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