As of CBP 2.4:¶
For Modbus TCP/IP protocol configuration add a new object for Modbus Server settings under Ethernet Interface -> Protocols. In the device tree double-click the new added item to open the configuration:
The following parameters are available:
Parameter | Default | Value range | Meaning | Parameter |
---|---|---|---|---|
Server connections | 0 | 0…X (X depending on CPU) |
Maximum number of logical server connections allowed in parallel. 0 means only Client usage (Modbus Master). Requests from other Clients are ignored. |
Server connections |
Task timeout | 2000 | 100…6000000 | Used for Client mode only: A request is cancelled if no reply from the server is received during the time given in Task timeout [in ms]. | Task timeout |
OMB time | 1000 | 100…6000000 | Used for Server mode only: Determining how long a logical connection in [ms] remains after receiving the reply message of a client. Establishing and terminating of connection takes some time. When the data communication between the controller and the servers should take place only at long intervals, it is useful to close the connection immediately after completion of the data communication. | OMB time |
Send timeout | 0 | 0 … 2000000000 | Used for Client mode only:Definition, how long [in ms] the PLC tries to send a request to a server. CM577-ETH: 0 is default value 31000 ms Onboard Ethernet: not implemented |
Send timeout |
Connect timeout | 0 | 0 … 2000000000 | Used for Client mode only: Definition, how long [in ms] the PLC tries to establish a TCP connection with a server. CM577-ETH: 0 is default value 31000 ms Onboard Ethernet: fixed value 18000 ms |
Connect timeout |
Close timeout | 0 | 0 … 2000000000 | Used for Client mode only: Definition, how long [in ms] the PLC tries to quit a TCP connection with a server. CM577-ETH: 0 is default value 31000 ms Onboard Ethernet: not implemented |
Close timeout |
Byte order | Big endian | Little endian | Valid for client and server mode. Format for the transmission of WORD values (register) within the telegram. | Byte order |
Big endian | ||||
Set default values | - | - | Restoring the default values of all parameters. | - |