C脚本程序

int gscAction( void )
{

{ if (GetTagByte("Hao")=="BLLD01")
SetTagBit("bitt",1); 
else
SetTagBit("bitt",0); 
};


return 0; 


}

问题补充:
在全局脚本中,判断Hao这个内部变量为BLD01就置位BITT,否则复位。不知道问题出在何处?

最佳答案

如zhangli0大侠所说,hao如果是文本变量的话,表达式应该是

(strcmp(GetTagChar("Hao"),"BLLD01")==0)

提问者对于答案的评价:
一语中的,谢谢!

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

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

相关推荐