본문으로 건너뛰기

설비가동로그

개요​

이 화면은 무엇인가요? 설비의 가동 상태 변화를 시간순으로 기록하는 화면입니다. RUNNING(가동), IDLE(대기), BREAKDOWN(고장), SETUP(셋업), PLANNED_STOP(계획정지) 등 상태별 지속시간을 기록하여, OEE(설비종합효율) 산출과 가동률 분석의 기초 데이터를 제공합니다.

누가 사용하나요?​

  • 🔧 설비관리자: 설비별 가동 패턴 분석, 비가동 원인 파악
  • 📊 생산관리자: 가동률 통계, OEE 기초 데이터 확인
  • 💻 시스템관리자: PLC/센서 데이터 수집 정합성 확인

언제 사용하나요?​

  • 설비별 가동/비가동 이력을 조회할 때
  • OEE 산출을 위한 가동 시간 데이터를 확인할 때
  • PLC 자동 수집과 수동 입력 데이터를 비교할 때

주요 기능​

1. 상태별 시간 기록​

무엇을 하나요?: 설비의 각 상태별 시작/종료 시각과 지속시간을 기록합니다.

어떻게 사용하나요?:

  1. PLC/센서 연동 시 데이터가 자동으로 수집됩니다
  2. 수동 입력 시 설비, 가동상태, 시작시각을 입력합니다
  3. 상태가 변경되면 이전 레코드의 종료시각이 자동 갱신됩니다

💡 팁: 데이터출처(PLC/SENSOR/MANUAL)를 확인하여 자동 수집 누락 구간을 파악할 수 있습니다.

2. 카운터 값 연동​

무엇을 하나요?: 설비의 생산 카운터 값을 가동 로그와 함께 기록합니다.

어떻게 사용하나요?:

  1. PLC에서 카운터값이 자동 수집됩니다
  2. 카운터 차이로 구간별 생산량을 파악합니다

업무 흐름에서의 위치​

연결 화면관계설명
설비 마스터설비 참조로그가 기록되는 대상 설비
생산실적실적 연결가동 구간에 대응하는 생산 실적
OEE 실적분석 활용가동/비가동 시간 기반 OEE 계산

입력 항목 가이드​

항목설명입력 방법예시
설비대상 설비설비 목록 선택CNC-01, PRESS-03
가동상태현재 상태드롭다운 선택RUNNING, IDLE, BREAKDOWN
상태시작시각상태 시작날짜/시간 입력2026-03-17 08:00
상태종료시각상태 종료날짜/시간 입력2026-03-17 08:45
카운터값생산 카운터숫자 입력1250
데이터출처수집 방법드롭다운 선택PLC, SENSOR, MANUAL

자주 묻는 질문 (FAQ)​

Q. PLC 데이터가 누락된 구간은 어떻게 보정하나요?

A. 데이터출처를 MANUAL로 선택하여 수동으로 가동 로그를 입력합니다. 누락 구간은 필터에서 데이터출처별로 조회하여 파악할 수 있습니다.

Q. 가동 로그와 OEE의 관계는 무엇인가요?

A. OEE의 가동률은 (실가동시간 / 부하시간)으로 계산됩니다. 가동로그에서 RUNNING 상태의 총 시간이 실가동시간이 되고, PLANNED_STOP을 제외한 전체 시간이 부하시간이 됩니다.


참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블 정보​

  • 테이블명: equipment_run_logs
  • 특성: 사용자 연결(created_by, updated_by), 감사 추적, 인쇄

컬럼 상세​

항목컬럼명타입필수
설비IDequipment_idUUID✅
생산실행IDexecution_idUUID
가동상태run_statusENUM✅
상태시작시각status_startTIMESTAMP✅
상태종료시각status_endTIMESTAMP
지속시간(분)duration_minDECIMAL
카운터값counter_valueINT
데이터출처sourceENUM(MANUAL/PLC/SENSOR)✅
설비파라미터metadataJSON

ER 다이어그램​

화면 설정​

목록 컬럼: 설비ID(link), 생산실행ID, 가동상태(badge), 상태시작시각(date), 상태종료시각(date), 지속시간(분), 카운터값, 데이터출처(tag)

필터: 설비ID(search), 가동상태(select), 상태시작시각(dateRange), 데이터출처(select)