This document has only the specific information about the device connection settings and its address syntax.
Refer to the User Guide for more information on the Device Module.
On this page:
ASCII driver implements communication with any device using ASCII protocol on TCP/IP or serial networks. The communications blocks are dynamically created according the pooling cycle defined on the AccessType for each Device Point.
Communication Driver Information | |
---|---|
Driver name | ASCII |
Assembly Name | T.ProtocolDriver.ASCII |
Assembly Version | 1.2.0.0 |
Available for Linux | False |
Devices supported | Any device compatible with ASCII Protocol |
Manufacturer | n/a |
Protocol | Generic ASCII |
PC Requirements | Ethernet port |
BlockSize: Defines the maximum amount of characters, the default value is 250.
StartChar: Defines the start character of coming message.
EndChar: Defines the end character of coming message.
Serial and MultiSerial channels:
Default configuration:
TCP/IP channels:
NodeConnections: Defines the maximum number of parallel requests that will be sent to each node (asynchronous communication)
Serial channels:
TCP/IP channels:
Where :
E.g.: 192.168.1.101 ; 502
The syntax for the ASCII communication points is: <SequenceId>:<SizeOf>
Where:
Read and Write commands will generate the same TX message.
Incoming messages from device will be treated as an Unsolicited Message. |
TagName: TagA (value equal ABCD)
Address: 0:3
TagName: TagB (value equal 1234)
Address: 2:3
TagName: TagC (value equal abcd)
Address: 1:4
The TX message created is: ABCabcd123
Driver Revision History
ASCII Revision History | |
---|---|
Version | Notes |
1.2.0.0 | Initial release on new documentation standards |