슬라이드 1

Similar documents
PCServerMgmt7

<4D F736F F F696E74202D20B9DDB5B5C3BC20C0AFC6BFB8AEC6BC20B8F0B4CFC5CDB8B520BDC3BDBAC5DB5F E BC8A3C8AF20B8F0B5E55D>

Service-Oriented Architecture Copyright Tmax Soft 2005

untitled

PowerPoint

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

歯부장



thesis

The Self-Managing Database : Automatic Health Monitoring and Alerting

hw 2006 Tech guide 64p v5

Intro to Servlet, EJB, JSP, WS

Assign an IP Address and Access the Video Stream - Installation Guide

OEM Machine I/O : DeviceNet, PROFIBUS 2 - : RSA, Rockwell Automation, Mastushita PDN I/O, Point I/O - : Rockwell Automation ODM FnIO : DeviceNet, PROF

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

Voice Portal using Oracle 9i AS Wireless

歯이시홍).PDF

Intra_DW_Ch4.PDF

KDTÁ¾ÇÕ-1-07/03


PowerPoint 프레젠테이션

15_3oracle

목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항

J2EE & Web Services iSeminar

Microsoft PowerPoint - [6]나무I&C_CoreCode Framework

歯두산3.PDF

歯I-3_무선통신기반차세대망-조동호.PDF

KDTÁ¾ÇÕ-2-07/03

세션 3 (오이식).ppt

ETL_project_best_practice1.ppt

<4D F736F F F696E74202D20C1A6C1B6C8AFB0E6C0C720C0AFB1E2C0FB20B9DFC0FCC0BB20C0A7C7D120BCB1BCF8C8AF20BDC3BDBAC5DB5F E745F76312E BC8A3C8AF20B8F0B5E55D>

Analyst Briefing

삼성SDI(최경일).PDF

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

スライド タイトルなし

Microsoft Word - s.doc

기술 이력서 2.0

TTA Journal No.157_서체변경.indd

김기남_ATDC2016_160620_[키노트].key

No Slide Title

歯Cablexpert제안서.PDF

歯홍원기.PDF

[Brochure] KOR_TunA

StruxureWare Data Center Expert 7.2.x 의 새 기능 StruxureWare Data Center Expert 7.2.x 릴리스에서 사용할 수 있는 새 기능에 대해 자세히 알아보십시오. 웹 클라이언트 시작 화면: StruxureWare Cen

1.장인석-ITIL 소개.ppt

DW 개요.PDF

RFID USN_K_100107

APOGEE Insight_KR_Base_3P11

Corporate PPT Template

SLA QoS

6강.hwp

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

Security Overview

F1-1(수정).ppt

슬라이드 1

Portal_9iAS.ppt [읽기 전용]

네트워크 안정성을 지켜줄 최고의 기술과 성능 TrusGuard는 국내 최초의 통합보안솔루션으로서 지난 5년간 약 4천여 고객 사이트에 구축 운영되면서 기술의 안정성과 성능면에서 철저한 시장 검증을 거쳤습니다. 또한 TrusGuard는 단독 기능 또는 복합 기능 구동 시

SchoolNet튜토리얼.PDF

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

PowerPoint 프레젠테이션

Backup Exec


FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

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

PowerPoint 프레젠테이션

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

IBM blue-and-white template

슬라이드 제목 없음

1217 WebTrafMon II

Oracle Apps Day_SEM

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

Gartner Day

Smart IO_K_160427

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

, N-. N- DLNA(Digital Living Network Alliance).,. DLNA DLNA. DLNA,, UPnP, IPv4, HTTP DLNA. DLNA, DLNA [1]. DLNA DLNA DLNA., [2]. DLNA UPnP. DLNA DLNA.

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

untitled

Oracle9i Real Application Clusters

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

PRO1_20E [읽기 전용]

Interstage5 SOAP서비스 설정 가이드

PowerPoint Presentation

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

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

03여준현과장_삼성SDS.PDF

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

Smart IO_K_121108

6주차.key

03.Agile.key


리뉴얼 xtremI 최종 softcopy

°í¼®ÁÖ Ãâ·Â

