SCL程序

请老师给讲解一下这个程序是怎么运行或动作的
 [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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午2:14
下一篇 2018年12月1日 下午2:14

相关推荐