Site checkin for project PLC4X: Jenkins Tools
diff --git a/sitemap.html b/sitemap.html
index 36e86f4..6eb5230 100644
--- a/sitemap.html
+++ b/sitemap.html
@@ -180,6 +180,8 @@
<li><a href="users/protocols/opc-ua.html">OPC UA</a></li>
+<li><a href="users/protocols/plc4x.html">PLC4X (Proxy)</a></li>
+
<li><a href="users/protocols/s7.html">S7 (Step7)</a></li>
<li><a href="users/protocols/simulated.html">Simulated</a></li></ul></li>
diff --git a/users/adopters.html b/users/adopters.html
index e0cb09c..20ebe80 100644
--- a/users/adopters.html
+++ b/users/adopters.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/blogs-videos-and-slides.html b/users/blogs-videos-and-slides.html
index 4343249..ba8125b 100644
--- a/users/blogs-videos-and-slides.html
+++ b/users/blogs-videos-and-slides.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/commercial-support.html b/users/commercial-support.html
index ee42113..54df95a 100644
--- a/users/commercial-support.html
+++ b/users/commercial-support.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/download.html b/users/download.html
index e272828..96c43b9 100644
--- a/users/download.html
+++ b/users/download.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/getting-started/general-concepts.html b/users/getting-started/general-concepts.html
index baa4d1a..9e7fd40 100644
--- a/users/getting-started/general-concepts.html
+++ b/users/getting-started/general-concepts.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/getting-started/plc4go.html b/users/getting-started/plc4go.html
index bd78e51..07775eb 100644
--- a/users/getting-started/plc4go.html
+++ b/users/getting-started/plc4go.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/getting-started/plc4j.html b/users/getting-started/plc4j.html
index 36f6789..8efdf41 100644
--- a/users/getting-started/plc4j.html
+++ b/users/getting-started/plc4j.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/getting-started/using-snapshots.html b/users/getting-started/using-snapshots.html
index 1c1e2a9..27e75f3 100644
--- a/users/getting-started/using-snapshots.html
+++ b/users/getting-started/using-snapshots.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/getting-started/virtual-modbus.html b/users/getting-started/virtual-modbus.html
index 26a5181..614d2b5 100644
--- a/users/getting-started/virtual-modbus.html
+++ b/users/getting-started/virtual-modbus.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/gettingstarted.html b/users/gettingstarted.html
index f4f7134..93e1e1d 100644
--- a/users/gettingstarted.html
+++ b/users/gettingstarted.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/index.html b/users/index.html
index 923a0fc..0a3e494 100644
--- a/users/index.html
+++ b/users/index.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/industry40.html b/users/industry40.html
index 30d4e6b..652dba6 100644
--- a/users/industry40.html
+++ b/users/industry40.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-calcite.html b/users/integrations/apache-calcite.html
index ff75e4d..d7477e7 100644
--- a/users/integrations/apache-calcite.html
+++ b/users/integrations/apache-calcite.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-camel.html b/users/integrations/apache-camel.html
index a38f945..1b799dd 100644
--- a/users/integrations/apache-camel.html
+++ b/users/integrations/apache-camel.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-edgent.html b/users/integrations/apache-edgent.html
index 7913aec..bd9e6f7 100644
--- a/users/integrations/apache-edgent.html
+++ b/users/integrations/apache-edgent.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-iotdb.html b/users/integrations/apache-iotdb.html
index 3c2e466..8981771 100644
--- a/users/integrations/apache-iotdb.html
+++ b/users/integrations/apache-iotdb.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-kafka.html b/users/integrations/apache-kafka.html
index 136ef1a..2b3fe88 100644
--- a/users/integrations/apache-kafka.html
+++ b/users/integrations/apache-kafka.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-nifi.html b/users/integrations/apache-nifi.html
index c3371fe..2c9ead9 100644
--- a/users/integrations/apache-nifi.html
+++ b/users/integrations/apache-nifi.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/apache-streampipes.html b/users/integrations/apache-streampipes.html
index d3ae4c6..ea7f33e 100644
--- a/users/integrations/apache-streampipes.html
+++ b/users/integrations/apache-streampipes.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/eclipse-ditto.html b/users/integrations/eclipse-ditto.html
index b23e582..964a2ed 100644
--- a/users/integrations/eclipse-ditto.html
+++ b/users/integrations/eclipse-ditto.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/eclipse-milo.html b/users/integrations/eclipse-milo.html
index dcec70b..b5367c7 100644
--- a/users/integrations/eclipse-milo.html
+++ b/users/integrations/eclipse-milo.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/integrations/index.html b/users/integrations/index.html
index 13007b3..2a26bf5 100644
--- a/users/integrations/index.html
+++ b/users/integrations/index.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/preparing-issues.html b/users/preparing-issues.html
index ff483d8..923f655 100644
--- a/users/preparing-issues.html
+++ b/users/preparing-issues.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/ab-eth.html b/users/protocols/ab-eth.html
index 5dc7352..e45091d 100644
--- a/users/protocols/ab-eth.html
+++ b/users/protocols/ab-eth.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/ads.html b/users/protocols/ads.html
index 85ec929..16f49ef 100644
--- a/users/protocols/ads.html
+++ b/users/protocols/ads.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/bacnetip.html b/users/protocols/bacnetip.html
index 877908a..1173e7b 100644
--- a/users/protocols/bacnetip.html
+++ b/users/protocols/bacnetip.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/can.html b/users/protocols/can.html
index fcf5214..3516709 100644
--- a/users/protocols/can.html
+++ b/users/protocols/can.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/canopen.html b/users/protocols/canopen.html
index 54cd6fb..44d66a0 100644
--- a/users/protocols/canopen.html
+++ b/users/protocols/canopen.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/deltav.html b/users/protocols/deltav.html
index cf7ce98..05095a3 100644
--- a/users/protocols/deltav.html
+++ b/users/protocols/deltav.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/df1.html b/users/protocols/df1.html
index a1a7962..d17bb6a 100644
--- a/users/protocols/df1.html
+++ b/users/protocols/df1.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/ethernet-ip.html b/users/protocols/ethernet-ip.html
index 4bdc4a6..68ab277 100644
--- a/users/protocols/ethernet-ip.html
+++ b/users/protocols/ethernet-ip.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/firmata.html b/users/protocols/firmata.html
index 62869ab..493b03a 100644
--- a/users/protocols/firmata.html
+++ b/users/protocols/firmata.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/genericcan.html b/users/protocols/genericcan.html
index 5b8d51b..3fce1c1 100644
--- a/users/protocols/genericcan.html
+++ b/users/protocols/genericcan.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/index.html b/users/protocols/index.html
index e8e1c93..50cb6c8 100644
--- a/users/protocols/index.html
+++ b/users/protocols/index.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/knxnetip.html b/users/protocols/knxnetip.html
index ca55b9c..8b3a68a 100644
--- a/users/protocols/knxnetip.html
+++ b/users/protocols/knxnetip.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/modbus.html b/users/protocols/modbus.html
index 65e49f2..557394d 100644
--- a/users/protocols/modbus.html
+++ b/users/protocols/modbus.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
@@ -310,7 +313,7 @@
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Code</p></td>
<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
-<p><code>modbus</code></p>
+<p><code>modbus-tcp</code>, <code>modbus-adu</code>, <code>modbus-ascii</code></p>
</div></div></td>
</tr>
<tr>
@@ -347,6 +350,9 @@
<li>
<p><code>udp</code> (Default Port: 502)</p>
</li>
+<li>
+<p><code>serial</code></p>
+</li>
</ul>
</div></div></td>
</tr>
@@ -355,21 +361,15 @@
</tr>
<tr>
<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
<p><code>read</code></p>
</div></div></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>Only supported with <code>tcp</code> transport.</p>
-</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
<p><code>write</code></p>
</div></div></td>
-<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
-<p>Only supported with <code>tcp</code> transport.</p>
-</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top" colspan="3"><p class="tableblock">Options</p></td>
diff --git a/users/protocols/opc-ua.html b/users/protocols/opc-ua.html
index 40338bc..b768f23 100644
--- a/users/protocols/opc-ua.html
+++ b/users/protocols/opc-ua.html
@@ -149,6 +149,9 @@
<strong class="nav-link">OPC UA</strong>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/protocols/plc4x.html b/users/protocols/plc4x.html
new file mode 100644
index 0000000..4a206ef
--- /dev/null
+++ b/users/protocols/plc4x.html
@@ -0,0 +1,464 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+ <title>PLC4X – </title>
+ <script src="../../js/jquery.slim.min.js" type="text/javascript"></script>
+ <!--script src="../../js/popper.min.js" type="javascript"></script-->
+ <script src="../../js/bootstrap.bundle.min.js" type="text/javascript"></script>
+ <!-- The tooling for adding images and links to Apache events -->
+ <script src="https://www.apachecon.com/event-images/snippet.js" type="text/javascript"></script>
+ <!-- FontAwesome -->
+ <link rel="stylesheet" href="../../css/all.min.css" type="text/css"/>
+ <!-- Bootstrap -->
+ <link rel="stylesheet" href="../../css/bootstrap.min.css" type="text/css"/>
+ <!-- Some Maven Site defaults -->
+ <link rel="stylesheet" href="../../css/maven-base.css" type="text/css"/>
+ <link rel="stylesheet" href="../../css/maven-theme.css" type="text/css"/>
+ <!-- The PLC4X version of a bootstrap theme -->
+ <link rel="stylesheet" href="../../css/themes/plc4x.css" type="text/css" id="pagestyle"/>
+ <!-- A custom style for printing content -->
+ <link rel="stylesheet" href="../../css/print.css" type="text/css" media="print"/>
+
+ <meta http-equiv="Content-Language" content="en"/>
+
+</head>
+<body class="composite">
+<nav class="navbar navbar-light navbar-expand-md bg-faded justify-content-center border-bottom">
+ <!--a href="/" class="navbar-brand d-flex w-50 mr-auto">Navbar 3</a-->
+ <a href="https://plc4x.apache.org/" id="bannerLeft"><img src="../../images/apache_plc4x_logo_small.png" alt="Apache PLC4X"/></a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#collapsingNavbar3">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+ <div class="navbar-collapse collapse w-100" id="collapsingNavbar3">
+ <ul class="navbar-nav w-100 justify-content-center">
+ <li class="nav-item">
+ <a class="nav-link" href="../../index.html">Home</a>
+ </li>
+ <li class="nav-item active">
+ <a class="nav-link" href="../../users/index.html">Users</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href="../../developers/index.html">Developers</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href="../../apache/index.html">Apache</a>
+ </li>
+ </ul>
+ <ul class="nav navbar-nav ml-auto justify-content-end">
+ <li class="nav-item row valign-middle">
+ <a class="acevent" data-format="wide" data-mode="light" data-event="random" style="width:240px;height:60px;"></a>
+ </li>
+ </ul>
+ </div>
+</nav>
+<div class="container-fluid">
+ <div class="row h-100">
+
+
+ <nav class="col-sm-push col-md-2 pt-3 sidebar">
+ <div class="sidebar-sticky">
+ <ul class="nav flex-column">
+ <li class="nav-item">
+ <a href="../../users/index.html" class="nav-link">Section Home</a>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/download.html" class="nav-link">Download</a>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/adopters.html" class="nav-link">Adopters</a>
+ </li>
+
+
+
+
+ <li class="nav-item">
+ <a href="../../users/commercial-support.html" class="nav-link">Commercial support</a>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/gettingstarted.html" class="nav-link">Getting Started</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../users/getting-started/plc4go.html" class="nav-link">Go</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/getting-started/plc4j.html" class="nav-link">Java</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/getting-started/using-snapshots.html" class="nav-link">Using SNAPSHOTS</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/getting-started/general-concepts.html" class="nav-link">General Concepts</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/getting-started/virtual-modbus.html" class="nav-link">Virtual Modbus</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/blogs-videos-and-slides.html" class="nav-link">Blogs, Videos and Slides</a>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/protocols/index.html" class="nav-link">Protocols</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../users/protocols/ab-eth.html" class="nav-link">AB-ETH</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/ads.html" class="nav-link">ADS/AMS</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/bacnetip.html" class="nav-link">BACnet/IP</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/canopen.html" class="nav-link">CANopen</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/deltav.html" class="nav-link">DeltaV</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/df1.html" class="nav-link">DF1</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/ethernet-ip.html" class="nav-link">EtherNet/IP</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/firmata.html" class="nav-link">Firmata</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/knxnetip.html" class="nav-link">KNXnet/IP</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/modbus.html" class="nav-link">Modbus</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
+ </li>
+ <li class="nav-item">
+ <strong class="nav-link">PLC4X (Proxy)</strong>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/protocols/simulated.html" class="nav-link">Simulated</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/transports/index.html" class="nav-link">Transports</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../users/transports/tcp.html" class="nav-link">TCP</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/transports/udp.html" class="nav-link">UDP</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/transports/serial.html" class="nav-link">Serial</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/transports/socketcan.html" class="nav-link">SocketCAN</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/transports/raw-socket.html" class="nav-link">Raw Socket</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/transports/pcap-replay.html" class="nav-link">PCAP Replay</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/integrations/index.html" class="nav-link">Integrations</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-calcite.html" class="nav-link">Apache Calcite</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-camel.html" class="nav-link">Apache Camel</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-edgent.html" class="nav-link">Apache Edgent</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-iotdb.html" class="nav-link">Apache IoTDB</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-kafka.html" class="nav-link">Apache Kafka</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-nifi.html" class="nav-link">Apache NiFi</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/apache-streampipes.html" class="nav-link">Apache StreamPipes</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/eclipse-ditto.html" class="nav-link">Eclipse Ditto</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/integrations/eclipse-milo.html" class="nav-link">Eclipse Milo OPC UA Server</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/tools/index.html" class="nav-link">Tools</a>
+ <ul class="flex-column pl-4 nav">
+ <li class="nav-item">
+ <a href="../../users/tools/capture-replay.html" class="nav-link">Capture Replay</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/tools/connection-pool.html" class="nav-link">Connection Pool</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/tools/connection-cache.html" class="nav-link">Connection Cache</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/tools/opm.html" class="nav-link">Object PLC Mapping (OPM)</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/tools/scraper.html" class="nav-link">Scraper</a>
+ </li>
+ <li class="nav-item">
+ <a href="../../users/tools/testing.html" class="nav-link">PLC4X without a PLC and Unit Testing</a>
+ </li>
+ </ul>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/industry40.html" class="nav-link">Industry 4.0 with Apache</a>
+ </li>
+
+
+ <li class="nav-item">
+ <a href="../../users/security.html" class="nav-link">Security</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+ </div>
+ </nav>
+ <main role="main" class="ml-sm-auto px-4 col-sm-pull col-md-9 col-lg-10 h-100">
+ <div class="sect1">
+<h2 id="plc4x_proxy_tcp">PLC4X (Proxy) (TCP)</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="connection_string_options">Connection String Options</h3>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 22.2222%;"/>
+<col style="width: 22.2222%;"/>
+<col style="width: 55.5556%;"/>
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Name</th>
+<th class="tableblock halign-left valign-top">Value</th>
+<th class="tableblock halign-left valign-top">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Code</p></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p><code>plc4x</code></p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name</p></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p>PLC4X (Proxy-Protocol)</p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Maven Dependency</p></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="listingblock">
+<div class="content">
+<pre><dependency>
+ <groupId>org.apache.plc4x</groupId>
+ <artifactId>plc4j-driver-plc4x</artifactId>
+ <version>{current-last-released-version}</version>
+</dependency></pre>
+</div>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Default Transport:</p></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p><code>tcp</code></p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" colspan="3"><p class="tableblock">Supported Operations:</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p><code>read</code></p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p><code>write</code></p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top" colspan="2"><div class="content"><div class="paragraph">
+<p><code>subscribe</code></p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" colspan="3"><p class="tableblock">Options</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p><code>remote-connection-string</code></p>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>URL-Encoded connection string to use on the proxy side to reach the given PLC.</p>
+</div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p><code>request-timeout</code> (5000ms)</p>
+</div></div></td>
+<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
+<p>Timeout for operations (Defaults to 5s)</p>
+</div></div></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="individual_resource_address_format">Individual Resource Address Format</h3>
+<div class="sect3">
+<h4 id="connection_string">Connection String</h4>
+<div class="paragraph">
+<p>The <code>plc4x</code> protocol connection has the following connection string format:-</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>plc4x:{transport}://{ip-address/hostname}:{port}?remote-connection-string={url-encoded-connection-string}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>An example connection string would look like:-</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre>plc4x://127.0.0.1?remote-connection-string=simulated%3A%2F%2Flocalhost</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Note the transport, port and option fields are optional.
+The remote connection string: <code>simulated://localhost</code> is encoded as <code>simulated%3A%2F%2Flocalhost</code></p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="general_format">General Format</h4>
+<div class="paragraph">
+<p>The address format is simply the address format of the used remote connection.
+So if you specify a remote connection as <code>simulated</code>, please follow the address format of that driver.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+ </main>
+ <footer class="pt-4 my-md-5 pt-md-5 w-100 border-top">
+ <div class="row justify-content-md-center" style="font-size: 13px">
+ <div class="col col-6 text-center">
+ Copyright © 2017–2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+All rights reserved.<br/>
+ Apache PLC4X, PLC4X, Apache, the Apache feather logo, and the Apache PLC4X project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+ <br/><div style="text-align:center;">Home screen image taken from <a
+ href="https://flic.kr/p/chEftd">Flickr</a>, "Tesla Robot Dance" by Steve Jurvetson, licensed
+ under <a href="https://creativecommons.org/licenses/by/2.0/">CC BY 2.0 Generic</a>, image cropped
+ and blur effect added.</div>
+ </div>
+ </div>
+ </footer>
+ </div>
+</div>
+
+<!-- Bootstrap core JavaScript
+================================================== -->
+<!-- Placed at the end of the document so the pages load faster -->
+<script src="../../js/jquery.slim.min.js"></script>
+<script src="../../js/popper.min.js"></script>
+<script src="../../js/bootstrap.min.js"></script>
+<script type="text/javascript">
+ $('.carousel .carousel-item').each(function(){
+ var next = $(this).next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+
+ for (let i = 0; i < 3; i++) {
+ next=next.next();
+ if (!next.length) {
+ next = $(this).siblings(':first');
+ }
+ next.children(':first-child').clone().appendTo($(this));
+ }
+ });
+</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/users/protocols/s7.html b/users/protocols/s7.html
index b777fca..0c1fac0 100644
--- a/users/protocols/s7.html
+++ b/users/protocols/s7.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<strong class="nav-link">S7 (Step7)</strong>
</li>
<li class="nav-item">
diff --git a/users/protocols/simulated.html b/users/protocols/simulated.html
index 486e568..1146f19 100644
--- a/users/protocols/simulated.html
+++ b/users/protocols/simulated.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/security.html b/users/security.html
index ad2d210..af205dd 100644
--- a/users/security.html
+++ b/users/security.html
@@ -149,6 +149,9 @@
<a href="../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/capture-replay.html b/users/tools/capture-replay.html
index 1d8edb7..9dd4867 100644
--- a/users/tools/capture-replay.html
+++ b/users/tools/capture-replay.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/connection-cache.html b/users/tools/connection-cache.html
index 0195a7b..9b3988e 100644
--- a/users/tools/connection-cache.html
+++ b/users/tools/connection-cache.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/connection-pool.html b/users/tools/connection-pool.html
index 7b114e0..1989a65 100644
--- a/users/tools/connection-pool.html
+++ b/users/tools/connection-pool.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/index.html b/users/tools/index.html
index cce3125..694ab02 100644
--- a/users/tools/index.html
+++ b/users/tools/index.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/opm.html b/users/tools/opm.html
index 4db92a2..4088b6e 100644
--- a/users/tools/opm.html
+++ b/users/tools/opm.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/scraper.html b/users/tools/scraper.html
index 6b9eba5..fa3354a 100644
--- a/users/tools/scraper.html
+++ b/users/tools/scraper.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/tools/testing.html b/users/tools/testing.html
index b213007..1a4f8a4 100644
--- a/users/tools/testing.html
+++ b/users/tools/testing.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/can.html b/users/transports/can.html
index 74e7fe7..fa36a29 100644
--- a/users/transports/can.html
+++ b/users/transports/can.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/index.html b/users/transports/index.html
index 3f08adf..87001c8 100644
--- a/users/transports/index.html
+++ b/users/transports/index.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/pcap-replay.html b/users/transports/pcap-replay.html
index 26e3391..bf7659b 100644
--- a/users/transports/pcap-replay.html
+++ b/users/transports/pcap-replay.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/raw-socket.html b/users/transports/raw-socket.html
index 192d9a1..5b1e33f 100644
--- a/users/transports/raw-socket.html
+++ b/users/transports/raw-socket.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/serial.html b/users/transports/serial.html
index 68e2456..8004fad 100644
--- a/users/transports/serial.html
+++ b/users/transports/serial.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/socketcan.html b/users/transports/socketcan.html
index 6404395..b8d3847 100644
--- a/users/transports/socketcan.html
+++ b/users/transports/socketcan.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/tcp.html b/users/transports/tcp.html
index 3399b9c..07eb604 100644
--- a/users/transports/tcp.html
+++ b/users/transports/tcp.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">
diff --git a/users/transports/udp.html b/users/transports/udp.html
index f146e36..b67f015 100644
--- a/users/transports/udp.html
+++ b/users/transports/udp.html
@@ -149,6 +149,9 @@
<a href="../../users/protocols/opc-ua.html" class="nav-link">OPC UA</a>
</li>
<li class="nav-item">
+ <a href="../../users/protocols/plc4x.html" class="nav-link">PLC4X (Proxy)</a>
+ </li>
+ <li class="nav-item">
<a href="../../users/protocols/s7.html" class="nav-link">S7 (Step7)</a>
</li>
<li class="nav-item">