SensingType 6종
입력(InTag) 감지 정책 — 한 페이지 비교표
| 타입 | 의미 | 입력 신호 처리 | 대표 예시 |
|---|---|---|---|
| ① Normal | 물리 센서 ON 즉시 감지 | raw signal 직결 | 리미트 스위치 S01·S03 |
| ② Debounce(holdMs) | 물리 센서 ON 후 holdMs 유지 시에만 감지 | 채터링 / 노이즈 필터 | 고진동 환경 LS S09 (20ms) |
| ③ Virtual | 실제 센서 없음 — 명령 발행 즉시 도달로 간주 | InTag 없음 (즉시 완료) | 시뮬레이션 · 동작 가정 S04 (컨베이어) |
| ④ VirtualDebounce(ms) | 가상 센서 + ms 지연 (실 동작 시간 모사) | InTag 없음 + Δt 후 완료 | 예측 시간 폴백 S20 |
| ⑤ SensorWithTimeout(ms) | 실제 센서 우선, ms 내 미감지 시 폴백 완료 | raw signal + timeout 가드 | 광센서 + 안전 timeout S09·S11 |
| ⑥ EdgeRising | 상승 에지 1회만 감지 (지속 ON 무시) | 레벨→에지 변환 | 버튼 1-shot · 카운터 S02·S05 |
💡 Virtual vs SensorWithTimeout — Virtual 은 센서가 아예 없는 경우, SensorWithTimeout 은 센서가 있지만 안전을 위해 timeout 가드를 두는 경우.