에어 실린더 전진·후퇴 타이밍 차트 — 단은 "도착 ON"과 "이탈 OFF"로 본다 (샘플)

마지막 수정: 2026-09-23 / 분류: 샘플, 타이밍 차트

더블 솔레노이드 밸브와 전진단·후퇴단 오토 스위치로 에어 실린더의 1 왕복을 그린 샘플입니다. 타이머로 다음으로 넘기고 있다가 스피드 컨트롤러를 조인 날부터 순서가 무너졌다는 분을 위한 것입니다.

이 샘플을 에디터에서 열기 JSON 다운로드

브라우저에서 동작하는 무료 에디터가 새 탭에서 열리고 이 차트가 읽어 들여집니다. 설치도 등록도 필요 없고, 입력한 내용은 어디에도 전송되지 않습니다. 고쳐 써도 이 페이지의 샘플은 변하지 않습니다. JSON은 에디터에서 다시 열거나 AI에게 넘길 때의 원본 데이터입니다 (형식은 JSON 데이터 구조 사양).

에어 실린더 전진·후퇴 타이밍 차트. 후퇴단 확정 (bBwdOK)이 ON인 상태에서 bFwdSol (전진 SOL)이 ON 되고, 다음 눈금에서 bBwdEnd (후퇴단)가 OFF, 동시에 후퇴단 확정도 OFF. 0.5초 뒤에 bFwdEnd (전진단)가 ON 되어 전진 SOL을 끊고, 전진단이 0.2초 연속 ON 되면 bFwdOK (전진단 확정)가 ON. 그것을 받아 bBwdSol (후퇴 SOL)이 ON 되고, 전진단이 OFF, 전진단 확정도 OFF. 0.5초 뒤에 후퇴단이 ON 되어 후퇴 SOL을 끊고, 0.2초 뒤에 후퇴단 확정이 ON. 변화끼리 점선 화살표로 이어져 있다.
전진 SOL을 내는 조건은 후퇴단 확정이 ON인 것 (ON인 채이므로 화살표는 없음). 확정은 단의 스위치가 OFF 된 Step에서 함께 떨어집니다.

1. 다음 동작의 조건은 스위치 자체가 아니라 확정

신호방향의미
bFwdSol / bBwdSolPLC → 밸브전진 측·후퇴 측 솔레노이드 (2위치 더블 솔레노이드)
bFwdEnd / bBwdEnd실린더 → PLC전진단·후퇴단 오토 스위치
bFwdOK / bBwdOKPLC (내부)단의 확정. 오토 스위치가 0.2초 연속 ON일 때 ON

다음 동작의 조건에 쓰는 것은 오토 스위치 자체가 아니라 확정 쪽입니다.

2. 재서 정하는 것은 스트로크의 0.5초와 확정의 0.2초

0.1초 단위 중 길이에 의미가 있는 것은 이 둘뿐입니다. 둘 다 시운전에서 재서 정합니다.

3. 단은 시간이 아니라 스위치로, 도착 ON과 이탈 OFF 양쪽을 본다

  1. 단에 도착했는지는 시간이 아니라 오토 스위치로 정한다 시간이면 조건이 바뀔 때마다 순서가 무너지기 때문입니다. "전진부터 0.5초 지나면 전진단"으로 하면 에어 압력이 떨어졌다, 워크가 무거워졌다는 것만으로 무너집니다. 시간은 5장의 이상 감시에만 씁니다.
  2. 도착한 쪽의 ON과 떠난 쪽의 OFF 양쪽을 본다 떠난 쪽을 보지 않으면 움직이기 시작하지 않는 고장을 알 수 없기 때문입니다. 전진 SOL을 냈는데 후퇴단이 OFF 되지 않으면 원압 밸브가 닫혀 있거나 솔레노이드가 단선되어 있습니다. 양쪽 단이 동시에 ON이면 스위치 위치가 어긋났거나 고장 났습니다.
  3. 도착한 쪽이 0.2초 연속 ON 된 뒤 확정으로 한다 ON 된 순간은 아직 움직이고 있기 때문입니다. 카탈로그의 권장 위치에 달아도 오토 스위치는 동작 범위의 절반 정도 단의 앞에서 ON 됩니다. 고무 쿠션의 작은 실린더는 단에서 튕겨 스위치가 한순간 끊기는 일도 있습니다.

4. SOL은 동시에 내지 않고, 단에서 끊을지는 사양서에 쓴다

  1. 전진 SOL과 후퇴 SOL은 동시에 ON 하지 않는다 2위치 더블은 동시에 통전하지 않는 사용법이 전제이기 때문입니다. 둘 다 ON 하면 파일럿형에서는 이전 위치인 채 움직이지 않아 "후퇴 SOL을 냈는데 돌아오지 않는다"로 보입니다. 래더에서 서로를 조건에 넣습니다.
  2. 단에 도착하면 끊을지, 계속 낼지를 정해 사양서에 쓴다 2위치 더블은 어느 쪽이든 동작하기 때문입니다. 끊으면 발열이 줄고, 계속 내면 PLC 출력 모니터로 움직이고 있는 방향을 알 수 있습니다. SOL을 끊어 두어도 에어를 되돌린 순간 밸브가 마지막에 전환된 쪽으로 실린더가 움직입니다.

5. 이상은 세 가지로 나누어, 표시만으로 보러 갈 곳이 정해지게 한다

나누어 두는 것은 표시를 본 것만으로 에어를 보러 갈지 스위치 위치를 보러 갈지를 정하기 위해서입니다.

6. 싱글·3위치·한쪽 스위치는 이 세 가지를 바꿔 읽는다

실린더가 여러 개 있는 공정에서는 하나씩 별도 차트로 만들지 않고 같은 차트에 행을 더합니다. 어느 실린더의 확정을 기다려 다음 SOL을 내는지를 화살표로 잇는 형태입니다. 에디터에서는 Ctrl+D로 행을 복제하고, 이름 앞에 기능명을 붙여 구별합니다 (bClampFwdSol 등). 행이 많아지면 스위치 행은 생략하고 SOL과 확정 행만 남겨도 공정의 순서는 읽을 수 있습니다.

이 샘플을 만든 도구

  • Timing Chart Editor — 위 그림과 샘플 JSON은 이 에디터로 만들어 내보낸 것입니다.
  • Flowchart Editor — 차트의 화살표를 대기와 처리의 순서로 바꿉니다.

관련 글

yk.builds