歯CRM개괄_허순영.PDF

PowerPoint 프레젠테이션

08SW

PRO1_04E [읽기 전용]

서현수

Transcription:

Manufacturing Message Bus and applying application with System Platform Introducing CoreCode 김남균 Namoo INC trueargo@namooinc.com

Data Visibility - Sensor To Boardroom BI BPMS CoreCode MES QMS SCM ERP EIS SEM Business Floor DCS System PLC System Maintenance System Sensors Factory History Factory Database Plant Floor SCADA System

Plant/Process Engineering As-Designed & As- Built Network/Segment/Tag Information, Config. Mgmt. Historians OEM Product Data Mgmt. Systems Suppliers PDM EIS This is Reality RFQs & POs (OAGIS, CIDX) RFQ Cost/Delivery Schedule & PO Delivery Status (OAGIS, CIDX) As-Designed & As-Built Product/Part Data (ISO 15926 & MIMOSA) Hist. Op. Data & Events (OPC UA-HDA) Op. Work Status & Work History (MIMOSA) Product/Part Engineering Change Advisories Control/SCADA, HMI, & Historians Production Forecasting & Scheduling Systems Operational Performance Modeling & Optimization Systems Enterprise Asset Management Systems Measurements, Events, Inspections, Calibrations, Conditions, Usage, and Sensed O&M Actions O&M Event Monitoring Detailed Prod. Schedules (B2MML) DCS HMI Control Data (Fieldbus) HIST Enterprise Risk Management System, Enterprise Resource Planning System & Enterprise KPI/Event Portals DEV I&C Device Monitoring Production Orders (OAGIS, CIDX, B2MML) Detailed Prod. Performance (B2MML) OPM KPIs (MIMOSA & B2MML) Heterogeneity CBO Advisories (MIMOSA) Usage Readings (MIMOSA) ORM KPIs (MIMOSA & B2MML) Current Op. Data & Events (OPC UA DA/A&E) Complexity ORM Operational Risk Management Systems (EH&S, PSMS, AHMS, QMS) Portable Monitors (Off- & On-line) Forecasted Demand (B2MML & PRODML) Production Performance (B2MML) Online Surveillance Monitors Asset Performance Prediction (B2MML & PRODML) Significant Actual & Early Warning ORM Events (MIMOSA) CBM Advisories (MIMOSA) Full-resolution Condition Data & Events (MIMOSA) Online Protection Monitors MES KPIs (B2MML) OPM CBM/Calib. Schedule (MIMOSA) ERP MES Changeability Planned Asset Unavailability Schedule (MIMOSA & B2MML) EAM Online Transient Monitors As-Designed & As-Built Plant/Process Engineering Data (ISO 15926 & MIMOSA) RFQs & POs (OAGIS, CIDX) RFQ Cost/Delivery Schedule & PO Delivery Status (OAGIS, CIDX) EOM Event-Oriented Message Bus Maintenance Work Status, & Work History (MIMOSA) Maint. KPIs (MIMOSA) CBM/Calib. Work Completed (MIMOSA) CMS Laboratory Information Management Systems (LIMS) As-Installed & As- Maintained Master Data (MIMOSA & B2MML) Asset Removals & Installations (MIMOSA) REG Plant/Process As-Installed & As-Maintained Network/Segment/Asset/Tag Registry & Configuration Management Historians Customers Plant/Process Engineering Change Advisories

Numerous Incompatible Protocols DDE HART RS-232 UNICODE Lonworks Interbus ProfiBus 802.3 V.35 DNS CC-Link Bluetooth IPsec TCP OAGIS DeviceNet RS-485 CAN Kerberos RS-422 ControlNet DHCP CORBA netdde BAPI HTTP SOAP SNMP EBCDIC DeviceLogix 802.11 COM IPX FIPIO ANSI USB FieldBus AS-I Industrial CANopen DCOM RS-423.NET Remoting ARP XML OPC-HDA Ethernet OPC-A&E WMI OLE IPv6 Firewire Modbus UDP 802.1x IPv4 OPC-DA FDI RARP Ethernet J1939 ICMP FTP 출처 : DevCon 2007, OPC Unified Architecture, Introduction to Unified Architecture, Thomas J. Burke

