Cycle 분석 용어 및 계산식
1. Cycle 기본 개념
실제 Cycle은 동일 설비에서 이전 생산완료 Count 증가시점부터 다음 생산완료 Count 증가시점까지의 경과시간입니다.
실제 Cycle = 현재 생산완료시각 - 이전 생산완료시각
2. 주요 통계 용어
| 용어 | 의미 / 계산 |
|---|---|
| Cycle수 | 조회기간에 계산 가능한 완료 간격의 개수입니다. 생산수량과 반드시 같지는 않습니다. |
| 중앙값 | Cycle을 작은 값부터 정렬했을 때 가운데 값입니다. 긴 정지 Cycle의 영향을 평균보다 적게 받습니다. |
| P90 (90% Cycle) | Cycle을 정렬했을 때 약 90%가 이 값 이하에 위치하는 경계값입니다. 예: P90=5.35분이면 약 90%의 Cycle이 5.35분 이하입니다. |
| RUN 중앙값 | 각 Cycle 내부에서 FOCAS 상태판정으로 누적된 RUN 시간의 중앙값입니다. |
| IDLE 중앙값 | 각 Cycle 내부에서 FOCAS 상태판정으로 누적된 IDLE 시간의 중앙값입니다. IDLE이 곧 손실시간을 뜻하지는 않습니다. |
| RUN/IDLE 비율 | RUN 중앙값과 IDLE 중앙값의 합을 기준으로 각각의 비중을 표시한 참고지표입니다. |
3. 기준 Cycle
기준 Cycle은 설비에서 제품 1개를 정상적으로 생산하는 데 사용하는 관리 기준시간입니다. 현재 단계에서는 조회 데이터의 Cycle 중앙값을 '기준 Cycle 후보'로 제시합니다. 이 값은 자동 확정값이 아닙니다.
권장 운영절차: 데이터 축적 → 중앙값/P90/분포 확인 → 기준 Cycle 후보 제시 → 현장·관리자 검토 → 기준 Cycle 마스터 확정 등록.
향후 제품 또는 Program에 따라 Cycle이 다르다는 것이 확인되면 설비 단위 기준에서 제품/Program 단위 기준으로 확장할 수 있습니다.
4. 초과 Cycle
초과 Cycle = MAX(0, 실제 Cycle - 기준 Cycle)
초과 Cycle은 바로 손실시간이나 비가동시간으로 판정하지 않습니다. 툴교체, 측정, 자재보충, 칩 제거, 오일 관련 작업, 설비정지, 알람 등 정상 작업 또는 비가동 요인이 포함될 수 있으므로 작업·비가동 이력과 함께 확인해야 합니다.
5. FOCAS 상태와 Cycle의 관계
Cycle은 생산완료 Count 간의 전체 경과시간이고, RUN/IDLE/STOP/ALARM은 그 Cycle 내부에서 FOCAS 신호로 판정된 상태시간입니다. 따라서 정상적인 생산 Cycle 안에도 IDLE이 포함될 수 있습니다.
상태 누적의 120초 gap 제한은 통신 공백이 상태시간을 과대계상하는 것을 방지하기 위한 규칙이며, 실제 Cycle 자체를 120초로 제한하는 규칙은 아닙니다.
6. 화면 해석 순서
① 생산수량 확인 → ② 그래프에서 Cycle 분포 확인 → ③ 중앙값/P90 확인 → ④ 기준 Cycle 후보와 비교 → ⑤ 긴 Cycle 점을 눌러 RUN/IDLE/STOP/ALARM 및 원시 FOCAS 자료 확인 → ⑥ 필요 시 현장 작업·비가동 사유와 대조합니다.