函数变量与外部变量怎样连接

大家好:
 我按照《深入浅出WinnCC》P116页做好了项目函数
 double MeanValuer(double dValuer1,double dValuer2,double dValuer3 )
 {
         double dMeanValuer;
         double dMeanValuer=(dValuer1+dValuer2+dValuer3)/3;
          return dMeanValuer;
 }
 然后我想通过一个按钮左击事件来将外部变量“TAG2_1”与函数里的“dValuer1”、
 “TAG2_2”与函数里的“dValuer2”、“TAG2_3”与函数里的“dValuer3”
 “TAG2_4”与函数里的“ MeanValuer”连接。“TAG2_1”、“TAG2_2”、“TAG2_3”、
 为画面上的输入域,“ MeanValuer”为画面上的输出域。这样做来实现我在输入域“TAG2_1”、
 “TAG2_2”、“TAG2_3”、里输入任意数,在输出域“TAG2_4”里显示平均值。怎样才能实现?

最佳答案

这里假设你的TAG2_1至TAG2_4都是变量,而不是输入输出域的名称。
 double dbTag1,dbTag2,dbTag3,dbRet;
 dbTag1=GetTagDouble("TAG2_1");
 dbTag2=GetTagDouble("TAG2_1");
 dbTag3=GetTagDouble("TAG2_1");
 dbRet=MeanValuer(dbTag1,dbTag2,dbTag3);
 SetTagDouble("TAG2_4",dbRet);
 将上面的代码放到按钮左键事件里面即可。

提问者对于答案的评价:
谢谢!这段时间在学习C脚本,多帮助哦!

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

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

相关推荐