L DBW 14
L 519
+I
T DBW 16
现在需要对1832这个数值根据实际需要加1或减1操作。WINCC中如何做,程序中如何修改。
问题补充:
对519这个数进行加或减1,然后程序调用这个值进行下一步的调用。
因为本人对数据块DB之类不是很熟。还请多多指教。
最佳答案
设固定值放在MW2中,在WINCC中按钮属*件中释放鼠标左键让M0.0给1加,另一个按钮让M0.1 减。程序中如图00
另外也可以在WINCC中用脚本直接让变量MW2加减1:
int a;
a=GetTagWord(MW2);
a=a+1;
SetTagWord(MW2,1);
图片说明:
提问者对于答案的评价:
我的程序编写还是有点问题。把固定值赋值给MW2之后再实现画面的加减。最终值还是原值。
最佳答案作者回复:
上面有点笔误,不应该是SetTagWord(MW2,1);,而是SetTagWord(MW2,a);
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217256.html