Please note that Canvas can still communicate with these devices via Modbus if a specific protocol is unavailable for a given device.
The General configuration page will appear once a new Ethernet I/O device has been added successfully. An additional configuration below the General configuration section will differ based on the selected device protocol.
Please refer to the following for additional information:
General Configuration
Please know that general configuration will appear regardless of the selected Connection Type and Device Type.
Item | Description |
---|---|
Device Name | Allows the user to assign a name for the selected I/O device. |
Device Protocol | Allows the user to select a protocol for a device. |
Timeout (ms) | The maximum time to wait with no response before assuming a communication failure. |
Retry Count | Set the number of retries for sending a frame when communication fails. |
Swap 16 (16-bit Data Swap) | This option swaps the high byte and low byte in every word for all INT16, UINT16, INT16, UINT32, INT64, and UINT64 data types. The following diagram shows an example of byte-swapping: |
Swap 32 (32-bit Data Swap) | This option swaps the high word with the low word in every double word of all INT32, UINT32, INT64, and UINT64 data types. The following diagram shows an example of word swapping: |
Swap 64 (64-bit Data Swap) | This option swaps high double word with the low double word INT64 and UINT64 data types. |
Swap Float 16 | This option swaps the high byte and low byte in every word for the REAL (FLOAT32) data type. |
Swap Float 32 | This option swaps the high word and low word for the REAL (FLOAT32) data type. |
Swap Double 16 | This option swaps the high byte and low byte in every word for the LREAL (FLOAT64) data type. |
Swap Double 32 | This option swaps the high word and low word in every double word for the LREAL (FLOAT64) data type. |
Swap Double 64 | This option swaps the high double word and low double word for the LREAL (FLOAT64) data type. |
Swap String | Swaps the upper and lower bytes of string word data. |
String Encoding | Specifies the encoding method for reading and writing string values stored on the device. This option can be overridden for individual tags in the Edit Tag menu. |
String Encoding Method | When an invalid character is encountered, the gateway will do one of the following:
|
Additional Configuration - Device Specific
Allen-Bradley EtherNet/IP
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Port | Enter the port number of the target I/O device. The default port number is 44818. |
PLC Type | Enter the model of PLC for the target device. |
Message Type | Allows the user to select a Tag or PCCC message type. |
Use Multiple Service | Allows the user to simultaneously poll for multiple tags. This feature is not supported by all AB CPUs. |
Slot Number | Enter the slot number of the target device. |
CIMON PLC (HMI Protocol)
Item | Description |
---|---|
PLC Type | Enter the model of PLC for the target device. |
Host | Enter the IP address of the target I/O Device. The default port number is 10260 for TCP, and 10262 for UDP. |
Ethernet Type | Allows the user to select a UDP or TCP connection. |
Port | Enter the port number of the target I/O device. |
Fatek FBS
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Ethernet Type | Allows the user to select a TCP or UDP connection. |
Port | Enter the port number of the target I/O device. The default port number is 500 for either TCP/UDP. |
LSIS FEnet
Item | Description |
PLC Type | Enter the model of PLC for the target device. |
Host | Enter the IP address of the target I/O Device. |
Ethernet Type | Allows the user to select a UDP or TCP connection. |
Port | Enter the port number of the target I/O device. The default port number is 2004 for TCP, and 2005 for UDP. |
Mitsubishi MELSEC Ethernet
Item | Description |
PLC Type | Enter the model of PLC for the target device. |
Host | Enter the IP address of the target I/O Device. |
Ethernet Type | Allows the user to select a UDP or TCP connection. |
Port | Enter the port number of the target I/O device. The default port number is 5000 for either TCP/UDP. |
Frame Type | Currently, Canvas only supports 4E. |
Modbus TCP
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Port | Enter the port number of the target I/O device. The default port number is 502. |
Unit Identifier | Enter the unit identifier of the target device. |
OPC UA Client
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Port | Enter the port number of the target I/O device. The default port number is 4840. |
Application URI | Enter the Uniform Resource Identifier (URI) to locate the asset on a network. |
Enabled Encryption | Checking this box will enabled encryption. Unchecking this box will disable encryption. |
Generate Encryption Certificates | Enabled by default, however, this feature will only be evaluated when the Enable Encryption box is checked. Unchecking this box will disable encryption certificate generation. |
Encryption Key Pair | The Enable Encryption box must be checked and the Generate Encryption Cerficiates box must be unchecked to access this feature. Select your Key Pair here, or create one. |
Security Policy | The Enable Encryption box must be checked to access this feature. Select from Basic128Rsa15, Basic256, Basic256Sha256, Aes128_Sha256_RsaOaep, or none. |
Message Security | This field reflects choices based on the Security Policy selection. If no Security Policy is chosen, then this field will only have the “None” option. However, if any Security Policy is chosen other than “None”, the options “Sign” and “Sign and Encrypt” will be available. |
Server Name | Enter the name of server. |
Authentication Method | Choose between anonymous or username. |
Authentication Username | Enter the username for the server. |
Authentication Password | Enter the password of the username for the server. |
Omron FINS
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Ethernet Type | Allows the user to select a UDP or TCP connection. |
Port | Enter the port number of the target I/O device. The default port number is 9600 for either TCP/UDP. |
Source Node ID | Enter the Source Node ID. |
Source Network ID | Enter the Source Network ID. |
Destination Network ID | Enter the Destination Network ID. |
Destination Node ID | Enter the Destination Node ID. |
Destination Unit | Enter the Destination Unit. |
Proface FPEthernet
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Port | Enter the port number of the target I/O device. The default port number is 1024. |
Siemens S7
Item | Description |
Host | Enter the IP address of the target I/O Device. |
Port | Enter the port number of the target I/O device. The default port number is 102. |
Slot Number | Enter the slot number of the target device. |
Rack Number | Enter the rack number of the target device. |