在wincc里如何实现小车前进,后退,停止的画面?
钻石用户推荐最佳答案
1. 在变量管理中新建一个32位浮点变量。我取的名字是:dXVal;
2. 在画面中放一个车的图形,两个按钮(前进和后退),一个输出域(用来观察变量的值);
3. 选中“后退”按钮 在“事件”—>“按钮”—>“鼠标”—>“按左键”创建VBS动作。
4. 在弹出区域内写入如下脚本:
Dim dXVal
Set dXVal = HMIRuntime.Tags("dXVal")
dXVal.Read
dXVal.Value = dXVal.Value - 1
dXVal.Write
5. 在“前进”按钮同样区域写入同样脚本,但是把减(-)改成加(+);
6. 选中车的图片,在“几何”—>“位置X”—>“动态” 右键,选择“变量”,选择连接dXVal变量,并且把更新周期改为“有变化时”。
最后保存运行就可以了。
图片说明:
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355851.html