Owning Palette: Variables & I/O Servers VIs
Requires: DSC Module
Creates a new Modbus, Modbus Slave, or OPC Client I/O server and adds the I/O server to the Shared Variable Engine (SVE).
You also can use this Express VI to configure or replace an existing I/O server.
| Dialog Box Options |
| Block Diagram Inputs |
| Block Diagram Outputs |
| Parameter | Description |
|---|---|
| I/O server type | Specifies the type of I/O server you want to configure or create. |
| Set Attributes | Displays the Configure Modbus I/O Server, Configure Modbus Slave I/O Server, or Configure OPC Client I/O Server dialog box, depending on the I/O server type that you specify. |
| Common Parameters | Specifies general information about the process and the I/O server you want to configure or create.
|
| Tips | Displays tips for configuring or creating the I/O server. |
| Parameter | Description |
|---|---|
| Process name | Specifies the name of the existing process to which the I/O server belongs. |
| I/O server name | Specifies the name of the I/O server you want to configure or create. You can specify an I/O server in a hierarchy, for example, folder_name\server_name. |
| Overwrite | Specifies whether to replace an existing I/O server with the I/O server you want to create if the two I/O servers have the same name. |
| Address | Specifies the address of this instance of the I/O server. This option appears if you select Modbus or Modbus Slave from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Baud rate | Specifies the baud rate of this instance of the I/O server. You can select a value from 2400 to 115200. This option appears if you select Modbus Serial from the Model pull-down menu of the Configure Modbus I/O Server or Configure Modbus Slave I/O Server dialog box. |
| error in (no error) | Describes error conditions that occur before this node runs. |
| Refresh rate | Specifies how often this instance of the I/O server refreshes the device, in seconds. This option appears if you select Modbus from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Serial port | Specifies the serial port this instance of the I/O server uses to communicate with the device. You can select a serial port in the range from COM1 to COM32. This option appears if you select Modbus Serial from the Model pull-down menu of the Configure Modbus I/O Server or Configure Modbus Slave I/O Server dialog box. |
| IP address | Specifies the IP address of the device with which the Modbus I/O server communicates. This option appears if you select Modbus Ethernet from the Model pull-down menu of the Configure Modbus I/O Server dialog box. |
| Deadband | Sets the percent change within a range that a value from the OPC server must change before the OPC server communicates the value to the SVE. This option appears if you select OPC Client from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Machine | Specifies the name of the computer from which you can select an OPC server. This option appears if you select OPC Client from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Prog ID | Specifies the ID of the OPC server. This option appears if you select OPC Client from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Reconnect poll rate | Specifies how often, in seconds, the SVE attempts to connect to an OPC server after losing the connection to the server. Enter a value of 0 if you do not want the SVE to retry the connection. This option appears if you select OPC Client from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Update rate | Determines the amount of time that passes before the OPC server communicates updated values to the SVE. This value is a requested update rate for the OPC server. The actual update rate returned by the OPC server is greater than or equal to this value. Entering a value of 0 returns the fastest update rate possible from the OPC server. This option appears if you select OPC Client from the I/O server type pull-down menu in the configuration dialog box of this Express VI. |
| Parameter | Description |
|---|---|
| I/O server URL out | Returns the relative URL to the computer if the I/O server configuration is successful. Otherwise, I/O server URL out returns an empty string. The format of I/O server URL out is \\computer_name\process_name\IO_server_name. Wire I/O server URL out to the I/O server URL input of the Delete IO Server VI to remove the I/O server programmatically. |
| error out | Contains error information. This output provides standard error out functionality. |