关于UDT的应用问题

定义UDT1名称为uGENERAL_CTRL,在DB1中增加变量名为ServoValveCtrl(数据类型为uGENERAL_CTRL),在程序中我调用DB1其中的某个变量做为开关量,但是想不明白的是:是在哪里赋给它的值呢??

图片说明:

关于UDT的应用问题    关于UDT的应用问题   

最佳答案

首先你的这个变量是临时变量,并不是你DB块中的变量。
带“#”的变量是在程序块的上方的变量声明表中定义好的。这个变量的赋值在这个块中,首先看看它是不是被定义的输入类型,这样 在调用此块时由外部实参直接赋值。若不是则使用GO TO功能查找。

图片说明:

关于UDT的应用问题  

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午5:09
下一篇 2018年12月1日 上午5:09

相关推荐