GETCP Driver Parameters
- Last UpdatedAug 04, 2025
- 2 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 for this product regarding undocumented features.
[GETCP]Block
A value (bytes) used by the I/O Server to determine if two or more packets can be blocked into one data request before being sent to the I/O Device. For example, if you set the value to 10, and the I/O Server receives two simultaneous data requests - one for byte 3, and another for byte 8 - the two requests will be blocked into a single physical data request packet. This single request packet is then sent to the I/O Device, saving on bandwidth and processing.
Allowable Values 5 to 256
Default Value 256
[GETCP]Delay
The period (in milliseconds) to wait between receiving a response and sending the next command.
Allowable Values 0 to 300 (milliseconds)
Default Value 0
[GETCP]MaxPending
The maximum number of pending commands that the driver holds ready for immediate execution.
Allowable Values 1 to 32
Default Value 15
[GETCP]PollTime
The interrupt or polling service time (in milliseconds). Setting the polling time to 0 puts the driver in interrupt mode.
Allowable Values 0 to 300 (milliseconds)
Default Value 0
[GETCP]Retry
The number of times to retry a command after a timeout.
Allowable Values 0 to 8
Default Value 1
[GETCP]Timeout
Specifies how many milliseconds to wait for a response before displaying an error message.
Allowable Values 0 to 32000 (milliseconds)
Default Value 1000
[GETCP]WatchTime
The frequency (in seconds) that the driver uses to check the communications link to the I/O Device.
Allowable Values 0 to 128 (seconds)
Default Value 30
