PLC(Programmabel Logic Controller) 자동제어반 내의 릴레이, 타이머, 카운터 등의 기능을 드랜지스터 등의 반도체소자로 대체하여 기본적인 시퀀스 제어 기능에 연산 등의 기능을 추가하여 프로그램제어가 가능하도록 한 범용 디지털 전자제어장치이다.
시퀀스 컨트롤러의 특징
1. 실시간 처리 능력이 있음
2. 취급이 용이
3. 경제성이 우수
4. 진동과 노이즈에 대한 내환경적 특성
PLC 기능
구분 | 기능 | 비고(기타 설명) |
Sequencing | 디지털 입, 출력 제어 | 각종 스위치, 센서의 ON/OFF 정보 등 |
Logic 연산 | AND, OR, NOT, XOR 등 | Bit, Word 단위로 연산 |
산술 연산 | ADD, SUB, MUL, DIV, PID 연산등 | 실수의 가감승제, 삼각함수 연산 등 |
Timer | TON, TOF, TMR, TRTG, TP, 시간 지정 펄스 등 | 시간지연, 시간적산, 펄스신호 등 |
Counter | CTU, CTD, CTUD, CTR, 입력 펄스의 수 카운팅 등 | 저속의 접점 개폐 등 |
Analog 입력 | 전류, 전압, 온도 등 | 아날로그 신호를 받아 디지털 수치화 |
Analog 출력 | 전류, 전압, 온도 등 | 디지털 수치를 아날로그화 |
고속펄스입력 | 고속으로 입력되는 펄스의 수 카운팅 등 | HSC 모듈, Encoder와 Pulse Generator 등의 고속 펄스 입력 |
펄스 입,출력 | Stepping, Servo 모터 제어 | Stepping/Servo Motor Driver 구동펄스 |
통신 | 통신을 이용한 데이터의 이동 및 제어 | 이더넷 등을 이용하여 원거리 기기제어 |
Timer.Counter 설명
명령어 | 기능 |
TON - On Delay Timer | 입렵조건이 on되어 있는 동안 현재치를 증거하여 타이머의 설정치에 도달하면 지정 타이머 접점이 On된다. |
TOF - Off Delay Timer | 입력 조건이 성립되는 동안 타이머의 현재치는 설정치가 되며, 출력은 ON된다. 입력 조건이 OFF되면 타이머 현재치가 설정치로부터 감산되어 현재치가 '0'이 되는 순간 출력이 OFF 된다. |
TMR - Accumulative Timer | 입력조건이 성립되는 동안 현재치를 증가하여 누적된 값이 타이머의 설정치에 도달하면 타이머 접점이 ON된다. 적산 타이머는 정전되었을 때에도 타이머 값을 유지하므로 작업자가 없는 야간에 정전이 되더라도 PLC에는 이상이 없다. |
TRTG - Retriggerable Timer | 입력이 ON되는 순간 출력은 ON되고 경과시간이 설정 시간에 도달하면 타이머 출력은 OFF 된다. 만약 출력이 ON 되고 경과시간이 설정시간에 도달하기 전에 입력조건이 OFF되었다가 다시 ON되면 그 시점에서 다시 경과시간이 증가하여 설정시간에 도달하면 출력이 OFF 된다. |
TMON - Monostable timer | 입력조건이 ON되면 설정된 시간 동안 출력이 ON된다. 설정시간 내에 다시 입력신호가 들어와도 무시한다. |
CTU - UP Counter | 입력조건에 입상 펄스가 인가될 때마다 가산하여 설정치에 도달하면 작동한다. |
CTD - DOWN Counter | 감산카운터로 입력이 ON되면 현재값이 설정값이 된 후 감산하여 0이 되면 출력한다. |
CTUD - UP_DOWN Counter | 입력조건에 입상 펄스가 인가될 때마다 계수를 하여 설정치에 도달하면 출력이 동작한다. |
CRD - Ring counter | 입력조건에 입상 펄스가 인가될 때마다 계수가산을 하여 설정치에 도달하면 출력하고, 다음 펄스에 reset 된다. |
PLC 하드웨어 구성 요소
1. 중앙처리 장치
2. 입력부와 출력부
3. 전원부
4. 주변장치
PLC 소프트웨어
현장 설비를 효과적으로 제어 할 수 있는 역활 수행
'데이터 > PLC' 카테고리의 다른 글
미쓰비시 PLC 데이터 교신 형태 (QnA호환3E ) (0) | 2021.02.25 |
---|