WinCC输出域脚本

想实现:当变量值大于100.0,让其显示100.0;变量值小于1.0,让其显示0.0;C或VB脚本都行,谢谢了

最佳答案

if (GetTagFloat(Tag1)>100.0) Return 100.0;
if (GetTagFloat(Tag1)<1.0) Return 0.0;

提问者对于答案的评价:
能详细点不,初次使用脚本,谢谢

最佳答案作者回复:
画面上添加I/O对象,在输出域右键添加C动作,编辑代码、编译、保存、运行画面,完整代码:
if (GetTagFloat("Tag1")>100.0) 
{return 100.0; }
else if (GetTagFloat("Tag1")<1.0)
{ return 0.0; }
else
{return GetTagFloat("Tag1");}

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论