Eipc Client Protocol
Tags that are created from AB PLC and imported in Cscapevia "Import Tags from L5K File" option, can be viewed and verified using this protocol.
Note: Please refer to Cscape help for procedure on importing tags to Cscape.
Cscape Configuration
In order to verify if the tags are imported or not, select the Protocol Configuration from the Programs menu in Cscape configurator. Select the appropriate protocol type. To make sure that the Software is able to configure the equipment for the correct protocol, ensure the EipcClient.dll file is in the Ethernet Protocols directory of the current working/opened configurator.
Network Configuration
After selecting the desired protocol, click on Network button which opens Network Config window as shown:
Configure the status register and click on OK. No other changes are required.
Device Configuration
After network configuration select "Devices" which opens up Device List window as shown:
Here the added device with IP Address from L5k is displayed.
Note: In Devices List, Add button will be disabled.
Scan List
Click on the Scan List button, here the imported tags with the assigned registers are displayed as shown:
Note: In Scan List, Add, Config and Edit Names buttons will be disabled.
Network Communication Errors
In order to access the Network statistics, user must assign the “Network status register” in network configuration. The table below gives the details of statistics.
Number | Statistics | Location | Description |
---|---|---|---|
1 | Update interval exceeded count | %Rx |
This register explains number of times that the actual transaction scan time to complete all transactions exceeded specified update interval. Generally used as an indicator that an excessive number of triggered transfers or failed communication retries are occurring that is lengthening the expected transaction scan time. If the Update interval is set to zero (update as fast as possible), this 32-bit register alternately specifies the actual transaction scan time in mSec resolution. |
2 | No response count | %R(x+2) | This register explains number of times that a device(s) did not respond to a transaction. This includes ALL failed transaction, not just those after the retry count is exceeded. |
3 | Corrupt response count | %R(x+4) | This register explains number of times that a device(s) returned an invalid or failed response to a transaction. This includes ALL failed Transaction, not just those after the retry count is exceeded. |
4 | Valid response count | %R(x+6) | This register explains total number of valid responses. |
Note: %Rx: 32-bit network status register configured in Network configuration.
Device Communication Errors
Error | Error Number | Description |
---|---|---|
ENET_LINK | 40 | Ethernet Link is down |
NODE_OFFLINE | 45 | Node is offline |
INVALID_BLOCK | -203 | Invalid size for data type. |
NO_RESPONSE_FROM_PLC | -204 | Timeout while waiting for remote node response. (Device is connected to Slave node but not responding to Modbus queries) |
INVALID_RESPONSE_FROM_PLC | -205 | Corrupted response from remote node. |
INVALID_INITIALISATION | -207 | Internal Error - Unable to open port. |