wincc c脚本中带!的变量

在wincc c脚本中
int Line_running=0
if(gGetPropBOOL(lispPictureName,"ControlLocation","Switch in use"))
{
 Line_Running=GetPorpWord(lpszPictureName,"OperationSwitch","Feedback Value")
 if(Auto-mode&&(!Line_Running)
 SetPorpBool(lpszPictureName,"SiloList1","Enable",1)
等等
请问!Line_Running是何意?且&&又是何意?我是初学者请解释详细点,最好给些资料?!!

最佳答案

!是信号取反的意思,就是说Line_Running为1时,!Line_Running为0;
&&是逻辑与的意思,就是说两边的信号同时为1的时候,运算的结果才为1;否则结果为0.

提问者对于答案的评价:
多谢指教

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

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

相关推荐