Creates a standard TCP slave with an IP ADU. If the data model input is unwired, a standard data model will be initialized and used. If the input is wired, the code will check to make sure that it is not the default value for the class (it should be initialized). If the default value of the class is wired, the standard model will be initialized and used.
![]() |
device data model accepts an initialized data model, if extended functionality is desired. This model defines how the slave stores data and reacts to functions and data sent by a Modbus master. |
||||||
![]() |
VISA resource name specifies the resource to be opened. The VISA resource name control also specifies the session and class. |
||||||
![]() |
unit ID defines the device ID. This is used by the device to determine which requests to respond to. A slave will only respond to requests which have an ID equal to their own. |
||||||
![]() |
parity specifies the parity used for every frame to be transmitted or received. The default is even. |
||||||
![]() |
flow control sets the type of control used by the transfer mechanism. |
||||||
![]() |
baud rate is the rate of transmission. The default is 9600. |
||||||
![]() |
serial type defines the type of serial transmission data unit to be used. RTU is a binary, higher performance data unit. ASCII uses human-readable characters to send all data. |
||||||
![]() |
error out contains error information. This output provides standard error out functionality.
|
||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
|
||||||
![]() |
serial slave instance returns a configured and initialized serial slave. |