锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

c脚本的变量如何对应到WINCC里的内部变量?

时间:2022-11-21 19:30:00 971c连接器

刚接触wincc里C脚本,想做一个简单的实验:在wincc新建三个内部变量,a,b,c,a b的值赋予c,在图片编辑器中建立三个输入输出域,对应三个变量.在c脚本编辑器中创建项目函数:

#pragmaoption(mbcs)

voidNew_Function_2()

{

inta1,b1,result1;

result1=a1 b1;

}

我该如何应用这个项目函数?wincc谢谢相应的输入输出域!

最佳答案

最好是三个内部变量a、b、c定义为float数据类型。其中,内部变量a、b连接图片编辑器中的两个I/O域对象设置为输入/输出域属性(I/OField);内部变量c连接到图片编辑器中的一个I/O域对象设置为输出域属性(Output)。

1。C脚本代码如下:

#pragmaoption(mbcs)

voidNew_Function_2()

{

floata1,b1,result;

a1=GetTagFloat("a");

b1=GetTagFloat("b");

result=a1 b1;

SetTagFloat("c",result);

}

2.记住:一定要先把三个内部变量a、b、c正确连接图片编辑器中的输入/输出域(I/OField)上,且内部变量a、b、cC脚本代码中的引用名也应该是命名"a"、"b"、"c"完全一致。

提问者对答案的评价:

兄弟,谢谢

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

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章