Terminal
The terminal modules are used for external connection of control systems to EasySightPro®. The loaded terminal module always acts as a communication server and provides a connection for the external devices.
Generic terminal commands can be used to control EasySightPro®.
The parameterization of the loaded terminal modules is done via the communication explorer.
Serial Terminal
The Serial Terminal uses a local serial interface to connect an external device (e.g. PLC, barcode scanner, ...).
| Parameter | Description | |
|---|---|---|
| Serial settings | Com Port | Local serial interface |
| Baud Rate | Used Baus Rate | |
| Data bits | Data bits used | |
| Stop bits | Stop bits used | |
| Parität | Parity used | |
| Handshake | Used Hand Shake | |
| Message | Line termination | Line termination used for communication with the client. Default is CR-LF. |
| Custom command |
This parameter can be used to repackage an incoming message into a command. The message is often used to write the read text of a barcode scanner into an internal EasyRegister. Syntax: {SUCHTEXT}|{ERSETZT_MIT} e.g.: <STX>|SR1S -> In this case <STX> would be replaced by SR1S (Set Register 1) in the incoming message. |
|
| Message | This parameter defines the formatting of the response to the GetData command. | |
| Remove unknown tags | If this option is active, unknown placeholders are removed from the ‘GetData’ query |
Ethernet Terminal
The Ethernet Terminal creates a local TCP/IP server for the connection of one or more external devices (e.g. PLC, barcode scanner, ERP system, visualization, ...).
In contrast to the serial terminal, the Ethernet terminal supports several independent connections. The respective client connections can send commands and request data independently of each other.
The connection can be tested locally using Telnet via command line: "telnet 127.0.0.1 21".
Information: Observe the network settings of the module in the communication explorer!
| Parameter | Description | |
|---|---|---|
| Status | Active | Activates or deactivates the communication module |
| Netzwork | IP-Address | Local network address on which the server should wait for connections. Loopback corresponds to the local 127.0.0.1 address. All uses all available network addresses |
| Port | TCP/IP port used for communication. Default is 21. | |
| Message | Line termination | Line termination used for communication with the client. Default is CR-LF. |
| Custom command |
This parameter can be used to repackage an incoming message into a command. The message is often used to write the read text of a barcode scanner into an internal EasyRegister. Syntax: {SUCHTEXT}|{REPLACE_MIT} e.g.: <STX>|SR1S -> In this case <STX> would be replaced by SR1S (Set Register 1) in the incoming message. |
|
| Message |
This parameter defines the formatting of the response to the GetData command. |
|
| Remove unknown tags | If this option is active, unknown placeholders are removed from the ‘GetData’ query |
Fieldbus Terminal
All terminal commands can also be sent via a fieldbus interface. To do this, you must add a "Inputs - Terminal commands" block to the corresponding fieldbus in the Communication Explorer.