The Internal Ethernet Communication Module \ PM5x1-ETH¶
The following parameters can be set for the internal Ethernet Communication Module “PM5x1-ETH - Internal Ethernet”:
Parameter | Default value | Value | Meaning |
---|---|---|---|
Run on config fault | No | No | In case of a configuration error, the user program is not started. |
Yes | The user program is started even if the internal Ethernet Communication Module is configured incorrectly. | ||
Do not delete Config on Reset origin | 0 | 0 1 |
If set to “1”, the Ethernet configuration (e. g. IP address) is still available after Reset origin |
UDP Port | 0 | 0-65535 | UDP port number |
Only the behavior of the CPU in case of a configuration error of the Communication Module and the required protocols are set in the PLC configuration. The actual configuration of the Ethernet Communication Module such as the setting of the IP address is done with the integrated fieldbus configurator SYCON.net.
The protocol “MODBUS on TCP/IP” is available by default. Here, the following parameters can be set:
Like for Modbus RTU on the serial interfaces COMx, it is also possible to disable read and/or write access to individual segments for slave operation. Reading/writing is disabled beginning at the set address and is valid up to the set end address (inclusive).
Parameter | Default value | Value | Meaning |
---|---|---|---|
Disable write to %MB0.x from | 0 | 0…65535 | Disable write access for segment 0 starting at %MB0.x |
Disable write to %MB0.x to | 0 | 0…65535 | Disable write access for segment 0 up to %MB0.x |
Disable read to %MB0.x from | 0 | 0…65535 | Disable read access for segment 0 starting at %MB0.x |
Disable read to %MB0.x to | 0 | 0…65535 | Disable read access for segment 0 up to %MB0.x |
Disable write to %MB1.x from | 0 | 0…65535 | Disable write access for segment 1 starting at %MB1.x |
Disable write to %MB1.x to | 0 | 0…65535 | Disable write access for segment 1 up to %MB1.x |
Disable read to %MB1.x from | 0 | 0…65535 | Disable read access for segment 1 starting at %MB1.x |
Disable read to %MB1.x to | 0 | 0…65535 | Disable read access for segment 1 up to %MB1.x |
The protocol “UDP data exchange” can be appended to the Communication Module by right-clicking the internal Ethernet Communication Module “PM5x1-ETH - Internal Ethernet” in the configuration tree and selecting the context menu item “Append UDP data exchange”.
The following parameters can be set for the “UDP data exchange” protocol:
Parameter | Default value | Value | Meaning |
---|---|---|---|
Size of receive buffer | 8192 | 1464..65535 | Size of receive buffer in bytes The minimum size is equal to the maximum size of an UDP telegram |
Size of transmit buffer high prio | 4096 | 0..65535 | Size of transmit buffer (in bytes) for telegrams with high priority |
Size of transmit buffer low prio | 4096 | 0..65535 | Size of transmit buffer (in bytes) for telegrams with low priority |
Size of timeout buffer | 2048 | 0..65535 | Size of buffer (in bytes) for timeout data packages |
Number of header data | 10 | 0..1464 | Number of header data to be copied to the timeout buffer for timeout packages (in bytes) |
Receive broadcast | Disable | Disable | Reception of broadcast telegrams disabled (data packages to all stations) |
Enable | Reception of broadcast telegrams enabled (data packages to all stations) | ||
Behavior on receive buffer overflow | Overwrite | Overwrite | Behavior on overflow of the receive buffer: The oldest data packages stored in the receive buffer are overwritten with the new incoming data packages. |
Reject | Behavior on overflow of the receive buffer: New incoming data are dismissed. |