An object of Line type can acquire the following values in the D2000 system:
| Object value | Description |
|---|---|
| True | The line is working. |
| False | The line is not working. Note: Solving line failure problems depends on the line category. Each line generates the output file called line_name.log placed in the trace subdirectory of the application directory. The file contains detailed information about the error. |
The communication line value may have the Weak status bit set if a configuration change to the line parameters has occurred that is not dynamically supported (currently a change in the line category) and requires a restart of the communication process or a RELOAD command.
The definition of working of the line depends on its category:
| Line category | Functioning line |
|---|---|
| LonWorks | The LonWorks dynamic library (ldv32.dll) was initialized and the specialized LON device could be opened. |
| MOXA IP Serial Library | The Moxa dynamic library (Ipserial.dll) was initialized, a connection to the specified Moxa devices was established and specified serial port parameters were set. |
| RFC2217 Client | A TCP connection with the RFC2217 server was established and possibly the parameters of the serial port were queried. |
| Serial Serial Line Redundant System&Line Redundant | The serial port was open and the required serial port parameters were set. |
| SerialOverUDP Device Redundant SerialOverUDP Line Redundant SerialOverUDP System&Line Redundant | Binding to the specified local UDP port(s) was successful. |
| TCP/IP-TCP TCP/IP-TCP Redundant TCP/IP-TCP System Redundant | A TCP connection was established (client protocols), resp. binding to the specified local TCP port(s) was successful (server protocols). |
| TCP/IP-UDP | Binding to the specified local UDP port was successful. |
Note:
Object value of category Communication lines can have also flags (user attributes) set. Currently, they are implemented for the following combinations of line categories and communication protocols:
If the start parameter /NFL is specified, the line flags are not set.