wincc如何实现变步长点动操作

就是步长可以设置,点一下某一特定按钮,PLC输出的量就多相应的一点。大神提一点思路啊……

问题补充:
我想控制私服阀,上位机输出模拟量0—100%,下位机plc转换成4—20ma输出。我的情况就是上位机界面中有两个按钮,增和减,一个输入步长的io域这些都可以是内部变量,可实现关联的外部变量私服阀阀位给定实现点动变化。谢谢,不知道表述清楚没。

最佳答案

脚本就可以实现的!
假设你的设定阀门开度的变量地址是Tag1,如下:
+1功能:
float n;
n=GetTagFloat("Tag1");
if(n<=99.0)
n=n+1.0;
else
n=100.0;
SetTagFloat("Tag1",n);

-1功能:
float n;
n=GetTagFloat("Tag1");
if(n>=1.0)
n=n-1.0;
else
n=0.0;
SetTagFloat("Tag1",n);

提问者对于答案的评价:
很好的解决了我的问题

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日
下一篇 2017年6月4日

相关推荐