io
IO 장치
디지털 IO 모듈을 등록해 입력 신호를 실시간으로 보고, 출력을 직접 켜고 끄는 IO 탭 사용법.
최근 확인 버전: v6.0.23
IO 탭에서는 디지털 IO(입출력) 모듈을 등록하고 시험합니다. 센서·버튼이 보내는 켜짐/꺼짐 신호(입력)를 실시간으로 보고, 밸브·릴레이·램프(출력)를 화면에서 직접 켜고 끌 수 있습니다.
- 입력(IN) — 센서·버튼·리밋 스위치가 신호를 보내면 "켜짐"으로 읽습니다. 예: 물체 감지 센서, 비상 버튼, 실린더 끝 감지.
- 출력(OUT) — Easy Trainer가 켜면 그 단자로 전기가 흘러 밸브·릴레이·램프가 동작합니다. 예: 흡착 패드 진공 밸브, 경광등, 컨베이어 릴레이.
지원 장치
| IO 종류 | 필요한 모듈 | 연결 |
|---|---|---|
| FASTECH Ezi-IO Plus-E (이더넷) | Ezi-IO (FASTECH 이더넷 IO) | 랜선(이더넷) + DC 24V 전원 |
채널 구성은 장치가 스스로 알려 주며, 입력 16 / 출력 16 / 입력 8 + 출력 8 / 입력 32 / 출력 32 / 입력 16 + 출력 16 모델을 다룰 수 있습니다. 장치 옆면 모델명으로 채널 구성을 확인하는 방법은 모델명과 배선을 참고하세요.
사전 조건
- 모듈 관리의 확장 기능 카테고리에서 Ezi-IO (FASTECH 이더넷 IO) 모듈 설치
- IO 장치에 DC 24V 전원 연결
- 장치와 PC(또는 스위치)를 랜선으로 연결
- PC 랜카드에 장치와 같은 대역의 IP (공장 기본 192.168.0.x)
IO 탭 둘러보기
-
왼쪽 메뉴에서 IO를 엽니다.
화면 위쪽에 IO 장치 소개와 IO 사용 안내 버튼이 있고, 그 아래에 등록한 IO 장치 카드와 + 버튼이 나란히 표시됩니다. 카드를 누르면 카드 목록 아래에 그 장치의 상세 패널이 열립니다.
장치 카드에는 이름 · IO 종류 · IP 주소와 연결 상태가 표시됩니다.
카드 상태 의미 온라인 장치와 통신 중 연결 안 됨 장치가 응답하지 않음 — 연결이 안 될 때 참고 확인 중 연결 상태를 확인하는 중 모듈 없음 이 장치를 다루는 IO 모듈이 설치되어 있지 않음 출력이 켜져 있는 장치는 카드에 출력 N개 켜짐 배지가 붙습니다.
스크린샷 누락/docs/io/01-io-page-overview.pngIO 탭 전체 — 상단 소개와 IO 사용 안내 버튼, 장치 카드, + 버튼, 상세 패널
-
IO를 처음 쓴다면 IO 사용 안내를 엽니다.
오른쪽 위 IO 사용 안내 버튼을 누르면 배선·IP 설정·PC 네트워크 설정을 순서대로 알려 주는 창이 열립니다. 창에는 다음 내용이 들어 있습니다.
- IO 가 뭔가요? — 입력과 출력의 차이와 예시
- 처음 연결하는 순서 — 24V 전원 넣기 → 랜선 꽂기 → 장치 IP 정하기 → PC 에 같은 대역 IP 넣기 → 여기서 장치 추가 (IO 장치 연결과 추가)
- 이 PC 의 네트워크 — 지금 PC 랜카드에 붙어 있는 IP 목록과 192.168.0.x 대역이 있는지 여부
- 모델명 읽는 법 · 출력 배선 · 입력 배선 (모델명과 배선)
- 화면 용어 — 래치, 래치 횟수, 펄스 출력, 배선 점검, 활성 레벨, 모두 끄기
스크린샷 누락/docs/io/02-guide-dialog.pngIO 사용 안내 창 — IO 가 뭔가요? + 처음 연결하는 순서 5단계
화면 용어
| 용어 | 뜻 |
|---|---|
| 래치 | 아주 짧은 입력(최소 25µs)도 놓치지 않게 "한 번 켜졌었다"를 붙잡아 두는 기능입니다. 지울 때까지 유지됩니다. |
| 래치 횟수 | 입력이 켜진 횟수를 장치가 직접 셉니다. 부품 개수 세기, 버튼 누른 횟수 확인에 씁니다. |
| 펄스 출력 | 출력을 정해진 시간만 켜거나(한 번), 켜기·끄기를 정해진 횟수만큼 반복합니다. 시간은 장치가 재므로 1ms 단위로 정확합니다. |
| 배선 점검 | OUT 0 부터 하나씩 차례로 켜 봅니다. 어느 채널이 어느 장치에 연결됐는지 눈으로 맞출 때 씁니다. |
| 활성 레벨 | 신호의 켜짐/꺼짐 해석을 채널별로 뒤집는 설정입니다. 신호가 반대로 보일 때만 바꿉니다. |
| 모두 끄기 | 돌고 있는 펄스를 멈추고 모든 출력을 끕니다. 무언가 예상과 다르게 움직이면 먼저 누릅니다. |
안전하게 쓰기
- 장치를 삭제해도 장치의 출력 상태는 바뀌지 않습니다. 켜 둔 출력이 있으면 삭제하기 전에 모두 끄기를 누릅니다. 그 장치를 쓰던 플래너의 IO 출력 · IO 감지 조건 블록에는 경고가 표시됩니다.
- 플래너의 IO 출력 블록으로 켠 출력은 플랜이 멈추거나 실패해도 그대로 남습니다. 끄려면 출력을 끄는 IO 출력 블록을 하나 더 두거나 IO 탭의 모두 끄기를 누릅니다.
- Easy Trainer를 다시 시작해도 장치의 출력을 자동으로 끄지 않습니다. 돌고 있는 설비를 갑자기 멈추지 않기 위해서입니다.
- AI 상담은 IO 출력을 대신 켜지 않습니다. 출력은 항상 IO 탭에서 사람이 직접 누릅니다.
다른 기능과의 연결
- 플래너 — 플래너의 IO 출력 블록으로 동작 순서 중간에 출력을 켜고 끌 수 있습니다(예: 로봇이 물체 위에 도착하면 흡착 밸브 켜기). 여러 채널을 한 번에 동시에 바꾸고, 바꾼 뒤 기다릴 시간을 정할 수 있습니다. 자가학습 롤아웃에서도 같은 블록이 동작합니다.
- 플래너 (입력으로 흐름 나누기) — 플래너의 IO 감지 조건 블록으로 입력(센서·버튼)이 1일 때와 0일 때 갈래를 나누거나, 입력이 켜질 때까지 정한 시간만큼 기다릴 수 있습니다(예: 부품 도착 센서가 켜질 때까지 최대 10초 기다렸다가 집기, 안 오면 경광등 켜기). 출력이 지금 켜져 있는지로도 나눌 수 있어, 입력이 없는 장치에서도 쓸 수 있습니다. 자가학습 롤아웃에서도 동작합니다.
- 워크스페이스·어셈블리 — IO 장치는 워크스페이스나 어셈블리에 넣지 않는 독립 장치입니다. IO 탭에 등록해 두면 플래너 블록에서 골라 씁니다.
진행 순서
- IO 장치 연결과 추가 — 전원·랜선·IP 스위치·PC 네트워크를 준비하고, + 버튼으로 장치를 등록합니다. 연결이 안 될 때 화면이 알려 주는 안내도 여기서 다룹니다.
- 입출력 확인과 출력 시험 — 상세 패널의 입출력 · 펄스 출력 · 채널 이름 · 레벨 · 동작 기록 탭 사용법입니다.
- 모델명과 배선 — 모델명으로 채널 구성과 NPN/PNP 방식을 읽고, 센서·부하를 배선하는 방법입니다.
- 플래너의 IO 출력 블록 · IO 감지 조건 블록 — 등록한 IO 장치의 출력을 플랜 순서 안에서 켜고 끄거나, 입력 값으로 플랜의 흐름을 나눕니다(선택 사항).