<< 点击显示目录 >> 主页 OPC UA使用助手 > OPC UA 帮助 > 信息模型 > 数据类型分配 > 扩展数据类型映射 |
由于并非所有扩展的UA数据类型都可作为IEC标准数据类型,这些数据类型必须在IEC中进行映射。
表中有扩展UA数据类型的所有分配:
IEC data type |
PLCopen data type |
UA data type |
ByteString |
||
- |
Duration |
|
- |
Guid |
|
- |
ImageBMP |
|
- |
ImageGIF |
|
- |
ImageJPG |
|
- |
ImagePNG |
|
- |
LocaleId |
|
LocalizedText |
||
QualifiedName |
||
TimeZoneDataType |
||
- |
XmlElement |
如果定义的数据类型不能使用,例如,由于文本的长度不够,可以定义一个修改的数据类型。
指定的数据类型名称(如BrUaLocalizedText)被解释为一个前缀。这意味着在OPC UA服务器一侧,改变的数据类型通过前缀被识别为一个UA数据类型。
在下面的例子中,定义了数据类型BrUaLocalizedText的64k修改:
BrUaLocalizedText64k : STRUCT
Locale : STRING[6];
Text : STRING[65535];
END_STRUCT;
出于性能的考虑,在定义一个不用于修改现有数据类型的数据类型时,应该避免使用前缀 "BrUa"。