배경
완성차 공장 정비 라인에서 차량 흐름이 정체되고, 어느 차가 어느 구역에서 얼마나 대기하고 있는지 실시간으로 파악할 방법이 없었습니다.
시스템 아키텍처
실시간 모니터링
라인 및 수리 현황 실시간 확인
현장 설비
- 차량 감지 센서 (IN/OUT)
- 카운터 박스 (Count)
- Qlight 5색 타워
현장 제어장치
- ADAM-5000L/TCP I/O 모듈
- 신호 수집 및 제어
- Qlight 상태 수집
RMS 서버 (Backend)
- REST API 서비스
- 실시간 데이터 처리
- 사용자·권한 관리
.NET 8 · MS SQL Server
프론트엔드 (Web)
- 실시간 대시보드
- 이벤트·알림 관리
- 통계 및 리포트
Blazor WebAssembly
모바일 앱 (Android PDA)
- Driver — 차량 입출 관리
- Repairer — 수리 처리
- QC/Supervisor — 검사·승인
ZEBRA TC22
현장 설비 구성
- 차량 감지 센서, 카운터 박스, Qlight 5색 타워가 각 주차 위치마다 한 세트로 설치됩니다
- 제어 판넬 4대가 구역을 나누어 담당합니다 — Finishing 1대, Dent 1대, Trim·Electric 1대, Chassis·EV 1대
- 판넬 PC가 ADAM I/O로 센서값을 수신해 Qlight를 제어하고, 자체 C# 프로그램이 REST API로 RMS 서버와 데이터를 주고받습니다
- 작업자는 Zebra 안드로이드 PDA로 현장에서 바로 수리를 등록하며, PDA 역시 REST API로 서버와 통신합니다
- 각 리페어 구역에는 대형 TV 4대가 실시간 현황을 대시보드로 표시하고, 사무실 PC에서도 동일한 정보를 조회할 수 있습니다
실제 구현된 화면 예시입니다 (대시보드, 모바일 앱, 현장 패널). 현재는 한국어 화면만 준비되어 있습니다.
차량 감지 센서, FND 카운터 박스, Qlight 5색 타워 한 세트 — 전체 108세트가 설치되어 있습니다.
실제 구현 화면
구역별 실시간 상태 대시보드
수리·자재·품질 현황 대시보드
수리 이력 조회 및 검색
레이아웃 편집 화면 (관리자용)
PDA 수리 등록 (VIN 스캔)
수리 상세 · 자재 요청
구역별 실적 리포트
자재 인도 · 서명 확인
* 화면 내 차량번호(VIN), 로고, 사내 계정명은 보안을 위해 블러 처리했습니다.
서버부터 작업자 손끝의 스마트폰까지, 하나의 팀이 전체 시스템을 설계하고 구축했습니다.
* 고객사명 및 상세 화면은 승인 후 공개 예정입니다.