Manufacturing Execution System
MES는 생산 현장에서 작업지시를 수행하고, 공정별 실적과 추적 이력을 수집하는 생산 실행 시스템이다.
| 구분 |
설명 |
| 작업실행 |
작업지시, 시작/종료, 생산실적 |
| 공정관리 |
공정별 투입/산출, 표준작업 준수 |
| 추적성 |
LOT, Serial, 공정이력, 자재이력 |
| 설비연동 |
PLC, 센서, 설비 신호 수집 |
| 현장품질 |
공정검사, 불량, 재작업 관리 |
| 입력 |
출력 |
| 생산오더, BOM, 공정, 작업장, 표준정보 |
생산실적, 투입실적, 불량, LOT 이력 |
flowchart LR
ERP[ERP] --> MES
PLM[PLM] --> MES
EAM[EAM / CMMS] --> MES
MES --> ERP
MES --> QMS[QMS]
MES --> BI[BI / DW]
| 연계 시스템 |
내용 |
| ERP |
생산오더 수신, 실적 반환 |
| PLM |
공정/사양 변경 반영 |
| QMS |
검사결과, 부적합 연계 |
| EAM/CMMS |
설비점검, 고장이력 연계 |
| MES가 담당 |
MES가 아닌 영역 |
| 실제 작업 수행 이력 |
재무 회계 |
| 현장 단위 추적성 |
전사 정산 |
| 설비/공정 단위 실적 |
장기 공급계획 |
| 도메인 논리명 |
영문 논리명 |
물리명 |
설명 |
기타 |
| 작업지시 |
work order |
work_ord |
현장 작업 수행 단위 지시 정보 |
ERP 생산오더와 매핑 가능 |
| 작업장 |
work center |
wc |
생산 작업이 수행되는 설비 또는 공정 단위 |
workstation, line과 연결 |
| 공정 |
operation |
oper |
생산 단계별 세부 공정 |
process, operation step으로도 표기 |
| 공정경로 |
routing |
routing |
표준 작업 순서와 공정 흐름 정보 |
routing master, process route로도 사용 |
| 셋업시간 |
setup time |
setup_time |
공정 시작 전 준비, 교체 소요 시간 |
교체시간 최적화에 중요 |
| 실행시간 |
run time |
run_time |
실제 표준 작업 수행 시간 |
takt, cycle과 구분 필요 |
| 큐시간 |
queue time |
queue_time |
전공정 완료 후 다음 공정 대기 시간 |
흐름 최적화 지표 |
| 이동시간 |
move time |
move_time |
공정 간 물리 이동 소요 시간 |
routing 표준시간 구성 요소 |
| 생산실적 |
production result |
prod_rslt |
실제 생산 완료 결과 |
수량, 시간, 상태 포함 가능 |
| 투입실적 |
material issue result |
issue_rslt |
공정 또는 오더에 실제 투입된 자재 실적 |
원가 반영 핵심 |
| 역공제 |
backflush |
backflush_yn |
실적 시점 자동 자재 차감 방식 |
반복 생산에서 빈번 |
| 불량실적 |
defect result |
defect_rslt |
생산 과정에서 발생한 불량 실적 |
scrap, reject와 연계 |
| 재공품 |
work in process |
wip |
공정 중간 단계의 반제품 또는 진행 수량 |
WIP 약어가 일반적 |
| 로트추적 |
lot traceability |
lot_trace |
원자재부터 완제품까지 LOT 기반 이력 추적 |
규제 산업에서 중요 |
| 시리얼추적 |
serial traceability |
serial_trace |
개별 제품 단위 이력 추적 |
전자, 장비 업종에서 빈번 |
| 설비상태 |
equipment status |
equip_status |
설비 가동, 정지, 비가동 상태 정보 |
EAM/CMMS 연계 가능 |
| 작업실적상태 |
work result status |
work_rslt_status |
작업 완료, 중단, 보류 등 실적 상태 |
shop-floor 상태값 관리 |
| 작업시작일시 |
work start datetime |
work_st_dtm |
작업 시작 시각 |
_dtm 표기 예시 |
| 작업종료일시 |
work end datetime |
work_end_dtm |
작업 종료 시각 |
cycle time 계산 가능 |
| 처리시간 |
throughput time |
thruput_time |
시작부터 완료까지 총 소요 시간 |
queue, move, run 시간을 포함 |
| 사이클타임 |
cycle time |
cycle_time |
단위 작업 또는 생산 반복 소요 시간 |
bottleneck 분석에 사용 |
| 택트타임 |
takt time |
takt_time |
고객 수요에 맞춘 목표 생산 리듬 |
라인 밸런싱, 인원 산정의 기준 |
| 일차합격률 |
first pass yield |
fpy_rt |
재작업 없이 한 번에 합격한 비율 |
품질, 공정 안정성 지표 |
| 종합설비효율 |
overall equipment effectiveness |
oee_rt |
가동률, 성능율, 품질율을 합친 설비 성과 지표 |
OEE 약어가 일반적 |
| 설비비가동 |
downtime |
down_time |
설비 멈춤 시간 또는 비가동 이벤트 |
OEE 분석과 연계 |
MES는 "계획된 생산을 현장에서 실제로 어떻게 수행했는가"를 관리하는 시스템이다.