The Xentara Hilscher cifX Driver v1.0
User Manual
Memory Area
See also
I/O Transactions in the Xentara user manual
Tasks in the Xentara user manual

The memory area element is responsible for managing the read/write operations of its corresponding data points.

Accessing Memory Area Elements

See also
Accessing Xentara Elements in the Xentara user manual

Memory area elements have the following members:

Attributes
keyThe memory area’s primary key.
nameThe memory area’s name. The name is the last component of the primary key.
UUIDThe unique UUID of the memory area.
typeThe memory area’s element type. For cifX memory areas, this is always “cifX memory area”.
categoryThe memory area’s category. For cifX memory areas, this is always “transaction”.
qualityThe quality of the current input memory image. This attribute is not available if there is no readable data points located in the memory area.
errorThe last input memory image read error. This attribute is not available if there is no readable data points located in the memory area.
updateTimeThe last time the input memory image was updated. This attribute is not available if there is no readable data points located in the memory area.
writeErrorThe last output memory image write error. This attribute is not available if there is no writable data points located in the memory area.
writeTimeThe last time the output memory image was written. This attribute is not available if there is no writable data points located in the memory area.

Memory area elements provide the following tasks that should be scheduled to perform the desired operations.

Tasks
readUpdates the memory area input image.
writeWrites the memory area output image.

Memory Area Name Format

Since the memory area elements are generated automatically as the children of channels, their names (i.e. the last component of their primary keys) are assigned based on a predefined format. Each name consists of the string "Memory Area" followed by the memory area number, separated by a space. For example, the memory area element with the memory area number 0 would be named as "Memory Area 0".