MODBUS TCP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Avior can activate a MODBUS TCP server (slave) over WiFi network. Up to 4 clients can connect to the server and request various coils, input and holding register status; a client can also setup coils and holding registers. MODBUS TCP server handles MODBUS exception if a function code not supported is requested, if the register address is invalid or the requested register number is not correct. A timeout for inactive client can be setup. If a client doesn't send any MODBUS request in the specified time, its socket will be closed. Rules associated with WAN devices are stored in |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The table shows the function codes and MODBUS address supported by the server
|
§1 |
Input values are returned in IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std 754-1985). The requested number of register must be even. In case an odd number of register is requested, a MODBUS exception is returned. |
§2 |
Pulse and time counters are returned as 32-bit integer values. Each counter is stored in two 16-bit registers. The requested number of register must be even. In case an odd number of register is requested, a MODBUS exception is returned. |
§3 |
Le Memory variables are returned as 32-bit integer values. Each memory variable is stored in two 16-bit registers. ZERO is returned when the variable is a string. The requested number of register must be even. In case an odd number of register is requested, a MODBUS exception is returned. |