PLC 기초 - 래더 프로그램의 기초 - AND / OR

반응형
728x170

PLC에서 사용하는 래더 프로그래밍은 다른 프로그래밍 언어와 조금 다릅니다.

 

대부분의 다른 프로그래밍 언어는 각기 다른 기능을 가진 코딩을 가지고

 

프로그래밍을 하지만, 래더의 경우 그림과 기호로 프로그래밍을 합니다.

 

래더 프로그래밍의 가장 기본은 아래와 같습니다.

 

① 항상 왼쪽에서 오른쪽 순서로 진행된다.

② 항상 위에서 아래의 순서로 진행된다.

③ 처음부터 마지막의 [END]까지 진행하는 것을 "스캔"이라고 부른다.

 

위의 그림을 보면 현재 입력 부분인 "X0"이 On 상태가 아니기 때문에

 

저 부분에서 전기의 흐름이 멈춰있습니다.

 

이와 같이 왼쪽에서 오른쪽으로 1개씩 조건이 있으며

 

모든 조건을 만족하면 "출력"을 합니다.

 

"조건"의 경우 수백, 수천가지의 조합이 가능하며

 

가장 많이 사용되는 것은 "OR", "AND" 조건입니다.

 


1. OR / AND 조건 이해하기

300x250

 

① AND 조건

 

간단히 조건들을 한 줄로 나열할 경우 AND 조건이됩니다.

 

② OR 조건

 

조건을 다음 줄에 쓸 경우 OR 조건이 됩니다.

 

 

AND 조건과 OR 조건의 경우 섞어서 사용할 수 도 있습니다.

 

예를 들어 아래의 그림처럼 사용할 경우

 

"M1"을 발동하기 위해서는 

 

"X2", "M0" 둘 다 조건을 성립시키거나

 

"X3" 이 On 상태이어만 발동이 됩니다.

 

 

 

반응형

댓글()