You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2020/01/24 08:17:06 UTC

[plc4x] branch develop updated: - Added empty pages for the scraper and connection-pool components - Added more content linking to the protocols and tools from the "User" start-page.

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/plc4x.git


The following commit(s) were added to refs/heads/develop by this push:
     new 046a557  - Added empty pages for the scraper and connection-pool components - Added more content linking to the protocols and tools from the "User" start-page.
046a557 is described below

commit 046a557b482df05650cc56e7668739ea2dad7b7c
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Fri Jan 24 09:16:50 2020 +0100

    - Added empty pages for the scraper and connection-pool components
    - Added more content linking to the protocols and tools from the "User" start-page.
---
 src/site/asciidoc/users/index.adoc                 | 27 ++++++++++++++++++++++
 src/site/asciidoc/users/tools/connection-pool.adoc | 20 ++++++++++++++++
 src/site/asciidoc/users/tools/scraper.adoc         | 20 ++++++++++++++++
 src/site/site.xml                                  |  4 +++-
 4 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/src/site/asciidoc/users/index.adoc b/src/site/asciidoc/users/index.adoc
index 1178c97..14b1c60 100644
--- a/src/site/asciidoc/users/index.adoc
+++ b/src/site/asciidoc/users/index.adoc
@@ -23,6 +23,25 @@ This part of the PLC4X website is dedicated to people wanting to use Apache PLC4
 
 It will provide information on the features and how to use them as well as documentation on how to use the different integration modules.
 
+Apache PLC4X allows you to communicate directly with your industrial Hardware, without having to retrofit it.
+
+This is possible, as PLC4X implements drivers for the most common industrial communication protocols and uses these to access industrial hardware using a shared API.
+
+Currently we support the following protocols:
+
+- link:protocols/ab-eth.html[Allen Bradley: AB-ETH]
+- link:protocols/ads.html[Beckhoff: ADS/AMS]
+- link:protocols/bacnetip.html[BACnet/IP]
+- link:protocols/deltav.html[Emerson DeltaV]
+- link:protocols/df1.html[DF1]
+- link:protocols/ethernet-ip.html[EtherNet/IP]
+- link:protocols/knxnetip.html[KNXnet/IP]
+- link:protocols/modbus.html[Modbus (TCP/Serial)]
+- link:protocols/opc-ua.html[OPC UA]
+- link:protocols/s7.html[Siemens: S7 (Step7)]
+
+Besides providing access to devices using one of above protocols, PLC4X also ships with integration modules for the following tools and frameworks.
+
 [width=100%,cols="^.^,^.^,^.^"]
 |===
 a|image::apache_calcite_logo.svg[width=80%,link=https://calcite.apache.org] a|image::apache_camel_logo.png[width=80%,link=https://camel.apache.org] a|image::apache_edgent_logo.png[width=80%,link=https://edgent.apache.org]
@@ -32,3 +51,11 @@ a|image::apache_iotdb_logo.png[width=80%,link=https://iotdb.apache.org]     a|im
 a|image::apache_streampipes_logo.png[width=80%,link=https://streampipes.apache.org]     a|image::eclipse_ditto_logo.png[link=https://www.eclipse.org/ditto/] a|image::elastic_logstash_logo.png[width=80%,link=https://www.elastic.co/de/products/logstash]
 |icon:wrench[role=yellow] https://mynewt.apache.org[Apache StreamPipes™ (incubating)]   |icon:wrench[role=yellow] https://kafka.apache.org[Apache Kafka™]              |icon:wrench[role=green] https://www.elastic.co/de/products/logstash[Elastic Logstash™]
 |===
+
+As last category of tools come modules that can be used in your applications:
+
+- link:protocols/connection-pool.html[Connection Pool]
+- link:protocols/opm.html[Object PLC Mapping (OPM)]
+- link:protocols/scraper.html[Scraper]
+- link:protocols/testing.html[Testing-Utils]
+
diff --git a/src/site/asciidoc/users/tools/connection-pool.adoc b/src/site/asciidoc/users/tools/connection-pool.adoc
new file mode 100644
index 0000000..b0a6af8
--- /dev/null
+++ b/src/site/asciidoc/users/tools/connection-pool.adoc
@@ -0,0 +1,20 @@
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+:imagesdir: ../../images/
+:icons: font
+
+== Connection Pool
diff --git a/src/site/asciidoc/users/tools/scraper.adoc b/src/site/asciidoc/users/tools/scraper.adoc
new file mode 100644
index 0000000..68be9d0
--- /dev/null
+++ b/src/site/asciidoc/users/tools/scraper.adoc
@@ -0,0 +1,20 @@
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+:imagesdir: ../../images/
+:icons: font
+
+== Scraper
\ No newline at end of file
diff --git a/src/site/site.xml b/src/site/site.xml
index 3171493..7a872a3 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -77,8 +77,10 @@
         <item name="Elastic Logstash " href="users/integrations/elastic-logstash.html"/>
       </item>
       <item name="Tools" href="users/tools/index.html">
-        <item name="PLC4X without a PLC and Unit Testing" href="users/testing.html"/>
+        <item name="Connection Pool" href="users/connection-pool.html"/>
         <item name="Object PLC Mapping (OPM)" href="users/opm.html"/>
+        <item name="Scraper" href="users/scraper.html"/>
+        <item name="PLC4X without a PLC and Unit Testing" href="users/testing.html"/>
       </item>
       <item name="Industry 4.0 with Apache" href="users/industry40.html"/>
       <item name="Security" href="users/security.html"/>