제조 소프트웨어 16

제조업 경험을 도메인으로(5) - MES/MSA 자재 관리 설계

자재 관리 주요 업무2주 단위 생산 계획에 필요한 자재의 충분 여부 점검부족한 자재에 대해 구매 요청 등록 및 승인 흐름 수행불량 자재에 대해 교체 신청 등록 및 처리 흐름 관리(추가) 생산 계획 기준으로 필요한 자재 소요량 자동 산정 및 수급 가능 여부 판단(추가) 자재 사용 예약 등록 (생산 Lot에 대한 자재 Lot 할당 요청)(추가) 생산 공정에 실제로 사용된 자재 Lot 이력 등록(추가) 자재 상태(WMS 제공) 기반으로 생산 사용 가능 여부 판단(추가) 불량 자재 발생 시, 해당 생산 계획/공정/품질 결과에 미치는 영향 추적(추가) 구매 요청 및 교체 요청 처리 현황에 대한 상태 추적 (진행 중 / 완료 등)설계 목적생산 계획과 자재 수급 상황의 정합성을 확보하여 생산 지연 요소를 사전에 방지..

제조업 경험을 도메인으로(4) - MES/MSA 완제품 관리 설계

완제품 관리주요 업무생산 계획표에 맞춰 생산된 제품을 등록, 보관, 공급 및 출하 관리부족하거나 긴급하게 필요한 제품에 따라 생산 계획표를 신속하게 수정(추가) 제품 정의(ProductDefinition)에 따라 전선뿐만 아니라 다양한 조립품/제품에 대한 생산 대응(추가) 생산된 제품의 Lot ID, 수량, 상태, 보관 위치 등 이력 정보 관리(추가) BOM 및 레시피(RMS) 기준에 따라 제품 사양과 공정 조건을 일관되게 적용(추가) 생산 계획 ↔ 생산 결과 ↔ 공급 ↔ 품질 검증 도메인 간 데이터 흐름 연계(추가) 긴급 생산 여부, 우선순위, BOM/Recipe 버전 등 계획 기준 정보 고정 및 추적 가능설계 목적제품 중심 구조로의 통합을 통해 단품이 아닌 조립품까지 포함한 유연한 생산 흐름 관리재귀..

제조업 경험을 도메인으로(3) - MES/MSA 품질 검증 설계

품질 검증주요 업무전선을 설비에 공급하기 전, 전기적 특성에 대한 사전 검사 수행자동화 설비에서 생산된 제품에 대해 시각적 검사 수행 (길이, 씰 고정, 단자 압착 상태 등)(추가) 검사 기준에 따라 Lot 단위 또는 시간·수량 기반 샘플링 방식으로 검증(추가) 검사 결과에 따른 합격/불합격/재검 판정 및 불량 이력 관리(추가) 검사 장비와 검사 인력(또는 검사조)을 기반으로 한 검사 이력 추적설계 목적전선 품질의 일관성과 신뢰성 확보검사 방식(Lot, 시간, 수량 등)에 따른 유연한 결과 구조 표현불량 코드, 위치, 이미지 등 상세 항목 기록을 통한 분석 기반 제공검사 결과를 기반으로 한 공정 피드백 및 설비 품질 최적화검사자 그룹 관리, 자동화 장비 연계, 데이터 기반 판단 자동화 흐름을 위한 기반 ..

제조업 경험을 도메인으로(2) - MES/MSA 설비 관리 설계

설비 관리(유지보수)주요 업무산소 센서의 전선 생산 자동화 설비 관리자재 공급 (전선, 씰, 단자)설비 청소 및 칼날, 그리스 교체설비 설정값 관리 및 최적화설계 목적 설비 안정성 확보예방 정비 + 긴급 대응 통합 관리자재 사용 이력 및 교체 주기 추적작업자 기술 수준 기반 책임 할당유지보수 상태 기반 자동 트리거 고민한 내용1. 설비 테이블의 속성으로 유지보수 내역을 추가하는게 좋을까? (1:N 관계)장점 :설비를 통해 유지보수 내역을 쉽게 조회할 수 있다.단점 :유지보수 내역만 조회하였을 때, 상위 도메인인 설비가 엮이기 때문에 제약을 두지 않는 이상 성능적 효율성이 낮아진다.결론 :성능적 효율성을 위해 하위로 List를 두지 않음 (1:N 관계 미설정) 2. 작업 담당을 개인으로 할 것인가 팀으로 ..

제조업 경험을 도메인으로(1)

앞에 작성했던 제조업 경험 다시읽기를 바탕으로 MSA 형태의 MES 도메인 설계를 진행해 보고자 한다.제조업 경험 다시 읽기제조 소프트웨어 MSA 아키텍쳐 분석1. 업무 내용에 해당하는 도메인 매핑담당 역할업무 내용연관 도메인연관 서비스1. 설비 관리산소 센서의 전선 생산 자동화 설비 관리생산 실행 도메인, 설비 및 IoT 데이터 관리 도메인설비 제어 서비스, 실시간 설비 모니터링 서비스자재 공급 (전선, 씰, 단자)창고 및 재고 연계 도메인재고 상태 연계 서비스, 로트 추적 및 바코드 관리 서비스설비 청소 및 칼날, 그리스 교체설비 유지보수 도메인정기 설비 점검 서비스, 설비 이력 관리 서비스설비 설정값 관리 및 최적화레시피 및 공정 조건 도메인레시피 조회 및 배포 서비스, 레시피 변경 승인 서비스테스..

