본문으로 건너뛰기

설비 인터락 규칙

개요​

이 화면은 무엇인가요? 설비 이상 조건이 감지되었을 때 자동으로 작업을 차단하거나 경고하는 인터락(Interlock) 규칙을 정의하는 화면입니다. 검사 불합격, 공정 파라미터 초과, 금형 수명 도래, 비상정지 등의 조건에 대해 작업지시 차단, 설비 정지, LOT 보류 등의 액션을 자동 수행합니다.

누가 사용하나요?​

  • 🔧 설비관리자: 설비별 인터락 조건 및 액션 설정
  • 📊 생산기술자: 공정 파라미터 기반 인터락 규칙 정의
  • 🛡️ 품질관리자: 품질 이상 시 자동 차단 규칙 설정

언제 사용하나요?​

  • 새로운 설비에 인터락 규칙을 설정할 때
  • 품질 문제 재발 방지를 위해 자동 차단 조건을 추가할 때
  • 인터락 오작동으로 규칙을 조정할 때

주요 기능​

1. 인터락 조건 정의​

무엇을 하나요?: 인터락이 발동되는 조건과 조건식을 설정합니다.

어떻게 사용하나요?:

  1. 대상 설비를 선택합니다
  2. 규칙유형(inspection_fail/parameter_exceed/mold_life/e_stop/custom)을 선택합니다
  3. 조건식을 입력합니다 (예: spindle_temp > 85 AND vibration > 5.0)
  4. 심각도(warning/critical/emergency)를 지정합니다

💡 팁: custom 유형을 사용하면 복합 조건식으로 다양한 상황을 커버할 수 있습니다.

2. 자동 액션 설정​

무엇을 하나요?: 인터락 발동 시 자동으로 수행할 액션을 정의합니다.

어떻게 사용하나요?:

  1. 액션유형을 선택합니다:
    • block_wo: 작업지시 투입 차단
    • stop_equipment: 설비 자동 정지
    • hold_lot: LOT 보류 처리
    • notify: 관련자 알림
    • escalate: 상위자 에스컬레이션

3. 우회 및 자동해제 관리​

무엇을 하나요?: 인터락 우회 시 승인 필요 여부와 자동 해제 조건을 설정합니다.

어떻게 사용하나요?:

  1. 우회승인필요를 체크하면 관리자 승인 없이 인터락을 우회할 수 없습니다
  2. 자동해제조건에 인터락 해제 조건식을 입력합니다

업무 흐름에서의 위치​

연결 화면관계설명
설비 마스터대상 설비인터락이 적용되는 설비
작업지시차단 대상block_wo 액션 시 투입 차단
LOT추적보류 대상hold_lot 액션 시 LOT 보류

입력 항목 가이드​

항목설명입력 방법예시
규칙코드고유 식별 코드텍스트 입력IL-CNC01-TEMP, IL-PRESS03-MOLD
설비대상 설비설비 목록 선택CNC-01, PRESS-03
규칙명규칙 설명텍스트 입력스핀들 온도 초과 차단
규칙유형인터락 종류드롭다운 선택parameter_exceed
조건식발동 조건수식 입력spindle_temp > 85
액션유형자동 동작드롭다운 선택stop_equipment
심각도위험 수준드롭다운 선택critical

자주 묻는 질문 (FAQ)​

Q. 인터락이 오작동하면 어떻게 하나요?

A. 사용여부를 비활성으로 변경하거나, 우회승인필요가 설정된 경우 관리자 승인을 통해 일시 우회할 수 있습니다. 근본 원인은 조건식과 임계값을 점검하여 보정합니다.

Q. 자동해제조건은 어떻게 작동하나요?

A. 인터락이 발동된 후 자동해제조건에 지정된 조건이 충족되면 인터락이 자동으로 해제됩니다. 예를 들어 spindle_temp < 75를 설정하면 온도가 내려가면 자동 해제됩니다.


참고: 데이터 구조​

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

테이블 정보​

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

컬럼 상세​

항목컬럼명타입필수
규칙코드rule_codeVARCHAR✅
설비IDequipment_idUUID✅
규칙명rule_nameVARCHAR✅
규칙유형rule_typeENUM✅
조건식condition_expressionTEXT✅
액션유형action_typeENUM✅
심각도severityENUM(warning/critical/emergency)✅
사용여부is_activeBOOLEAN
우회승인필요bypass_requires_approvalBOOLEAN
자동해제조건auto_release_conditionTEXT

ER 다이어그램​

화면 설정​

목록 컬럼: 규칙코드(link), 설비ID, 규칙명, 규칙유형(tag), 액션유형(tag), 심각도(badge), 사용여부(badge)

필터: 규칙코드(search), 설비ID(search), 규칙유형(select), 심각도(select), 사용여부(select)