汇川easyPLC_小白免费入门100步_72步_ST_CASE语句编写流水灯1

汇川easyPLC_小白免费入门100步_72步_ST_CASE语句编写流水灯1

//---------启动--------- R_TRIG1(CLK :=X0); IF R_TRIG1.Q THEN M0:=1; END_IF; IF T1.Q THEN D0:=D0+1;; IF D0=10 THEN D0:=1;; END_IF; END_IF; //制作1s定时器 T1(IN :=M0 AND T1.Q=0 ,PT :=1000 ,Q => ,ET => ); //---------停止--------- if X1 THEN D0:=0; M0:=0; END_IF ; CASE D0 OF //D0只能是整数 16位整数或者32位整数 0:; //D0=0 清楚所有输出 Y0:=0; Y1:=0; Y2:=0; Y3:=0; Y4:=0; Y5:=0; Y6:=0; Y7:=0; 1:; Y0:=1;//D0=1 执行这条语句 2:; Y1:=1;//D0=2 执行这条语句 3:; Y2:=1;//D0=3 执行这条语句 4:; Y3:=1;//D0=4 执行这条语句 5:; Y4:=1;//D0=4 执行这条语句 6:; Y5:=1;//D0=4 执行这条语句 7:; Y6:=1;//D0=4 执行这条语句 8:; Y7:=1;//D0=4 执行这条语句 9:; Y0:=0; Y1:=0; Y2:=0; Y3:=0; Y4:=0; Y5:=0; Y6:=0; Y7:=0; 10..20:;//D0=10-20 执行这条语句 ELSE //否则 D0 不等于上面的值 ;//删除 ELSE 或者放一个; 空语句 END_CASE;

B站同步视频

陆续更新中...