Object: Safety network variable list (Sender)
Symbol:
The Safety network variable list (Sender) is used for declaring the safety network variables and for configuring network variable list parameters and network communication. The object is inserted into the device tree below the safety application object by clicking .
One safety network variable list (sender) can be linked to multiple safety network variable lists (receiver).
The editor of the object includes the Safety configuration and PLC network tabs.
The editor checks whether the total data size of the created declarations is within the limits for the controller. If the limit is exceeded, then a warning is issued.
Tab: Safety Configuration
The tab is used for declaring network variables and configuring network variable list parameters.
Pin information | Display of the pin information of the safety application (or In work) if the object version deviates from the pinned version or if the safety application has not been pinned yet. Pin information [ SafetyApp I <pin name> I <revision no.> I <pin CRC> I <last change> ] |
Safety address of this variable list | Permitted values: 0 to 65535 Initial value: 1000 |
Maximum number of receivers | Permitted values: 1 to 20 Initial value: 4 The value can also be between 4 and maximum 20 if there are a larger number of safety controllers in the project. |
Show receivers | Opens the Associated receivers dialog. |
Area for variable declaration | Input of variable declarations You can declare variables by clicking Declare safety variable dialog. in the. Columns
|
Important
Variable declarations of a safety network variable list (sender) that are commented out are not transmitted.
For more information, see: Command: Show all associated receivers
Tab: PLC network
The tab is used for setting the configuration for network communication of the standard controllers.
Group of variable list identifiers on the main PLC | Permitted values: 1 to 255 CODESYS computes the displayed value when creating the safety NVL (sender). If you modify the value, then the list is created again with the variable list identifiers and the Reserved variable list identifiers display is refreshed. At the same time, the option for applying default values is selected and any manual changes to the list are reset to default. |
Reserved variable list identifiers | Area specification: <least value assigned in group> - <greatest value assigned in group> of the list identifiers that are reserved for the safety network variable list (sender). Note: Values from this range must not be used in the same network for the variable list detection of default network variables or other safety network variables. |
Communication with main PLC of receiver | |
Use default destination network address and port (255.255.255.255, 1202) |
|
List with variable list identifiers Columns: | The number of entries (rows) corresponds to the value of the Maximum number of receivers on the Safety configuration tab. |
List identifiers | First list identifier for a sender/receiver connection pair. |
(not editable) Set depending on the first List identifier: List identifier + 1 | |
Destination network address | Editable if Use default destination network address and port (255.255.255.255, 1202): is not activated. Can be used in order to establish a connection to a safety network variable list (receiver) on a controller with a specific network IP address, instead of using the broadcast address. In this case, it may be necessary that the remote partner (receiver) is also configured accordingly. If the IP addresses of the controllers are set in this way, then the list identifiers must also be set appropriately at the receiver. |
Port | Can be used in order to specify a user-defined port for communication with the receiver whose entry has been modified. The settings for the Port must agree for the respective sender/receiver connection so that communication can occur. |
Object properties of safety network variable list (sender)
The properties dialog includes the General, Safety, and Access Control tabs.
Safety CRC | CRC value for this safety network variable list (sender) |
Version | Editable The Version can be assigned without restriction. The version can be used for quickly detecting the object version in the object list of the safety application object. |
Comment |
For a detailed description of the General and Access Control tabs, see the chapters about the object properties in the CODESYS Help.
For more information, see: Object: Safety network variable list (Receiver) and Tab: Objects (object list)