Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

BatchWrite Parameters

  • Last UpdatedAug 04, 2025
  • 2 minute read

warning2

UNINTENDED EQUIPMENT OPERATION

  • Do not under any circumstances change or remove any of the undocumented citect.ini parameters.

  • Before deleting sections of the citect.ini file, confirm that no undocumented parameters will be deleted.

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 BatchWriteTimeout parameter specifies the maximum period of time that the OFSOPC driver will wait to receive an 'End Batch-Write' command (i.e. a setting of BatchWrite = 0) following the commencement of a batch-write (BatchWrite = 1). This is required to avoid an infinite wait period.

[OFSOPC]Parameter

Allowable Values

Default Value

Description

BatchWriteTimeout

10 - 3600 (seconds)


(The default value will apply if the specified value exceeds these limits.)

30 (seconds)

Number of seconds to wait for BatchWrite = 0 to be written following the commencement of a batch-write (BatchWrite=1).

If BatchWrite remains set at 1 for this period of time, the system will send the write and set BatchWrite back to 0.

The following example demonstrates how to override the global setting for the BatchWriteTimeout parameter for a specific I/O device.

[OFSOPC]
<Cluster>.<IOServerName>.<IODeviceName>.BatchWriteTimeout=<Value>

Where:

  • <cluster> = the name of the cluster the I/O server belongs to

  • <IOServerName> = the name of the I/O server to which the device is connected

  • <IODeviceName> = the name given to the device in your project

  • <Value> = the timeout value for the specified device in milliseconds

TitleResults for “How to create a CRG?”Also Available in