如果是点击旋钮,改变变量和显示旋转:
属性——UserDefined1——Toggle——在右面灯泡上“右击”——变量——选择的需要连接的变量。
如果是只让变量改变显示旋转:
那就在右面灯泡上“右击”,选择“动态对话框”——选择变量——设置成布尔型——真 1,假 0。1为对象的'位置X'属性组态动态属性,选择C动作,在'动作编辑窗口'中,编写相应的代码。
2在C脚本中,首先通过内部函数'GetTagDouble'将变量'positionX'的值读进来,让其自增20,然后再通过内部函数'SetTagDouble'将其写入变量'positionX'中。
3在'C动作编辑窗口',点击'触发器'按钮(小闹钟图标),即可d出'触发器配置'窗口。
4触发器可以是'变量触发'也可以是'周期触发',这里选择通过变量'positionX'触发脚本执行,并在positionX满足条件的情况下,每1s触发一次。这样即可实现对象在水平方向上了移动。wincc flexible的这个功能比较让人失望,说明书上是这样实现的,把你的的哪个COPY出去进行修改,四个方向各一个,然后选择图形域,建个整形变量或者字节变量,在图形列表画面中,设置当变量在不同数值时显示的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)