제조 소프트웨어 MSA 아키텍쳐 분석

legacy 아키텍쳐를 근거로 MSA를 도입한다면 MES가 가장 효율적일 것이라 생각된다.가장 복잡한 구조를 가지고 있으며, 그 외 시스템(SPC, RMS, WMS 등)은 비즈니스 상 이미 분리된 영역에서 동작할 것으로 예상된다.그래도 점진적으로 통합적인 MSA를 구축한다면, 연계적인 시스템 운용이 유연해질 것으로 생각된다. MES (MSA, Microservices)│├── 🔐 MES API Gateway (단일 진입점 및 인증 처리)│ ├─ 서비스 라우팅│ └─ 인증 및 권한 관리│├── 📌 생산 작업 관리 도메인│ ├─ 작업지시 관리 서비스(Work Order Service)│ ├─ 작업 우선순위 관리 서비스(Job Priority Service)│ └─ 긴급 ..

제조 소프트웨어 legacy 아키텍쳐 분석

제조 프로세스 분석2(IT)를 기반으로 작성한 아키텍쳐 분석 [상위 레벨 비즈니스 프로세스 및 계획 관리]│├─ ERP (Enterprise Resource Planning)│ ├─ BOM 관리 및 MRP 기반 자재 수요 예측│ ├─ 생산 계획 수립 (작업지시 생성)│ ├─ 자재 조달 및 입고 처리│ ├─ 인사, 수주 관리│ ││ └───(EAI/REST API/DB Link 연동)───→ MES│ │ └─ 생산 계획 및 BOM 전달│ │ └─ 자재 입고/불량 데이터 연계│ │ ←── 실적 결과, 생산 진도 회신│ ││ └───(REST API/DB 연동)───→ WMS│ ..

제조 프로세스 분석2(IT)

1. 자재 수요 및 조달 관리 (ERP)설명: BOM, MRP 기반 자재 수요 계산 → 발주 및 입고 처리ERP → MES 자재 연동 API자재 입고/불량 데이터 인터페이스2. 생산 계획 및 일정 수립 (ERP → MES 연계)설명: 생산 오더 생성 → MES에 작업지시 전달생산계획 ERP 모듈과 MES 간 EAI 연동계획 변경 시 자동 동기화 처리3. 생산 실행 및 설비 제어 (MES + 설비 연동)설명: 작업자/설비/공정 제어 및 실적 수집MES ↔ PLC/SCADA 인터페이스 (OPC UA, MQTT 등)실적 자동 집계 모듈현장단 UI/단말기 커스터마이징4. 레시피 및 공정 조건 관리 (RMS)설명: 설비별 레시피 등록/배포 및 이력 관리MES ↔ RMS 간 조건 전송 로직레시피 변경 승인 프로세스..

MES X ISA-95

ISA-95는 MES 시스템 설계 및 구현 시 표준화된 아키텍처와 정보 모델을 제공하기 때문에, MES를 구축하거나 확장할 때 ISA-95 기반으로 연계 설계하면 유리함.연계 설계의 목적 MES와 ERP, 제어 시스템 간 통합을 표준화하여 정보의 일관성, 확장성, 추적성 확보제조 운영 레벨(Level 3)에 해당하는 MES를 ISA-95 모델에 맞춰 구조화 연계 설계의 장점 모듈화 설계 용이: MES 기능을 ISA-95 기능군에 따라 구조화 가능시스템 통합 쉬움: ERP, SCADA 등과 데이터 통합 시 표준 구조 활용정보 표준화: 데이터 모델과 용어를 통일해 기업 내외 커뮤니케이션 용이추적성과 감사 대응력 강화: 표준 모델 기반 정보 흐름 기록 용이ISA-95 기능 모델에 연계되는 MES 모듈 예시 I..

MES X ISO 9001

1. ISO 9001 요구사항 분석ISO 9001의 주요 요구사항을 MES 기능에 매핑해야 합니다.ISO 9001 요구사항MES 연계 포인트고객 요구사항 파악 및 반영주문관리, BOM 관리, 설비 스케줄링프로세스 기반 관리공정 흐름 설계, 라우팅 관리문서화된 정보 관리작업지시서, 검사 기준서, 변경 이력 관리품질 관리 및 불량 분석품질검사 기능, SPC, 불량코드 등록 및 분석내부 감사 및 시정조치이력 추적, 변경관리 로그, 알람/이벤트 로그지속적 개선KPI 대시보드, 생산성 분석, 품질 트렌드 분석  2. MES 기능 구성 시 ISO 요소 반영MES 모듈별로 ISO 9001 요구사항을 어떻게 시스템화할지 설계합니다.예시: MES 핵심 모듈별 ISO 연계MES 모듈ISO 9001 반영 기능 MES 모듈I..