본문 바로가기

학습/[22' 스마트공장 자동화제어][PLC][시퀀스제어]

[PLC][시퀀스제어][순차동작] 순차 동작 설계 (실습 : 단동 실린더 2개 “A+B+B-A-“, 복동 실린더 2개 “A+A-B+B-“ 동작)

반응형

교육 List

2022.06.23 - [학습/[22' 스마트공장 자동화제어][PLC][HW]] - PLC(시퀀스제어) 기본 교육

 

PLC(시퀀스제어) 기본 교육

서론 2022.06.23 - [학습/[22' 스마트공장 자동화제어][PLC][HW]] - [PLC][시퀀스제어] 교육 - 시퀀스 제어 - PLC - 얻은 것 교육 List - H/W 실습 ↪ 실습. 하드웨어 부품의 이해 2022.06.23 - [학습/[22' 스마트..

joke.tistory.com


설계 동작 이해

  * 예시

      ↪ 순차 동작에 따른 회로 설계

      ↪ 순차 동작의 내부 Relay 회로에 따른 결과 출력

      ↪ 내부 Relay에 따른 출력물 제어 회로 설계의 기본 


    - Reset으로 활성화

      ↪ Reset 버튼을 통한 순차 회로 동작 준비

      ↪ 마지막 동작의 상태에서 회로 활성화

    - ON으로 시작, 동작 1

      ↪ PB1을 ON과 함께 회로 시작

      ↪ 동작에 따른 Condition (조건)을 만족

      ↪ 마지막 동작 (K4)은 Reset 버튼을 통해 이미 ON

      ↪ 결과로 내부 Relay K1 동작

  - 동작1 완료

      ↪ K1 동작 완료 후 다음 동작의 Condition (조건) 만족

      ↪ K1이 이미 동작되어 있는 상태여야 K2 동작 가능

      ↪ K2가 동작이 완료 (내부 Relay K2 동작)

      ↪ K1은 K2가 동작되는 순간 동작을 하지 않음

  - 동작2 시작

      ↪ K2가 동작 하면 자기 유지로 인해 K2 지속적으로 동작

      ↪ K3를 동작하기 위한 회로 활성화

      ↪ Condition (조건)이 만족하지 않으면 K3 동작하지 않음

  - 동작2 완료

      ↪ Condition (조건)이 만족 한다면 회로 활성화

      ↪ K3 동작이 된다면 이전동작인 K2 동작 하지 않게 끊어줌

  - 동작3 시작

      ↪ K3는 자기유지를 통한 회로 유지

      ↪ K4는 아직 동작을 하지 않았기 떄문에 K3 활성화

  - 동작3 완료

      ↪ K3가 활성화 된 상태에서 Condition(조건) 만족

      ↪ K4 동작, K3 동작 해제

  - 동작4 시작 (초기)

      ↪ K4 내부 Relay 동작

      ↪ 초기 상태와 같은 활성화 상태

      ↪ 이때 K4의 동작을 통해서 반복 동작을 구현 가능하다

      ↪ Start의 상태에 추가하여 계속적인 순차반복 동작 구현 가능


단동 실린더 2개 “A+B+B-A-“ 동작 실습동작

  * 개요

      ↪ 2가지 실린더를 순차적으로 동작을 하게 구현

      ↪ 순차동작을 이용하여 Condition과 출력을 알맞게 배치

      ↪ Condition은 동작의 결과에 대한 상황(실린더 전진, 후진 or 센서 ON, OFF 등)을 설정


    - 회로

      ↪ 기본 순차동작 회로 안에서 출력을 설정

      ↪ 출력은 솔레노이드를 통한 실린더 제어

      ↪ 단동 실린더의 특성을 사용해서 전진 후진 제어

      ↪ 전진 후진에 대한 접점을 통한 순차동작 제어


복동 실린더 2개 “A+A-B+B-“ 동작 실습 동작

  * 개요

      ↪ 2가지 실린더를 순차적으로 동작을 하게 구현

      ↪ 순차동작을 이용하여 Condition과 출력을 알맞게 배치

      ↪ Condition은 동작의 결과에 대한 상황(실린더 전진, 후진 or 센서 ON, OFF 등)을 설정


    - 회로

      ↪ 기본 순차동작 회로 안에서 출력을 설정

      ↪ 방어적인 회로 설계로 B접점으로 동시 동작되지않게 제어

      ↪ 출력은 솔레노이드를 통한 실린더 전진, 후진 제어

      ↪ 내부 Relay의 동작에 따른 솔레노이도 동작 제어


참고

  * 순차동작 설계

      ↪ Condition에 어떤 것이 들어가는지에 대한 이해

      ↪ 순차동작시 동작되어야하는 구성요소에 대한 설정

      ↪ 기본 틀을 통해서 출력을 제어

      ↪ 자동으로 반복, 순차 동작, 일정 부분만 반복, 조건을 통한 탈출 등

      ↪ 시퀀스 회로도 동일하게 구현을 한다면 순차동작 제어 가능 (Relay 갯수의 비효율성이 존재)

      ↪ 아무리 많은 회로지만 순서대로 차근차근 동작을 해야하는 경우는 위의 설계 방법을 통하면 간단

      ↪ 무조건 순서대로 동작이 되야하는 것들이 정해져 있을 경우 설계가 용이

반응형