请问,WinCC中,如何实现,在一个I/O域中,写值按下回车键以后同时给多个变量赋值?比如在I/O域1中,输入5按下回车键,外部变量a和外部变量b同时被赋值5。不通过按钮,仅通过单次的I/O域写入。
图片说明:
最佳答案
在“对象事件——键盘——按下”添加VBS脚本
Dim objValue
If nchar = 13 Then ''按下回车键
objValue = item.InputValue ''获取输入值
HMIRuntime.Tags("变量名1").Write objvalue ''写入变量
HMIRuntime.Tags("变量名2").Write objvalue
End If
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc314066.html