WinCC里插入Siemens STEP7 S7ComboBox控件,在下拉列表里显示Tag1、Tag2、Tag3等变量的值,变量类型文本8位字符集。VB脚本该怎么写?请高手指教,多谢!
最佳答案
Dim a
Set a = ScreenItems("控件1")
a.AddItem HMIRuntime.tags("tag1").read
a.AddItem HMIRuntime.tags("tag2").read
a.AddItem HMIRuntime.tags("tag3").read
写再按钮中或者其他能执行的地方运行就可以了,控件1是combobox的名字,
不过不建议这里和变量相关,如果你需要实时变化的话,很占用资源
2606352062欢迎交流
提问者对于答案的评价:
多谢大家的回答!!!我在Siemens STEP7 S7ComboBox控件的事件——对象事件——DropDown添加了这段语句,但是点击下拉按钮还是不能显示出值!请指教!
最佳答案作者回复:
脚本应该是没问题的,可能是你的触发器位置选择的不对,你可以换其他的事件来试试,比如change,或者你建立一个按钮在它旁边,把脚本写在按钮中应该没问题的。脚本的事不能急,多试试就会找到办法。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316811.html