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日

相关推荐

  • 宏 什么意思

    初学触摸屏 编程 在学台达 触摸屏编程时 有什么 “画面开启宏 画面关闭宏”,什么是 宏啊 以及什么…

    SIMATIC WinCC 2019年6月11日
  • WINCC里建立的字符集变量如何作归档

    在WINCC里,建立了一个类型为 文本变量8位字符集,对应PLC里的DB块里的值。运行中,字符集显示正常,可是在变量归档里不能作这种类型的变量的归档。我又看了用户归档,倒…

    SIMATIC WinCC 2019年6月11日
  • WinCC中如何清除带时间标签带删除线的报警?

    一些特殊情况下,OS报警控件中可能会出现一些无法确认的消息,时间戳中带删除线(中横线),如何删除这些消息? 最佳答案 Solution 1If possible…

    SIMATIC WinCC 2021年7月5日
  • WINCC7

    请问:WINCC7 SP2支持WIN 7 32位操作系统没钱?哪里可以下载到? 最佳答案 《SIMATIC PCS 7 …

    SIMATIC WinCC 2021年7月5日
  • 求wincc SQL2005安装序列号

    求WINCC SQL2005及SQL2005  SP3安装序列号,谢谢! 最佳答案 0123456789  可以使用的.&nbsp…

    SIMATIC WinCC 2019年6月11日
  • c脚本问题

    请问a=a<<8 什么意思呀,原文是:{// WINCC:TAGNAME_SECTION_START// syntax: #de…

    SIMATIC WinCC 2018年12月5日
  • wincc在线趋势不能添加已记录的变量

    在变量记录里已经添加了一些需归档的模拟变量11个,想通过在线趋势来显示这11个变量的实时趋势,但是在趋势中的变量选择中无法选择其中的5个变量,就是在select中看不见这5个变量,…

    SIMATIC WinCC 2019年6月11日
  • WINCC报表布局中控件

    小弟刚接触WINCC,在做简单报表的时候,从WINCC6.2上面看到了一个报表中的控件,我在WINCC7.0上面一直没找到,麻烦各位高手指点指点小弟。附图 问题补充:我知道是报表布…

    2017年8月24日
  • 求助wincc脚本

    各位大神,小弟目前在做wincc的项目升级,看到好多脚本函数以SSM开头的,请问是什么意思?网上没有看到任何资料,我现在要升级到博图wincc,请问这些函数在博图wincc中有吗?…

    2021年7月5日
  • 数据库文件的查看

    请问拷贝现场PC机上的数据库文件  到另台电脑同个项目的相应文件夹下(服务器不同且未与现场相连)  为何读不到历史数据,具体我该如何操作该数…

    SIMATIC WinCC 2019年6月11日