4.14.2.1. Attributes of AbstractModbusProxy

allow_user_defined (boolean)
Default: FALSE
Allow user-defined function requests. User-defined functions are not specified by the MODBUS specification, thus will not be intepreted by ModbusProxy, but passed through. Set value to FALSE to reject user-defined functions, unless it is specified in the request policy expicitly.

buffer_size (integer)
Default: 8192
Size of the request/response buffer in bytes. Must be larger than the maximum size of a MODBUS ADU (260 bytes)

default_accept (boolean)
Default: FALSE
Allow all funcion requests by default, which are not specified in the request policy.

request (complex)
Default:
Normative policy hash for MODBUS function requests indexed by the request.

timeout (integer)
Default: 10000
Initial timeout in milliseconds.

transaction_limit (integer)
Default: 64
Maximum number of pending tranasctions.

transaction_timeout (integer)
Default: 60
Transaction timeout in seconds.