Conveyor — 광전센서 진입/도착 감지
부품 이송 · 박스 라인 · 검사대 간 이동 · 음식료 라인
S04 · Conveyor
·
0.00s / 5.0s
·
IDLE
🖱️ 드래그 회전 · 휠 줌 · 우클릭 드래그 팬 · 슬라이더로 시간 스크럽
⏱ 동작 타이밍 (TCT 5.0s · Work = Capa)
OUT (Cmd)IN (Sensor)Conv.Run (0.0–3.5s)Conv.Stop (3.5–4.0s)▬▬ Work = Capa 단위 (라인 위 동시 제품)
📋 IO Table (LS XGI)
| Tag | Dir | Addr |
|---|---|---|
Belt1_RunCmd | OUT | %QX0.0.3.0 |
Belt1_StopCmd | OUT | %QX0.0.3.1 |
PE_In_Detect | IN | %IX0.0.3.0 |
PE_Out_Detect | IN | %IX0.0.3.1 |
Belt1_Speed | OUT | %QW0.0.3 |
Belt1_State | MEM | %MW103 |
🔧 자산 구성
- Belt1 — InductionMotor 3-phase 0.4kW
- PE_In — 입구 광전센서 (Photoeye)
- PE_Out — 출구 광전센서 (Photoeye)
🧩 Ds2 모델
Device: Belt1 ├─ ApiDef: Run [Normal·Normal] │ InTag : PE_Out_Detect │ OutTag: Belt1_RunCmd └─ ApiDef: Stop [Normal·Virtual] OutTag: Belt1_StopCmd Flow: Belt1_Transfer (TCT 5.0s) Work#1 → WaitIncoming (PE_In) Work#2 → Belt1.Run() Work#3 → Belt1.Stop()
🎯 학습 포인트
- Tier 1 #9 — Normal 동작 (조건 유지)
- Tier 1 #15 — 외부 센서 트리거
- Tier 2 #31 — WORD 출력 (속도 지령)
- Tier 2 #58 — Normal (조건 유지)
- Tier 2 #67 — Virtual SensingType
- Tier 3 #79 — Stop·Run 페어링
⚠️ 자주 발생하는 실수
- Run 을 Push 로 모델링 (Normal — 조건 유지 — 이 정확)
- PE_In/PE_Out 혼동
- Stop SensingType=Normal 오용 (Virtual)
- 속도 지령 %QW 미설정