5、程序中使用,类似于Struct,如图5所示。
图5 UDT的使用
6、根据UDT定义DB块,如图6所示。
图6 建立UDT类型的DB
当你打开一个DB块时,你会注意到与在DB中直接创建UDT变量相比,层级结构有所不同。在这种配置下,使用内部变量时,体验几乎没有差异。在这种模式下,除非对UDT进行更改,否则DB块中的内容将无法修改,如图7所示,变量呈灰色,表示无法编辑。
图7 UDT类型的DB展开
7、自TIA博途V14SP1版本起,用户能够复制那些结构一致但名称不同的UDT变量,如图8-11所示。
图8 定义不同名称的UDT,但内部变量类型相同
图9 使用UDT建立变量
图10 UDT类型间的MOVE
SCL的版本程序,如图11所示:
图11 SCL版本程序