ABCLX Specific Parameters
- Last UpdatedJul 23, 2025
- 4 minute read
|
|
|
UNINTENDED EQUIPMENT OPERATION Do not change these protocol parameters, except on the advice of Technical Support for this product. Failure to follow these instructions can result in death, serious injury, or equipment damage. |
Note: Always seek the advice of Technical Support personnel for this product regarding undocumented features.
The following table describes the driver-specific citect.ini parameters.
|
[ABCLX] Parameter |
Allowable Values |
Default Value |
Description |
|
ConnTimeout |
5000 to 30000 (milliseconds) |
15000 |
Timeout for establishing TCP/IP connection. |
|
FailOnBadData |
0 or 1 |
1 |
Used by the ABCLX driver to determine whether or not to force the display of good data within a block read which contains bad tags during commissioning. When this parameter is set to 1, a block read which contains a bad tag would result in the whole block returning #COM. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
ForwardOpenPoolSize |
1 - 32 |
4 |
Used by the ABCLX driver to determine the number of Forward Open services can be used on the device. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
InitTimeOut |
0 to 360000 (milliseconds) |
180000 |
Timeout for the retrieval of the tag database and initialization functions. |
|
LostMsgRetry |
There is no set limit but the recommended value is between 1-5 |
3 |
If the driver does not get a reply to a message sent to the device, this parameter specifies the number of times the driver will retry sending that message before setting the I/O device offline. Search the Knowledge Base page of the AVEVA™ Knowledge & Support Center (located at https://softwaresupport.aveva.com/) for article 000029769 New Parameters LostMsgTimeout and LostMsgRetry for ABCLX. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
LostMsgTimeout |
There is no set limit but the recommended value is in between 1000 – 2000 if ExclusiveConnection parameter is set to 1, otherwise 300 - 2000 is recommended. |
1000 if the ExclusiveConnection parameter is set to 1, otherwise, 300. |
This parameter specifies the message timeout (in milliseconds) Search the Knowledge Base page of the AVEVA™ Knowledge & Support Center (located at https://softwaresupport.aveva.com/) for article 000029769 New Parameters LostMsgTimeout and LostMsgRetry for ABCLX. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
MaxBackendQueue |
1-20 |
10 |
Used by the ABCLX driver to restrict the number of writes queued for a device. This can be used in conjunction with the ForwardOpenPoolSize to limit loading on PLCs. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
MissedPollTolerance |
1 - 5 |
3 |
Number of polls that can be missed before the unit is taken offline. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. If this parameter is enabled, the driver will log the following information to the I/O server syslog file:
This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
|
OptimizeUserDefinedDataType |
0 - 1 |
1 |
By default, the optimization for reading structures is enabled (default is 1). In this case ,the driver will retrieve the whole structure in one packet provided the size of the structure is 460 bytes or less. If we disable this INI parameter (set the value to 0), the driver will send the add item request as multiple service requests. |
|
RegisteringTagsToPLCDelayTime |
0 to 1000 milliseconds |
0 |
The delay time period (in milliseconds) between requests to register a block of tags. This can be system wide if placed in the driver’s general section, or device specific if placed under a specific device’s section. See also Global and Device-Specific Parameters. |
|
ScanRate |
100 to 30000 milliseconds |
500 |
The time period (in milliseconds) between each poll of the root group. This can be system wide if placed in the driver's general section, or device specific if placed under a specific device's section. See also Global and Device-Specific Parameters. |
