Displays information about each I/O Device in the Citect system. This information is displayed if the Citect computer is configured as an I/O Server or simply as a client. If the computer is a client, then every I/O Device for every I/O Server is displayed. If the computer is an I/O Server, then only the I/O Devices for that I/O Server are displayed. You can display I/O Devices from other I/O Servers by using the Verbose mode (press V to enable Verbose mode). If the computer is a client, then not every one of the I/O Device Information is updated (because only the I/O Server has this information).
Syntax
Page Unit
If the Citect computer is a client, the status and error codes are only local to the computer and do not reflect the true status of the I/O Device on the I/O Server. Be aware that every configured I/O Device is displayed in this window, not just the I/O Devices for the particular I/O Server. (Any remote I/O Devices do not reflect the true status of the I/O Device).
Use the Page Up and Page Down keys to scan the I/O Device list.
I/O Device Information
I/O Device |
The name of the I/O Device defined in the project (with the I/O Devices form). |
I/O Server |
The name of the I/O Server that is servicing this I/O Device. |
Comment |
A description of the I/O Device defined in the project (with the I/O Devices form). |
I/O Device No |
The I/O Device number defined in the project (with the I/O Devices form). |
PLC Number |
The physical I/O Device address defined in the project (with the I/O Devices form). |
Port Name |
The communication port to which the I/O Device is connected. |
Protocol |
The protocol used for communication with the I/O Device. |
Server Status and Client Status |
The status of the I/O Device. The Server Status is only valid if the computer is an I/O Server and it is servicing this I/O Device. The Client Status field is valid for Clients only, and indicates the status of the I/O Device that is attached to the I/O Server. The I/O Device status can be one of the following: RUNNING - Indicates that the communication link with the I/O Device is good. STANDBY - Indicates that the communication link with the I/O Device is good, but communication with that I/O Device is currently being performed by another port. This port is in standby mode. STARTING - Indicates that the server is currently establishing a communication link (with the I/O Device). STOPPING - Indicates that the server is currently relinquishing control of the communication link (with the I/O Device). OFFLINE - Indicates that the server cannot establish a communication channel with the I/O Device. If a standby port or server is available, Citect tries to communicate to the I/O Device using that port. REMOTE - Indicates that the status of the I/O Device is OK, but it is not currently connected. |
Primary |
Indicates if the I/O Device is in primary mode; Yes = Primary, No = Standby. If the I/O Device is in primary mode, the server starts a communication channel with the I/O Device as soon as the server is activated. If an I/O Device is in standby mode, the I/O Device remains inactive when the server starts (until a primary I/O Device becomes inoperative). |
Client Using |
The name of the I/O Server that this client is using. This allows you to identify the primary and standby I/O Servers. |
Generic Error |
The last generic error code returned by the driver. Because most protocol drivers have their own special errors, they cannot be recognized by the I/O Server. The drivers convert their special errors into generic errors that can be identified by the server. |
Error Handle |
The error handle that is assigned by the I/O Server to each error. This handle is not used by Citect (at this time). |
Driver Error |
The driver-specific error code. Each driver has its own special error codes. Refer to the driver specific errors (for the particular protocol) for an explanation of each of the error codes. |
Error Message |
The alert message associated with the generic error code. |
Error Count |
The total number of errors from the I/O Device. |
Restarts |
The number of times the server has tried to establish a connection with the I/O Device. This number is normally 1, because the server establishes a connection at startup. If this field displays a number greater than 1, there is a problem with the communication channel. |
Response Times |
The time taken by the driver to process read
and write requests (i.e. the time taken to process a single read or
write operation to the I/O Device). This time depends only on the
physical response time of the I/O Device, because no queue waiting
time is included. This field reflects any tuning of the
communication channel (for example doubling the baud
rate Note: One I/O Device with a slow response can slow down your entire system. For example, if you have an I/O Device with a response of 2000 ms, any pages in your system that use data from that device, will have a minimum update time of 2000 ms. |
Cached |
This field indicates if the I/O Device data is cached. |
Cache Timeout |
If the I/O Device is cached, this field displays the cache timeout value. Data is held in the cache for this timeout period before being discarded and re-read from the I/O Device. Only read data is cached. |
Blocking Constant |
The current blocking constant value for this I/O Device, as specified in the protocol. |
Dial-up Connection |
The status and history of the dial-up connection. SUCCESS - The number of successful dial-up attempts. FAIL - The number of unsuccessful dial-up attempts. TOTAL - The total number of dial-up attempts. NEXT - The time of the next scheduled dial-up attempt. |
See Also