Thing types
Thing | Label | Description |
---|---|---|
co7io-amsads:network |
AMS/ADS Device (TCP) |
AMS/ADS enabled device communicating over network socket. |
co7io-amsads:serial |
AMS/ADS Device (serial) |
Device communicating over serial port connection using AMS/ADS protocol. |
Thing co7io-amsads:network
Below table contains complete configuration of co7io-amsads:network
.
Supported bridges:
Name | Type | Label | Description |
---|---|---|---|
username |
TEXT |
Username |
Username used to contact PLC to setup AMS/ADS route. |
password |
TEXT |
Password |
Password used to setup AMS/ADS route. |
host |
TEXT |
Host name or IP address |
Address of ADS enabled PLC. |
port |
INTEGER |
Port number |
Port number for communication, leave empty for default (48898). |
targetAmsId |
TEXT |
Target AMS Network Id |
Network identifier of destination device. |
targetAmsPort |
INTEGER |
Target AMS Network port |
This is virtual port which is internally dispatched by PLC controller to running tasks or system services. |
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. |
discoverChannels |
BOOLEAN |
Discover channels |
Because AMS/ADS enabled PLCs might retain symbol table which can be scanned. This option enabled automatic discovery of channels after connection is established. |
Thing co7io-amsads:serial
Below table contains complete configuration of co7io-amsads:serial
.
Supported bridges:
Name | Type | Label | Description |
---|---|---|---|
port |
TEXT |
Serial port |
Serial port over which connection is made - ie. /dev/ttyUSB0, /dev/ttyS1 for linux or COM0, COM1 for windows. |
targetAmsId |
TEXT |
Target AMS Id |
|
targetAmsPort |
INTEGER |
Target AMS port |
|
refreshInterval |
INTEGER |
Refresh interval |
Time between next poll cycles. |