请老师给讲解一下这个程序是怎么运行或动作的
[13] 2#小烧 *)
(************************************************************************)
CP.QZM[13].QZM_FPLC := QZM_XS2_FPLC;
CP.QZM[13].QZM_FKW := QZM_XS2_FKW;
CP.QZM[13].QZM_FGW := QZM_XS2_FGW;
//开动作直接在画面显示
QZM_XS2_OK :=CP.QZM[13].QZM_OK;
CP.QZM[13].WE_MAX:=8500.0;
//IF WORD_TO_INT(WE_XS2)>-300 & WORD_TO_INT(WE_XS2)<30000 THEN
//CP.QZM[13].QZM_WE_VAL := INT_TO_REAL(WORD_TO_INT(WE_XS2))/27648.0*CP.QZM[13].WE_MAX;
//END_IF;
CP.CANG[13].ZDS_FPLC := ZDS_XS2_FPLC;
CP.CANG[13].ZDS_FPWR := ZDS_XS2_FPWR=0;
CP.CANG[13].ZDS_FRUN := ZDS_XS2_FRUN;
CP.CANG[13].ZDS_FTRB := ZDS_XS2_FTRB;
ZDS_XS2_OON := CP.CANG[13].ZDS_OON;
CP.CANG[13].GLJ_FPLC := 1;
CP.CANG[13].GLJ_FPWR := 0; //若低压取开点,则0换成1
CP.CANG[13].GLJ_FRUN := CP.CANG[13].GLJ_OON;
CP.CANG[13].GLJ_FTRB := 0;
最佳答案
都是一些赋值和MOVE指令
其中 CP.CANG[13].ZDS_FPWR := ZDS_XS2_FPWR=0;
等同于 ZDS_XS2_FPWR=0的时候 CP.CANG[13].ZDS_FPWR 为True 其余为False
提问者对于答案的评价:
谢谢老师讲解
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234127.html