MODBUS-RTU & MODBUS-TCP Gateway’s parameters


MODBUS RTU

COMPONENT’S PROPERTIES

Select device(dropdown): ilevia X1 port A indicates the left port of the X1 Server, port B indicates the right port of the X1 Server;

                                                     

 

Connection timeout(text field): Connection timeout means that the server is taking too long to reply to a data request made from another device. Timeouts are not a reply message: they show up when there isn’t a reply and a server request is not fulfilled in a predetermined length of time.

Read interval(text field):  the interval time between one reading to another in milliseconds;

Receive timeout(text field): if the data is not received for X milliseconds the server will  generate an error;

Connection CRC error timeout(text field):  in case of communication errors before trying again, the server waits for the time set in ms;

Wait interval if frame failed(text field):  waiting time in ms in case of a failed frame;

Wait interval if frame success(text field): waiting time in ms in case of a successful frame;

Bytes order(text field): defines the order of transmission of the individual byte of an information unit via a serial line;

Ascii transform (checkbox): this checkbox allows the user to program devices using MODBUS Ascii method;

Remove echo from serial(checkbox): if the hardware used already remove echo from serial automatically, leave this field unchecked;

 

MODBUS TCP

COMPONENT’S PROPERTIES

Name (field): enter the title for your KNX gateway;

Protocol (drop down): choose the protocol to match with the gateway;

Enable (check box): it allows to enable /disable the selected gateway;

Address:(text field) IP address of the Modbus Master;

Port:(text field) Port number of the Modbus Master;

Connection timeout(text field): Connection timeout means that the server is taking too long to reply to a data request made from another device. Timeouts are not a reply message: they show up when there isn’t a reply and a server request is not fulfilled in a predetermined length of time.

Read interval(text field):  the interval time between one reading to another in milliseconds;

Receive timeout(text field): if the data is not received for X milliseconds the server will  generate an error;

Connection CRC error timeout(text field):  in case of communication errors before trying again, the server waits for the time set in ms;

Wait interval if frame failed(text field):  waiting time in ms in case of a failed frame;

Wait interval if frame success(text field): waiting time in ms in case of a successful frame;

Bytes order(text field): defines the order of transmission of the individual bits of an information unit via a serial line;

In the images below you can see how many possibilities of connections you can have using an EVE X1 Server, Raspberry Pi or a Virtual Machine as a ModBus Master with EVE Manager:

This is a visual representation on how we connect a 12 V powered device to the EVE X1 Server: