创建了一个全局动作是每隔1秒名为tag1的变量值自加1.代码编译好后存为counter.pas,设触发器为标准周期,触发器名称为counter,周期1秒。组态输入输出域显示tag1的值。请问怎么连接输入输出域和tag1,全局动作怎么连接啊.因为我运行时,都不动,输入输出域的值不会自己增加呢
问题补充:
我确定脚本准确无误 启动项全局脚本运行系统也选了 我就想知道 它们是怎么连接的 是输入输出域输出值的动态连接直接连变量 还是连接全局动作代码
最佳答案
你得在全局动作里面写代码。让变量自动加1啊:如
dim tag1
set tag1=hmiruntime.tags("tag1")
tag1.read
tag1.write tag1.value+1
set tag1=nothing
提问者对于答案的评价:
谢谢各位,我代码都有 写好 另存为counter.pas的 然后选得触发器也是counter 我想知道这个触发器就是全局动作这段代码吗
专家置评
如果确认脚本无误,请参照 luhuaipu 的回答检查。
如何显示变量:
输入输出域->右键 选择组态对话框->选择要监视的变量。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265821.html