登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:UDT的使用
点击:1725 回复:2
楼主
编辑
引用
管理
luke101
刚刚接触西门子,对它数据结构还不是很了解,希望大虾们能够指教.
UDT是用户自己定义的数据.如果我有十个汽缸需要控制.
我需要定义一个UDT1其中包括两入两出.
然后我该怎样调用呢?
将其放入某个DB块中,然后被调用?
可是怎么将十个汽缸的实际输入输出附值给UDT呢?
呵呵,我也好象没有把问题说明白,因为具体过程,我不知道啊.只能自己胡猜,请各位大大帮忙啊,感激^
07-11-16 09:00
1楼
编辑
引用
管理
cvlsam
请注意哦,UDT 用户自定义数据类型,而非数据哦,也就是说,当您定义了UDT后,您应该像使用INT,REAL一样的建立变量,然后指定数据类型。
针对您目前的问题,您应该建立一个DB,然后将它作为背景数据块进行调用,而无需去使用UDT,将您发动机的控制程序写在FB中,然后通过Call FB,DBx方式调用,数据会自动存入DB中去的。
07-11-16 09:14
2楼
编辑
引用
管理
luke101
谢谢
07-11-16 10:51
工控新闻
倍福 Hannover Messe 2026 首日精彩回放
汇川技术三大核心爆品亮相太原煤展,定义新一代智慧矿山
全球协作・链通全球・智赋未来 ——2026全球具身智能产业链协作出海对接会
倍福新品持续亮相 2026 汉诺威工业博览会
TE Connectivity公布2026财年第二季度财报
辽宁按下制造业“智改数转”快进键 三年行动赋能智造强省建设
从可组装式 MES 到 AI + MES:西门子 Mendix 与 RapidMiner 驱动的智能制造核心变革
和利时《基于AI视觉与GDS联动的智能巡检解决方案》实力入选工信部“2025年信息技术应用创新解决方案”
更多新闻资讯