Numerous Incompatible Tiers 출처 : DevCon 2007, OPC Unified Architecture, Introduction to Unified Architecture, Thomas J. Burke

Conventional Approach ERP SEM EIS BPMS SCM MES QMS BI PLC System B PLC System DCS System SCADA System Sensors Robot Factory Database Maintenance System

Key Issue Performance 처리대상데이터양의증가및대용량처리요구증가 (i.e 1.5T/day) 실시간처리 / 병렬처리및 throughput 개선요구증가 Heterogeneous Systems 다양한개발언어 (C/C++, Java, C+, VB, Delphi ) 다양한장비 (Melsec, Siemens S7, ABB, Glofa ) 다양한운영환경 (Windows, Unxi, Linux ) 다양한프로토콜 (OPC, Modbus,GPIB,JMS, COM ) 점점복잡해지는시스템 Unmanageable 벤더및개발자에종속성 Complexity 높은개발비용과유비보수비용 7 필요할때마다다시개발하는낮은재활용성 Constant Changes 점진적이고지속적인프로세스변경 / 개선 지속적인개선을위한잦은시스템변경

A Complex Environment with many opportunities for standards for Interoperability Plant Servers Other Computing Devices hours min secs Area Servers Plant Network Modules PLANT INFORMATION NETWORK - Ethernet Personal Computer Network Manager Control Stations Application Module History Module Archive Replay Module Fiber Optics Additional CN Modules 1 sec Network Gateway Network Gateway Subnetwork Gateway Other Data Hiway Boxes CONTROL NETWORK Network Interface Module PLC Gateway PLC Control Network Extenders Other Subsystems msec Multifunction Controller Extended Controller Logic Manager Process Manager sec LocalProcessors Basic Controller Advanced Multifunction Controller Transmitters Asynchronous Processing Multiple Interfaces Mission Critical How To Manage Changes? Complex Information Flows Multi-vendor Proprietary Advanced Process Manager Smartine Transmitters 출처 : DevCon 2007, OPC Unified Architecture, Introduction to Unified Architecture, Thomas J. Burke

MMB (Manufacturing Message Bus) 기술은융합되고시스템은통합된다. Mitsubishi Melsec-Q Siemense S7 MES ERP Modbuls EAM QMS IT 시스템 OPC Serial(RS232C) TCP/IP

What is CoreCode?

CoreCode Manufacturing Message Bus Engine that Acquires, Processes, Mediates And Delivers Data in Real Time.

Manufacturing Message Bus Approach ERP SEM EIS BPMS SCM MES QMS BI Application Access / Data Access Standards and Infrastructure simplify CoreCode development, operation, maintenance and sharing Device Access PLC System B사 PLC System DCS System SCADA System Sensors Factory History Factory Database Maintenance System

Modeling-Driven Approach

Application Stack Enterprise Applications CoreCode Framework CoreCode Web Admin/Monitoring CoreCode Server Remote Agent CoreCode API CoreCode Modeler CoreCode Launcher, Visual Debugger. CoreCode Engine JVM Clustering, CoreCode Object Caching App. Adaptors Oracle, DB2,MQ, SAP, Tipco, etc Standard JRE Equipment Adapters MELSEC, SEIMENS, Mitsubishi, etc Real Time JRE Protocol Adapters RS232/422/485, OPC, TCP/UDP, MODBUS etc. Utilities Safety/Security Production Test / QA 14

CoreCode Suite 산업용표준어댑터 원격관리에이전트 개발지원툴 운영 / 모니터링툴 미들웨어서버

Feature Real Time 에기반한실시간처리 대용량, 고속처리 Throughput / 반응시간보장 Predictability 코딩없는, 모델링기반 framework 표준화되고일관된 Message Bus Change Mgmt. 직관적이고사용이편리한다양한개발도구지원 (GUI Modeler, Debugger, Remote Agent, Adaptor Register, Web Admin, Code Templates, Code Tutorials 등 ) 현장에서검증된내장컴포넌트제공 ( 약 100 여개 ) Custom 컴포넌트개발을위한 APIs 제공 벤더및개발자독립적시스템구축에따른유지보수용이, 비용감소 재활용가능한컴포넌트들의 Plug & Play Higher Productivity Simplicity 16

