S20 Tier 2 · 중간 ← 시나리오 카탈로그

LeakTest — 가압 + 시간 감쇠 측정 Timeout-based

자동차 엔진/연료 · 의료기 · 가스 용기 · 음료 캔/병

S20 · LeakTest · 0.00s / 8.0s · IDLE

🖱️ 드래그 회전 · 휠 줌 · 우클릭 드래그 팬 · 슬라이더로 시간 스크럽

⏱ 동작 타이밍 (TCT 10.0s · Work = Capa)

◆ Pressurize ◆ Seal ◆ Hold 5s ◆ Measure ▼ Work#1 (Capa=1 · 누설 검사) 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0 [ 초 ] Press1_OnCmd %QX1.3.0.0 OUT (Cmd) ▲ 가압 ▼ 배출 PG1_HighOK %IX1.3.0.0 IN (Sensor) ▲ 도달 ▼ +100ms Valve1_CloseCmd %QX1.3.0.1 OUT (Cmd) ▼ 폐쇄 PG1_DropDetected %IX1.3.0.1 IN (Sensor)
OUT (Cmd)IN (Sensor)Pressurize (0.0–2.6s)Seal (2.6–2.8s)Hold 5s (2.8–7.8s)Measure (7.8–8.0s)▬▬ Work = Capa 단위 (라인 위 동시 제품)

📋 IO Table (LS XGI)

TagDirAddr
Seal_CmdOUT%QX0.0.19.0
Seal_OKIN%IX0.0.19.0
Pres_CmdOUT%QX0.0.19.1
Pres_TargetOUT%QW0.0.19
Pres_PVIN%IW0.0.19
Pres_OKIN%IX0.0.19.1
Vent_CmdOUT%QX0.0.19.2
Vent_OKIN%IX0.0.19.2
Leak_StateMEM%MW119

🔧 자산 구성

  • Pressurizer — RegulatedSolenoid 0-500kPa
  • PressGauge — DigitalManometer 0.1% FS
  • SealClamp — PneumaticSeal 부품 봉합
  • Vent — SolenoidValve 배기

🧩 Ds2 모델

Device: LeakTester
  ├─ ApiDef: SealPart      [Normal·Normal]
  ├─ ApiDef: Pressurize    [Normal·Normal]
  ├─ ApiDef: Stabilize     [Normal·VirtualDebounce(5000)]
  ├─ ApiDef: HoldMeasure   [Normal·VirtualDebounce(5000)]
  │    종료시 P_end 측정 → Leak_Result
  └─ ApiDef: VentRelease   [Normal·Normal]

Flow: LeakTest_Cycle (TCT 8.0s)
  W1→Seal W2→Charge W3→Stabilize W4→Measure W5→Vent

🎯 학습 포인트

  • Tier 2 #42 — Timeout SensingType
  • Tier 2 #50 — 시간 + 임계 복합
  • Tier 2 #69 — Normal + Virtual
  • Tier 2 #79 — 결과 워드 산출
  • Tier 3 #92 — 비파괴 검사
  • Tier 3 #96 — TCT 정밀 산정

⚠️ 자주 발생하는 실수

  1. Stabilize 누락 (거짓 누설)
  2. Pres_Cmd OFF 시점 오류
  3. Leak_Result 계산 위치 오류
  4. Vent 미수행 (잔압 위험)
← 이전 S19 PartsWashing