当前位置: 主页 > PLC控制

如何在WINCC画面中对程序中的固定数值加1或减1,以及程序如何修改。

LDBW14
L519
+I
TDBW16
现在需要对1832这个数值根据实际需要加1或减1操作。wincc中如何做,程序中如何修改。

问题补充:
对519这个数进行加或减1,然后程序调用这个值进行下一步调用。
因为本人对数据块DB之类不是很熟。还请多多指教。

最佳答案

设固定值放在MW2中,在WINCC中按钮属*件中释放鼠标左键让M0.0给1加,另一个按钮让M0.1减。程序中如图00
另外也可以在WINCC中用脚本直接让变量MW2加减1:
inta;
a=GetTagWord(MW2);
a=a+1;
SetTagWord(MW2,1);

图片说明:

d8b5b637e17218769ba75885f056395fbcf064FCb02b4bc14dfd7d642f33aaa1

提问者对于答案的评价:
我的程序编写还是有点问题。把固定值赋值给MW2之后再实现画面的加减。最终值还是原值。

最佳答案作者回复:
上面有点笔误,不应该是SetTagWord(MW2,1);,而是SetTagWord(MW2,a);

  • 关注微信

猜你喜欢

微信公众号