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

Application Server

Buffered data run-time behavior

  • Last UpdatedJul 26, 2024
  • 2 minute read

This following table describes how enabling buffered data affects the run-time behavior of the Scan Group, Inputs, and Redundancy for all phases:

  • On Startup

  • On Scan

  • Execute

  • Off Scan

  • Shutdown

History run-time behavior and Data and Alarms run-time behavior also change when buffered data is enabled. The run-time behavior of those features is described in About buffered data and history and About buffered data and alarms and events.

Important: Buffered data is not supported in a multi-galaxy environment.

Feature

Phase

Behavior

Scan Group

When the buffer property of a scan group’s dynamic attribute is subscribed to at run time, the buffer data support is enabled. The scan group accumulates all of that item's updates into a buffer of VTQs.

The scan group supports buffering up to 10,000 VTQs per item per scan. Higher data throughput rates are not supported

On Scan

When the object is placed On Scan, the system enables all available items and resets item error count.

Off Scan

When the Scan Group goes Off Scan, it will clear all buffers associated with each item in the Scan Group.

When buffered data is enabled and the host object goes Off Scan, a VTQ with Bad Quality is added to the buffer. On a subsequent scan, the buffer property of the Value attribute is cleared.

Inputs

On Startup

When buffer is enabled on the attribute, buffer support for the input is enabled. No data is processed during this phase.

Execute

The buffered attribute is registered, but no data is processed or stored until the buffer reference finishes initializing.

Shutdown

Interfaces are unregistered. (No change in behavior for buffered data-enabled.)

Redundancy

Application Engine

Buffered attributes are not synchronized with a redundant partner. When a failover occurs, unprocessed buffered data is lost.

Redundant DIObject

When buffering is enabled, the RedundantDIObject (RDI) subscribes to the buffer property of its DI source items.

On failover, all advised items are moved to the backup node, whether or not buffered data is enabled.

Buffered attributes are not synchronized with a redundant partner. When a failover occurs, unprocessed buffered data is lost.

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