There are some data types used which are vendor-specific. Please check the specification of the vendor for the concrete implementation. The following table lists these data types and their usage:
Vendor Specific Data Type |
Usage at |
Variable Identification |
Parameter ‘Variable’ of Function Block ‘UA_MonitoredItemAdd’ Parameter ‘Variables’ of Function Block ‘UA_MonitoredItemAddList’ Parameter ‘Variable’ of Function Block ‘UA_Read’ Parameter ‘Variables’ of Function Block ‘UA_ReadList’ Parameter ‘Variable’ of Function Block ‘UA_Write’ Parameter ‘Variables’ of Function Block ‘UA_WriteList’ |
Method Arguments |
Parameter ‘InputArguments’ of Function Block ‘UA_MethodCall’ Parameter ‘OutputArguments’ of Function Block ‘UA_MethodCall’ |
Event Field Data |
Parameter ‘EventFields’ of Function Block ‘UA_EventItemAdd’ |
UAHADataValue |
Value |
Additionally, the lengths of some arrays have to be defined by the vendors. These are explained in the following chapter.