西门子plc中UDT数据类型的用法
一、UDT是什么
UDT是用户自定义数据类型。
用户有时为了方便,先创建一个udt(和创建db块一样),写好数据结构。
然后,在创建db块时,如果需要可以插入建好的udt(输入个name,类型输入udt的名字,比如udt1),如果切换到数据视图,即可看到原先创建的udt的结构了。
有时需要建立多个数据块,但数据块的结构,数据类型都是一样的,但又不能在同一个数据块中保存,这时可以先建一个UDT,通过UDT再创建其余的几个块。
二、UDT数据类型的使用方法
一个使用UDT的例子,如图:
三、西门子plc中udT块需要自己编写?
UDT块需要自己往里面输数据吗?如果不需要的话,怎么自动生成数据?
解答:
UDT 是 User Data Type (用户数据类型)的缩写.
其实就是C语言中的struct (结构)类型。
需要自己来创建,如果用不到用户数据类型,可以不用理会这个UDT。
本站仅提供信息发布平台,文章仅代表作者个人观点。