CodeMaru
포트폴리오로 돌아가기
업무 사례

CMS — Conveyor Management System 구축 및 CIM 연동

장비 운영 데이터 관리와 상위 CIM 연동을 위한 데이터베이스·백엔드·산업용 통신 구조 구축

C#.NETWinFormsNode.jsOracle DatabasePLC CommunicationSECS/GEMX-COMCMSCIM IntegrationEquipment ControlFactory AutomationTCP/IPBackend DevelopmentDatabase DesignField Setup
2023.05 ~ 2023.11 (7개월)데이터베이스 및 백엔드 설계 · PLC·SECS/GEM 통신 연동 · 중국 현장 구축 및 안정화제이아노텍 · 중국 S사 프로젝트 프리랜서

소개

중국 S사 생산라인의 Conveyor Management System 구축 프로젝트입니다. 장비 운영 데이터 관리와 상위 CIM 연동을 위한 Oracle 데이터베이스 스키마, 백엔드 및 통신 구조를 설계했습니다. PLC-PC 통신과 SECS/GEM 기반 메시지 연동을 구성하고, 장비 신호와 상위 시스템 이벤트 간 데이터 매핑 및 교환 규격을 정립했습니다. 개발뿐만 아니라 중국 현장에서 통신 구간별 시험, 데이터 검증 및 시스템 안정화 업무를 수행했습니다.

주요 성과

  • 장비 운영 데이터와 공정 이력을 관리하기 위한 Oracle 데이터베이스 스키마 및 테이블 구조를 설계함.
  • 상위 CIM 서버 연동을 위한 통신 구조와 장비 신호·이벤트 데이터 매핑 규칙을 정의함.
  • PLC-PC 간 통신을 연동하고 구간별 시험을 통해 데이터 교환 형식과 처리 흐름을 검증함.
  • SECS/GEM 및 X-COM 기반 메시지의 송수신 흐름을 분석하고 상위 시스템 연동 구조 구현을 지원함.
  • 장비 데이터 수집과 CIM 연동을 위한 백엔드 처리 구조를 구성하고 데이터 저장·조회 흐름을 표준화함.
  • 중국 현장에서 PLC, CMS 및 CIM 간 통신 상태를 점검하고 인터페이스 오류와 데이터 불일치 문제를 해결함.
  • 개발 환경 구축부터 현장 적용, 통합 시험 및 시스템 안정화까지 프로젝트 전 과정에 참여함.

활용 도구 및 역량

C#, .NET, WinForms, Node.js, Oracle Database, PLC Communication, SECS/GEM, X-COM, TCP/IP, CIM Integration, Database Design, Field Troubleshooting