This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-training.git


The following commit(s) were added to refs/heads/develop by this push:
     new 4ae91ce  chore(presentation/apache/plc4x): Worked a bit on the PLC4X 
presentation (Also fixed the build)
4ae91ce is described below

commit 4ae91ce7516ab8eed1790a7ed676f9d9a4e49e29
Author: christoferdutz <[email protected]>
AuthorDate: Thu Mar 23 08:34:37 2023 +0100

    chore(presentation/apache/plc4x): Worked a bit on the PLC4X presentation 
(Also fixed the build)
---
 .../src/main/asciidoc/index.adoc                   |  41 ++++++++++++++-------
 .../src/main/resources/images/digital-cockpit.png  | Bin 0 -> 800832 bytes
 site/pom.xml                                       |   8 ++--
 3 files changed, 32 insertions(+), 17 deletions(-)

diff --git 
a/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/asciidoc/index.adoc
 
b/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/asciidoc/index.adoc
index 87ae0cd..5d53ab7 100644
--- 
a/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/asciidoc/index.adoc
+++ 
b/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/asciidoc/index.adoc
@@ -46,7 +46,7 @@ Please add your own details here
 * What can you do with PLC4X?
 * What could you do beyond that?
 
-== What is Apache PLC4X?
+== !
 
 image::apache_plc4x_logo.png[]
 
@@ -60,14 +60,15 @@ PLC4X is a set of libraries for communicating with 
industrial programmable logic
 * When changing the PLC, only configuration needs to be adjusted
 * Strong growing number of supported protocols
 * Strong growing number of programming languages
-* Support of features, which protocols generally don't support
 * Strong growing number of integration modules
+* Support of features, which protocols generally don't support
 * Make PLC Data available in a unified way
 
 [NOTE.speaker]
 --
 * Modbus generally only allows bits and short values
 * Unified data: PlcValues all handled equally over all protocols
+* Unified Namespace
 --
 
 == PLC4X Supported Operations
@@ -134,24 +135,34 @@ PLC4X is a set of libraries for communicating with 
industrial programmable logic
 
 image::sp-data-explorer-3.png[]
 
-== OEE Overall Equipment Efficiency
+== Overall Equipment Efficiency
 
-Julian's picture comes here ...
-he promised me to send it to me
-If this text is still here, well ...
-guess he didn't
+image::digital-cockpit.png[]
 
 == Predictive Maintenance
 
+* Predict when a device needs maintenance
+* Predict probable failures
+* Run the machine at the right speed to minimize
+** Wear & tear
+** Energy-consumption
+** Resource usage
+
+[NOTE.speaker]
+--
+* Increased energy consumption -> needs maintenance
+--
+
 == What could you do beyond that?
 
 * Following use-cases not yet fully implemented
+* Form my experience, what the industry is really missing
 * Would need some extra work
 
 == PLC "Simulator" for unit-tests
 
-* Currently almost no unit-testing done
-* If testing is done, on the real machine
+* In manufacturing engeineering almost no unit-testing done
+* If testing is done, then only on the real machine
 * Usually only happy-path testing
 * Solution:
 ** PLC4X stand-alone application: "Simulator"
@@ -188,6 +199,7 @@ guess he didn't
 
 * Everyone is talking about Digital Twins
 * No good products available yet
+* Not expecting any OT-vendor products to be usable
 * Solution:
 ** Use Apache PLC4X to get the data
 ** Use Apache IoTDB to store the timeseries data
@@ -196,14 +208,15 @@ guess he didn't
 
 [NOTE.speaker]
 --
-IoTDB is great for time-series data
-Ditto is great for current state and dependencies
-KIE (Knowledge is everything): Contains Drools, jBPM
+* IoTDB is great for time-series data
+* Ditto is great for current state and dependencies
+* KIE (Knowledge is everything): Contains Drools, jBPM
 --
 
 == MES replacement
 
-* MES (Manufacturing Execution System) are big, fat, slow and don't scale
+* MES = Manufacturing Execution System)
+* Big, fat, slow and don't scale
 * Products today way more customizable:
 ** A lot more interaction between PLC and MES needed
 ** A lot more to do for the MES
@@ -213,6 +226,8 @@ KIE (Knowledge is everything): Contains Drools, jBPM
 
 [NOTE.speaker]
 --
+* Cars today usually so customizable, that there are only very few equal 
configurations
+* PLC needs to ask MES about options for every produced item
 --
 
 == Want to make this happen?
diff --git 
a/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/resources/images/digital-cockpit.png
 
b/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/resources/images/digital-cockpit.png
new file mode 100644
index 0000000..765fa09
Binary files /dev/null and 
b/content/Apache/PLC4X/revolutionizing-iiot-with-plc4x/src/main/resources/images/digital-cockpit.png
 differ
diff --git a/site/pom.xml b/site/pom.xml
index 301a30c..d03aa62 100644
--- a/site/pom.xml
+++ b/site/pom.xml
@@ -347,13 +347,13 @@
                   <type>war</type>
                   
<outputDirectory>${project.build.directory}/site/presentations/zookeeper</outputDirectory>
                 </artifactItem>
-                <artifactItem>
+                <!--artifactItem>
                   <groupId>org.apache.training.content.microcourses</groupId>
                   
<artifactId>training-content-microcourses-apacheway</artifactId>
                   <version>1.0.0-SNAPSHOT</version>
                   <type>war</type>
                   
<outputDirectory>${project.build.directory}/site/microcourses/apacheway</outputDirectory>
-                </artifactItem>
+                </artifactItem-->
               </artifactItems>
             </configuration>
           </execution>
@@ -673,12 +673,12 @@
       <version>1.0.0-SNAPSHOT</version>
       <type>war</type>
     </dependency>
-    <dependency>
+    <!--dependency>
        <groupId>org.apache.training.content.microcourses</groupId>
        <artifactId>training-content-microcourses-apacheway</artifactId>
        <version>1.0.0-SNAPSHOT</version>
        <type>war</type>
-     </dependency>
+     </dependency-->
   </dependencies>
 
   <!-- Make Snapshots of Apache projects available -->

Reply via email to