Wonderware System Platform 3.1 Interface Demo Demo

CoreCode Demo 및비교 System Platform 3.1 COM Interface 기존개발방식 (Hard Coding) VS. CoreCode ( 모델링기반 )

UP: 개발생산성 기존개발방식 CoreCode 적용시 개발자 시스템운영자 개발자에의한프로그램 Hard Coding방식 전문프로그램개발자필요 각산업용연계인터페이스에대한전문지식필요 많은개발투입 M/M 각장비별인터페이스개발또는아웃소싱필요 Drag&Drop 기반의컴포넌트모델링방식 시스템운영, 담당자개발가능 누구나표준화된방식으로손쉽게개발가능 적은개발투입 M/M 80 여개의장비및산업별인터페이스컴포넌트제공 (OPC. Modbus, GPIB, Mecsec, Siemens, ABB, TCP/IP, RS-232C/422/485, SOAP 등 )

UP: 개발편리성 기존개발방식 CoreCode 적용시 PC PC PC PC 엔지니어 A 엔지니어 C 엔지니어 A 엔지니어 C 엔지니어 B 엔지니어 B PLC /DCS PLC/DCS PLC/DCS PLC /DCS PLC/DCS PLC/DCS 각 Vender 및개발자별로개발된상이한프로그램유지보수 ( 소스레벨유지보수 ) 같은로직도개발담당자에따라상이한개발및품질편차존재 전문지식을보유한관련개발자만이유지보수가능 개별적소스버전관리 표준프로세스기반의동일한개발방식을통한손쉬운유지보수 ( 컴포넌트기반유지보수 ) 개발자능력에관계없이동일한품질 (QOS) 보장 자체소스버전관리

UP: 테스트용이성 기존개발방식 CoreCode 적용시 개발자 테스트를위해 Nunit, CppUnit, Junit 등의테스트프레임워크기반의 Hard Coding 프로그램변경시, 테스트프로그램도변경 Visual Debugger 를이용한 Test 로빠르고손쉬운테스트 프로그램변경에무관하게모델링

UP: 유지보수성 기존개발방식 CoreCode 적용시 Siemens Adapter 컴포넌트교체 Filter Oracle Adapter 개발자 유지보수담당자 Melsec Adapter Transformation Filter Oracle Adapter 시스템변경시, 관련프로그램재수정 (Hard Coding) 전문지식을보유한관련개발자만이유지보수가능 수평적 / 수직적확장의어려움 변경컴포넌트만재설정함으로써손쉽게변경가능 유지보수담당자가대응가능 수평적 / 수직적확장및변화에손쉽게대처

UP: 유지보수성 기존개발방식 CoreCode 적용시 개별적인시스템관리 ( 로그, 시스템상태감시 / 제어등 ) 로그기반의개별적시스템오류상황모니터링 Admin/Monitoring Tool 기반의전체적 / 통합적시스템관리 오류검증및장애원인추적을위한관리도구제공 시스템자원, Memory 및 Disk 사용량실시간감시를통한시스템이상유무검증

R P W R P W UP: 아키텍쳐차원의안정성 기존개발방식 CoreCode 적용시 ERP SEM EIS BPMS SCM MES QMS BI ERP SEM EIS BPMS SCM MES QMS BI CoreCode PLC System DCS System SCADA System Sensors Robots Factory Database Maintenance System PLC System DCS System SCADA System Sensors Robots Factory Database Maintenance System 개별적인터페이스아키텍쳐 전형적인 Case By Case 형식의스파게티인터페이스연계대상이늘어날수록복잡도증가 유지보수의어려움 통합형인터페이스허브방식아키텍처 인터페이스의복잡도감소 유지보수용이

( 주 ) 나무아이앤씨 TEL) 02. 3018. 5114 FAX) 02. 3018. 3026 서울시강남구논현동 87 번지아이캐슬 II 4 층 http://www.namooinc.com