ISA-95 기반의 제조실행시스템

Similar documents
13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

MES 의 기본 방향이나, 다양한 구축사례에서 보듯이, 생산분야에서 가장 RTE 의 구현에 부합하는 정보시스템으로 보는 것이 가능하다. [그림 1] 경영 Trend 의 변화 1.2. 효과 생산정보시스템의 구축/운용 효과는 구축 Vendor 들의 사례 및 몇몇 연구기관의

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

untitled

KEIT PD(15-11)-수정1차.indd

회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제

- 2 -

데이터베이스-4부0816

2002 Game White paper 2002 Game White paper

삼성SDI(최경일).PDF

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

1.장인석-ITIL 소개.ppt

PowerPoint 프레젠테이션

<C1D6BFE4BDC7C7D0C0DA5FC6EDC1FDBFCF28B4DCB5B5292E687770>

시편강설-경건회(2011년)-68편.hwp

untitled

정 관

슬라이드 1

Service-Oriented Architecture Copyright Tmax Soft 2005

Intro to Servlet, EJB, JSP, WS

안 산 시 보 차 례 훈 령 안산시 훈령 제 485 호 [안산시 구 사무 전결처리 규정 일부개정 규정] 안산시 훈령 제 486 호 [안산시 동 주민센터 전결사항 규정 일부개정 규


001지식백서_4도

PART

Part Part

£01¦4Àå-2

½ºÅ丮ÅÚ¸µ3_³»Áö

272*406OSAKAÃÖÁ¾-¼öÁ¤b64ٽÚ

음악부속물

음악부속물

음악부속물

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

<303220C1BEC7D528C1DFB1B9B1B3BCF6BED5B1EEC1F6292E687770>

*캐릭부속물

Oracle Apps Day_SEM

Microsoft Word - ISA 통신( )

歯목차45호.PDF

2014_트렌드씨_웹용_1월_s

01 1. accounting 1 10


만화부속물

만화부속물

감각형 증강현실을 이용한

<C1DF29B1E2BCFAA1A4B0A1C1A420A8E85FB1B3BBE7BFEB20C1F6B5B5BCAD2E706466>

1~10

¹ö½º»ê¾÷_0817

춤추는시민을기록하다_최종본 웹용

, ( ) 1) *.. I. (batch). (production planning). (downstream stage) (stockout).... (endangered). (utilization). *

<31302DB1E8BDC2B1C72E687770>

ecorp-프로젝트제안서작성실무(양식3)

SW

1 SW

SchoolNet튜토리얼.PDF

¼Òâ¹Ý¹®Áý¿ø°í.hwp

<4D F736F F D20C3A520BCD2B0B32DC0CCB7B2B0C5B8E9B3AAB6FBBFD6B0E1C8A5C7DFBEEE322E646F63>

IBM blue-and-white template

지구단위계획결정조서.hwp

울산(전체본).hwp


14 ºÎ·Ï

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for


PowerPoint 프레젠테이션

UML

untitled

....pdf..

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

*2009데이터_3부

소프트웨어개발방법론

Cover Story 시간은 하루 24시간이지만 시간의 질, 그리고 체감되는 양은 사람마다 다를 것입니다. 시간에 쫓기면서 살아서는 안되겠죠. 하지만 시간을 능동적으로 운용하는 현명함, 정말 필요한 때입니다. 2013년 첫 번째로 선보이는 사보에서는 Time 을 주제로

Microsoft PowerPoint AutoMES소개 자료

본문-4도시작***

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

2013년 중소기업 플러스 제5호_최종본.hwp


DW 개요.PDF

재영 솔루텍의 Vision 달성을 위하여…

IAEA

PROCES-WP012A-KO-P, 현재의 안전 계측 시스템(SIS)이 최신 표준을 준수하고 있습니까?

슬라이드 제목 없음

그림 2. 5G 연구 단체 현황 앞으로 다가올 미래에는 고품질 멀 티미디어 서비스의 본격화, IoT 서 비스 확산 등의 변화로 인해 기하 급수적인 무선 데이터 트래픽 발생 및 스마트 기기가 폭발적으로 증대 할 것으로 예상된다 앞으로 다가올 미래에는 고품질 멀티미디어 서

02이승민선생_오라클.PDF

PBR04_01.PDF

untitled

이명숙초고.hwp

게임백서-상하-색인 목차

분 후 가구수 현 행 조 후 가구수 가구수 비 장호원 진암5 468 부 발 무촌3 579 백 사 현방 증포1 448 증 포 갈산1 769 진암5 281 기존 자연마을 진암 코아루아파트 369세대 무촌3 271 기존 자연마을 무촌 효

