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

刚接触wincc里C脚本,想做个简单的试验:在wincc里新建三个内部变量,a,b,c,a+b的值赋予c,画面编辑器里建三个输入输出域,分别对应这三个变量.在c脚本编辑器里新建一个项目函数:
 #pragma option(mbcs)
 void New_Function_2()
 {
 int a1,b1,result1;
 result1=a1+b1;
 }

 
 请问,我该如何才能将这个项目函数应用到wincc相应的输入输出域内?谢谢了!!!
 

最佳答案

你最好将三个内部变量a、b、c定义为float 数据类型。其中,内部变量a、b连接画面编辑器里的两个I/O域对象,并设置为输入/输出域属性(I/O Field);内部变量c则连接画面编辑器里的一个I/O域对象,并设置为输出域属性(Output)。
  1。C脚本代码如下:
   #pragma option(mbcs)
   void New_Function_2()
   {
   float a1,b1,result;
   a1=GetTagFloat("a");
   b1=GetTagFloat("b");
   result=a1+b1;
   SetTagFloat("c",result); 
   }
   2。记住:一定要先将三个内部变量a、b、c正确无误地连接上画面编辑器里的输入/输出域(I/O Field)上,且内部变量a、b、c的命名也要与C脚本代码中的引用名"a"、"b"、"c"完全一致。

提问者对于答案的评价:
兄弟,谢谢啊

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

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

相关推荐

  • K-TP178Mirco

    我用PG/PPI电缆下载S7-200程序,电缆为6ES7 901-3BF21-OXAO。现在不知道能不能用这种电缆下载WINCC组态程序到K-TP178Mirco,我试了…

    SIMATIC WinCC 2019年6月11日
  • 博图WINCC PRO V16报警

    博图WINCC  PRO  V16报警问题,报警窗口中弹出这样的提示,请问是什么原因,如何解决,有多条报警,见附图,在线等。谢谢 问题补充:…

    2021年7月5日
  • 报警控件属性里“自动滚动”是什么意思?

    作了几个实验,没看出效果,请大家帮忙指点一下!不胜感谢! 问题补充:试过了,好像不是…… 最佳答案 如果没有选择"自动滚动"的话,新出现的报警不会被选中,所以也…

    SIMATIC WinCC 2019年6月11日
  • 声控报警

    在wincc中如何制作声控报警? 最佳答案 WinCC V6.0可以用Horn组态实现声音报警,不用编程。 打开Horn,在Message assig…

    SIMATIC WinCC 2019年6月11日
  • 变量初始化

    内部变量A是定义为文本类型16位字符集SetTagChar("A","");这种方法是否能将A初始化,若是不能应该用什么方法。我是新人对脚本…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc的安装问题

    安装时出现该计算机上找到 SQL Server 2000 Service Pack 3a 的 Ins…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2008 sp4、sp5下载

    打开项目提示需要winccflexible 2008 (B1.4 SP1.0, 1.17.3),这个是2008SP?并提供下载链接 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • WINCC做报表

    我要做一个按钮当点击时预览用报表编辑器中布局做的报表,怎么实现、应编写什么脚本? 是不是用这个函数RPTJobPrevie(pszJobName);这个函数中的pszJo…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0如何按时间查询报警记录

    做一个按钮实现按时间查询泵的启停报警或其他参数报警日期控件以及有了,就在就是查询的脚本不会写,哪位有详细点的资料,麻烦发一下,谢谢!! 最佳答案 参考下载中心里面 报警记…

    SIMATIC WinCC 2018年1月1日
  • 学好wincc要什么基础

    学习wincc要什么基础,要不要学习其他编程语言。另,哪里有wincc的实例项目参考? 最佳答案 根据你的情况给你制定一个学习计划,学习完之后,会对一些基本概念,以及plc、win…

    SIMATIC WinCC 2019年6月11日