就是步长可以设置,点一下某一特定按钮,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