The Variable IOImage contains the current snapshot of the inputs and outputs of the ControlsHW Object.
The Variable IOImage is a list of items of type IOPointType. The Type IOPointType is defined in Table 39.
Table 39 – IOPointType Definition
|
Name |
Type |
Description |
|
Structure |
Single IO Point |
|
|
IOMetaType |
The meta-data describing the IO point. |
|
|
IOValueType |
The value of the IO point. |
The Variable IOValueType is defined in Table 40.
Table 40 – IOValueType Definition
|
Name |
Type |
Description |
|
Structure |
The value of a single IO point. |
|
|
UtcTime |
The time the value of the IO point was read in the underlying system. |
|
|
BaseDataType |
The raw value of the IO point read at time TimeStamp. |
|
|
BaseDataType |
The engineering value of the IO point read at time TimeStamp. |
The Variable IOMetaType is defined in Table 41.
Table 41 – IOMetaType Definition
|
Name |
Type |
Description |
|
Structure |
Meta-data describing a single IO point. |
|
|
String |
The description of the IO point. |
|
|
String |
The address of the IO point, e.g. PEW1. |
|
|
IOTypeEnumeration |
The data type of the IO point in the underlying system. |
The Data Type IOTypeEnumeration is defined in accordance with IEC 6-1131 Part 3 in Table 42.
Table 42 – IOTypeEnumeration Definition
|
Enumstring |
Value |
Description |
|
BYTE |
0 |
Byte |
|
WORD |
1 |
Word |
|
DWORD |
2 |
Double Word |
|
LWORD |
3 |
Long Word |
|
SINT |
4 |
Signed Integer |
|
INT |
5 |
Integer |
|
DINT |
6 |
Double Integer |
|
LINT |
7 |
Long Integer |
|
USINT |
8 |
Unsigned Short Integer |
|
UINT |
9 |
Unsigned Integer |
|
UDINT |
10 |
Unsigned Double Integer |
|
ULINT |
11 |
Unsigned Long Integer |
|
REAL |
12 |
Real |
|
LREAL |
13 |
Long Real |
|
TIME |
14 |
Time |
|
LTIME |
15 |
Long Time |
|
DATE |
16 |
Date |
|
LDATE |
17 |
Long Date |
|
TIME_OF_DAY |
18 |
Clock Time |
|
LTIME_OF_DAY |
19 |
Long Clock Time |
|
DATE_AND_TIME |
20 |
Date and Time |
|
LDATE_AND_TIME |
21 |
Long Date and Time |
|
CHAR |
22 |
Character |
|
WCHAR |
23 |
|
|
STRING |
24 |
|
|
WSTRING |
25 |
|