Area Address (IEC) Permissible data types OPC UA data type
Output image QDx DWORD,
DINT,
REAL
UInt32
Int32
Double
Data block DBz.DBXx.y BOOL Boolean
Data block DBz.DBBx BYTE, CHAR,
STRING
UInt32
String
Data block DBz.DBWx WORD, CHAR,
INT
UInt32
Int32
Data block DBz.DBDx DWORD,
DINT,
REAL
UInt32
Int32
Double
Input image Ix.y BOOL Boolean
Input image IBx BYTE, CHAR,
STRING
UInt32
String
Input image IWx WORD, CHAR,
INT
UInt32
Int32
Input image IDx DWORD,
DINT,
REAL
UInt32
Int32
Double
Bit memory Mx.y BOOL Boolean
Bit memory MBx BYTE, CHAR,
STRING
UInt32
String
Bit memory MWx WORD, CHAR,
INT
UInt32
Int32
Bit memory MDx DWORD,
DINT,
REAL
UInt32
Int32
Double
Counters Cx - Byte
Timers Tx - UInt32
PLC time Clock - UInt16
Notes regarding the table:
● "x" represents the byte offset; "y" the bit number in the byte and "z" the data block number.
● The data type in bold characters is the default data type and does not have to be specified.
The specifications DB2.DBB5.BYTE and DB2.DBB5 are equivalent.
● Square brackets are used to access arrays, e.g. "/Plc/DB5.DBW2:[10]" (word array of length
10).
● Access to STRING arrays ("/Plc/DB123.DBB0:STRING[5]") is not supported.
Examples of variable paths (PLC access operations)
Table 5-3 Examples of variable paths (PLC access operations)
Variable path Description
/Plc/M5.0 Memory bit 0 at byte offset 5
/Plc/DB5.DBW2 Word (16-bit) at byte offset 2 in data block 5
Functionality
5.3 Variable access
SINUMERIK Integrate for Engineering Access MyMachine / OPC UA
Configuration Manual, 04/2018, 6FC5397-1DP41-0BA0 41