This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/plc4x-website.git
The following commit(s) were added to refs/heads/asf-site by this push: new 3861cb6 Site checkin for project PLC4X: Jenkins Tools 3861cb6 is described below commit 3861cb66cba0379a7b0ed0202d54b2d05ab32169 Author: jenkins <bui...@apache.org> AuthorDate: Thu Sep 2 13:30:44 2021 +0000 Site checkin for project PLC4X: Jenkins Tools --- images/users/protocols/s7.png | Bin 0 -> 19399 bytes images/users/protocols/s7_alert.png | Bin 0 -> 19948 bytes images/users/protocols/s7_banner.png | Bin 0 -> 42137 bytes images/users/protocols/s7_caution.png | Bin 0 -> 18944 bytes images/users/protocols/s7_danger.png | Bin 0 -> 20452 bytes images/users/protocols/s7_dont.png | Bin 0 -> 20067 bytes images/users/protocols/s7_ex.png | Bin 0 -> 20057 bytes images/users/protocols/s7_important.png | Bin 0 -> 19667 bytes images/users/protocols/s7_note.png | Bin 0 -> 19486 bytes images/users/protocols/s7_tip.png | Bin 0 -> 20231 bytes images/users/protocols/s7_toddy.png | Bin 0 -> 20356 bytes images/users/protocols/s7_warning.png | Bin 0 -> 19172 bytes users/protocols/s7.html | 56 ++++++++++++++++++++++++++++++-- 13 files changed, 54 insertions(+), 2 deletions(-) diff --git a/images/users/protocols/s7.png b/images/users/protocols/s7.png new file mode 100644 index 0000000..3327d13 Binary files /dev/null and b/images/users/protocols/s7.png differ diff --git a/images/users/protocols/s7_alert.png b/images/users/protocols/s7_alert.png new file mode 100644 index 0000000..0f6a695 Binary files /dev/null and b/images/users/protocols/s7_alert.png differ diff --git a/images/users/protocols/s7_banner.png b/images/users/protocols/s7_banner.png new file mode 100644 index 0000000..212aec1 Binary files /dev/null and b/images/users/protocols/s7_banner.png differ diff --git a/images/users/protocols/s7_caution.png b/images/users/protocols/s7_caution.png new file mode 100644 index 0000000..02a2eba Binary files /dev/null and b/images/users/protocols/s7_caution.png differ diff --git a/images/users/protocols/s7_danger.png b/images/users/protocols/s7_danger.png new file mode 100644 index 0000000..7e6da2e Binary files /dev/null and b/images/users/protocols/s7_danger.png differ diff --git a/images/users/protocols/s7_dont.png b/images/users/protocols/s7_dont.png new file mode 100644 index 0000000..21947a2 Binary files /dev/null and b/images/users/protocols/s7_dont.png differ diff --git a/images/users/protocols/s7_ex.png b/images/users/protocols/s7_ex.png new file mode 100644 index 0000000..d66ad99 Binary files /dev/null and b/images/users/protocols/s7_ex.png differ diff --git a/images/users/protocols/s7_important.png b/images/users/protocols/s7_important.png new file mode 100644 index 0000000..d5c1890 Binary files /dev/null and b/images/users/protocols/s7_important.png differ diff --git a/images/users/protocols/s7_note.png b/images/users/protocols/s7_note.png new file mode 100644 index 0000000..84cf05d Binary files /dev/null and b/images/users/protocols/s7_note.png differ diff --git a/images/users/protocols/s7_tip.png b/images/users/protocols/s7_tip.png new file mode 100644 index 0000000..035093d Binary files /dev/null and b/images/users/protocols/s7_tip.png differ diff --git a/images/users/protocols/s7_toddy.png b/images/users/protocols/s7_toddy.png new file mode 100644 index 0000000..0f0cb53 Binary files /dev/null and b/images/users/protocols/s7_toddy.png differ diff --git a/images/users/protocols/s7_warning.png b/images/users/protocols/s7_warning.png new file mode 100644 index 0000000..29f0ad2 Binary files /dev/null and b/images/users/protocols/s7_warning.png differ diff --git a/users/protocols/s7.html b/users/protocols/s7.html index 612769a..9526b00 100644 --- a/users/protocols/s7.html +++ b/users/protocols/s7.html @@ -286,6 +286,11 @@ <div class="sect1"> <h2 id="s7_step7">S7 (Step7)</h2> <div class="sectionbody"> +<div class="imageblock"> +<div class="content"> +<img src="../../images/users/protocols/s7_banner.png" alt="banner" width="512" height="167"/> +</div> +</div> <div class="sect2"> <h3 id="connection_string_options">Connection String Options</h3> <table class="tableblock frame-all grid-all stretch"> @@ -908,6 +913,43 @@ However we also implemented a shorter version, as above version does have some u </table> </div> <div class="sect3"> +<h4 id="s7_event_subscription">S7 Event Subscription</h4> +<div class="paragraph"> +<p>The S7 driver allows the subscription to asynchronous events generated in the PLC.</p> +</div> +<div class="paragraph"> +<p>This type of event is generated by S7-300, S7-400 controllers and VIPA devices. Unfortunately for the S7-1200 and S7-1500 series this functionality has been superseded.</p> +</div> +<div class="paragraph"> +<p>For a complete list of compatibility between the S7-300,400 and S7-1200 & S7-1500, you can see the document in [1] provided by Siemens.</p> +</div> +<div class="paragraph"> +<p>In applications</p> +</div> +<div class="olist arabic"> +<ol class="arabic"> +<li> +<p><code>MODE</code>: Change of operating state in the controller, change from STOP to RUN and vice versa.</p> +</li> +<li> +<p><code>SYS</code>: System events, associated with internal events of the controller or events previously parameterized for their indication.</p> +</li> +<li> +<p><code>USR</code>: Events programmed by the user and that are registered in the internal diagnostic buffer.</p> +</li> +<li> +<p><code>ALM</code>: Alarm events generated by the user program, ALARM_S, ALARM_8, NOTIFY.</p> +</li> +</ol> +</div> +</div> +<div class="sect3"> +<h4 id="diagnostic_request">Diagnostic request</h4> +<div class="paragraph"> +<p>TODO</p> +</div> +</div> +<div class="sect3"> <h4 id="some_useful_tips">Some useful tips</h4> <div class="paragraph"> <p>Especially when it comes to the input- and output addresses for analog channels, the start addresses are configurable and hereby don’t always start at the same address. @@ -915,7 +957,7 @@ In order to find out what addresses these ports have, please go to the <code>dev </div> <div class="imageblock"> <div class="content"> -<img src="../../images/users/protocols/s7-tia-device-settings.png" alt="s7 tia device settings"/> +<img src="../../images/users/protocols/s7-tia-device-settings.png" alt="devsettings" width="640" height="480"/> </div> </div> <div class="paragraph"> @@ -923,7 +965,7 @@ In order to find out what addresses these ports have, please go to the <code>dev </div> <div class="imageblock"> <div class="content"> -<img src="../../images/users/protocols/s7-tia-io-settings.png" alt="s7 tia io settings"/> +<img src="../../images/users/protocols/s7-tia-io-settings.png" alt="iosettings" width="600" height="144"/> </div> </div> <div class="paragraph"> @@ -939,6 +981,16 @@ In order to find out what addresses these ports have, please go to the <code>dev <p>Each digital input and output can be addresses by a single bit-address (start-address and offset) or can be read in a block by reading a full byte starting at the given start address without providing a bit offset.</p> </div> </div> +<div class="sect3"> +<h4 id="resources">Resources</h4> +<div class="olist arabic"> +<ol class="arabic"> +<li> +<p><a href="https://support.industry.siemens.com/cs/document/109797648/simatic-comparison-list-for-s7-300-s7-400-s7-1200-s7-1500?dti=0&lc=en-WW" class="bare">https://support.industry.siemens.com/cs/document/109797648/simatic-comparison-list-for-s7-300-s7-400-s7-1200-s7-1500?dti=0&lc=en-WW</a></p> +</li> +</ol> +</div> +</div> </div> </div> </div>