목록Project (65)
Allen's 데이터 맛집
이번 글에서는 스마트팩토리 MES 프로젝트를 통해 달성한 성과와 배운 점을 공유하려고 합니다. 프로젝트를 진행하며 겪었던 도전과 그 해결 과정을 돌아보고, 앞으로 발전시킬 방향에 대해서도 이야기해 보겠습니다. 스마트팩토리를 구축하고 MES를 개발하는 데 있어 실무적인 통찰을 얻어 가실 수 있기를 바랍니다. 프로젝트 성과1️⃣ 공정 데이터 실시간 관리와 시각화 구현이 프로젝트의 가장 큰 성과는 실시간 공정 데이터 관리 시스템을 구축한 것입니다.각 공정 데이터를 실시간으로 수집하고, 이를 데이터베이스에 저장한 뒤 대시보드에서 시각화하였습니다.성과:공정 데이터를 실시간으로 모니터링 가능.작업자나 관리자가 공장 전체의 생산 현황을 한눈에 파악할 수 있게 됨.이상 징후가 발생할 경우 즉각적인 문제 해결 지원.2️..
지난 글에서는 스마트팩토리 MES 프로젝트에서 사용된 기술과 도구들을 살펴봤습니다. 이번 포스팅에서는 프로젝트의 구현 과정과 주요 기능을 상세히 다루어 보겠습니다.프로젝트 구현 과정스마트팩토리 MES 프로젝트는 여러 단계로 나뉘어 진행되었습니다. 각 단계는 실제 공정 데이터를 다루며, 시스템 통합과 자동화에 중점을 두었습니다.1️⃣ 시스템 설계 및 구조 정의프로젝트를 시작하기 전에 데이터 흐름과 시스템 구조를 정의했습니다. MES 시스템은 데이터가 다양한 공정을 거치며 통합적으로 관리되는 시스템이기 때문에, 데이터베이스와 통신 프로토콜 설계가 매우 중요했습니다.주요 설계 요소:데이터베이스 설계: 각 공정 데이터를 저장할 테이블 구조 설계.통신 프로토콜 정의: PLC와 VISION 프로그램, 바코드 장비 ..
프로젝트에 사용된 주요 기술 스택1. C#: 프로젝트의 중심 언어C#은 프로젝트 전반에서 핵심적인 역할을 했습니다.이 언어는 강력한 객체 지향 프로그래밍 기능과 .NET 프레임워크의 지원 덕분에 하드웨어와 소프트웨어 간의 통신을 구현하기에 적합했습니다.역할:TCP/IP 통신 프로토콜을 활용해 설비 간 데이터 교환 로직 작성.데이터 수집과 처리, 그리고 데이터베이스 연동 기능 구현.사용자 인터페이스와 데이터 시각화를 위한 윈도우 애플리케이션 제작.C# 선택 이유:안정성: 산업 현장에서 사용되는 다양한 장치와의 통신을 안정적으로 지원.생산성: .NET의 라이브러리와 도구들이 개발 속도를 높임.유연성: 하드웨어 연동, 네트워크 통신, 데이터베이스 연결 등 다양한 기능 지원.2. Mitsubishi PLC 및 ..

스마트팩토리 MES(MES: Manufacturing Execution System)는 현대 제조업의 필수 요소로 자리 잡고 있습니다. 제조 공정을 자동화하고 데이터를 실시간으로 수집·분석하여 효율적인 생산관리를 가능하게 하는데요. 이번 포스팅에서는 제가 진행한 스마트팩토리 MES 구축 프로젝트에 대해 소개드리고, 목표와 기대 효과를 상세히 설명하겠습니다. 프로젝트 개요프로젝트 소개이 프로젝트는 스마트팩토리 환경에서 MES를 구축하는 것을 목표로 한 사례입니다.공장 내 설비와 기계에 설치된 센서를 통해 데이터를 실시간으로 수집하고 분석하여, 공정 상태를 종합적으로 관리할 수 있는 시스템을 설계했습니다.특히, 이 프로젝트의 핵심은 자동차 부품 생산의 모든 공정을 작업자 없이 자동화하는 데 있습니다. 제어..