Create Master Instance (TCP) VI
- Updated2024-11-20
- 2 minute(s) read
Creates a serial or TCP Modbus master instance. You must manually select the polymorphic instance to use.
You can use the Modbus master instance to perform read and write operations on Modbus slaves. The default read and write operation timeout is 5,000 ms. You can use the Property Node or the Set Timeouts VI to change the timeout.
Use the pull-down menu to select an instance of this VI.

Inputs/Outputs
address
—
address specifies the TCP/IP address of the Modbus slave with which you want to communicate.
port (502)
—
port specifies the TCP port of the Modbus slave with which you want to communicate. The Modbus slave can be a Modbus slave you create or a third-party Modbus slave. If you want to communicate with a third-party Modbus slave, check the documentation for the Modbus slave to find its port. The default is 502.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
TCP master instance
—
TCP master instance returns a TCP Modbus master instance.
error out
—
error out contains error information. This output provides standard error out functionality. |
Examples
Refer to the following VIs for examples of using the Create Master Instance VI:
- labview\examples\Data Communication\Modbus\ModbusLibrary\Modbus Library.lvproj
- labview\examples\Data Communication\Modbus\Redundant Modbus Masters\Redundant Modbus Masters.lvproj
address
—
port (502)
—
error in (no error)
—
TCP master instance
—
error out
—