제1장. PLC 제어 기초 이해
목 차 1.PLC와 릴레이 시퀀스의 이해 1.1 PLC란 1.1.1 PLC의 개요 1.1.2 PLC의 역사 목 차 1.PLC와 릴레이 시퀀스의 이해 1.1 PLC란 1.1.1 PLC의 개요 1.1.2 PLC의 역사 1.1.3 PLC의 의 종류 1.2 PLC의 적용 1.2.1 PLC의 적용분야 1.3 Sequence 의 이해 1.3.1 접점의 기능과 분류 1.3.2 여러 형태의 릴레이 시퀀스 1.4 PLC와 릴레이 시퀀스의 차이 1.4.1 PLC와 릴레이의 비교 1.4.2 PLC회로를 릴레이 회로로 전환 1.4.3 Relay 의 기능 2. PLC기본구성의 이해 2.1 PLC의 기본구성 2.1.1 블록도 2.1.2 CPU 의 구성 2.2 PLC UNIT의 역할과 이해 2.2.1 입,출력 UNIT 2.2.2 PLC 특수카드의 역할 이해
2.3 PLC 진수변환 2.3.1 진수변환 2.4.I/O 점유점수할당 2.4.1 선두 I/O 3. PLC DEVACE 및 동작 Flow 3.1 Device의 종류 및 설명 3.1.1 Bit및 Word디바이스 3.2 PLC 의 동작 Flow 3.2.1 PLC 의 동작 Flow
1. PLC와 릴레이시퀀스 이해 1.1논리회로 여러 가지 조건의 논리(論理:생각하여 분별하는 이치)관계를 기호로 나타내고, 이것을 대수(代數) 의 계산과 같이 수식적으로 처리 하는 것을 논리대수(論理代數)라 하며, 이와 같은 논리대수의 연산(演算)을 하기 위해 쓰이는 회로(回路)를 논리회로(Logic Circuit) 라고 한다. 논리회로는 트랜지스터나 다이오드로 구성하거나, 또는 IC를 써서 구성하며, 보통 논리회로의 종류는 아래와 같이 약 7가지로 분류 하며,이중 AND, OR, NOT회로가 기본 회로이다. (1) 논리회로 분류 1) AND 회로 2) OR 회로 3) NOT 회로 4) NAND 회로 5) NOR 회로 6) INHIBIT 회로 7) Exclusive 회로 기본 논리 회로 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.1 AND회로 AND 회로는 논리적 회로(論理積 回路)또는 AND Gate라고 하며,입력단자 2개 또는 그 이상의 모든입력단자에 입력신호(1또는 H (high)) 가 동시에 공급 될 때만이 출력단자에 출력신호 (1또는 H (high))가 나타나고 어느 입력신호단자이던지 한나만 0(zero) 인 것이 있을 때는 출력은 0(zero) 가 된다. 1.1.1.1 AND회로 기호 및 진리표 두 가지의 입력 신호 값이 높은가 (1또는 H (high)), 또는 낮은가(0 또는 L (Low))의 상태에 따라 입출력을 (1또는 H (high)), 나 (0 또는 L (Low)) 표시하며, 여기에 서는 논리관계를 수식 으로 표시 할 수 있도록 H을 1 로, L 를 0으로 표시하고 논리기호와 진리 표를 작성 하면 아래 의 그림1-1 표 1-1과 같다. A B X 1 A B X 그림1-1AND 기호 표1-1AND 게이트 진리표 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.1 AND회로 1.1.1.1 진리값 논리의 회로의 상태를 나타내기 위해서 사용하는 값으로서, 예를 들면 스위치 ON 상태를1. OFF 의 상태를 0에 대응시킨다. 이 경우 1과 0을 진리 값 이라 하고 진리 값의 조합을 전부 기록 각각 조합에 대해서 출력을 구한 표를 진리표 라고 한다. 스위치A 스위치B A,B모두 ON시 램프켜짐 입력 출력 A B X 1 그림1-2AND 게이트 표1-2AND 게이트 진리치표 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.1 AND회로 1.1.1.1 진리값 ⒜ 2입력AND 게이트 ⒝ 3입력AND 게이트 1.1.1.2 논리식 진리값1.0을 취하는 변수,예를 들면 , 를 논리 변수라고 한다. 또한 진리 값을 논리 정수라고 한다.논리 변수나 논리 정수를 연산 기호(+,-, (×),괄호( ))를 사용하여 결합한 식을 논리식이라고 한다. AND 게이트 논리식은 다은과 같다. X = ( 앤드 라고 읽음) 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.1 AND회로 1.1.1.3 타임차트 가로축에 시간 세로축에 입력과 출력의 관계를 나타낸 그림을 타임차트라고 하고 아래와 같이 표현한다. 1 입력 출력 X 1 1 1 t 표1-3 AND 게이트 진리치표 그림1-4 AND 게이트 타임차트 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.2 OR회로 OR 회로는 논리화 회로(論理和 回路)또는 OR Gate라고 하며,입력단자 2개 또는 그 이상의 모든 입력단자에 입력신호(1또는 H (high)) 가 하나만 공급 되면 출력단자에 출력신호 (1또는 H (high)) 가 나타나고 전체 입력신호단자가 0(zero) 일 때만이 출력은 0(zero) 가 된다. 1.1.2.1 OR 회로 기호 및 진리표 두 가지의 입력 신호 값이 높은가 (1또는 H (high)), 또는 낮은가(0 또는 L (Low))의 상태에 따라 입출력을 (1또는 H (high)), 나 (0 또는 L (Low)) 표시하며, 여기에 서는 논리관계를 수식 으로 표시 할 수 있도록 H을 1 로, L 를 0으로 표시하고 논리기호와 진리 표를 작성 하면 아래 의 그림1-5, 표 1-4 과 같다. 1 그림1-5 OR기호 표1-4 OR 게이트 진리표 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.2 OR 회로 1.1.2.2 논리식 OR 게이트 논리식은 다은과 같다. X = + ( 오어 라고 읽음) A,B중 하나만 ON 하면 켜짐 스위치 1 스위치 1 1 1 t 표1-5 진리표 그림1-6 OR 게이트 그림 1-7 타임차트 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.3 NOT 게이트 1 개의 입력과 1개의 출력을 갖고, 입력 1일때 출력은 0이되고, 입력이 0일때 출력은 1이 되는 회로를 NOT 게이트 라 하며, 신호의 반전된다는 뜻이 있어 인버터 라고도 한다. 1.1.3.1 논리식 NOT 게이트 논리식은 다은과 같다. = ( 바 라고 읽음) 1.1.3.2 기호 및 진리표 1 1 A 1 X t 표1-6 진리표 그림1-8 NOT 게이트 그림 1-9 타임차트 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.4 NAND 게이트 AND 게이트와 NOT 게이트 를 조합한 회로로 AND 게이트의 부정, 즉쌍대로 NAND 게이트이다. 입력이 모도 1 일때만 출력이 0이고 나머지는 모두 1이다. 1.1.4.1 논리식 NAND 게이트 논리식은 다은과 같다. = ( 앤드 바 라고 읽음) 1.1.4.2 기호 및 진리표 1 입력 출력 1 1 1 ⒜ 2 입력 ⒝ 3입력 t 표1-7 진리표 그림 1-11 타임차트 그림1-10 NAND 게이트 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.4 NAND 게이트 1.1.4.2 논리식 NAND 게이트 의 여러 가지 회로 구성 예 B X A X X B ⒜ AND 게이트 ⒝ OR 게이트 ⒞ NOT 게이트 그림 1-12 NAND 게이트 에의한 기본논리회로의 구성 1.1.5 NOR 게이트 OR 게이트와 NOT 게이트를 조합한 회로가 NOR 게이트이다. 이게이트는 입력이 모두0 일때만 출력이 1이고 나머지는 전부 0이다. 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.1.5 NOR 게이트 1.1.5.1 논리식 NOR 게이트 논리식은 다은과 같다. = + ( 오어 바 라고 읽음) 1.1.5.2 기호 및 진리표 입력 출력 1 1 1 1 ⒜ 2 입력 ⒝ 3입력 t 그림1-13 NAND 게이트 표1-8 진리표 그림 1-14 타임차트 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 정논리 입력형 논리기호(H입력) 부논리 입력형 논리기호(L입력) a g b h c i d j 1.1.6 정논리 입력과 부논리 입력 기능은 같으나 입력의 형태가 다르다. 정논리 입력형 논리기호(H입력) 부논리 입력형 논리기호(L입력) a g b h c i d j e k f l ※좌측에 있는 기호와 우측에 있는 기호의 모양은 다르나 그 기능은 같다. 좌측에 있는 것 은 H입력형,우측에 있는 것은 L입력형이다. 그러므로 어떤 논리회로에 i와 같은 것이 있다면 그것은 C로 대치하여도 똑같은 동작 을 하게 되는 것이다. H L L H NOT NOT H H L L AMP AMP H L H L H AND L NOR H L H L OR L NAND H H L L H H NAND OR L H L L H AND H NOR L 그림 1-15 입력논리 변환표 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.1 불대수 불대수는 영국의 수학자 G.Boole91815~1864)에 의해 고안된 대수로서,일반적으로 논리대수 라고도 한다. 앞장에서 논리회로로서 AND게이트,OR게이트, NOT게이트를 학습하였다.이들 회로에서 사용 하는 수치는 1과 0이고 이것을 논리 정수 라고 한다. 또한 0또는 1을 취하는 변수를 논리변수 라고 하고, 이것을 , 로 하였을 때 AND, OR, NOT의 연산은 아래와 같이 정의 하며, 이와 같이 정의 된 대수를 논리 대수 라고 한다. 입력 출력 1 입력 출력 1 1 ⒝ OR 논리대수 표 ⒞NOT 논리대수 표 ⒜ AND논리대수 표 표 1-16 논리대수 정의 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.2 논리대수 공식 불 대수대수라고 하며, 복잡하게 조합된 논리회로를 해독하거나 설계 할 때 이용되며, 다음과 같은 주요 공식이 있다. ㈀ 교환법칙(交換法則) = ------------------① = ----------------- ② ㈁ 결합법칙(結合法則) + ( ) = ( )+ -------- -③ ( ) = ( ) -------------④ ㈂ 분배법칙(分配法則) ( + ) = + -------------⑤ + = ( + ) ( + )---------- ⑥ ㈃ 동일법칙(同一法則) + = --------------------⑦ = --------------------⑧ 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.2 논리대수 공식 ㈄ 흡수법칙(吸收法則) 1+ = 1------------------- ⑨ 0+ = ------------------- ⑩ 0 = 0--------------------⑪ 1 = -------------------⑫ + = -------------------⑬ ( + ) = -----------------⑭ ㈅ 부정법칙(否定法則) + =1 -------------------⑮ =0 -------------------1^ = ---------------------1& 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.2 논리대수 공식 논리대수의 변수인 , , , ,······는 1 아니면 0이므로 위 식의 변수에 1과 0을 대입하여 등식이 성립되는 가를 확인하여 보기 바랍니다. 참고로 ⑦, ⑭, 1& 식이 성립되는가를 확인해 보면 다음과 같습니다. ⑦식 + = ( =0일 때 0+0=0, =1일 때 1+1=1) 위의 식은 가 1이나 0어느 경우를 막론하고 등식이 성립되고 있음을 알 수 있습니다. 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.2 논리대수 공식 ⑭식 ( + )= ⑭식 ( + )= 위의 식에서 =1, =1 이라고 가정하면 1(1+1)=1 등식이 성립됨. 위의 식에서 =1, =0 이라고 가정하면 1(1+0)=1 등식이 성립됨. 위의 식에서 =0, =1 이라고 가정하면 0(0+1)=0 등식이 성립됨. 위의 식에서 =0, =0 이라고 가정하면 0(0+0)=0 등식이 성립됨. 위의 결과에 의하면 어느 경우에도 위의 등식은 성립되고 있음을 알 수가 있습니다. 1&식 = 위의 식은 2중 부정을 한 것은 부정을 하지 않는 것과 같다는 것 지금, A=1 이라고 가정하고, 이것을 1차로 부정하면 0이 되는데, 이것을 재차 부정하면 1이 되므로 위의 식이 성립되며 2중 부정은 긍정이다. 논리회로를 해득하는 데에 논리식을 이용하며, 여기에서는 논리회로를 설계할 때에 이용하는 요령을 설명해 두기로 하겠습니다. 논리대수를 이용하여 논리회로를 설계하는 순서는 다음과 같습니다. 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.2 논리대수(論理代數) 1.2.2 논리대수 공식 논리조건으로부터 진리치표를 만듬 진리치표 중에서 논리조건을 만족시키는 사항 만을 모두 찾아 냄 만족 사항을 모두 개별적으로 논리적(AND)의 식을 만듬 논리적의 식을 모두 합하여 논리합(OR)의 식을 만듬 위에서 얻어진 식을 논리대수 공식을 써서 가장 간단하게 함. 간단하게 된 식과 일치하는 논리회로를 그림, 간단하게 된 식 중에서 만약 변수가 n개가 적(績:곱하기)으로 표시되어 있다면 그것은 n개의 입력단자를 가진 AND 게이트이며, 화(和:더하기)로 표시되어 있다면 그것은 n개의 입력단자를 가진 OR게이트 이다. 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.3 카르노도에 의한 논리식의 간단화 1.3.1 카르노도 카르노도 란 아래 그림 3-1에서 볼 수 있듯이 사각형을 필요한 수로 분할하고, 하나의 최소단위 를 사각형 1개 즉 셀로 하고, 최소 항이 그 사각형에 해당되도록 한 그림을 카르노도라고 한다. 각 각의 사각형은 다음의 규칙에 의하여 최소 항으로 할당된다. ①수직방향(상하)의 사각형은 인접한 사각형과 1변수만 다른 최소 항이 된다. ②수평방향(좌우)의 사각형은 인접한 사각형과 1변수만 다른 최소 항이 된다. 1.3.2 카르노도 그리는법 아래 그림 3-1에서 와 같이 변수의 수 에 따라서 셀의 수가 정해지며,각각의 셀 안에 기호는 그 셀에 관련된 변수를 옮겨 기록하면 된다.이때 중용 한 것은 변수의 배정 순서로 그림을 참조하여 생각해 보기 바람니다. ⒜2변수 ⒞3변수 ⒝2변수 ⒟4변수 그림 3-1 카르노도 작성방식 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.3 카르노도에 의한 논리식의 간단화 1.3.2 카르노도 그리는법 사각형의 수는 변수의 수와 관계가 있으며,그림 3-1에서 보는 봐와 같이 변수를 n 이라하면 2ⁿ 개의 수가 나오며, 간략화 할 때는 가능한 큰 것 우선으로 묽음을 짖는 것이 좋으며 중북 묽음은 안되나 안 묽은 곳과의 묽음은 허용된다. 1.3.3 카르노도 의 구면 특성 카르노도는 세계지도와 같이 구면의 성질을 가지고 있다. 즉 좌 단과 우단의 사각형이 인접 되여 있다고 생각하는 것이다.또한 상단과 하단의 관계도 동일하다.다음에 그 예를 3변수와 4변수에 대해서 살펴보기로 한다. 그림 3-2 3변수 카르노도의 경우 최소항의 와 를 인접해 있다고 보고. 와 가 인접해 있다고 가정한다. 여기서 각각 , 로 표시하고 불 대수에 의해 간약화 시키면 다음과 같다. 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 C C C 1.3 카르노도에 의한 논리식의 간단화 1.3.3 카르노도 의 구면 특성 = • • 그림 3-2 3변수 카르노도 아래 그림 의 경우는 최소한 , 의 4항이 인접해 있다고 할때 , 그것들의 논리합을 Z 라고 하면 다음과 같다. + + + = 가 된다.( 각 항마다 공통적으로 , 의 문자가 들어가 있고 다른 문자는 정,부 가 각각 석여 있으므로 정,부가 서로 상쇠되여 없어지고 , 만 남게된다. , , , C C C 그림 3-3 4변수 카르노도 논리회로의 기초 이해
1 1. PLC와 릴레이시퀀스 이해 1 1.3 카르노도에 의한 논리식의 간단화 1.3.4 2변수 카르노도에 의한 논리식의 간략화 일반 적으로 논리회로를 설계 할 때는 우선 부여된 조건에서 진리 표를 작성하고 다음에 논리 식을 유도 한다. 그리고 그 논리식을 간략화 하여 논리회로를 설계한다. 여기서 어떤 조건이 부여되고 그 조건에 입각해서 진리 표를 작성하면 표1-13 과 같고 여기서 A,B는 입력 X는 출력이다. 이 표에서 논리식을 나타내면 X= + 가되며,이를 활용하여 카르노도를 작성하면 그림 1-15 가 얻어지며,인접하여 구룹핑 하면 X= 가된다. 수식으로 정리해보면 X= + = ( + )= 가됨. 1 1 그림3-4, 2변수카르노도 표3-1 2입력 진리 표 논리회로의 기초 이해
1 1. PLC와 릴레이시퀀스 이해 1.3 카르노도에 의한 논리식의 간단화 1.3.5 3변수 카르노도에 의한 논리식의 간략화 1.3.5 3변수 카르노도에 의한 논리식의 간략화 진리 표가 조건에 따라서 아래 표1-14 와 같이 작성 되였을때 출력 F를 불 대수 식으로 구 하면 = + + + 이고 카르노도는 그림3-5 과 같이 표현 될수 있다. 카르노도를 이용하여 식을 간략화 하면 = + + 로 간략화 할수 있어 1 B c D 불 대수 식으로 계산 하는 것보다 수월하다. 1 b c B D 표3-2, 3입력 진리표 그림3-5, 3변수 카르노도 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.3 카르노도에 의한 논리식의 간단화 1.3.5 3변수 카르노도에 의한 논리식의 간략화 1.3.5 3변수 카르노도에 의한 논리식의 간략화 Ex) = + + + + + 를 카르노도 맵을 작성하고 간략화 하세요. Ans) 변수가 , , 3개 이므로 2 = 8로 8개의 칸이 필요하게 된다. 아래와 같이 키르노도를 그릴 수 있어 간단히 식을 간략화 할 수 있다. 번 묶음에서 만 남고. 번 묶음에서 만 남고. 번 묶음에서 만 남는다. B c c 1 D = B + c + D B D = + + 그림3-6 3변수 카르노도 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.3 카르노도에 의한 논리식의 간단화 1.3.6 4변수 카르노도에 의한 논리식의 간략화 1.3.6 4변수 카르노도에 의한 논리식의 간략화 조건에 맞는 진리 표를 작성하고 결과 값이 H (high)로 체크되는 항만을 카르노도 맵에 표기하여 배타적 기호는 상쇠하고 각항의 단위는 AND로 결합하고 항 과 항은OR로 결합 하면 된다. 표 1-15 진리 표를 참조하여 카르노도을 작성하면 면수가 4개 이므로 2 의 칸 수가 필요하며,그림 그림1-18 과 같이 표현 할 수있게 된다. 또한 카르노도를 활용하여 를 구하면 B = c = D = E = = B + c + D + E = + + 가 된다. 논리회로의 기초 이해
1 B B c D D c B c D B 1. PLC와 릴레이시퀀스 이해 E E E 1.3 카르노도에 의한 논리식의 간단화 1.3.6 4변수 카르노도에 의한 논리식의 간략화 F=는 3-7 카르노도에서 논 리 식 1 B B c 1 D D E c ∴ = + + + B c D E E + B + + 이다. 그림3-7 4변수 카르노도 표3-3 4변수 조건 논리표 논리회로의 기초 이해
c B 1. PLC와 릴레이시퀀스 이해 1 1 1.3 카르노도에 의한 논리식의 간단화 1.3.6 4변수 카르노도에 의한 논리식의 간략화 Ex)다음의 4변수 카르노도를 관찰하여 논리식을 작성하세요. D 1 B c = + 1 그림3-8 4변수 카르노도 논리회로의 기초 이해
1. PLC와 릴레이시퀀스 이해 1.4 논리식 과 유 접점 회로 1.4.1 유 접점회로 와 논리식의 관계 1) 2) + = + 1) 2) + = + = ⒜ 흡수법칙 ⒝ 부정법칙 그림 4-10 논리식 의 유접점 변환 회로 2) = + 의 유접점 회로는 1 그림 4-3 카르노도 그림 4-2논리식의 유접점 변환 유 접점 회로 기초 이해
1. PLC와 릴레이시퀀스 이해 1.5 시퀀스 기본 회로 1.5.1 직접제어 ON-OFF회로(YES) 스위치 를 ON 하면 LAMP가 점등되고 OFF하면 소등되는 회로 L 入力 出力 A L 1 ※ 논리식 L = A 그림 5-1 YES 유접점 회로 2) NOT 출력이 입력의 반대가 되는 회로로서 입력이 0이면 출력은1이고 입력이1이면 출력은 0이 되는 부정 회로 이다. 入力 出力 A L 1 L ※ 논리식 L = 그림 5-2 NOT 유접점회로 유 접점 회로 기초 이해
1. PLC와 릴레이시퀀스 이해 1.5.1직접제어 1.5.1.1 AND 회로 1 1 입 력 출 력 A B L 1 N 1 1 P L L 그림5-4 TIME차트 그림5-3 AND회로 표5-1 AND 진리표 1 ※ 논리식 L = 그림 5-5 카르노도 유 접점 회로 기초 이해
1 1. PLC와 릴레이시퀀스 이해 1.5.1직접제어 1.5.1.2 OR 회로 OR회로는 여러 개의 입력신호 중 하나 또는 그 이상의 신호가 ON되었을 때 출력을 내는 회로로서 병렬회로라고 한다. 1 1 RL 1 1 RL 1 1 그림 5-6 OR 회로 그림 5-7 TIME CHART 입 력 출 력 A B RL 1 ※ 논리식 RL= + B + A + AB ( +A)B + ( +B)A = A + B 1 표5-2 OR 논리 진리표 그림 5-8 카르노도 유 접점 회로 기초 이해
1. PLC와 릴레이시퀀스 이해 1.5.2 간접제어 입력이 출력에 직접작용하지 않고 중간에 Relay나 마그네트 콘닥터 등을 통해 간접적으로 제어 한는 방식을 말함. 1.5.2.1 ON-OFF 제어 입 력 출 력 A RL 1 R1 R1 RL 그림 5-9 ON-OFF제어회로 그림5-10 TIME CHART 표5-3 ON-OFF 논리 진리표 논리식 RL= 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 1.5.2 간접제어 1.5.2.2 자기 유지 회로 : 릴레이의 기능 중에는 메모리 기능이 있다. 릴레이는 자신의 접점(R(1))으로 자기유지 회로를 구성하여 동작을 기억시킬 수 있으며, 자기유지 접점 R(1)은 누름 버튼스위치 PB1에 병렬로 접속한다. “OFF 우선 ,ON우선” 두 종류가 있다. d c b P N PB1 PB1 R1 R1(1) RL R1(2) R1 R1(1) RL R1(2) 그림5-12 자기유지회로 동작설명도 그림5-11 자기유지 기본회로도 PB1 PB2 R1 PB1 RL PB2 R1 R1(1) R1(2) RL 그림5-13 STOP 우선회로 그림5-14 START 우선회로 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 1.5.2 간접제어 1.5.2.3 2개소 ON-OFF회로 작업자 2사람이 동시에 한 장비를 운전 할 수 있는 제어 시스템이다. B작업자 A작업자 R1 PB1 RL PB3 PB4 PB2 2개소 on-off 회로 PB1 PB3 PB4 R1 PB2 R1 R1 RL 자기유지접점 그림 5-15 2개소 점멸회로 그림 5-16 2개소 점멸회로 동작설명도 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 1.5.2 간접제어 1.5.2.4 인터록 inter-lock 회로 R1 RL R2 GL P N 기기의 보호나 작업자의 안전을 위해 두 개의 기기 회로 사이에 출력이 동시에 나오는 경우가 없도록 하기위해 사용된다. 다른 말로 선행 우선동작 회로 또는 상대 동작 금지 회로라고도 한다. R1 PB1 RL PB2 PB3 R2 GL PB4 P N R1 PB1 RL PB2 PB3 R2 GL PB4 P N 그림 5-17 inter-lock 회로 그림 5-18 inter-lock 설명도 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 1.5.2 간접제어 1.5.2.5 촌동(INCHING) 회로 R1 RL GL P N R1 RL 각종 크렌,곤로라 등에 채택 되는 회로로 미세한 작동,혹은 연 단속 동작을 자유롭에 시연 할 수 있도록 회로를 구성한다. R1 RL PB2 PB1 GL P N PB3 R1 RL PB2 PB1 GL P N PB3 c b d 그림 5-19 촌동 회로 그림 5-20 촌동 동작설명도 유 접점 기본회로
그림 5-21ON DELAY TIMER TIME CHART 1. PLC와 릴레이시퀀스 이해 1.5.3 TIMER 회로 타이머에는 여러 가지가 있으나 본 유접점 기본회로에서는 ON DELAY, OFF DELAY, ON-OFF DELAY 의 3가지에 관해서 설명하도록 하겠읍니다. 1.5.3.1 ON DELAY TIMER PB1 PB2 TM R R t 1 R TM T 1 1 L 그림 5-22 ON DELAY TIMER 응용회로 그림 5-21ON DELAY TIMER TIME CHART 유 접점 기본회로
그림 5-23 OFF DELAY TIMER TIME CHART 1. PLC와 릴레이시퀀스 이해 1.5.3 TIMER 회로 1.5.3.2 OFF DELAY TIMER PB1 PB2 TM R t1 R 1 R TM T 1 1 L1 R L2 그림 5-23 OFF DELAY TIMER TIME CHART 그림 5-24 OFF DELAY TIMER 응용회로 유 접점 기본회로
그림 5-25 ON- OFF DELAY TIMER TIME CHART 1. PLC와 릴레이시퀀스 이해 1.5.3 TIMER 회로 1.5.3.3 ON - OFF DELAY TIMER PB1 PB2 TM R t1 t2 R 1 R TM T 1 1 L1 R L2 그림 5-25 ON- OFF DELAY TIMER TIME CHART 그림 5-26 ON - OFF DELAY TIMER 응용회로 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 TM TM TM 1.5.3 TIMER 회로 1.5.3.4 TIMER 의 IEC 규격 표현 구분 래더 ON DELAY OFF DELAY ON-OFF DELAY K1 TM K1 TM K1 TM 그림 5-27TIMER 규격표현 유 접점 기본회로
1. PLC와 릴레이시퀀스 이해 1.5.3 TIMER 회로 물리적으로 조합된 한덩어리 표시 1.5.3.5 공압 TIMER 구조 ON DELAY TIMER a a t1 Y 입력 ⒝ ON DELAY 타임차트 ⒜ON DELAY TIMER t1 a a Y 입력 ⒟ OFF DELAY 타임차트. ⒞ OFF DELAY TIMER 그림 5-28 공압TIMER 유 접점 기본회로
전자계전기의 a접점 CR 전자접촉기의 COIL 전자계전기의 b접점 의 미 도기호 문자기호 전자계전기의 COIL/ 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.1 주요제어기기의 기호 전자계전기의 a접점 CR 전자접촉기의 COIL (MAGNET CONDUCTOR) 전자계전기의 b접점 전자계전기의 COIL/ CONDUCTOR RELAY 의 미 도기호 문자기호 MC 그림6-1 CYMBOLS 주요제어기기의 기호
MC 전자개폐기의 COIL 의 미 도기호 문자기호 (MAGNET SWITCH) a 접점 전자개접촉기/개폐기의 b접점 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.1 주요제어기기의 기호 전자개접촉기/개폐기의 a 접점 MC b접점 전자개폐기의 COIL (MAGNET SWITCH) 의 미 도기호 문자기호 MS 그림6-1 CYMBOLS 주요제어기기의 기호
FT PS FS CB 의 미 도기호 문자기호 CIRCUIT BREAKER FOOT S/W a ,b접점 FLOAT S/W a접점 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.1 주요제어기기의 기호 FOOT S/W a ,b접점 FT FLOAT S/W b접점 PS FLOAT S/W a접점 FS CIRCUIT BREAKER CB 의 미 도기호 문자기호 그림6-1 CYMBOLS 주요제어기기의 기호
근접(PROXIMITY) S/W a, b 접점 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.1 주요제어기기의 기호 THERMAL RELAY b접점 OVER LOAD RELAY b접점 TH SOLENOID VALVE SOL FUSE F 근접(PROXIMITY) S/W a, b 접점 a b 의 미 도기호 문자기호 그림6-1 CYMBOLS 주요제어기기의 기호
TR IEC규격 의 미 도기호 문자기호 TIMER COIL ON,OFF,ONOFF a접점 ON,OFF,ONOFF b접점 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.1 주요제어기기의 기호 ON,OFF,ONOFF a접점 TR ON,OFF DELAY a,b접점 IEC규격 ON,OFF,ONOFF b접점 TIMER COIL 의 미 도기호 문자기호 그림6-1 CYMBOLS 주요제어기기의 기호
1. PLC와 릴레이시퀀스 이해 b a c 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.1 RELAY의 구조 b a c 그림6-2 RELAY 구조 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.1 RELAY 의 구조 전자코일 스 프 링 고정접점(a접점) 고정접점(b접점) 가동접점(c접점) b접점 COMMON a접점 코일 (a)구조 (b)기호 그림6-3 RELAY의 c접점 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.2 RELAY 의 기능 증폭기능 ⒜증폭활용 다접점기능 ⒝다접점 할용 그림 6-4 RELAY의 기능 설명도 주요제어기기의 구조
그림6-5 MAGNET CONDUCTOR/SWITCH 1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 기호 1.6.2.3 전자 접촉기와 개폐기의 구조 A1 A2 R/1 S/3 T/5 U/2 V/4 W/6 43 44 31 32 (a)전자접촉기 (b)전자개폐기 그림6-5 MAGNET CONDUCTOR/SWITCH 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.4 스위치 그림6-6 각종 스위치의 내부구조 및 외관 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 a접점 b접점 d 다접점 c접점 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.5 스위치의 접점 a접점 b접점 d 다접점 c접점 그림 6-7 접점의 종류 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 램프형PB S/W 비상 S/W 마이크로 S/W 리미트 S/W FOOT S/W KEY S/W 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.5 각종스위치의 종류 램프형PB S/W 비상 S/W 마이크로 S/W 리미트 S/W FOOT S/W KEY S/W 레바 S/W 캠 S/W 그림 6-8 각종 스위치 모형 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.6 무접점 스위치의 ⒝ 근접(PROXIMITY ) S/W ⒞포토 S/W ⒜ 접점기호 그림6-9 근접스위치 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.7 THERMAL RELAY ⒜ 외형 ⒝ 내부구조 ⒞ 접점 구성 그림 6-10 THERMAL RELAY 구조 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 1.6.2 주요제어기기의 구조 1.6.2.8 THR(열동형계전기의 구조및 기능) 6)THR(열동형계전기의 구조및 기능 열동형계전기의 구조와 접점에 대하여 알아보자. 주결점 열동형계전기 주접점과 보조접점으로 구성되었다. 1 3 5 보조접점:NO 보조접점:NC 95 96 97 98 접점구성 2 4 6 내부구조 주결점 (1)주접점:1,3,5,2,4,6접점 1,3,5번 접점은 MC와 결합하는 접점 2,4,6번 접점은 모터와 결합하는 접점 실제의 접점의 구성상태 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.6 시퀀스 제어 기기 주요제어기기의 구조 3)MCCB(배선용차단기) 동시에 ON,OFF되는 것을 의미 (1)기호 배선용차단기의 기호와 핸들의 동작표시에 대하여 알아보자 핸들 ①트립표시 사고전류에 의해 자동차단 하였을 경우 핸들이 ON(켜짐) OFF(꺼짐)중간 위치에 표시됩니다. (2)핸들에 의한 동작표시 ② 리셋트 사고전류에 의해 자동차단 되었을 경우 핸들을 OFF(꺼짐)위치로 완전히 리셋 트 시킨후 ON(켜짐)위치로 재투입한다. 주요제어기기의 구조
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 1. 누름 버튼 스위치를 작동시키면 램프에 불이 켜져야 하고 스위치를 놓으면 불이 꺼져야 한다. 전기 회로 도를 IEC 방식과 래더 방식으로 작성하고 실습하라. P YES L P N A Y 1 논리식 표현 N 2. 1층과 2층에 각각 설치되어 있는 덤블러 스위치를 사용하여 1층과 2층 사이에 있는 램프를 제어 하려고 한다.1층에서 불을 켜고 2층에서 불을 끌 수 있어야 하며,2층에서 불을 켜고 1층에서 불을 끌 수 있어야 한다.또한 각층에서 불을 켜고 끌 수 있어야 한다. IEC 방식과 래더 방식으로 작성하고 실습하라. 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 2번 풀이 P N 1층 2층 A B Y 1 램프 A B Y 1 L 3. 제품이 검사대 위로 이송되어 오면 검사원이 판단하여 등급을 결정하게 된 다. 1등급일 경우에는 A 버튼을 누른다. 그러면 1번 실린더가 1등급 스탬프를 찍게 된다. 2등급일 경우에는 B 버튼을 누른다. 그러면 2번 실린더가 2등급 스탬프를 찍게 된다. 등급 외 판정이 난 제품에 대해서는 A, B 버튼을 같이 동작시켜야 하고 그러면 3번 실린더가 등급외 스탬프를 찍게 된다. 그러나 이 때 1번 실린더와 2번 실린더는 스탬프를 찍어서는 안된다. 세 개의 실린더는 모두 복동 실린더이고 각 실린더는 편솔레노이드 밸브에 의해서 작동된다. IEC 방식과 래더 방식으로 전기 제어 회로도를 작성하라. 전기 회로도를 작성한 후에는 PLC 프로그램을 작성하라. 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 Y1 Y2 Y3 K3 K3 K1 K1 K2 K3 K2 A B Y1 Y1 Y2 Y3 K1 K2 K3 문제점: 좌측회로는 회로동작에는 문제가 없으나 실질적으로는 스위치 하나에 두개의 a 접점이 있는 것을 구하기 곤란하므로 우측과 같이 변형한다. 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 4. 가공물에 노치를 만들기 위하여 펀칭작업을 하려고 한다. 가공물은 3방향에 서 이송될 수 있으며 가공물을 확인하기 위한 센서 a, b, c가 설치되어 있다. 가공물이 입력되면 두 개의 센서가 작동되도록 되어 있다. a, b, c 중 두 개의 센서가 작동되면 공압 실린더가 펀칭 작업을 수행하여야 하고 가공물을 빼내면 논리 조건이 해제되므로 실린더는 원위치로 돌아와야 한다. 다음을 해결하라. B전기 회로도의 작성을 위한 진리표를 작성하라. 이때 세 개의 센서가 모두 작동되어도 펀칭 작업이 이루어질 수 있는 것으로 한다. ② 위에서 구한 진리표로부터 논리식을 유도하라. ③ 센서 대신에 리미트 스위치를 사용했을 때의 전기 제어 회로도를 IEC 방식과 래더 방식으로 작성하고 실습이 이루어질 수 없음을 설명하라. ④ 센서 대신 다접점 푸시 버튼 스위치를 이용하여 전기 제어 회로도를 IEC 방식으로 구성하고 실습할 수 있음을 설명하라. 실습문제
1 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 2 8로 8개의 칸이필요 카르노도 구조도 Z= + + 진리표 2 8로 8개의 칸이필요 센서 a b c 실린더 z 1 1 카르노도 구조도 Z= + + 진리표 각각의 스위치에 a접점이 2개씩 필요하므로 회로구성은 되나 실무적으로 실현하기 어려 우므로 릴레이를 활용한다. 또한 리미트 스위치 대신 푸시 버턴 스위치를 사용 하여 회로 동작을 시켜본다. 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 5. 상기 4번문제에서 가공물에 노치를 만들기 위하여 펀칭작업을 하려고 한다. 가공물은 3방향에 서 이송될 수 있으며 가공물을 확인하기 위한 센서 a, b, c가 설치되어 있다. 가공물이 입력되면 두 개의 센서가 작동되도록 되어 있다. a, b, c 중 두 개의 센서가 작동되면 공압 실린더가 펀칭 작업을 수행하여야 하고 가공물을 빼내면 논리 조건이 해제되므로 실린더는 원위치로 돌아와야 한다. 다음을 해결하라. B 전기 회로도의 작성을 위한 진리표를 작성하라. 이때 세 개의 센서가 모두 작동되어도 펀칭 작업이 이루어질 수 없는 것으로 한다. ② 위에서 구한 진리표로부터 논리식을 유도하라. ③ 센서를 이용하여 전기 재어 회로도를 IEC 방식으로 구성하고 실습할 수 있음을 실습하여라. 실습문제
1 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 2 8로 8개의 칸이필요 구조도 카르노도 Z= + + a 2 8로 8개의 칸이필요 1 센서 a b c 실린더z 1 구조도 카르노도 Z= + + a 각각의 스위치에 a접점이 2, b접점1개씩 필요하므로 회로구성은 되나 실무적으로 실현하기 어려 우므로 릴레이를 활용한다. b c 진리표 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 SRNSOR 1.유도형 SRNSOR(INDUCTIVE SENSOR) -.Switching Frequence 500 ~ 1,000 Hz -.금속물질 검색 2.Capacitive Sensor(정전 용량 형 센서): 모든 물체 검색 -.10~20 Hz 3.Optical Sensor(광 센서+ 광 Fiber) (발신,수신) 거울 수발 한 몸 앞의 5번 문제를 센서를 활용하여 IEC 방식과 래더 방식으로 작성하면 어떻게 표현 할수 있나? Z= + + 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 IEC 방식회로작성 래더 회로작성 P N 1 2 R1 3 4 R2 K1 K2 K3 z R1 R3 R2 PHS3 PXS2 PXS1 7 6 5 4 3 2 1 9 8 R1-1a R1-2a R2-1a R1-1b R3-1b R3-2a R3-1a R2-1b R2-2a a b 7,8 7,9 8,9 Sol v Z Z= + + 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 6. 도착된 물건을 다위치 제어 실린더를 사용하여 크기에 따라 4개의 컨베이어 로 분리하고자 한다. 원하는 위치로 이송시키는 것은 4개의 푸시버튼 스위치(T1, T2, T3, T4)를 사용하여 수행된다. 컨베이어로 분리하는 순서는 무작위로 수행된다. IEC와 래더 방식으로 전기 제어 회로도를 작성하라. 그리고 PLC 프로그램을 작성하라. T1:0 위치:A ,B :Y2,Y4 T2:100㎜ :A ,B :Y1,Y4 T3:200㎜ :A ,B :Y2,Y3 T4:300㎜ :A ,B :Y1,Y3 A B Y Y2,Y4 1 Y1,Y4 Y2,Y3 Y1,Y3 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 IEC 방식회로작성 양 솔 밸브 실습문제 T1 T2 T3 T4 K2 Y1 Y2 Y3 Y4 양 솔 밸브 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 래더 방식회로작성 양 솔 밸브 실습문제 R2-1a R4-1a b Sol Y4 R1 R2 R4 R3 T1 R2-1a R2-2a R1-2a R4-2a R3-2a R3-1a R1-1a R4-1a T4 T3 T2 1 9 8 7 6 5 4 3 2 12 11 10 7,11 5,12 8,9 6,10 Sol Y3 Sol Y2 Sol Y1 양 솔 밸브 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 7. (1) 도난 방지를 위하여 상점 창문에 가는 철선을 팽팽하게 설치하였다. 창문이 깨지면 철선이 끊어지면서 부저가 울려 도난을 알려 주게 된다. IEC 회로와 래더 회로를 작성하라. 그리고 PLC 프로그램을 작성하라. NOT K1 BZ A Y 1 BZ K1 K1 K1 K1 K1 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 8. 복동 실린더를 이용하여 가공물을 제거하여 컨베이어 벨트로 ejecting시키려 고 한다. 전진 운동은 푸시버튼 스위치 S1에 의하여 수행되고, 전진완료 위치에서 센서 S2가 작동되면 자동적으로 후진운동을 완료한다. ① 양 솔레노이드 밸브를 사용하여 복동 실린더를 제어할 때의 제어 회로도를 IEC 방식과 래더 방식으로 작성하라. 그리고 PLC 프로그램을 작성하라. ② 편 솔레노이드 밸브를 사용하여 복동 실린더를 제어할 때의 제어 회로도를 IEC 방식과 래더 방식으로 작성하라. 그리고 PLC 프로그램을 작성하라. 양 솔레노이드 밸브를 사용시 Y1,Y2 에 동시에 신호가 인가되면 먼저 신호 받은쪽이 동작을 유지하게 되지만 양 솔레노이드 밸브에 무리가 가게되어 결국 소손 될 수 있다. 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 8 번 문제 풀이 편 솔레노이드 회로 • • • 양솔레노이드 K1 S2 K2 Y1 S1 S2 • K1 Y1 S1 • S1 K1 K2 K1 K2 Y1 Y2 양솔레노이드 R1 R1 START우선 STOP우선 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 9. 회전 이송장치를 이용하여 플라스틱 통을 회전 이송시키려고 한다. 시동 스 위치(ST)를 누르면 실린더가 전 ,후진 운동을 하면서 라체트 휠을 동작시킨다. 실린더의 전,후진 위치에는 센서 S1, S2가 설치되어 있다. 그리고 전,후진 상태를 확인하기 위하여 램프를 설치하려고 한다. 다음의 경우에 대하여 IEC 방식으로 회로도를 작성하라. ① 양솔레노이드를 사용한 경우 ② 편솔레노이드를 사용한 경우 실습문제
a접점인데 초기상태부터 눌려 있으므로b접점처럼 그려주고 표시를 해서 작동되고 있는 상태를 표현함. 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 a접점인데 초기상태부터 눌려 있으므로b접점처럼 그려주고 표시를 해서 작동되고 있는 상태를 표현함. ⇒ 비상S/W 비상S/W LS2 LS2 ST • K1 K2 ST K1 • K1 ⇒ LS1 • LS1 ⇒ • K2 K1 K2 Y1 Y2 L1 L2 K1 K2 Y1 실습문제
1. PLC와 릴레이시퀀스 이해 ⇒ ⇒ 1.7 전기 공압 실습문제 . 비상스위치 . 비상스위치 통상 비상스위치는 위험한 상태에 작동시키는 것으로 공압에 직접적으로 사용하지는 않는다. 1.공압 POWER OFF( ) 2. 제자리 정지용( ,임시) 결국 REST시켜 원위치 시킴 3.원위치시킨다( ) 가장 많이 쓰이는 형태임. ⇒ ⇒ 10. 공압 실린더를 이용하여 두 판을 압착시키려고 한다. 시동스위치 ST를 누르 면 실린더가 전진운동을 한다. 전진 완료된 위치에서 두 판을 완전히 접합시키기 위하여 전진 완료 위치에서 10초간 머문 후에 후진운동을 하게 된다. 리밋 스위치는 전진 완료 위치에만 설치되어 있다. 다음의 경우에 IEC 방식과 래더 방식으로 제어 회로도를 작성하고 PLC를 이용하여 실습하라. 실습에는 공급기의 실린더를 이용하라. ① 양솔레노이드 밸브를 사용하는 경우 ② 편솔레노이드 밸브를 사용하는 경우 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 • • 실습문제 LS2 LS2 ST K1 K2 ST K1 K1 K2 Y1 Y2 K1 Y1 실습문제
병이 흔들리며 들어오면 동작이 원할치 못하므로 Timer회로 채택하면 우측과 같이 보완 할 수 있다. 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 11. 전기적인 센서를 이용하여 병에 뚜껑이 닫혀 있는지를 검사하려고 한다. 뚜 껑이 없는 병이 도착하면 복동 실린더가 병을 한 쪽으로 밀어내게 된다. 진리표를 작성하고 논리식을 유도한 후 제어 회로도를 IEC 방식으로 작성하라. a 센서 (뚱껑감지) B 센서 (병감지) 실린더 Z 1 논리식Z= a b 병이 흔들리며 들어오면 동작이 원할치 못하므로 Timer회로 채택하면 우측과 같이 보완 할 수 있다. a b a b K1 K1 K3 K2 K2 Y1 K3 Y1 k1 K2 K1 K2 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 12. 가공물을 세척탕에 담가서 세척하려고 한다. 연속 시동 스위치를 누르면 실린더가 계속해서 후진 운동을 해야 한다. 연속 작업을 중지시키기 위하여 정지 버튼을 누르면 실린더가 후진된 위치에서 정지해야 한다. 단속 시동 스위치를 누르면 실린더는 한 번 전후진 운동을 하게 된다. 공압의 Main valve를 switch off시켜도 가공물 상자는 충격적인 속도로 욕조에 떨어져서는 안된다. 공압 회로도를 수정하여 그리고 다음의 경우에 대하여 IEC 방식과 래더 방식으로 회로도를 완성하고 PLC 프로그램을 작성하여 실습하라. 부가조건을 정리하면 다음과 같다. 실습에 사용되는 실린더는 공급 공정의 실린더를 사용하라. ‧ 연속 시동 스위치 ‧ 단속 시동 스위치 ‧ 정지 스위치 ‧ 연속 작업 확인 램프 ‧ 단속 작업 확인 램프 ① 양솔레노이드에 의한 제어 ② 편솔레노이드에 의한 제어 실습문제
1. PLC와 릴레이시퀀스 이해 ⇒ ⇒ 1.7 전기 공압 실습문제 • • • • 실습문제 ST LS2 LS2 Kφ Kφ Kφ 시동 Kφ Kφ • Kφ K1 K2 ST Kφ K1 • K1 연속 LS1 ⇒ • STOP ⇒ K2 • STOP Kφ K1 K2 Kφ K1 K2 Y1 Y1 Y2 실습문제
1. PLC와 릴레이시퀀스 이해 IM 1.7 전기 공압 실습문제 13. 호이스트를 제어하려고 한다. 상승 스위치를 누르면 호이스트가 상승하고 스위치를 놓으면 호이스트가 즉시 멈춘다. 하강 스위치를 누르면 호이스트가 하강하고 스위치를 놓으면 호이스트가 즉시 멈춘다. 모터에는 무여자 브레이크가 설치되어 있다. 브레이크 제어는 생략하고 모터의 정회전, 역회전만을 제어하는 전기 제어 회로도를 IEC 방식과 래더 방식으로 완성하라. 또한 PLC 프로그램을 작성하라. 정 여자브레이크(a형): 전기를 넣으면 브레이크 작용 호이스트, 엘리베이터 활용 무여자브레이크(b): 전기를 끊으면 브레이크 작용 상동 정 역 K1 K2 역 K1 K2 K1 K2 IM K1,k2 동시 동작 주위 기계적 인터록 실습문제
1. PLC와 릴레이시퀀스 이해 IM 1.7 전기 공압 실습문제 14. 호이스트를 제어하려고 한다. 상승 스위치를 누르면 호이스트가 상승하고 스위치를 놓아도 호이스트는 계속해서 상승한다. 정지 스위치를 누르면 호이스트는 즉시 멈춘다. 하강 스위치를 누르면 호이스트가 하강하고 스위치를 놓아도 호이스트는 계속해서 하강한다. 정지 스위치를 누르면 호이스트는 즉시 멈춘다. 모터에는 무여자 브레이크가 설치되어 있다. 브레이크 제어는 생략하고 모터의 정회전, 역회전만을 제어하는 전기 제어 회로도를 IEC 방식과 래더방식으로 완성하라. 또한 PLC 프로그램을 작성하라. K1 K2 정 역 정지 여자브레이크(a형): 전기를 넣으면 브레이크 작용 호이스트, 엘리베이터 활용 무여자브레이크(b): 전기를 끊으면 브레이크 작용 상동 K1 K2 IM 실습문제
Motion-Step Diagram(변위단계선도) 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 15. 상자가 롤러 컨 베어 를 통하여 도달 되었을 때 시동 스위치를 누르면 A실린더가 상자를 위로 올리고 B실린더가 이를 상단의 롤러 벨트로 밀어낸다.이 작업이 끝나면 A실린더는 사강하고 B실린더가 후진 하므로 서 한 ㅅ이클의 작업이 완료된다.다음의 경우에 대하여 각각 회로도를 완성하고 실습하여라. 양솔레노이드에 의하여 두 실린더가 제어될 때IEC 방식과 래더방식으로 완성하라. 또한 PLC 프로그램을 작성하라. LS3 STEP 1 2 3 ST 4 5=1 전진위치/1 후진위치/0 Motion-Step Diagram(변위단계선도) 실습문제
1. PLC와 릴레이시퀀스 이해 ⇒ ⇒ 1.7 전기 공압 실습문제 1 2 3 4 5=1 STEP ST ST • • • • LS3 ST 전진위치/1 후진위치/0 STEP ST ST • • ⇒ • K1 K2 K3 K4 ⇒ • K1 K2 K3 K4 Y1 Y3 Y2 Y4 실습문제
1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 16. 수동으로 가공물을 삽입하고 시동 스위치를 누르면 A실린더가 먼저bending 작업을 하고 그 위치에서 머물러 있는 상태에서 두 개의 B실린더가 마무리 bending 작업을 한다. 두 개의 B실린더가 bending 작업을 마무리하고 원위치로 돌아오면 A실린더도 원래의 위치로 돌아온다. 비상 스위치를 설치하고 IEC 방식방식으로 일반 시퀀스 제어 회로를 작성하라. 그리고 PLC 프로그램을 작성하라. ① 두 실린더 모두 양솔레노이드로 제어되는 경우 ② 두 실린더 모두 편솔레노이드로 제어되는 경우 실습문제
Motion-Step Diagram(변위단계선도) 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 16-1 양 솔레노이드 채택 시 1 2 3 4 5=1 LS3 ST 전진위치/1 후진위치/0 STEP ST Motion-Step Diagram(변위단계선도) ST • • ⇒ • K1 K2 K3 K4 ⇒ • K1 K2 K3 K4 Y1 Y3 Y4 Y2 신호 중복 생김 실습문제
Motion-Step Diagram(변위단계선도) 1. PLC와 릴레이시퀀스 이해 1 2 3 4 5=1 LS3 ST 전진위치/1 후진위치/0 STEP 1.7 전기 공압 실습문제 16-2 STEPER 회로 작성법 ST Motion-Step Diagram(변위단계선도) 란번1의 K4-a접점 활성화용 1 2 3 Set keg keg ST K1 • K2 • ⇒ • K3 K4 K1 K2 K3 K4 ⇒ • K1 K2 K3 K4 K2 K3 K4 K1 keg K1 K2 K3 K3 K4 Y1 Y3 Y4 Y2 실습문제
맨 처음 start 할 때 첫 번째k(즉,k1)에 전기가 인가되기 위한 조건 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 16-3 STEPER 회로 설계 일반형 • K현재 자기유지/자기작업 현재작업 조건 맨 처음 start 할 때 첫 번째k(즉,k1)에 전기가 인가되기 위한 조건 K 전 시퀀스의 보장 ※STEPPER 작성법의 특징 :양 SOL일때만 적용된다. ∵ 선행신호 죽이는 다음 K 사용 하므로 K 다음 신호간섭 /중복제거 K set K현재 K마지막 STEPER 방식 ① ② ③ ④ 각각①, ②, ③, ④,를 하나의 스텦 으로 회로를 작성하는 방식 실습문제
Ⅰ Ⅱ Ⅲ Ⅲ Ⅰ Ⅱ Ⅳ 1. PLC와 릴레이시퀀스 이해 1.7 전기 공압 실습문제 16-4 CASCDE 방식 ①과②로 신호의 간섭이 업는 상태로 그룹을 지어 회로를 작성하는 방법. ① ② 3개의 그룹으로 구분한 CASCAD Ⅰ Ⅱ Ⅲ 각각을 1개의 그룹으로 나눈 것을 STEPPER 방식이라 한다. Ⅰ Ⅱ Ⅲ Ⅳ 실습문제
1. PLC와 릴레이시퀀스 이해 1.2 PLC의 적용 1.2.1 PLC의 적용분야 공해방지 : 가축의 폐수관리 시스템, 폐기물 소각로, 정화조 시스템 물류 산업 : 적당한 생산량과 공급량을 조절하기 위한 자동창고 시스템 (디지털 입출력이 많이 사용되며 대차 이동 시에는 고속카운터, 위치제어 모듈을 사용하여 정확한 제어를 하는 경우도 있음 ) 상하수도 : 물을 사용하여 소비자가 사용하기까지의 전 과정에 PLC를 적용할 수 있음. (취수장의 펌프 및 관 등의 압력을 유지하는 등 모터와 물의 양을 제어하여 정수장에 보내어지면 정수장에서는 부하물질 제거 및 약품 투입을 하여 물의 양과 투입되는 약품간에는 PID제어를 통하여 일정한 농도의 약품을 투입하게 됨. 정수된 물은 배수지의 모터 구동으로 각 가정에 분배되며 사용된 물은 다시 폐수장에서 약품투입과 침전을 통하여 제어함) 섬유화공 : 원료 혼합장치, 제사. 직조, 염색라인 등에 적용됨. (화학 반응을 정확히 하기 위하여 온도를 제어하는 모듈과 반응을 정확히 하기 위하여 일정한 데이터 값을 유지할 수 있는 PID 기능을 주로 사용함. 미적분 모듈을 사용하여 온도 및 화학 반응속도를 제어할 수 있음. 특히, 섬유의 경우에는 실의 감는 강도를 조절하기 위하여 Tension제어를 하는 경우가 많으며 Analog 모듈 및 위치제어 모듈 등을 사용하여 일정한 실을 장력으로 실감기 함)
1. PLC와 릴레이시퀀스 이해 식료산업 : - 식품 및 음료 생산 자동화 라인, 단위 공정별 생산 라인, 컨베이어 시스템 원료 혼합장치, 원료 검사장치, 원료 가공장치, 포장 등 (제품의 생산에는 온도 및 중량 등을 제어하는 경우가 많으며 Analog 입.출력 모듈이 많이 사용됨. 적정 온도에 발효한 제품을 생산, 포장하여 출하 시까지 시간 제어용으로도 많이 사용됨) 자동차 산업 : 일반적으로 차체,PRESS,도장,조립,의장 공장으로 구성되며 각 공장 내 PLC는 설비제어,대차 및 CONVEYOR CONTROL, JIG 제어, ROBOT, INTERLOCK처리, 생산서열지시 등의 용도로 활용됨. 주로 사용되는 MODULE은 DIGITAL I/O 와 각종 통신 및 NETWORK 모듈이며 ANALOG 및 POSITION MODULE은 LINE 특성상 사용빈도가 적음. 최근 들어 CIM 및 MONITORING SYSTEM 요구가 증가함에 따라 NETWORK관련 기능이 PLC성능을 좌우하는 가장 중요한 요소로 부각되고 있음. 특히 REMOTE I/O등을 활용한 FIELD NETWORK화의 추세가 두드러짐. 제철.제강 : 각 공정별 전기 및 자동화 설비에 적용됨. 쇠를 녹이는 공정에서 강판, 강관 또는 강선으로 만드는 공정에 많이 사용되며 정확한 Size에 의한 생산과 온도 유지가 매우 중요함. 정확한 Size의 제어를 위하여 Position 모듈을 사용하며, 강관의 두께 조절(두께 측정기)을 위해서도 사용이 됨. 제철라인, 제강라인, 절단기, 압연라인 등에 적용됨. 기타 제지분야, 정유분야 등
1. PLC와 릴레이시퀀스 이해 1.3 Sequence의 이해 1.3.1접점의 기능과 분류 1) a접점 고정접점과 가동접점이 떨어져 있는 접점을 말하며, 조작력이 가해지면 (b)그림 과 같이 고정접점과 가동접점이 접촉되어 전류를 통전 시키는 기능을 한다. 가동접점이 고정접점과 떨어져 있다. (a) 초기 상태 (b) 동작 상태 [그림 2-1] a접점 PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 a접점을 이용한 램프점등원리
1. PLC와 릴레이시퀀스 이해 2) b접점 그림 2-2의 (a)그림은 초기상태에 가동접점과 고정접점이 닫혀 있는 것으로 외부에 의한 힘,이외에는 누름 버튼 스위치이므로 누름 버튼을 누르면 (b)그림 과 같이 가동접점과 고정 접점이 떨어지는 접점을 b접점이라 한다. 가동접점이 고정접점과 접촉되어 있다 (a) 초기 상태 (b) 동작 상태 [그림 2-2] b접점 PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 3) c접점 C접점이란 a접점과 b접점이 공통된 가동접점을 공유한 형식의 전환접점을 말하며 인가하면 가동접점이 고정접점의 b접점으로부터 떨어져 a접점에 접촉한다. 이와 같이 한 개의 가동접점이 조작력에 따라 b접점 또는 a접점과 접촉하여 신호를 전환시키는 것으로 옮기는 접점이란 뜻에서 (Transfer Contact) 이라고도 한다. 가동접점(c접점) 고정접점(b접점) 스 프 링 고정접점(a접점) 코일 전자코일 (a) 구조 (b) 기호 [그림 2-3] c접점 PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 1.3.2 여려 형태의 릴레이 시퀀스 1) PB를 이용한 램프점등 회로 PB L 램프
1. PLC와 릴레이시퀀스 이해 2) 유접점 릴레이 회로 PB 스위치를 누르면 릴레이 R이 여자되어 L1이 점등되고 손을 떼면 L1은 소자되고 L2가 점등된다
1. PLC와 릴레이시퀀스 이해 3)자기유지회로 PB1 PB2 R R R L1
1. PLC와 릴레이시퀀스 이해 4)전자접촉기회로
1. PLC와 릴레이시퀀스 이해 5)정회전, 역회전회로
1. PLC와 릴레이시퀀스 이해 6)과전류 계전기 회로
1. PLC와 릴레이시퀀스 이해 7)타이머 회로
1. PLC와 릴레이시퀀스 이해 8) Y-델타결선
1. PLC와 릴레이시퀀스 이해 1.4 PLC와 릴레이 시퀀스의 차이 1.4.1 PLC와 릴레이제어반의 비교 구 분 PLC 릴레이 제어방식 프로그램이라는 소프트웨어에 의해 제어되는 소프트 logic 부품간의 배선에 의해 logic이 결정되는 Hard logic 제어기능 .릴레이(AND, OR, NOT등 ) . 업 다운 카운터 . shift 레지스터 . 산술 연산, 논리연산 . 전송 (기능은 한정적이고 규모에 따라 대형화) .릴레이(직/병렬에 의한 AND, OR) .타이머 .단순한 프리 셋 카운터 (고기능, 대규모 제어를 소형으로 실현) 제어요소 .무접점(고 신뢰성,긴수명,고속제어) .유접점(한정된 수명 저속제어) 제어 내용변경 .프로그램의 변경만으로 가능 .모든 배선의 철거 및 재 시공 보 전 성 .고 신뢰성 유지,보수가 용이함 .보수 및 수리가 곤란 확 장 성 . 시스템의 확장이 용이하고 컴퓨터와 연 결 가능하여 작업정보를 송수신 할수 있다. .시스템의 확장이 곤란 크 기 . 소형화가 가능 . 소형화가 곤란 PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 1) AND회로 2) OR회로 2) 릴레이회로를 PLC회로로 전환 PB A R PB B L M0 P20 1) AND회로 R P/B A P/B B L M0 P20 P1 P2 2) OR회로 M0 P1 P2 P20 R P/B A L P/B B PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 4)정지우선회로 P2 3) 기동우선회로 P/B A R P2 P/B B L P20 P1 M0 P1 P20 P2 4)정지우선회로 R P/B A L P/B B M0 P20 P1 P2 PLC 제어 기초 이해
1. PLC와 릴레이시퀀스 이해 5) Interlock 회로 P1 P2 6) 금지회로 P1 P2 M0 M1 R1 P/B A P/B B 6) 금지회로 R1 P/B A R2 P/B B L P1 P2 M0 M1 P20 PLC 제어 기초 이해
2. PLC 기본구성의 이해 2.1 PLC의 기본구성 입 력 부 출 력 부 메모리부(CPU부) 마이크로프로세서 전 원 부 2.1.1 블록도 PLC는 기계장치를 운전, 제어하기 위하여 사용함으로 열악한 생산현장에서도 견딜 수 있도록 온도, 습도나 전기적 Noise에 강하고 취급이 용이한 구조로 되어 있다. PLC의 구성은 업무용 PC의 구성과 거의 같다. PLC의 기본 구성은 <그림3>에서와 같이 사람의 두뇌에 해당하는 CPU(중앙 처리장치), SENSOR나 스위치로 부터 신호를 입력 받는 입력부, 제어대상에 제어신호를 출력하는 출력부, SEQUENCE 프로그램을 저장하는 기억부, PLC의 각 부분에 전원을 공급하는 전원부로 되어 있다. 기본장치와 더불어 프로그램의 작성을 위하여 핸디 LOADER라는 프로그램 콘솔이나 컴퓨터에서 직접 그래픽으로 프로그램을 작성할 수 있는 SOFTWARE와 PC, 작성한 프로그램을 EPORM에 보관 하기 위한 EPROM WRITER, 프로그램을 인쇄 하기 위한 프린터 등의 주변장치가 필요하다 Switch 입 력 부 출 력 부 Relay 메모리부(CPU부) 각종 Sensor Motor 마이크로프로세서 입력 Signal Sol. Valve 전 원 부 PLC의 구성 PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2.1.2 CPU UNIT ◆ CPU (중앙처리부) 내부 BUS을 통한 CPU 내의 정보 전송은 물론 메모리와 입출력부와도 데이터를 주고받는다. 대개 CPU로서는 Micro processor을 채택하며, 그것이 Bit 수나 클럭 속도에 따라 PLC의 성능이 결정된다. 대형 PLC의 경우 복잡한 산술 연산이나 PID 제어, 통신 및 원격 입출력 모듈 등에 별도의 마이크로프로세서를 채택하여 CPU의 부하를 분담하도록 설계하는 것이 일반적이다. ◆ Memory (기억부) 메모리는 프로그램을 기억해 두는 장소로서 매우 중요하다. 메모리를 세분하면 프로그램 영역과 데이터 영역으로 나누어진다. 프로그램 영역은 제어 내용의 프로그램을 기억하는 부분이고, 데이터 영역은 그 프로그램에 의해 연산된 결과를 일시 기억하는 부분이다. 프로그램 영역의 기억 내용은 기준이 되는 프로그램이 일정하지만, 데이터 영역의 기억 내용은 시간적으로 연산결과에 따라 여러 가지로 변화한다. 이것을 PLC에서는 내부출력이라 한다. 내부출력이란 릴레이 시퀀스제어에 있어서 릴레이의 코일에 대한 출력을 일시 저장해 두는 것이다. 내부출력에는 비트와 워드가 있고, 비트 내부 출력은 시퀀스 등에 빈번히 사용되는 패턴을 한데 모아 내부출력으로 치환할 때 사용된다. 전자를 비트(논리) 연산, 후자를 워드(산술) 연산이라 한다. 이 내부 출력에는 예를 들면 카운터 등의 경과치를 기억하고 있는 경우에 전원을 끊어도 그 내용을 보전하여 다시 전원이 들어온 후에 그대로 사용할 수 있도록 정전기억이 될 수 있는 것도 있다. PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2.2 PLC의 입,출력카드 2.2.1 입,출력 Unit 1)입력 Unit PLC가 제어 동작을 수행하기 위한 외부 입력측 기기의 입력 신호를 받아 CPU에서 사용할 수 있는 신호로 변환해 주는 역할. ◆ 외부기기(신호원)으로 부터 신호를CPU에 전달하는 부분 (포토커플러를 사용하여 외부기기와 내부회로는 전기적으로 절연되어 내 잡음성이 강해진다) 직류형 입력회로 PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2) 출력부 Unit 내부 출력 명령을 IC 신호 Level로 부터 증폭기를 거쳐 계전기 코일을 구동하고 내부 연산회로의 연산결과를 외부 구동기에 맞는 신호로 변환하여 출력해 주는 역할 ① Relay 출력 교류, 직류 모두 사용할 수 있다. 그러나 릴레이에 의해 코일과 접점이 완전히 절연되어 있지만, Relay의 접점에 병렬로 Noise 차단 회로를 추가하여 외부기기로부터의 Noise가 내부회로에 영향을 주고 또 접점 자체에 마모의 유발을 방지한다. PLC 제어 기초 이해
2. PLC 기본 구성의 이해 ② 트라이액 출력 Relay 접점 출력에 비해 수명이 길고 고밀도 동작에 적합하다. 그러나 트라이액과 같은 반도체 무접점 소자를 사용할 경우 접합부의 온도상승에 의한 소자파괴와 같은 현상이 발생할 수 있다. 또한 순시 돌입전류에는 상당히 강하지만, 반복되는 빈도가 높아지면 트라이액의 접합부의 온도가 허용값을 초과할 수 있다. PLC 제어 기초 이해
2. PLC 기본 구성의 이해 ③ Transistor 출력회로 Transistor 출력은 Sink출력과 Source출력으로 나누어진다. Source출력의 경우 출력선이 지락되면 출력 트랜지스터가 파손될 수 있으므로 이에 대비하여 외부 단락부호회로나 Fail 안전 대책을 세우는 것이 좋다. PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2.2.2 PLC특수카드의 역할 이해 1) A/D, D/A 변환 Unit 전압, 전류, 온도, 속도, 압력, 유량등과 같이 연속해서 변화하는 물리량을 Analog 량이라 한다. 반면에 0(=Low), 1(=High)의 비연속적으로 변화하는 량을 Digital값이라 하는데, PLC는 이러한 Digital 값으로 연산하고 제어한다. 따라서 Analog 량을 PLC가 처리하기 위해서는 Digital 값으로 변환시킬 필요가 있으며, 이러한 용도로 사용하는 Unit를 A/D 변환 Unit라 한다. Analog 신호인 연속적인 물리량의 종류와 범위는 너무 다양하기 때문에 이를 PLC 등에서 사용하기 위해 전기적 신호(4~20 ㎃, 0~10 V, -10~10 V 등)로 변환하여야 한다. 이와 같이 다양한 물리량을 전기적 물리량으로 변환시키기 위해 신호변환기를 사용해야 한다. 한편 PLC의 CPU에서 처리된 결과는 Digital 신호이므로 Analog 신호로 동작되는 각종 조절 장치등의 출력 기기는 D/A 변환 Unit를 통해 Analog 량으로 변환되어야만 구동이 가능하다. Analog 값을 Digital 값으로 변환하여 PLC CPU에 입력하고, CPU에서 처리된 Digital 값을 Analog값으로 변환하여 외부기기로 출력한다. PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2) 고속 Count Unit 3) 위치결정 Unit 고속 Count Module은 고속의 펄스 입력을 받아들이는 입력 모듈로서, Pulse 발생기에서 출력되는 고속의 Pulse열을 정확하게 Count 하는 특수 기능 모듈이다. CPU의 Count 는 Scan Time 때문에 1초 10회 정도의 Count 를 할 수 있다. 3) 위치결정 Unit ON/OFF 제어를 사용한 모터의 운전, 정지 제어에서 고정밀도의 위치 결정 제어가 많이 요구되고 있다. 위치 결정 제어는 필요한 만큼의 제어량의 변화를 제어하기 위한 것으로 모터의 가속, 정속, 감속 운전등을 간단히 제어할 수 있다. 또한 NC 언어 등을 사용하지 않고 PLC 언어 만으로 직접 프로그램 함으로써 현장 기술자가 쉽게 제어할 수 있으며, PLC의 Data 메모리에 위치 결정 패턴을 다수 기억 시키는 것이 가능하여 다품종 생산에 유리하고, 자기진단 기능 및 모니터에 의한 가동상황 감시 등을 통해 유지보수가 용이하다. PLC 제어 기초 이해
1) 2진수, 10진수로 16진수로 변환 2. PLC 기본 구성의 이해 2.3 PLC의 진수변환 2.3.1 진수변환 2 진수, 16 진수로 표현된 수치를 10 진수로 변환할 때에는 변환하는 수의 각 자리에 해당하는 가중값을 곱하여 더하면 됩니다. * 2 진수에서 10 진수로 변환 * 16 진수에서 10 진수로 변환 ( 101 )2 = 1 * 2 ² + 0 * 2 ¹ + 1 * 2 ˚ = 1 * 4 + 0 * 2 + 1 * 1 = 4 + 0 + 1 = 5 ( 7A )16 = 7 * 16 ¹ + 10 * 16 ˚ = 7 * 16 + 10 * 1 = 112 + 10 = 122
2. PLC 기본 구성의 이해 2) 10 진수에서 2 진수, 16 진수로 변환 10 진수의 수치를 2 진수, 16 진수로 변환하는 방법은 10 진수를 원하는 진수의 밑수로 나누어질 때 까지 계속 나누고 나서 각각의 나머지를 다음과 같이 역순으로 정리하면 됩니다. 2) 10 진수에서 2 진수, 16 진수로 변환 * 10 진수에서 2 진수로 변환 2 ) 24 2 ) 12 --- 0 2 ) 6 --- 0 2 ) 3 --- 0 1 --- 1 ( 24 ) 10 = ( 11000 ) 2 * 10 진수에서 16 진수로 변환 16 ) 91 5 --- 11 ( B ) ( 91 ) 10 = ( 5B ) 16
2. PLC 기본 구성의 이해 3) 진수에서 16 진수로의 상호 변환 2 진수 세 자리는 한 자리와 대응되고, 2 진수 네 자리는 16 진수 한 자리와 대응됩니다. 그러므로 2 진수를 16 진수로 변환하려면, 주어진 2 진수의 소수점의 위치로부터 정수 부분은 왼쪽 방향으로, 소수점 이하 부분은 오른쪽 방향으로 각각 네 자리씩 묶어서 표현하면 됩니다. 3) 진수에서 16 진수로의 상호 변환 * 2 진수에서 16 진수로 변환 (1011010101101)2 = (5AB4)16 2 진수 : 0101 1010 1011 0100 16 진수 : 5 A B 4 16 진수로 표현된 수를 2 진수로 변환할 때에는 이와 반대로 16 진수 한 자리는 2 진수 네 자리로 표현하면 됩니다. * 16 진수에서 2 진수로 변환 (306D)16 = (11000001101101)2 16 진수 : 3 0 6 D 2 진수 : 0011 0000 0110 1101
2. PLC 기본 구성의 이해 예제1) 10진수 85을 2진수로 변환 하시오 예제2) 10진수 126를 BCD CODE로 변환 하시오 예제3) 2진수 0000 0011 1110 1001을 BCD CODE로 변환 하시오
2. PLC 기본 구성의 이해 2.4 I/O (점유점수) 할당 1) 입,출력 및 특수카드점유점수 입출력 주소의 할당은 기본 베이스의 슬롯위치에 의해 결정되고 주변기기에서 임의로 할당할 수도 있다. CPU가 입출력 모듈과 데이터를 주고받을 경우에 각 모듈을 주소에 의해 관리해야 하기 때문에 주소를 할당해 놓아야 한다. 이 주소는 Loader 에서 할당할 수도 있고, 자체에서 할당하기도 한다. 각 Unit 별 할당된 I/O 접점 수 G6I-D22A : 16접점 G6Q-RY2A : 16접점 G6Q-TR2A : 16접점 아날로그 입출력 모듈 : 16접점 기타 특수 모듈 : 16접점 또는 32접점 공Slot : 16접점 PLC 제어 기초 이해
2. PLC 기본 구성의 이해 2) I/O카드의 할당 각 Unit별 할당된 번지수는 16진수로 설정됨 예제) 아래 그림처럼 구성된 PLC System에 설정된 접점 수와 I/O 번지를 작성하시오. POWER UNIT CPU UNIT 입력 UNIT G6I-D22A 입력 UNIT G6I-D22A 입력 UNIT G6Q-RY2A 출력 UNIT G6Q-TR2A 아날로그 UNIT G6F-AD2A
3. PLC DEVICE 및 동작 Flow P M L T C S K D 3.1 Device의 종류 및 설명 3.1.1 Bit 및 Word 디바이스 외부 Device 내부 Device Word Device Bit Device P M L T C S K D 외부 Device : CPU 외부에서 입력을 받거나 출력을 할 때 사용하는 Device 내부 Device : CPU 외부로 직접 출력할 수 없으며 CPU 내부에서 사용하는 Device Bit Device : 2진수 제어 즉 0,1로써 단순히 On/Off 제어만 가능한 Device Word Device : Bit, Word 단위로 제어 가능한 Device PLC 제어 기초 이해
3. PLC DEVICE 및 동작 Flow ① 입력P ② 출력P ③ 내부 Relay M 3.1.2 Device의 설명 DEVICE P 입출력은 PLC와 외부기기 사이의 정보교환을 하기 위한 Device입니다. 입력은 입력Unit로 외부에서 준 On/Off정보를 Program 에서 사용합니다. 또 출력은 Program의 연산결과를 출력 Unit 에서 외부로 출력할 때 사용합니다. ① 입력P 1.입력은 누름 Button,Select Switch,Limit Switch, Digital Switch등의 외부 기기에서 PLC에 지령과 Data를 주기 위한 것입니다. 2.입력 1점에 대해 PLC내에 가상의 Relay Pn을 내장하고 있다고 생각하고, Program에서는 그 Pn의 a접점,b접점을 사용합니다. 3.Program내에서의 Pn의 a접점,b접점의 사용 수에는 제한이 없습니다. ② 출력P 1.출력은 입력은 Program 의 제어결과를 외부 (Solenoid,전자개폐기,신호등,Digital 표시기 등)로 출력하는 것입니다. 2.출력은 외부로 1a접점 상당으로 내보내는 것이 가능합니다. 3.Program내에서의 Pn의 a접점,b접점의 사용 수에는 제한이 없습니다. 4.출력Unit을 장착한 영역 및 Unit 미장착 영역에 대응하는 [P]는 내부 Realy-M 의 대용으로 사용할 수 있습니다. 5.내부 Relay-M으로 사용할 때 [P]는 정전유지 할 수 없습니다. ③ 내부 Relay M 1.내부 Relay, 는 Latch(정전유지)할 수 없는 보조 Relay입니다. 그러므로 아래와 같은 조작을 하면 내부 Relay는 전부 Off해 버립니다. 전원 Off 상태에서 전원 투입했을 때 Reset조작을 했을 때 Latch Clear조작을 했을 때 PLC 제어 기초 이해
3. PLC DEVICE 및 동작 Flow ④ Latch Relay (Keep Relay) K ⑤ Data Register D 1. Latch Relay 는 전원 Off전의 연산결과를 Battery Back Up으로 유지할 수 있는 보조 Relay입니다. 아래와 같은 조작을 하여도 연산결과를 유지합니다. 전원 Off 상태에서 전원 투입했을 때 Reset조작을 했을 때 ⑤ Data Register D 1. Data Register는 PLC내의 Data를 저장하는 Memory입니다. 2. Data Register는 1점 16Bit 구성으로 , 16Bit 단위로 Read/Writ할 수 있습니다. 3. 32Bit의 Data를 취급할 경우에는 2점을 사용합니다. 32Bit 명령에서 지정하고 있는 Data Register번호가 하위 16Bit, 지정하고 있는 Data Register국번+1이 상위 16Bit로 됩니다. 4. Sequence Program에서 한번 저장한 Data는 다른 Data를 저장할 때까지 유지됩니다. 5. Data Register에 저장하고 있는 Data는 전원이 On할 때 또는 Reset Switch [RESET]측에 조작하는 것에 의해 Clear됩니다. Parameter설정에 의해 Latch 범위로 설정된 Data Register는 Reset Switch를 [LATCH CLEAR]측에 조작하는 것에 의해 Clear됩니다. PLC 제어 기초 이해
3. PLC DEVICE 및 동작 Flow 3.2 PLC 동작 Flow 2) 입력 Refresh 외부신호 입력 Refresh 작성된 프로그램의 000스텝부터 END 스텝까지 연산 실행 자기진단기능 실행 외부로 출력 Refresh 1) SCAN 입력 Unit로 부터 접점 상태를 읽어 들여 입력 X영역에 저장한 후 이를 바탕으로 0Step부터 End까지 순차적으로 연산을 실행하고 자기진단을 행한 후 외부로 출력 하는 일련의 동작 2) 입력 Refresh 프로그램을 실행하기 전에 입력 Unit에서 Data을 Read하여 Data Memory의 입력 P영역에 일괄 저장하는 것 3) 출력 Refresh End명령까지 연산을 실행하고 자기진단 기능을 한 후 Data Memory에 있는 출력 P영역의 Data을 출력Unit에 일괄 출력 하는 것 PLC 제어 기초 이해
※참고 PLC 용어 설명 *ROM(Read Only Memory):읽기 전용으로, 메모리 내용을 변경할 수 없다. 따라서, 고정된 정보를 써 넣는다. 이 영역의 정보는 전원이 끊어져도 기억시킨 정보 내 용을 상실하는 휘발성 메모리이다. *RAM(Random Access Memory):메모리에 정보를 수시로 읽고 쓰기가 가능하여 정보를 일시 저장하는 용도를 사용되나, 전원이 끊어지면 기억시킨 정보 내용을 상실하는 휘발성 메모리이다. 그러나 필요에 따라 RAM 영역 일부를 배터리 백업(back up)에 의하여 부 휘발성 영역으로 사용할 수 있다. *사용자 프로그램 메모리:제어하고자 하는 시스템 사양에 따라 사용자가 작성한 프로그램이 저장 되는 영역 으로, 제어 내용이 프로그램 완성 전이나 완성 후에도 바뀔 수 있으므로 RAM이 사용된다. 프로그램이 완성되어 고정이 되면 ROM 에 써넣어 ROM운전을 할수 있다. *데이터 메모리:입/출력 릴레이, 보조 릴레이, 타이머와 카운터의 접점 상태 및 설정값, 현재값 등의 정보가 저장되는 영역으로 정보가 수시로 바뀌므로 RAM영역이 사용된다. *시스템 메모리:PLC 제작 회사에서 작성한 O/S 프로그램이 저장되는 영역이다. 이 O/S 프로그램은 PLC의 기능이나 성능을 결정하는 중요한 프로그램으로, PLC 제작 회사에서 직접 ROM 에 써 넣는다. *하드 와이어드 로직: 종래의 릴레이를 회로도에 맞추어 제어기기와 외부기기를 배선으로 연결시켜 요구되는 동작을 실현시키는 방식을 말한다. *소프트 와이어드 로직:컴퓨터의 메모리에 일하는 순서(프로그램)를 저장시키고 컴퓨터가 일의 순서를 감지, 파악하여 요구 되는 동작을 실현시키는 방식을 말한다. PLC는 이 소프트 와이어드 로직 방식을 취하고 있다 *IL(Instruction List : 니모닉):어셈블리 언어 형태의 문자 기반 언어로 간단한 로직에 적용된다. 또한, 래더 다이어그램 방식과도 상호 변환이 가능하다 *LD(Ladder Diagram : 래더 다이어그램):릴레이 로직과 유사한 도형 기반언어로 현재 가장 널리 일반적으로 사용된다. 또한, 니모닉 방식과도 상호 변환이 가능하다. *모니터(monitor):PLC 내의 동작이 어떻게 되는지를 감시하는 것을 말한다. 그래픽 로더를 사용하면 온 라인 (on line) 중에 접점이나 코일의 ON/OFF 상태를 볼 수가 있다. PLC 제어 기초 이해
※참고 PLC 용어 설명 *SFC(Sequencial Function Chart): 구조화된 언어로 복잡한 로직에 적용된다. 니모닉 또는 래더 다이어그램 방식으로 작성된 여러 개의 프로그램 블록들을 순차적으로 도식화하여 그 실행 조건을 부여하는 방식이다. *비트(bit):디지털에서의 최소 정보 단위이며, 2진수로 0또느 1이다. PLC에서 비트, 접점, 포인트(point)는 모두 같은 의미의 용어로 사용된다. *바이트(byte):8비트를 한 묶음의 정보처리 단위로 표현한 것이다. ( 1byte=8bit ) *워드(word):16비트를 한 묶음의 정보처리 단위로 표현한 것이다. ( 1word=16bit ) *릴레이 출력:PLC 출력 접점 소자에 릴레이를 사용하는 방식이다. AC, DC 공용이므로 일반적으로 사용되나 개폐 빈도에 한계가 있다. *TR 출력: PLC 출력 접점 소자에 스위칭 트랜지스터를 사용하는 방식이다. DC 전용으로 수명이 반 영구적이다 *SSR 출력: PLC 출력 접점 소자에 무접점 반도체 릴레이를 사용하는 방식이다. AC 전용으로 수명이 반 영구적이다. *모듈 :시스템을 구성하는 일정한 기능을 가진 표준화된 요소로서 베이스(base)에 삽입하도록 제작된 장치이다. (예) CPU모듈, 전원 모듈, 입력 모듈, 출력 모듈 등. *아날로그 모듈:PLC의 기본 입/출력 모듈은 ON/OFF의 디지털 제어이나, 연속적인 신호인 전압이나 전류를 제어할 수 있도록 장치 내부에 A/D 컨버터(아날로그 신호를 디지털 신호로 변환) D/A컨버터(디지털 신호를 아날로그 신호로 변환)를 내장한 특수 모듈을 말한다. A/D모듈의 용도는 PLC로 온도, 압력, 유량등을 제어할 때 사용되며, D/A모듈은 인버터로 유도전동기의 속도 제어 등에 사용된다 PLC 제어 기초 이해
※참고 PLC 용어 설명 *그래픽 로더(graphic loader):PLC프로그램을 편집하거나 수정할 때 사용하는 툴(tool)로서, 종래에는 DOS 환경의 툴에 사용되었으나 요즈음은 윈도우(window)환경의 툴이 개발되어 점차 보급이 확대되는 추세이다 * 직렬(serial):PLC와 컴퓨터(그래픽 로더 탑재), 또는 PLC와 지능형 계측기(전자 저울 등) 정보교환에 사용된다. 원래 컴퓨터의 데이터 신호는 8비트 또는 16비트 단위로 처리되어야 하지만 멀리 떨어진 곳까지 16가닥의 선로를 연결하기 힘들기 때문에 일정한 규칙에 따라 16비트 병렬 신호를 직렬로 분할해서 보내고, 받아서 원 상태로 조합하는 것이 직렬 통신 방식이다. 이때 사용되는 회로 장치가 RS-232C이다 이RS-232C 케이블의 전선은 3∼4가닥으로 되어 있다. *싱크(sink) 입력(- Common형) :입력 신호의 종류가 직류형(DC 12/24V)일 경우 입력 신호가 ON될때 PLC입력단자로 전류가 유입되는 방식을 말한다. *소스(source) 입력(+ Common형): 입력 신호의 종류가 직류형(DC 12/24V)일 경우, 입력신호가 ON될 때 PLC 입력 단자로부터 스위치로 전류가 유입되는 방식을 말한다. *싱크(sink) 출력:출력의 종류가 트랜지스터 형 일 경우, PLC출력 접점이 ON될 때 부하에서 출력단자로 전류가 유입되는 방식을 말한다. *소스(source) 출력: 출력의 종류가 트랜지스터 형 일 경우, PLC 출력 접점이 ON될 때 출력 단자로부터 부하로 전류가 유입되는 방식을 방식을 말한다. *내부 릴레이: PLC 내부에 설치된 전용 릴레이로서 프로그램 내의 데이터로 사용할 수 있지만 외부에 출력할 수는 없다. 보조 릴레이 또는 일시 기억 릴레이라고도 한다. *동작 전류: PLC 내의 입력 회로가 ON 또는 OFF를 감지 할 수 있는 한계의 입력 전류 값을 말한다. *정전 유지: 정전이 발생하더라도 PLC 내의 배터리로 카운터의 현재값, 워드 단위의 내부 래지스터 값 및 일부 보조 릴레이의 동작을 기억해 둘 수 있는 기능이다. *리셋(reset) :PLC 내부의 데이터 값을 초기 상태로 되돌리는 것을 말한다. 카운터나 보조릴레이 등에 대해 RST 명령이 사용된다. PLC 제어 기초 이해