c语句 全句脚本错误

同一电脑新建的WINCC项目。复制过来的C语句如下。。却编译出错。提示最后一句出错:undefined idenfifier’LIUBJBS’        ‘LIUBJBS’ is not a function
 C语句如下:
 #include "apdefap.h"

 int gscAction( void )
 {

 double aa ;
 double set_lum ;
 double snumber1;
 double snumber2;
 double snumber3;
 double snumber4;
 double snumber5;
 double sum ;
 double tmp ;
 BOOL cc ;

 

  
  aa = GetTagDouble("SYS_STEP"); //Return-Type: BYTE 
  
   aa = aa + 1.0 ;

 
  if(aa > 62)
  {
   aa = 62 ;
   SetVisible("START","棒图1",FALSE);
   SetVisible("START","静态文本1",FALSE);

  }
  
  SetTagDouble("SYS_STEP",aa); //Return-Type: BOOL 

 
 //报警

 if (aa == 1 || aa == 62)
 {

 

 LIUBJBS(GetTagDouble("W_AI_4"),GetTagDouble("W_AI_B_4"),GetTagDouble("W_AI_K_4"), GetTagDouble("W_AI_MIN_4"),GetTagDouble("W_AI_MAX_4"),"W_BJ_4","W_AV_4",GetTagByte("W_DO_28"),"ALARM_WEI2");
 }

 return 0; 
 }

问题补充:
忘了说。新建项目在WINCC上还没有建变量。图。。。我就是不知道“LIUBJBS”是什么意思。。还出错。。原项目里也没在其它地方搜索到此店句

最佳答案

1、“LIUBJBS”应该是在原WinCC项目的全局脚本(Global Script)中书写定义的一个函数名称。
 2、应在原WinCC项目中找到这个函数代码,复制至本项目的全局脚本(Global Script)中。
 3、否则,本项目无法使用此函数,即错误提示:
 undefined idenfifier’LIUBJBS’        ‘LIUBJBS’ is not a function

提问者对于答案的评价:
虽我没还解决。。还思路清楚了。。谢谢各位老师

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

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

相关推荐