2010희망애뉴얼

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

게임백서-상하-색인 목차

DBPIA-NURIMEDIA

게임백서-상하-색인 목차

< FC3D6C1BEBCF6C1A45FB1E2B5B6B1B3B1B3C0B0B3EDC3D E687770>

Microsoft PowerPoint - KNOM Tutorial 2005_IT서비스관리기술.ppt

04_이근원_21~27.hwp

ETL_project_best_practice1.ppt

슬라이드 1

슬라이드 1

Corporate PPT Template

Transcription:

ISA-95 기반의 제조실행시스템 A Manufacturing Execution System Based on ISA-95 이창수*, 최경일** * 한국외국어대학교 산업경영공학과(ice0232@daum.net) ** 한국외국어대학교 산업경영공학과(kichoe@hufs.ac.kr) Abstract 본 연구의 목적은 ISA(Instrumentation, Systems and Automation Society)-95의 개념을 요약하고, 이를 이용하여 (Manufacturing Execution System) 설계의 기본방향을 분석하는 것이다. ISA-95는 와 ERP(Enterprise Resource Planning) 등 기업정보시스템을 통합 운 영할 수 있는 인터페이스, 객체모델 그리고 용어 정의 등을 제공한다. 이를 이용하여 ISA-95는 설계에서 시스템 인터페이스의 표준 제공, 구성 모듈의 정의, 관련 데이터 속성 및 관 계에 대한 표준 제시 등으로 활용할 수 있다. 1. 서 론 양질의 제품 생산, 납기일 준수, 의사결정에 필요한 정보 제공 등을 목적으로 기업은 ERP(Enterprise Resource Planning) 구현에 많은 비용과 시간을 투자하고 있다. ERP 는 영업, 생산, 회계, 인사, 재고, 구매관리 등 기업 전 분야의 활 동을 통합을 목적으로 한다. 현실적으로는 ERP는 재무적 관점에서 구축되어 생산공정에 대한 추적, 감시, 제어에는 비효율적인 것이 일반적이다. 또한 계획시스템과 생산현장의 실제정보 차이, 생산현장 작업에 필요한 정보제공 수집의 한계, 현장의 변화 에 대한 유연한 대응능력 부족 등과 같은 문제 때 문에 ERP만으로 제조현장을 세밀하게 관리하는 것 은 매우 힘들다 [15]. 이와 같은 문제점을 해결하기 위하여 (Manufacturing Execution System)가 확산되 고 있다. 는 제조현장을 중심으로 실시간 현황 파악, 작업의 계획 및 수행, 품질관리 등을 수행하 는 정보시스템을 의미한다. A(Manufacturing Enterprise Solutions Association) 는 능으로 다음과 같은 15]. 표준기 11 가지를 제시하고 있다 [4, 1. 자원할당과 상황(Resource Allocation and Status) 2. 운 영 / 상 세 일 정 계 획 ( O p e r a t i o n s / D e t a i l Scheduling) 3. 생 산 단 위 별 반 송 ( 搬 送 ) ( D i s p a t c h i n g Production Units) 4. 문서관리(Document Control) 5. 데 이 터 수 집 / 획 득 ( D a t a Collection/Acquisition) 6. 인력관리(Labor Management) 7. 품질관리(Quality Management) 8. 공정관리(Process Management) 9. 설비관리(Maintenance Management) 10. 제품이력 추적 및 구성(Product Tracking and Genealogy) 11. 성과분석(Performance Analysis) 는 반도체, LCD, 자동차, 중공업 등의 업 종부터 점차 제약, 식품, 인쇄 등 다양한 분야로 확 대되고 있다. 기업의 관점에서 ERP와 정보는 통합 되어야 한다. 하지만 상용 /ERP 패키지 들은 각자의 데이터 정의를 사용하며 서로 다른 인 터페이스로 인하여 시스템 통합이 용이하지 않다. ISA와 ANSI(American National Standards Institute) 가 위와 같은 문제를 인지하고 ABB SAP, 등과 같은 주요 시스템 업체들이 참여하여 1995년부터 개발한 표준이 ISA-95 이다. 이 표준은 ERP와 등의 시스템을 통합 운영할 수 있도록 인터페이스와 객체모델을 제시하 고 관련 용어를 정의하고 있다. ISA-95는 총 6개의 1092

Part 로 구성된다. 2000년에 발표된 Part 1은 ERP와 의 통합운영을 위한 모델과 용어를 정의하며, 2001년에 발표된 Part 2는 객체모형을 이용하여 Part 1 의 정의된 모델들을 표현한다. 데이터 통합 표준으로는 XML(eXtensible Markup Language) 을 기반으로 한 B2MML(Business to Manufacturing Markup Language) 을 채택하였다. 2005년에 발표된 Part 3 은 제조운영(Manufacturing Operations) 관 리모형과 기본활동모형(Generic Activity Model) 을 기술한다. Part 4와 5는 진행 중이며 Part 6은 주제 만 발표되었다. ISA-95에 대한 연구는 대부분 A와 ISA 를 중심으로 이뤄지고 있다. Schneider and Scholten[10] 은 제조공정 최적화를 위해 ISA-95를 기반으로 한 As-Is/To-Be 수행 사례를 검토하여 8 단계의 분석절차를 제시하였다. Whitfield and Sahu[5] 는 ISA-95의 목적과 Part 1에 대한 개념을 요약하고 ERP와 의 통합운영을 지원할 수 있 는 통신 메카니즘에 대하여 기술하였다. Johnsson [1] 은 ISA-95 를 사용할 경우 개발자, 사용자 및 관 계자들의 이점을 중심으로 검토하였다. 그러나 ISA-95와 간의 직접적인 관계에 대한 연구는 부족하다. 우리는 ISA-95가 설 계에 어떻게 기여할 수 있는가를 검토하고자 한다. 2절에서 ISA-95의 기능계층모형과 제조운영 관리 모형을 요약한다. 3절에서는 기본활동모형을 소개 하며 4절에서는 B2MML과 ISA-95의 객체모형을 약술한다. 5절에서는 을 설계할 때 ISA-95의 이용방안을 검토한다. 결론과 향후 연구방향은 마 지막 절에 제시한다. 2. ISA-95 Framework 2.1 ISA-95 의 영역 ISA-95는 기업 활동을 1과 같이 4개 계 층으로 분류한다. 최상위 계층인 Level 4는 기업 전체 수준의 사업 계획 및 물류를 포함한다. 또한 공장단위의 생산계획 및 운영관리 등을 담당하며 ERP 의 주 대상 영역이다. Level 3은 제조운영 관 리영역으로서 제품을 생산하기 위한 활동을 포함하 며 의 대상 영역이다. Level 2와 1은 제조현장 및 실제 제조공정을 관리하는 영역으로 공정의 형 태에 따라 과 같이 3 가지 형태로 구분한다. Level 0은 생산을 수행하는 물리적 활동을 포함한 다. 기능계층과 ISA-95의 6개 Part와의 관계는 다 음과 같이 정리할 수 있다 [7, 9]. 1. 기능계층모형 [7, 9] Part 1: Level 4와 Level 3의 Interface에 해 당하며 전사적인 관점을 지향하며 ERP 및 등 시스템 통합 운영을 위한 용어 정의 및 기본 모형 제시 Part 2: Part 1에서 제시된 ERP와 간 표 준화된 정보흐름을 표현하기 위해 객체모형 과 그 속성을 제시 Part 3: 을 통해 제조운영활동 구분 및 기본활동모형 Level 3의 제조운영활동을 정의 Part 4: Part 3에서 제시된 제조운영활동에 관련된 객체모형과 그 속성들을 제시 Part 5: 생산자동화 시스템과 사무지원활동간 운영에 대한 정의로서 Level 4와 Level 3간의 Interface에 적용 가능 Part 6 : 제조공정간 운영 2.2 ISA-95의 의 제조운영관리모형 제조운영은 인력, 장비, 자재, 에너지 등을 이 용하여 원자재 및 반제품을 최종 제품으로 변환시 키는 일련의 활동을 의미한다 [9]. ISA-95의 제조 운영 관리모형은 업무 프로세스를 중심으로 기업 활동을 정의하는 것으로서 1992년 발표된 Purdue Reference Model 에 기초하고 있다. 2는 제조 운영 관리모형을 도식화한 것이다. 에서 타원 은 프로세스를, 화살표는 정보의 흐름을, 점선은 기 능계층모형의 Level 3과 Level 4의 경계를 의미한 다. 제조운영 관리는 점선 안쪽에 해당한다. 과 같이 ISA-95는 제조운영관리를 생산운 영, 설비관리, 품질관리 그리고 재고관리 등 4가지 범주(Category) 로 구분한다. 범주별 정의는 다음과 같다. 생산운영관리: 원자재, 에너지, 장비, 인력, 장 비를 이용하여 비용, 품질, 수량 등 요구되는 수준을 갖춘 제품을 생산하기 위한 일련의 활동 1093

설비관리: 정기적인 점검계획을 수행하며 장 비가 항상 사용 가능한 상태를 유지할 수 있 도록 하는 일련의 활동 품질관리: 품질을 측정하고 보고하는 일련의 활동 재고관리: 작업장에서 장비 및 자재의 이동에 관련된 활동 우 공통 활동이기 때문에 별도로 구분되지 않았다. 이와 같은 분류는 기업의 실제 조직을 반영하 지도 않으며 모든 기능을 포함하지도 않는다. 그러 나 이와 같은 원형적(Generic) 모형은 개발에 서는 Function Map으로 기업에게는 중요한 Benchmarking 대상으로 활용할 수 있다. 실제 제 조현장의 유형과 특성, 업무, 조직 구성 등은 매우 다양하지만 Reference Model을 기준으로 제조활동 을 개선할 수 있기 때문이다. 3. 기본활동모형 2. 제조운영 관리모형 [7, 9] 활동모형은 대상 영역에 관련된 정보흐름 및 활동간 관계를 명시화하기 때문에 시스템 설계에서 중요하게 활용된다. 3에 제시된 ISA-95의 기 본활동모형(Generic Activity Model) 은 전술한 4개 범주들의 상세활동을 설명하기 위한 템플릿이다. 에서 타원은 상세 활동을 의미하고 화살표는 정보의 흐름을 표현한다. 점선 사이 영역이 의 대상 영역에 해당된다. 모든 범주의 활동은 8가지 의 기본 요소로 구성할 수 있다 ISA-95는 Request-Response Cycle 개념을 바 탕으로 활동의 흐름을 이해한다. 예를 들면, ERP, 설비제어 시스템 등과의 인터페이스도 Request -Response 관계이다. 기본활동모형은 각 활동과 주 요정보의 관계도 보여준다. 이들 관계는 각 범주의 내용에 맞게 변형할 수 있다. Data Collection의 경 4. B2MML 3. 제조실행관리의 활동모형 [9] ISA-95는 XML 기반의 B2MML을 시스템간의 통신 표준으로 제안하였다. 실제로 SAP, Simens, ABB 등의 주요 개발업체들이 B2MML을 기업정보 시스템의 통합운영 표준으로 채택하였다 [12, 14]. B2MML 스키마는 WBF(World Batch Forum) 에서 관련 파일을 제공하고 있다. 현재는 사용자 확장성 이 포함된 version 3 까지 발표되었다. B2MML은 XML을 이용하여 제품이 갖게 되는 일반적인 속성 을 정의한다. 4는 제품정의에 대한 B2MML 스키마의 예이다. 대상을 정의하기 위해 추가적인 속성이 필요하다면 다. extension.xsd를 사용할 수 있 B2MML을 적용하여 시스템 통합을 하는 경우 ISA-95에 따라 수행되는지는 다음과 같이 충족도 (Completeness), 적응도(Compliance), (Conformance) 를 통해서 확인할 수 있다 [8]. 적합도 충족도: Part 1의 7절과 Part 2의 4절에서 정 의된 객체 모형과 객체를 시스템 사양서나 구현 시 반영하는 정도로 확인할 수 있다 적응도: 구현 시 Part 1의 7절에서 정의된 용 어와 Part 2의 4절에서 정의된 속성의 사용 정도를 확인한다. 적합도: Part 2에서 정의된 내용을 바탕으로 표 3 과 같이 표현되었는지를 확인한다. 4. 제품정의와 확장성에 대한 B2MML 스키마[11] 1094

5. 설계와 ISA-95 구축 시 수행할 수 있다. ISA-95는 다음과 같은 역할을 시스템 통합 인터페이스 표준 제공 구성 모듈의 정의 제시 데이터의 속성 및 관계에 대한 표준 ISA-95의 첫 번째 역할은 시스템이 통합 운영 될 수 있도록 지원하는 것이다. 기업정보시스템 구 조는 5 와 같이 도시할 수 있다. ISA-95에서 제시된 표준 인터페이스, 기능계층모형, 제조운영관 리모형 등과 관련 데이터 정의를 활용하여 ERP와 를 설계한다면 관련 시스템의 통합이 매우 효 율적일 것이다. 6. A 표준 기능과 ISA-95 모듈 관계도 세부생산계획 수립 및 유지 생산계획 대비 진척도 비교 생산자원관리기능에 따라서 각 자원의 사 용량을 결정 설비관리, 품질관리, 재고관리 모듈로부터 관련 정보 수집 What-if 시뮬레이션 수행 5. 기업정보시스템 구조도 둘째로 ISA-95를 활용하면 모듈을 합리 적으로 정의할 수 있다. 의 모듈은 A의 11 가지 표준기능에 따라서 정할 수도 있으나, A 의 표준기능은 품질관리, 설비관리 등 상위 모듈과 운영관리의 서브모듈인 인력관리, 운영/ 상세 계획 등을 동등한 수준에서 정의하므로 불균형 문 제가 발생할 수 있다. 실제로 일반적 패키지 는 운영관리를 중심으로 구현되므로, 설비관리는 별도 시스템으로 관리하는 경우가 많다. ISA-95는 제조운영 관리모형과 기본활동모형 을 통해 표준기능을 정의하므로, 이를 이용하면 는 생산운영, 설비, 품질, 재고관리 등의 4개 기능모듈과 기준정보, 데이터 통신 등의 공통 모듈 로 구성할 수 있다. 6은 A의 11가지 표 준기능과 ISA-95의 모듈 관계를 표현한 것 이다. 모듈의 세부 기능은 기본활동모형의 활동을 통해서 정의할 수 있다. 예를 들면 생산운영관리 모듈 중 세부생산계획은 다음과 같은 세부 활동을 갖는다. 마지막으로 ISA-95는 데이터의 속성 및 관계에 대한 표준을 제시한다. ISA-95는 7의 생산능력모형 및 Part 2에서 정의된 객체의 모형을 UML(Unified Modeling Language)을 이용하여 제 시한다. 간단하고 표준화된 표기법을 사용하고 있 기 때문에 관계 및 의미 파악이 용이하다. 또한 데 이터의 속성 명칭, 설명 및 예제를 제시함으로써 설계 및 구현 시 올바른 형태의 정보를 사용할 수 있게 한다. 6. 결론 및 향후 연구 방향 6. 생산 능력 모형 [8] 본 논문에서는 ISA-95 의 기능계층모형, 기본활 동모형 및 B2MML의 내용을 정리하고 를 구 축하는데 미치는 영향을 다음과 같이 제시하였다. 1095

시스템 통합 인터페이스 표준 제공 구성 모듈의 정의 제시 데이터의 속성 및 관계에 대한 표준 업체들은 대부분 ISA-95를 준수하고 B2MML 을 사용한다고 발표하고 있다. 하지만 45개 의 솔루션을 대상으로 2006년 초 시행된 A의 조사에 따르면 각 모듈에 대한 평균 반영비율은 생 산운영 78.6%, 설비관리 43.7%, 품질관리 55.6%, 재고관리 54.3% 등이다 [9]. 따라서 추후 개발사례 및 제품을 중심으로 생산관리에 비하여 타 부분에 적용이 저조한 원인에 대한 연구 및 적용방법에 대 한 연구가 필요하다. 참고문헌 Part 3: Activity Models of Manufacturing Operations Management", ISA, (2005). [10] M. Schneider and B. Scholten, "ISA-95 As-Is / To-Be Study", A White Paper, (2006). [11] The World Batch Forum, "B2MML : Business To Manufacturing Markup Language - Common, version 3.0", The World Batch Forum, (2005). [12] ISA, http://www.isa.org [13] S95, http://www.s95.nl [14] WBF, http://wbf.affiniscape.com [15] 차석근 최진석, 생산정보화(e-Manufacturing) 시스템, www.seri.org [16] 한국소프트웨어진흥원, [SW 시장분석] 생산관 리시스템() 시장동향,(2006) [1] C. Johnsson, ISA 95 - how and where can it be applied, IS, (2004). [2] C. Gifford and P. Dalwalla, "ISA-95 Business Case Evolves Through Applications and Methodologies", A White Paper, 17(2006). [3] C.Pipero and K.Manjunath, "ISA-95 Implementation Best Practices: Workflow Descriptions Using B2MML", A White Paper, 21(2006). [4] D. Femia, J. Kall, J, Fraser, C. Gifford, K. Newbury, and K. Kammer, "A's Next Generation Collaborative Model", A White Paper, 8(2004),. [5] E.J. Whitfield and S.N.Sahu, "ISA-95: The Enterprise-Plant Link to Achieve Adaptive Manufacturing", A White Paper, (2005). [6] Jan Snoeij, " Product Survey 2006", Research report, LogicaCMG, (2006). [7] ISA. "ANSI/ISA 95.00.01-2000, Part 1: Models and Terminology", ISA, (2000). [8] ISA, "ANSI/ISA 95.00.02-2001, Part 2: Objects Model Attributes", ISA, (2001). [9] ISA, "ANSI/ISA 95.00.03-2005, 1096