组态一个面板,怎么将变量关联进去?

根据官方教学视频,可以将组态面板的属性绑定在一个I/O域中(图中,根据输入值的大小改变颜色),那怎么才能 将组态面板中的属性与变量直接联系起来呢(这些颜色变化和一个plc变量绑定)?求大神指点,指点

问题补充:
图片中是根据边上有个I/O域,输入的值来改变颜色的,我想问的是,在组态面板里,有没有什么方法可以把这个I/O绑定在一个PLC中的变量上,然后根据PLC变量的值自动变色?新建画面上添加这个面板实例,只要绑定一次变量就行了?求大神指点下

图片说明:

组态一个面板,怎么将变量关联进去?   

最佳答案

其实你把官方的视频教程稍微改动一下就能满足你的要求了:就是把IO域设置为隐藏(如果是7.4版本,可以不用io域,而是用DataSet这个智能对象,因为可以绑定多个变量)
那么面板的做法就很简单了:
1、画图
2、定义属性,拖拽操作(看官方视频教程),其中IO域需要定义其OutPutValue为一个属性,DataSet也类似,这样才能在调用面板实例的时候绑定一个plc变量
3、在io域(要设为隐藏)或者DataSet(默认就是隐藏)的输出值改变事件中写脚本改变属性,也就是形如
SmartTags("Properties\VlvColor") = vbRed
4、在画面上调用面板实例,只要填上IO域或者DataSet关联的plc变量即可

提问者对于答案的评价:
感谢大神,能告诉我下 dataSet 要用那个属性才能绑定多个变量?

最佳答案作者回复:
右击DataSet,弹出菜单里面选择“组态对话框”,然后就可以添加多个变量了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论