Contoh Program PLC Festo statement list


  • Logika AND



IF                   I0.0
       AND            I0.1
 THEN  SET            O0.0
 OTHRW
       RESET          O0.0


  • Logika OR




IF                   I0.0
       OR             I0.1
 THEN  SET            O0.0
 OTHRW
                reset      O0.0


  • Start Stop


 IF                   I0.0
 THEN  SET            O0.0
 IF                   I0.1
 THEN  RESET          O0.0




  • Lampu bergantian manual  2 lampu


 IF                   I0.0
 THEN  SET            O0.0
       RESET          O0.1

 IF                   I0.1
 THEN  SET            O0.1
       RESET          O0.0



  • Lampu berurutan manual 2 lampu


 IF                   I0.0
 THEN  SET            O0.0
 IF                   I0.1
       AND            O0.0
 THEN  SET            O0.1
 IF                   I0.2
 THEN  RESET          O0.0
       RESET          O0.1



  • Lampu berurutan otomatis


STEP 1
 IF                   I0.0
 THEN  SET            O0.0
       SET            T0
         WITH         3s

STEP 2
 IF            N      T0
 THEN  SET            O0.1

STEP 3
 IF                   I0.1
 THEN  RESET          O0.0
       RESET          O0.1
       JMP TO 1



  • Lampu bergantian otomatis


STEP 1
 IF                   I0.0
 THEN  SET            O0.0
       SET            T0
         WITH         3s

STEP 2
 IF            N      T0
 THEN  SET            O0.1
       RESET          O0.0

STEP 3
 IF                   I0.1
 THEN  RESET          O0.0
       RESET          O0.1
       JMP TO 1



  • Counter down


STEP 0
 IF                   i0.0
 THEN  LOAD           V5             "Final value 5
         TO           CP0            "Counter preset
       SET            C0             "CW0 becomes 0
       RESET          o0.0

STEP 1

 IF                   i0.1
 THEN  INC            CW0

STEP 2
 IF            N      C0
 THEN  SET            o0.0
       JMP TO 0
 OTHRW JMP TO 3

STEP 3
 IF            N      i0.1
 THEN  JMP TO 1




semoga bermanfa'at
>>>>>>>>>>>>>

Comments