11. Appendix D: Sample Use under PL7 PRO
This description remains concise, because it is only meant to describe the overall operation of the program and the way to use the related screen. If you need further detail, don't hesitate and review the actual content of the example under PL7 PRO.
The source code is commented by and large to help you understand how this works. Each "program" file starts with a short description of the way it operates, and each line includes a comment.
Each variable used has a symbol whose name describes its use. Use keyboard shortcuts “Ctrl+E” and “Ctrl+F” to display the variables by addresses (e.g. %MW80) or by symbols (e.g. Pkw_checked_boxes_slave).
Two animation tables (icon ) have been created, “Lufp7_inputs_outputs” and “Parameter_read_write.” The first animation table presents the I/O that correspond to the exchanges with the LUFP7 gateway, i.e. %IW4.0 to %IW4.0.15 and %QW4.0 to %QW4.0.15. The second table presents the I/O related to the aperiodic service for reading/writing the value of any motor starter parameter, and also some local variables used by this service. In the context of this example, this service is also called “PKW” due to its limited similarity with the PKW service implemented on a few other products from Schneider Electric. N.B. This service was not implemented the same way as the PKW service and must therefore not be used identically!
11.2. LUFP7 Gateway Initialization and Diagnostics
The “LUFP7 gateway exchanges” operating screen comprises four separate sections:
•Hexadecimal display of gateway input data (%IW4.0 to %IW4.0.15) in the INPUTS frame. These inputs are named and grouped in the same manner as in this guide (see chapter 4.2.9 Configuring the Gateway I/O under PL7 PRO, page 32). Of course, the display of these input data is correct only if the gateway default configuration is used.
A green/red LED indicates whether the various input data have already been updated by the gateway. It is associated to bit 13 (ABC_DU) of the gateway status word.
These input data include periodic Modbus data (controlling and monitoring) and aperiodic Modbus data (parameter reading/writing). In order for the LED to turn green, a parameter read command and a parameter write command must both have received a response from a Modbus slave!
A second green/red LED indicates whether the input data are updated on a periodic basis or not by the gateway, i.e. if periodic exchanges take place properly with all Modbus slaves. It is associated to bit 12 of the gateway status word. Unlike the first LED, only one Modbus command per slave should receive a response on a periodic basis for this LED to remain green.
•Hexadecimal display of gateway output data (%QW4.0 to %QW4.0.15) in the OUTPUTS frame. Ditto.
The green/red LED indicates whether the
•User controls for enabling / disabling exchanges on the gateway Modbus
99