RAPIEnet IEC 표준진행현황 - 목차 - 1. 산업용통신이란? 2. IEC 진행현황 3. 실시간통신분야 4. 고가용성자동화통신분야 5. 기능안전통신분야 6. 플랫폼공용화방안 2016 년 12 월 15 일 ( 목 ) LS 산전권대현책임연구원
1. 산업용통신이란? RAMI4.0 Reference Architecture Model for Industry 4.0 (RAMI4.0) 15년 3월 SG 8 2차회의시독일 VDMA에서발표한모델로 IEC/PAS 63088 표준으로진행중임 ( 실제상세내용은 ZVEI에서주로작업함, IEC TC 65 AHG3 Bosch Rexroth, Festo 에서기술담당 )
1. 산업용통신이란? Administration Shell Administration Shell 의주요구조 Identification, Communication, Configuration, Engineering, Condition Monitoring 으로나누어짐 Administration shell (Structure based of IEC 62832 CD2 Part 1, Digital Factory Asset) Identification ISO 29005 URI Unique ID Communication IEC 61784 Fieldbus Profiles Chapter 2 IEC 62541 OPC UA Configuration IEC 61804 EDDL Engineering ISO 10303 STEP, IEC 61360/ISO 13584 Standard Data Element IEC 61987 Data Structures and Elements Condition Monitoring VDMA 24582 Dr. Christian Mosch Seite 2 04.12.2015
2. IEC 진행현황 IEC TC65 구조
2. IEC 진행현황 산업용네트워크규격 SERVICE PROTOCOL IEC TR 61158-1, 61158-2, 61158-3/4/5/6-n PROFILE IEC 61784-1, 61784-2 FUNCTIONAL SAFETY IEC 61784-3, 61784-3-n CABLING IEC 61918, 61784-5-n High Availability IEC 62439-n * IEC 61784-2 및 IEC 62439-n 은산업용이더넷전용규격임
1. 산업용통신이란? Mega Trend 산업용통신은 Serial 통신기반에서산업용 Ethernet 기반으로확산중이며, 개발편리성, 호환성을고려한상용 Ethernet 기술에서산업용만의성능, 이중화 (Redundancy), 실시간성 (Real Time), Safety 를고려한기술로이동중 RS485 Ethernet Ethernet(Redundancy) Ethernet(real time) 통신 H/W RS485 Ethernet Ethernet(Redundancy) Ethernet(real time) LS 산전 Modbus-RTU RAPIEnet with TCP/IP RAPIEnet with TCP/IP RAPIEnet with TCP/IP Siemens Profibus Profinet Profinet(MRP) Profinet(IRT) Rockwell Automation DeviceNet EtherNet/IP EtherNet/IP(DLR) EtherNet/IP(Motion) BECKHOFF - EtherCAT EtherCAT EtherCAT
1. 산업용통신이란? RAPIEnet Real-time Automation Protocols for Industrial Ethernet (RAPIEnet) IEC 61784-2 CPF 17, 61158-3-21, 61158-4-21, 61158-5-21, 61158-6-21, 62439-7 Dual Port Switch Hardware 내장 (Class C) IT용프로토콜 TCP, UDP/IP 동시지원 외장스위치불필요 Sock/HTTP/ FTP.. etc. Real-Time Application RAPIEnet APPs Any Other APPs 배선의편리성 ( 라인, 링 ) 케이블이중화기능지원 H/W 기반결정론적통신방식 Application Layer TCP IP UDP Acyclic Data Cyclic Data DLL Alarm 전기 / 광 / 혼합모듈지원 Plug & Play 기능지원 O/S 일괄업그레이드기능 IEEE 1588 기반시간동기화 (1us 이내 ) Data Link Layer Physical Layer Queue Message Box Real-Time Process Module DLL Event RAPIEnet MAC/DLL MAC Forwarding MAC Ethernet PHY Ethernet PHY
2. IEC 진행현황산업용네트워크규격 Modbus RTPS EtherNet/IP PROFINET CC-LINK IE Powerlink RAPIEnet EtherCAT Part 1 Type 15 Type 2 Type 10 Type 23 Type 13 Type 21 Type 12 국제규격 Real-time (IEC 61158-) Profile (IEC 61784-2) Part 3- X X X X Part 4- X X Part 5- Part 6- CPF 15 CPF 2 CPF 3 CPF 8 CPF 13 CPF 17 CPF 12 - CIP Safety PROFIsafe CC-Link IE Safety opensafety RAPIEnet Safety Safety Network (IEC 61784-3- Safety-over- EtherCAT Cable/Connector CPF 15 CPF 2 CPF 3 CPF 8 CPF 13 CPF 17 CPF 12 High Availability - IEC 62439-5 IEC 62439-3 - - IEC 62439-7 표준화기구 Modbus-IDA ODVA PROFIBUS CC-LINK 전송속도 100Mbps X 1Gbps X X Single/Dual Port Single Single/Dual Single/Dual Single/Dual Single/Dual Single/Dual Single/Dual 지원토폴로지 기능 Star X -> X -> X Line X X -> Ring X X -> X 제어기 to System X 제어기 to 제어기 X 제어기 to Field I/O
2. IEC 진행현황 RAPIEnet 규격 Global 경쟁력강화를위해국내최초로네트워크분야 IEC 규격추진 IEC PAS 1종, IEC/IS 12종등록, KS 규격 10종진행완료 1Gbps, 신규 CPU를기반으로하여서비스를추가하여 Edition 2.0 추가추진중 구분규격제 / 개정규격번호상태 KS Fieldbus specifications Part 1: Overview and guidance for the IEC 61158 and IEC 61784 series 제정 (2014) IEC 61158-1 IS Service Protocol Fieldbus specifications Part 3-21: Data-link layer service definition 제정 (2010) IEC 61158-3-21 IS Fieldbus specifications Part 4-21: Data-link layer protocol specification 제정 (2010) IEC 61158-4-21 IS Fieldbus specifications Part 5-21: Application Layer service definition 제정 (2010) IEC 61158-5-21 IS Fieldbus specifications Part 6-21: Application Layer protocol specification 제정 (2010) IEC 61158-6-21 IS Profile High availability Cabling Functional Safety Profiles - Part 2: Additional fieldbus profiles for real-time networks based on ISO/IEC 8802-3 개정 (2010) IEC 61784-2 (CPF17) High availability automation networks - Part 1: General concepts and calculation methods 개정 (2012) IEC 62439-1 IS High availability automation networks Part 7: Ring-based Redundancy Protocol (RRP) 제정 (2011) IEC 62439-7 IS Installation of communication networks in industrial premises 개정 (2013) IEC 61918 IS Profiles - Part 5-17: Installation of fieldbuses-installation profiles for CPF 17 제정 (2013) IEC 61784-5-17 IS Part 3: Functional safety fieldbuses - General rules and profile definitions 개정 (2016) IEC 61784-3 IS Profiles - Part 3-17: Functional safety fieldbuses - Additional specification for CPF 17 제정 (2016) IEC 61784-3-17 IS IS IEC 규격추진이력 07.01 10.07 10.08 11.12 12.03 13.05 16.07 기술발표 62439-7 NP 통과 61158 IS 등록 62439-7 IS 등록 61784-3-17 NP 61784-5-17 IS 등록 61784-3-17 IS 등록
2. IEC 진행현황 TC 65 총회국내최초유치, TC 65/SC 65C 산하 WG 8 회유치, TC65/JWG14, WG17 1 회유치 TC 65 회의기간 회의장소 MT 9 WG 12 SC 65C TC 65 WG 15 WG 17 JWG 10 JWG 14 WG 17 총회 목적 2008.12.08 ~ 12.12 부산 IEC 61158-3/4/5/6-21, 61784 CD 준비 2009.06.16 ~ 06.18 경주 IEC 62439-7 CD 준비 2010.10.24 ~ 10.29 제주 IEC 62439-7 CDV 준비 2011.05.09 ~ 05.11 서울 IEC 61158 series 규격개정논의 2011.05.11 ~ 05.14 서울 IEC 61784-5-17 CD 논의회의 2011.05.09 ~ 05.20 서울 IEC TC65 총회 TC65 간사변경사항공지각 SC 및직속 WG 활동사항보고 2012.03.13 ~ 03.15 서울 산업분야의에너지효율화측정지표논의 2012.11.27 ~ 11.30 서울 산업분야의무선통신표준논의 2013.02.04 ~ 02.07 서울 산업분야의안전통신표준논의 IEC 61784-3-17 1 st CD 논의 2013.11.19 ~ 11.21 서울 IEC 62439-2, 62439-3 CD 논의 2014.05.20 ~ 05.22 서울 IEC 62872 CD 규격논의 (FEMS) 2016.09.19 ~ 09.23 제주 산업분야의안전통신표준논의
2. IEC 진행현황 TC 65 총회유치및국내산업종사자를위한 글로벌오토메이션포럼 개최 No WG 5.09 5.10 5.11 5.12 5.13 5.14 5.16 5.17 5.18 5.19 5.20 참석규모 ( 명 ) 1 SC65B/ WG6 10 2 SC65B/ WG14 10 3 SC65C/ MT9 25 4 SC65C/ JWG10 25 5 SC65E/WG7 10 6 Advisory 30 7 SC65A 50 8 SC65B 50 9 SC65C 50 10 SC65E 50 11 TC65 50 12 Forum 200
3. 실시간통신분야분야별기술추이
3. 실시간통신분야 분야별통신요구사항 시멘트 10s Chemical 1s Tilting Train 100ms Printing 20ms X-by-Wire 10ms 변전소 5ms
3. 실시간통신분야 실시간통신적용대상 Audio & Video Traffic Control Rolling stock Train Control Wind turbine Power Utility Power Utility Automation
3. 실시간통신분야 RAPIEnet 기반실시간통신적용모델예 발전 ( 원자력, 화력 ) 분야네트워크적용방안 차세대로봇시스템적용방안
3. 실시간통신분야 RAPIEnet 기술 Fit the linear topology Unicast, Multicast, Broadcast Can employ either Store & Forward or Cut Through Forward Unicast Backward Multicast
3. 실시간통신분야 RAPIEnet 기술 Real-Time data transmission based on full duplex hardware switch Free from external switches Provide efficient communications Group #1 Upper Layer Station1 Busy Station2 MAC1 RAPIEnet MAC/DLL Forwarding MAC2 No Influence between Group#1 and #2 on same segment Idle Ethernet PHY1 Ethernet PHY2 Station4 Busy Station3 Unicast Multicast Group #2
3. 실시간통신분야 RAPIEnet 기술 1Gbps, 1500bytes 프레임송신시 Switching 시간 Store & Forward: 12us, 프레임전달시모든프레임을받은이후전달, 프레임사이즈에따라지연시간가변 Cut Through: 0.32us, 프레임전달시일부프레임을받은이후전달, 프레임사이즈에관계없이동일 Store & Forward Switching Cut Through Switching
3. 실시간통신분야 RAPIEnet 기술 Ethernet Processing Unit (EPU): Logic 기반프레임수신, 가공후응답 / 전달 1Gbps 64 Octets 기준 : 2.7us, 1500 Octets 기준처리시간 : 19.8us 64국, 국당 8 Octets 구성시 100us 이내시스템제어가능
3. 실시간통신분야시간동기 1:1 시간동기화성능측정 OC OC로구성. 1:1 시간동기화수행 1PPS 출력측정하여동기화성능확인 ±40nSec 시간동기화확인 (1/8 sec sync) 1PPS
4. 고가용성자동화분야 IEC 표준현황 고가용성통신 : Duty cycle을 99.99% 이상으로유지할수있는가용성을확보하기위한통신시스템 Ring 형 Topology 도입을통한통신선로이중화및 Fault Tolerant system 구현 IEC 62439 규격이산업용이더넷고가용성통신표준이며 RRP는 2011년 IS로등록完 미등록된기술은기술적인검증을공식적으로받지않은것임
4. 고가용성자동화분야이중화구현예 Plant Network / Intranet Firewall Workplaces (clients) Enterprise Optimization (clients) 3rd party application server Mobile Operator Client/server Network connectivity server db server application server engineering workplace Control Network Redundant Programmable Logic Controller touch-screen Field Bus PLC Field Bus
4. 고가용성자동화분야 RAPIEnet 기술 Provide redundant communication Fast fault recovery and hot plugging algorithm - Max recovery time < 8 ms Simple configuration rules, automatic configuration Forward Backward
4. 고가용성자동화분야 RAPIEnet 기술 Link Fail Process Hot Plugging 원격 : 최대절체시간 : 3.1ms, 최소절체시간 : 1.1ms 인접 : 최대절체시간 : 2.7ms, 최소절체시간 : 0.8ms Hot Plugging 시간 : 몇십 ~ 몇백 ms 이내 4 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 1 3 1 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 3 4 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 2 New Path 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 Fail 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 2 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 Fail -> UP 32bit FLASH RISK S(D)RAM Machine MAC0 MAC1 PHY PHY PHY PHY Blocking Port PHY PHY Rugged Switch : 300mS 이하, Hop 당 5ms Siemens : 300mS 이하
5. 기능안전통신분야 능동적안전시스템 - Functional Safety 수동적안전시스템 능동적안전시스템 Ex) 안전벨트 Ex) 스마트크루즈콘트롤 사고가발생하면탑승자가추가상해를입지않도록시트에몸을고정 사고가발생하지않도록앞 / 뒤차의간격자동유지및긴급제동 RISK 가발생하면그피해를저감 - 일반적인안전시스템 - RISK 가발생하는원인을분석하여이를방지하는기능구현 - 기능적안전시스템 -
5. 기능안전통신분야 정의 기능적안전시스템내에서전달되는정보의무결성을보장하는통신시스템 규정된통신오류주1) 를모두검출해야하며, 통신시스템의잠재적오류율이시간당 10-9 이하보장 < 단순화한안전시스템의모델 > * 주 1) : 규정된통신오류 : 손상 / 의도치않은반복 / 손실 / 수용불가한지연 / 삽입 / 주소상이 / 비안전통신장비의개입
6. 플랫폼공용화방안고성능 SoC 산업자동화및자동차통신에적용가능한 SoC 개발, 삼성전자 45nm 공정 2014 년 8 월 1 차샘플입고, 2015 년 12 월 AEC-Q100 3 rd 인증 I/O MUX SD/SDIO /MMC TFT LCD Contoller 5x UART 2x SPI 3x I2C 2x CAN RTC 6x GPIO 2x USB2.0 OTG with PHY 12bit ADC 8ch PWM W deadband Memory Controller NOR/NAND Flash, SRAM AMBA TM Switches 16MB NOR BT.656 Camera I/F Multi Chip Package (MCP) Memory 5 x Timer AMBA TM Switches Cortex TM -A8 MPCore (800MHz) ARM CoreSight TM Multi-Core Trace Debug Global timer 256KB L2 Cache LSIS Backplane M/S Controller (DPRAM I/F ) WDT NEON TM /FPU Engine Cortex TM -A8 Core TM 32/32KB I/D Caches 4 x 10/100/1000Mbps EMAC with RAPIEnet Switch 256MB DDR3 Interrupt Controller DDR2/3 Controller 8-Channel DMA DDR2/3 PHY AMBA TM 3 AXI Switch, 400MHz JPEG & H.264 Codec SoC 주요기능 Cortex-A8 core 800MHz (-40~85 ) L1 32KB I/D Cache, L2 256KB Cache 64bits 400MHz AXI System Bus Key Features 1Gbps Ethernet (with RAPIEnet Switch) Ethernet Processing Unit (EPU) USB, PWM, ADC, LCDC, SD I/F MJPEG & H.264 CODEC, Camera, CAN I/F Image Signal Processor (ISP) Low-End (NGP 5) 16bits 800MHz 128MB DDR3 RAM 16bits 8MB NOR Flash High-End (NGP 7) 32bits 800MHz 256MB DDR3 RAM 16bits 16MB NOR Flash
6. 플랫폼공용화방안 IIoT 플랫폼 IIoT 플랫폼을기반으로 H/W 를공용화하고다양한네트워크솔루션을확보하고제품에따라적합한솔루션제공 IIoT 플랫폼 Communication Architecure Computer Level network Ethernet (OPC-UA, Http) Information Communication Controller Level network Distributed control One Chip Solution으로개발 - 제어와통신동시제공 사용자플랫폼에 Add-On 되는경우 - 다양한 I/F 제공 (CAN, Memory, SPI ) Device Level network Safety - 원가민감분야등 - 특수목적 CPU 가필요한분야등 I/O control Safety control Motion control * IIoT: Industrial Internet of Thing Global Standard Ethernet
6. 플랫폼공용화방안향후방안 IIoT 플랫폼기반으로통신 O/S(Linux), 프로토콜은오픈하여국내기업 / 기관과동반성장검토진행중 통신 Application Engineering S/W Tool 통신 Gateway Master Configurator Gateway(RAPIEnet to Modbus/EtherNet/IP, Legacy to RAPIEnet) 데이터모델 Communication Data Model 통신 S/W 프로토콜 통신 O/S Firmware Nucleus 통신 H/W 통신 Media 통신 Chip RS485 Low Cost MCU Ethernet NGP7/5
6. 플랫폼공용화방안 Modbus over RAPIEnet Modbus over RAPIEnet Architecture 구분 내용 기능제어기 to PC/HMI (Modbus TCP Read/Write) Client Server 제어기 제어기 to Field (Modbus TCP Read/Write) (Modbus TCP Read/Write) LS Device (PLC, HMI) Third Party (Modbus TCP 지원 ) LS Device (Smart I/O, Inverter) Third Party (Modbus TCP 지원 ) Application Layer Data Link Layer Physical Layer Sock/HTTP/ FTP.. etc. TCP IP UDP Queue Message Box MAC Ethernet PHY Real-Time Application RAPIEnet APPs Acyclic Data Cyclic Data Real-Time Process Module RAPIEnet MAC/DLL Forwarding Any Other APPs MAC Ethernet PHY DLL Alarm DLL Event 타사 Client (PLC/PC) Ethernet Switch Modbus over Modbus TCP
6. 플랫폼공용화방안 EIP over RAPIEnet 구분 내용 기능제어기 to 상위 (Explicit messaging) 제어기 to PLC 제어기 to Field Client / Scanner Server EtherNet/IP over RAPIEnet (Explicit & I/O messaging) (I/O messaging) LS Device (PLC, HMI) Third Party (EtherNet/IP 지원 ) LS Device (Smart I/O, Inverter) Third Party (EtherNet/IP 지원 ) Application Layer Data Link Layer Physical Layer Sock/HTTP/ FTP.. etc. TCP IP UDP Queue Message Box Architecture MAC Ethernet PHY Real-Time Application RAPIEnet APPs Acyclic Data Cyclic Data Real-Time Process Module RAPIEnet MAC/DLL Forwarding Any Other APPs MAC Ethernet PHY DLL Alarm DLL Event 타사 Client (PLC/PC) Ethernet Switch EIP over EtherNet/IP
Questions? 감사합니다.
유첨 1. 주요업체 Solution 비교 주요회사 LSIS Hilscher SIEMENS RENESAS 모델명 NGP 5 NGP 7 netx 10 netx 500 ERTEC200 ERTEC200P ERTEC400 R-IN32M3-EC R-IN32M3-CL 예상가격 미정 미정 약 $35 약 $40 $20 Enclosure size (mm) 17 * 17 27 * 27 13 * 13 22 * 22 19 * 19 17 * 17 19 * 19 19 * 19 Ball pitch (mm) 0.65 1 0.8 1 0.8 1 Pro cessor M e m o r y Back plane P E R I P H E R A L S Core Cortex-A8 Core ARM966E-S ARM926EJ-S ARM946 ARM926EJ-S ARM946E-S Cortex M3 DMIPS 1,600 110 220 165 275 165 125 Core Speed (MHz) 800 100 200 150 250 150 100 Voltage (V) 1.2 1.5 1.5 1.2 1.5 1 Cache L1 I/D 32 I/D 16 I/D 24 I/D 12 I/D 32 I/D 12 - (KB) L2 I/D 256 X D 8 D 4 I/D 256 D 4-8, SRAM (KB) 256 256 296 144 64-192 1,300 (Switch 전용 ) DDR3 (MB) 128 256 - - - - - - Non-volatile memory 마스터슬레이브 8MB NOR Flash 16MB NOR Flash 내장내장공용램 128KB (SRAM 분할사용 ) Ethernet 100/1000 2Ch (Mbps) IEEE 1588 100/1000 4Ch IEEE 1588 64Kbytes 32 kbytes 8 kbytes - 128 KB (SRAM 분할 ) 10/100 IEEE 1588 10/100 IEEE 1588 10/100 IRT Switch 2ch 10/100 IRT Switch 4ch 100 EtherCAT MAC 2 4 1 2 2 4 2-1000 CC-Link IE Phy 외장 1 2 2 외장 2 외장 UART 5 2 3 1 4 2 2 480 OTG 1ch 480 OTG 2ch 48 48 USB (Mbps) - - - - PHY 내장 PHY 내장 Device 1ch Host/Device CAN 1 2 - - - 2 기타 SDIO, I2C, SPI, PWM, ADC 등 I2C, SPI, PWM, ADC 등 SPI 등 SPI, I2C 등 SPI, PCI 등 I2C, CSI, CC-Link 등
유첨 2. LS 산전자동화시스템구성도 Factory Automation, Process Automation 에대한효율적인네트워크솔루션을제공하며모션 / 로봇, Safety, 무선 및빌딩제어등에필요한통신솔루션도전략에따라제공을준비하고있음. < Server system 솔루션 > 0 Host Computer OPC <OPC-UA 솔루션 > Ethernet <Gateway 솔루션 > ERP, MES, PLM. < Mobile 솔루션 > Factory Automation Ethernet < 웹서버솔루션 > Building Automation BEMS RTU TM Master TM Slave CCS RCS Field Device EWS 이기종 Con troller HART Device Smart I/O is7 Ethernet XGR < 리모트솔루션 > Smart I/O RAPIEnet, Modbus TCP, Ethernet/IP Smart I/O < 이중화솔루션 > XGK/XGI 타사 PLC/ 장비 XGK/XGI <Motion 솔루션 > < 고성능 PLC 솔루션 > <Servo 솔루션 > EtherCAT XGT Servo, motor, Encoder XGT-InfoU <Wireless 솔루션 > EtherCAT <HMI 솔루션 > XGB XGT Panel Ethernet < Soft PLC > <Safety 솔루션 > RAPIEnet, Modbus, CANopen, Profibus. <Gateway 솔루션 > <PLC 전문화솔루션 > CNC VISION Robot control XGT-InfoU XGB BACnet BAS SCADA DDC Smart I/O <PLC BAS 솔루션 > Field Device Process Automation is7 축조합 Robot, Robot system <Robot 솔루션 > is5 XGB Smart I/O RCS : Remote Control System, CCS : Central Control Station, EWS : Engineering Work Station, CNC : Computerized Numerical Control 디바이스기기 IT