사용자 매뉴얼 GuardLogix 5570 컨트롤러 카탈로그 넘버 1756-L71S, 1756-L72S, 1756-L73S, 1756-L7SP, 1756-L73SXT, 1756-L7SPXT, 1756-L72EROMS Studio 5000 자동화 엔지니어링 & 설계 환경
중요사용자정보 본제품을설치, 설정, 작동또는유지보수하기전에본장비의설치, 설정및작동에관하여추가자료섹션에명시된설명서와본설명서를읽어주십시오. 사용자는모든해당규정, 법및표준의요구사항이외에도설치및배선지침을숙지하고있어야합니다. 설치, 조정, 서비스시행, 사용, 조립, 분해및유지보수등을비롯한작업은해당근무준칙에따라적절히훈련된직원만이수행해야합니다. 제조업체가지정하지않은방법으로본장비를사용하는경우, 장비의보호기능이훼손될수있습니다. 어떠한경우에도로크웰오토메이션은본장비의사용또는적용으로인해발생하는직접적또는간접적손해에대해책임을지지않습니다. 본매뉴얼에포함된예제와도표는설명목적으로만사용됩니다. 특정설치와관련된다양한변수와요구사항이존재하기때문에로크웰오토메이션은이러한예제와도표에근거한실제사용에대해책임을지지않습니다. 로크웰오토메이션은본매뉴얼에서설명하는정보, 회로, 장비또는소프트웨어의사용과관련된특허에대해어떠한책임도지지않습니다. 로크웰오토메이션의서면허가없이본매뉴얼내용의전부또는일부를복제하는행위는금지되어있습니다. 본매뉴얼전반에걸쳐필요할경우사용자가참고할수있도록안전상유의사항을제공합니다. 경고 : 위험한환경에서폭발을일으켜부상, 사망, 재산피해또는경제적손실을초래할수있는상황또는행위에대한정보를나타냅니다. 주의 : 부상, 사망, 재산피해또는경제적인손실을초래할수있는상황또는행위에대한정보를나타냅니다. 주의는위험을식별및회피하고그결과를인지하도록도와줍니다. 중요제품을성공적으로적용하고이해하는데필요한중요정보를나타냅니다. 특정한주의사항을제공하기위해장비의표면또는내부에도라벨이붙어있습니다. 감전위험 : 감전위험라벨은장비 ( 인버터, 모터등 ) 표면또는내부에부착되어고전압이흐르고있음을경고합니다. 화상위험 : 이라벨은장비 ( 인버터, 모터등 ) 표면또는내부에부착되어표면온도가위험수준으로상승할수있음을경고합니다. 불꽃위험 : 이라벨은장비 ( 모터제어센터등 ) 표면또는내부에부착되어잠재적인불꽃이발생할수있음을경고합니다. 불꽃은심각한상해또는사망을유발합니다. 적절한개인보호용구 (PPE) 를착용하십시오. 안전작업절차및개인보호용구 (PPE) 를위한모든규정요건을따르십시오. Allen-Bradley, Armor, ControlFLASH, ControlLogix, DriveLogix, FlexLogix, Guard I/O, GuardLogix, Integrated Architecture, Kinetix, Logix5000, PanelView, PhaseManager, PLC-5, POINT Guard I/O, PowerFlex, Rockwell Automation, Rockwell Software, RSLinx, RSLogix, RSNetWorx, Studio 5000, Studio 5000 Automation Engineering & Design Environment 및 Studio 5000 Logix Designer 등은로크웰오토메이션의상표입니다. ControlNet, DeviceNet 및 EtherNet/IP 는 ODVA 의상표입니다. Rockwell Automation, Inc. 의소유가아닌상표는각해당기업의재산입니다.
변경내용 본매뉴얼에는새롭게추가되었거나업데이트된정보가있습니다. 본버전에대한변경사항은이문단우측에나와있듯이변경막대기로표시되어있습니다. 변경사항다음표는변경사항을요약한것입니다. 내용 페이지 전면커버에 Armor GuardLogix 컨트롤러, 카탈로그넘버 1756-L72EROMS를추가 했습니다. Armor GuardLogix 컨트롤러에대한설명을추가했습니다. 10 용어및정의표에 NAT ( 네트워크주소변환 ) 를추가했습니다. 11 추가자료표에 Armor GuardLogix 컨트롤러설치매뉴얼을추가했습니다. 11 추가자료표에 Kinetix 5500 서보드라이브사용자매뉴얼을추가했습니다. 11 SIL (Safety Integrity Level) 3을 SIL CL (Safety Integrity Level Claim Limit) 3으로변경했습니다. 13 EtherNet/IP 네트워크통신모듈옵션에 1756-EN2TRXT 모듈을추가했습니다. 18, 52 지원기능표에 Logix Designer 애플리케이션버전 23 및 24 를추가했습니다. 19 제3장컨트롤러구성하기을새로운대화상자와절차로업데이트했습니다. 39 Electronic Keying 을위한정보를추가했습니다. 42 SNN ( 안전네트워크번호 ) 을수동으로지정하기위한중요내용을업데이트했 49 습니다. NAT 구성에서새로운 Advanced 버튼을표시하기위해스크린샷을업데이트했 50 습니다. 1756-EN3TR 모듈에서 DLR (Device Level Ring) 포트수를 3개에서 2개로수정했습니다. 52 EtherNet/IP 통신예제에 Kinetix 5500 서보드라이브를추가했습니다. 56 EtherNet/IP 네트워크에서 IP 주소를설정하기위한옵션으로 Logix Designer 애플리 64 케이션을추가했습니다. 안전 I/O 장치를설정하기위한절차를업데이트했습니다. 64 NAT ( 네트워크주소변환 ) 을사용해서 IP 주소를설정하기위한절차를추가했 66 습니다. Kinetix 5500 및 PowerFlex 527 드라이브안전 I/O 장치주소형식을추가했습니다. 73 Kinetix 5500 서보드라이브상태표시기에대한레퍼런스를추가했습니다. 74 피어안전컨트롤러 SNN 을설정하기위한팁을추가했습니다. 93 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 3
변경내용 4 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
목차 목차 GuardLogix 컨트롤러정보 9 극한환경컨트롤러........................................... 10 Armor GuardLogix 컨트롤러...................................... 10 Studio 5000 환경..................................................... 10 용어설명.......................................................... 11 참고자료.......................................................... 11 제 1 장시스템개요안전어플리케이션요구사항..................................... 13 Safety Network Number............................................ 13 안전태스크서명.............................................. 14 표준구성요소와안전구성요소구분............................ 14 HMI 장비........................................................ 14 컨트롤러데이터흐름기능....................................... 15 시스템하드웨어선택............................................ 16 주컨트롤러................................................... 16 안전파트너................................................... 17 섀시............................................................ 17 전원공급장치................................................ 17 안전 I/O 장치선택................................................. 17 통신네트워크선택............................................... 18 프로그래밍요구사항............................................. 18 제 2 장컨트롤러설치주의사항.......................................................... 21 환경및외함정보............................................. 21 PES (Programmable Electronic Systems).............................. 22 (RIUP (Removal and Insertion Under Power).......................... 22 북미위험장소승인........................................... 23 유럽위험장소승인........................................... 24 정전기방전예방.............................................. 24 구성요소확인.................................................... 25 섀시및전원공급장치설치...................................... 25 컨트롤러를섀시에설치하기..................................... 26 메모리카드삽입 / 제거.......................................... 27 SD 카드제거................................................... 28 SD 카드설치................................................... 29 통신연결수립.................................................... 30 컨트롤러업데이트............................................... 32 ControlFLASH 소프트웨어를사용한펌웨어업데이트.......... 32 AutoFlash 를사용한펌웨어업데이트.......................... 33 컨트롤러의작동모드선택....................................... 34 키스위치를사용한작동모드변경........................... 35 Logix Designer 를사용한작동모드변경........................ 35 ( 에너지저장모듈 (ESM) 제거..................................... 36 ( 에너지저장모듈 (ESM) 설치..................................... 38 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 5
목차 제 3 장컨트롤러구성하기컨트롤러프로젝트생성하기..................................... 39 Electronic Keying...................................................... 42 추가정보...................................................... 42 안전잠금및잠금해제용암호설정.............................. 43 Run 모드에서안전태스크서명보호.............................. 43 I/O 장치교체처리................................................. 44 Time Synchronization ( 시간동기화 ) 실행하기...................... 45 피어안전컨트롤러구성.......................................... 46 제 4 장네트워크를통한통신안전네트워크..................................................... 47 SNN ( 안전네트워크번호 ) 관리............................... 47 SNN ( 안전네트워크번호 ) 지정............................... 48 SNN ( 안전네트워크번호 ) 변경............................... 49 EtherNet/IP 통신..................................................... 52 EtherNet/IP 네트워크를통해데이터생산및소비............. 54 EtherNet/IP 네트워크를통한연결.............................. 54 EtherNet/IP 통신예제............................................ 54 안전 I/O 장치를위한 EtherNet/IP 연결........................... 56 표준 EtherNet/IP 연결............................................ 57 ControlNet 통신...................................................... 58 ControlNet 네트워크를통한데이터 Producing 및 Consuming...... 58 ControlNet 네트워크를통한연결............................... 59 ControlNet 통신예제............................................ 59 분산 I/O 를위한 ControlNet 연결................................ 60 DeviceNet 통신....................................................... 60 안전 I/O 장치를위한 DeviceNet 연결............................ 61 표준 DeviceNet 연결............................................. 61 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장안전 I/O 장치추가................................................. 64 안전 I/O 장치설정................................................. 64 NAT ( 네트워크주소변환 ) 를사용한 IP 주소설정................ 66 SNN ( 안전네트워크번호 ) 설정................................... 67 EtherNet/IP 네트워크에서유니캐스트연결사용하기............. 67 연결반응시간제한설정......................................... 67 (RPI ( 요청된패킷간격 ) 지정하기............................ 68 관찰된최대네트워크지연보기.............................. 69 고급연결반응시간제한설정파라미터..................... 69 구성서명이해하기............................................... 72 Logix Designer 를통해구성하기................................. 72 다른구성소유자 ( 수신전용연결 ).......................... 72 안전 I/O 장치소유권리셋하기.................................... 72 안전 I/O 데이터주소지정......................................... 73 안전 I/O 모듈주소형식........................................ 73 Kinetix 5500 드라이브주소형식................................ 73 안전 I/O 장치상태모니터링........................................................... 74 모듈을초기화된상태로리셋하기............................... 75 6 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
목차 Logix Designer 를사용해장치교체하기............................ 76 'Configure Only When No Safety Signature Exists' 를선택한상태에서교체................................................. 77 'Configure Always' 를선택한상태에서교체..................... 81 RSNetWorx for DeviceNet 소프트웨어를사용해 POINT Guard I/O 모듈교체하기..................................................... 82 제 6 장안전어플리케이션개발안전태스크....................................................... 86 안전태스크기간지정........................................ 86 안전태스크실행.............................................. 87 안전프로그램..................................................... 87 안전루틴.......................................................... 88 안전태그.......................................................... 88 태그유형...................................................... 89 데이터형식................................................... 90 범위............................................................ 90 클래스......................................................... 91 상수값......................................................... 92 외부액세스................................................... 92 Produced/Consumed 안전태그....................................... 92 피어안전컨트롤러의안전네트워크번호구성............. 93 안전태그생산................................................ 95 안전태그데이터소비........................................ 96 안전태그매핑.................................................... 99 제한사항...................................................... 99 태그매핑쌍작성............................................ 100 태그매핑상태모니터링..................................... 101 안전어플리케이션보호......................................... 101 컨트롤러안전잠금.......................................... 101 안전태스크서명생성....................................... 103 프로그래밍제한사항............................................ 105 컨트롤러를온라인상태로전환 제 7 장네트워크에컨트롤러연결...................................... 107 EtherNet/IP 장비와컴퓨터연결............................... 107 ControlNet 통신모듈또는 DeviceNet 스캐너와컴퓨터연결.... 108 EtherNet/IP, ControlNet, 또는 DeviceNet 드라이버구성........... 108 온라인상태전환에영향을미치는요인이해하기............. 108 프로젝트를컨트롤러에연결................................ 109 펌웨어버전일치............................................. 109 안전상태 / 폴트.............................................. 109 안전태스크서명및안전잠금 / 잠금해제상태............ 110 다운로드......................................................... 111 업로드............................................................ 112 온라인전환...................................................... 114 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 7
목차 비휘발성메모리를사용한프로젝트저장및불러오기 제 8 장비휘발성메모리용메모리카드사용하기...................... 117 안전프로젝트저장하기......................................... 118 안전프로젝트불러오기......................................... 119 에너지저장모듈사용하기...................................... 120 온보드 NVS 메모리에프로그램저장하기.................... 121 온보드 NVS 메모리에서프로그램삭제하기................. 121 WallClockTime 의 ESM 지원예상.................................... 122 펌웨어슈퍼바이저를사용해펌웨어관리하기................. 122 제 9 장상태모니터링과폴트처리온라인표시줄을통한상태보기................................. 123 연결모니터링.................................................... 124 모든연결..................................................... 124 안전연결..................................................... 125 상태플래그모니터링............................................ 125 안전상태모니터링.............................................. 126 컨트롤러폴트.................................................... 126 복구불가능컨트롤러폴트.................................. 127 안전어플리케이션의복구불가능안전폴트............... 127 안전어플리케이션의복구가능폴트....................... 127 폴트보기..................................................... 128 폴트코드..................................................... 128 폴트루틴개발하기.............................................. 130 프로그램폴트루틴.......................................... 130 컨트롤러폴트처리기........................................ 130 GSV/SSV 명령어사용........................................... 131 부록 A 상태표시기컨트롤러상태표시기............................................ 135 컨트롤러상태디스플레이....................................... 136 안전상태메시지............................................. 136 일반상태메시지............................................. 137 폴트메시지................................................... 138 주요복구가능폴트메시지.................................. 139 I/O 폴트코드.................................................. 140 부록 B 컨트롤러유형변경표준컨트롤러에서안전컨트롤러로변경...................... 143 안전컨트롤러에서표준컨트롤러로변경...................... 144 안전컨트롤러유형변경......................................... 145 참고자료......................................................... 145 색인.................................................................... 147 8 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
서문 내용 페이지 GuardLogix 컨트롤러정보 9 Studio 5000 환경 10 용어설명 11 참고자료 11 본매뉴얼은 Studio 5000 Logix Designer 에서 GuardLogix 5570 컨트롤러를사용하는방법에대해설명합니다. 컨트롤러의구성및작동방법과문제를해결하기위한 GuardLogix 특징및절차에대해설명합니다. 본매뉴얼은 GuardLogix 5570 컨트롤러를사용하는제어시스템의설계, 설치, 프로그래밍또는문제를해결해야하는엔지니어를대상으로합니다. 사용자는전기회로에대해기본적으로이해하고있으며릴레이로직을잘알고있어야합니다. 또한안전시스템의생성, 작동및유지관리와관련된교육을이수하고이에대한경험이있어야합니다. GuardLogix 컨트롤러프로그래밍, SIL (Safety Integrity Level) 3 및 Performance Level (e) (SIL 3/PLe) 요구사항, 또는표준 Logix 구성요소관련정보등관련항목에대한자세한정보는 11 페이지의참고자료목록을참조하십시오. GuardLogix 컨트롤러정보 사용가능한 1756 GuardLogix 컨트롤러에는두가지라인이있습니다. 이컨트롤러들은대부분의기능을공유하지만, 일부차이점도있습니다. 표 1 은이러한차이점을간략히요약한내용입니다. 표 1 - GuardLogix 5570 컨트롤러와 GuardLogix 5560 컨트롤러의차이점 기능 GuardLogix 5570 컨트롤러 (1756-L71S, 1756-L72S, 1756-L73S, 1756-L7SP, 1756-L73SXT, 1756-L7SPXT) GuardLogix 5560 컨트롤러 (1756-L61S, 1756-L62S, 1756-L63S, 1756-LSP) 시계지원및전원 에너지저장모듈 (ESM) 배터리 공급중단시메모리보존을위한백업기능 통신포트 ( 내장 ) USB 시리얼 컨트롤러연결수 500 250 비휘발성메모리 SD 카드 CF (CompactFlash) 카드 상태표시기 스크롤링상태디스플레이및상태 상태표시기 표시기 프로그래밍툴 Studio 5000 환경버전 21 이상 RSLogix 5000 소프트웨어버전 20 이상 RSLogix 5000 소프트웨어버전 14 RSLogix 5000 소프트웨어버전 16 이상 사용자매뉴얼 Studio 5000 환경 : 본매뉴얼 1756-UM020 RSLogix 5000 소프트웨어 : 1756-UM020 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 9
서문 표 1 - GuardLogix 5570 컨트롤러와 GuardLogix 5560 컨트롤러의차이점 ( 계속 ) 기능 안전레퍼런스매뉴얼 GuardLogix 5570 컨트롤러 (1756-L71S, 1756-L72S, 1756-L73S, 1756-L7SP, 1756-L73SXT, 1756-L7SPXT) Studio 5000 환경 : 1756-RM099 RSLogix 5000 소프트웨어 : 1756-RM093 GuardLogix 5560 컨트롤러 (1756-L61S, 1756-L62S, 1756-L63S, 1756-LSP) 1756-RM093 극한환경컨트롤러 극한환경 GuardLogix 컨트롤러 ( 카탈로그넘버 1756-L73SXT 및 1756-L7SPXT) 는 1756-L73S 컨트롤러와기능이같지만, -25...70 C (-13...158 F) 의온도를견디도록설계되었습니다. 중요 Logix-XT 시스템컴포넌트는다른 Logix-XT 시스템컴포넌트와함께적절히사용될경우에만극한환경조건정격에맞습니다. Logix-XT 컴포넌트를기존 Logix 시스템컴포넌트와함께사용하면극환환경정격이무효가됩니다. Armor GuardLogix 컨트롤러 Armor GuardLogix 컨트롤러 ( 카탈로그넘버 1756-L72EROMS) 는장비에설치하기위한 IP67 등급외함에서 1756-L72S GuardLogix 컨트롤러와안전파트너를 2 개의 EtherNet/IP, DLR 기능통신채널과결합합니다. Armor GuardLogix 컨트롤러에대한자세한내용은 Armor GuardLogix 컨트롤러설치지침서 (1756-IN060) 를참조하십시오. Studio 5000 환경 Studio 5000 Automation Engineering & Design Environment 는엔지니어링및디자팅요소를일반적인환경에결합합니다. Studio 5000 의첫번째요소는 Logix Designer 어플리케이션입니다. Logix Designer 어플리케이션은 RSLogix 5000 소프트웨어의새로운이름으로, 이산, 프로세스, 배치, 모션, 안전및드라이브기반솔루션을위해 Logix5000 컨트롤러를프로그램하기위한제품입니다. 10 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
서문 Studio 5000 환경은로크웰오토메이션엔지니어링설계툴및기능의기반이되며, Studio 5000 환경은설계엔지니어가제어시스템의모든요소를개발하기위한단일지점입니다. 용어설명아래표는본매뉴얼에사용된용어에대해정의합니다. 표 2 - 용어및정의 약어 정식용어 정의 1oo2 One Out of Two 다중프로세서안전시스템의작동설계를나타냅니다. CIP Common Industrial Protocol 산업자동화어플리케이션용으로설계된통신프로토콜입니다. CIP safety Common Industrial Protocol Safety Certified CIP의 SIL 3/PLe 등급버전입니다. DC Diagnostic Coverage 검출된실패율대전체실패율의비율입니다. EN European Norm 공식유럽표준입니다. ESM Energy Storage Module GuardLogix 5570 컨트롤러에서전원공급중단시시계지원및메모리보존을위한백업에사용됩니다. GSV Get System Value ( 지정된컨트롤러상태정보를검색하여대상태그에배치하는명령어입니다. 멀티캐스트 한송신자에서여러수신자로정보를전송합니다. NAT ( 네트워크주소변환 IP (Internet Protocol) 주소를다른네트워크상의다른 IP 주소로변환하는것입니다. PFD Probability of Failure on Demand ( 시스템에서요청된설계기능을수행하지못할확률입니다. PFH Probability of Failure per Hour ( 시스템에서시간당위험한폴트가발생할확률입니다. PL Performance Level ISO 13849-1 안전등급입니다. RPI (Requested Packet Interval 네트워크에서통신할때데이터생산의예상속도입니다. SNN 안전네트워크번호 안전네트워크섹션을식별하는고유번호입니다. SSV Set System Value 컨트롤러시스템데이터를설정하는명령어입니다. 표준 프로젝트내에서안전관련항목이아닌오브젝트, 태스크, 태그, 프로그램또는구성요소입니다. 유니캐스트 한송신자에서한수신자로정보를전송합니다. 참고자료 본문서에는로크웰오토메이션의관련제품에대한추가정보가수록되어있습니다. 표 3 - GuardLogix 컨트롤러및시스템관련문서 자료안전어플리케이션요구사항 CIP Sync ( 시간동기화 ) GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) GuardLogix 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM093) 통합아키텍처 및 CIP Sync 구성어플리케이션기술 (Publication IA-AT003) 설명 Studio 5000 Logix Designer 를사용해 GuardLogix 5570 컨트롤러시스템에서 SIL 3/PLe 를충족및유지하기위한세부적인요건이설명되어있습니다. RSLogix 5000 소프트웨어를사용해 GuardLogix 5560 또는 5570 컨트롤러시스템에서 SIL 3/PLe를충족및유지하기위한세부적인요건이설명되어있습니다. Logix 제어시스템에서시간동기화를위해 CIP Sync 기술을적용하는방법에대한세부적이고종합적인정보를제공합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 11
서문 표 3 - GuardLogix 컨트롤러및시스템관련문서 ( 계속 ) 자료 Guard I/O 모듈 Kinetix 서보드라이브 하드웨어설치 명령어 ( 프로그래밍 ) 모션 네트워크 (ControlNet, DeviceNet, EtherNet/IP) Guard I/O DeviceNet 안전모듈사용자매뉴얼 (Publication 1791DS-UM001) Guard I/O EtherNet/IP 안전모듈사용자매뉴얼 (Publication 1791ES-UM001) POINT Guard I/O 안전모듈사용매뉴얼 (Publication 1734-UM013) Armor GuardLogix 컨트롤러설치매뉴얼 (Publication 1756-IN060) Kinetix 5500 서보드라이브사용자매뉴얼 (Publication 2198-UM001) ControlLogix 섀시및전원공급장치설치매뉴얼 (Publication 1756-IN005) 산업자동화배선및접지지침 (Publication 1770-4.1) GuardLogix 안전어플리케이션명령어세트레퍼런스매뉴얼 (Publication 1756-RM095) Logix5000 컨트롤러일반명령어레퍼런스매뉴얼 (Publication 1756-RM003) Logix5000 컨트롤러모션명령어레퍼런스매뉴얼 (Publication MOTION-RM002) Sercos 모션구성및스타트업사용자매뉴얼 (Publication MOTION-UM001) 모션통합시스템사용자매뉴얼 (Publication MOTION-UM002) Ethernet/IP 네트워크통합모션구성및시작사용자매뉴얼 (MOTION-UM003) EtherNet/IP 네트워크통합모션설정및스타트업레퍼런스매뉴얼 (MOTION-RM003) Logix5000 제어시스템의 EtherNet/IP 모듈사용자매뉴얼 (Publication ENET-UM001) Logix5000 제어시스템의 ControlNet 모듈사용자매뉴얼 (Publication CNET-UM001) Logix5000 제어시스템의 DeviceNet 모듈사용자매뉴얼 (Publication DNET-UM004) Guard I/O DeviceNet 안전모듈의사용정보를제공합니다. Guard I/O EtherNet/IP 안전모듈의사용정보를제공합니다. POINT Guard I/O 모듈의설치, 구성및사용정보를제공합니다. Armor GuardLogix 컨트롤러의설치및사용에대한정보를제공합니다. Kinetix5500 서보드라이브시스템의설치, 구성, 시작및문제해결정보를제공합니다. 또한, 안전애플리케이션에서 Kinetix 5500 드라이브를사용하기위한요건도포함합니다. ControlLogix 섀시및전원공급장치의설치및접지방법에대해설명합니다. 프로그래밍가능한컨트롤러의접지및배선에대한상세한정보를제공합니다. GuardLogix 안전어플리케이션명령어세트에대한정보를제공합니다. 프로그래머를위해 Logix5000 컨트롤러에서사용할수있는각명령어에대한정보를제공합니다. 프로그래머를위해 Logix5000 컨트롤러에서사용할수있는모션명령어정보를제공합니다. Sercos 모션어플리케이션시스템구성방법에대해설명합니다. 통합모션어플리케이션시스템의생성및구성방법에대해설명합니다. Ethernet/IP 통합모션네트워크어플리케이션시스템의구성방법에대해설명합니다. Ethernet/IP 통합모션네트워크의축제어모드및속성에관한정보를제공합니다. Logix5000 제어시스템에서 EtherNet/IP 모듈을구성하고작동하는방법에대해설명합니다. Logix5000 제어시스템에서 ControlNet 모듈을구성하고작동하는방법에대해설명합니다. Logix5000 제어시스템에서 DeviceNet 모듈을구성하고작동하는방법에대해설명합니다. PhaseManager PhaseManager 사용자매뉴얼 (Publication LOGIX-UM001) 장비위상을사용하도록 Logix5000 컨트롤러를설정하고 프로그램하는단계, 지침및예제를제공합니다. 프로그래밍태스크및프로시저 Logix5000 컨트롤러일반프로시저프로그래밍매뉴얼 (Publication 1756-PM001) Logix5000 컨트롤러실행시간및메모리사용레퍼런스매뉴얼 (Publication 1756-RM087) 설명 프로젝트파일관리, 태그정리, 래더로직프로그래밍, 루틴테스트, 애드온명령어생성, 컨트롤러상태데이터, 폴트처리, 프로젝트구성요소가져오기 / 내보내기등을비롯한 Logix5000 컨트롤러프로그래밍매뉴얼에대한액세스를제공합니다. 프로그램된로직의메모리사용및실행시간을예상하고프로그래밍옵션중에서선택할때필요한지침을제공합니다. 상기발행물은 http://www.rockwellautomation.com/literature 에서조회및다운로드할수있습니다. 기술문서인쇄본의신청은가까운 Allen-Bradley 대리점이나로크웰오토메이션대리점으로문의하십시오. 12 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 1 장 시스템개요 내용 페이지 안전어플리케이션요구사항 13 표준구성요소와안전구성요소구분 14 컨트롤러데이터흐름기능 15 시스템하드웨어선택 16 안전 I/O 장치선택 17 통신네트워크선택 18 프로그래밍요구사항 18 안전어플리케이션요구사항 GuardLogix 5570 컨트롤러시스템은전원차단상태가안전상태인 SIL CL (Safety Integrity Level Claim Limit) 3 과 Performance Level (e) 을포함하는안전어플리케이션에서사용하도록인증되었습니다. 안전어플리케이션요구사항에는 SIL 3/PLe 기준을충족하는실패확률 ( 예를들어, PFD ( 요구시실패확률 ) 및 PFH ( 시간당실패확률 ) ) 평가, 시스템반응시간설정및기능확인테스트가포함됩니다. GuardLogix- 기반 SIL 3/PLe 안전어플리케이션에는하나이상의 SNN ( 안전네트워크번호 ) 및안전서명을사용해야합니다. 두가지모두컨트롤러와 I/O 구성및네트워크통신에영향을미칩니다. 기능확인테스트간격, 시스템반응시간및 PFD/PFH 계산을포함한 SIL 3 및 PLe 안전시스템요구사항은 GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) 을참조하십시오. GuardLogix SIL 3, PLe 안전시스템을운영하기전상기요구사항을읽고이해한후이행해야합니다. Safety Network Number SNN ( 안전네트워크번호 ) 은안전서브넷을식별하는고유번호여야합니다. 컨트롤러에서안전통신에사용하는각안전서브넷마다고유한 SNN 이있어야합니다. 각 I/O 장치에대해안전서브넷의 SNN 도구성해야합니다. SNN 은자동또는수동으로지정할수있습니다. SNN 지정에대한자세한정보는 47 페이지의 SNN ( 안전네트워크번호 ) 관리를참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 13
제 1 장 시스템개요 안전태스크서명 안전태스크서명은프로젝트의안전부분을고유하게식별하는 ID 번호, 날짜및시간으로구성됩니다. 여기에는안전로직, 데이터및구성이포함됩니다. GuardLogix 시스템에서는안전태스크서명을사용하여프로젝트의무결성을결정하고올바른프로젝트가대상컨트롤러로다운로드되었는지확인합니다. 안전태스크서명작성, 기록및확인은안전어플리케이션개발프로세스의필수부분입니다. 자세한정보는 103 페이지의안전태스크서명생성을참조하십시오. 표준구성요소와안전구성요소구분 안전기능에서사용하지않는 GuardLogix 시스템섀시의슬롯에는저압및 EMC 규정인증을획득한다른 ControlLogix 모듈을채울수있습니다. Programmable Control ( 프로그래밍이가능한제어 ) >ControlLogix Product Family (ControlLogix 제품군 ) 에대한 CE 인증서를찾아인증받은모듈을확인하려면 http://www.rockwellautomation.com/ rockwellautomation/certification/ce.page 를참조하십시오. 컨트롤러프로젝트의안전부분과표준부분을명확하고논리적이며가시적으로구분하고이를문서화해야합니다. 이와같은구분을지원하기위해 Logix Designer 에안전태스크, 안전프로그램, 안전루틴및안전구성요소를식별하기위한안전식별아이콘이제공됩니다. 또한 Logix Designer 에서는안전태스크, 안전프로그램, 안전루틴, 안전태그또는안전애드온명령어속성이표시될때마다볼수있는안전클래스속성을사용합니다. 컨트롤러에서는외부 HMI 장비로부터의또는피어컨트롤러의메시지명령을통한안전태그데이터에대한쓰기를허용하지않습니다. Logix Designer 는 GuardLogix 컨트롤러가안전잠금해제상태이며, 안전서명이없고, 안전폴트없이작동하는경우에안전태그를쓸수있습니다. ControlLogix 컨트롤러사용자매뉴얼 (Publication 1756-UM001) 은표준 ( 안전하지않은 ) 어플리케이션에서의 ControlLogix 장비사용정보를제공합니다. HMI 장비 HMI 장비는 GuardLogix 컨트롤러와함께사용할수있습니다. HMI 장비는표준컨트롤러에서와마찬가지로표준태그에액세스할수있습니다. 그러나 HMI 장비는안전태그에쓸수없고안전태그를읽을수만있습니다. 14 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
시스템개요 제 1 장 컨트롤러데이터흐름기능 다음그림은 GuardLogix 컨트롤러의표준및안전데이터흐름기능을설명합니다 그림 1 - 데이터흐름기능 GuardLogix 컨트롤러 번호설명 1 표준태그및로직은표준 Logix 플랫폼에서와동일한방식으로작동합니다. 2 표준태그데이터 ( 프로그램또는컨트롤러범위 ) 를외부 HMI 장비, PC 및다른컨트롤러와교환할수있습니다. 3 GuardLogix 컨트롤러는안전태스크내에서사용할수있도록표준태그데이터를안전태그로이동 ( 매핑 ) 할수있는기능을갖춘통합컨트롤러입니다. 주의 : 이데이터는 SIL 3/PLe 출력을직접제어하는데사용해서는안됩니다. 4 컨트롤러범위의안전태그는표준로직을통해직접읽을수있습니다. 5 안전태그는안전로직을통해읽거나쓸수있습니다. 6 안전태그는안전컨트롤러간에 Ethernet 또는 ControlNet 네트워크를통해교환될수있습니다. 1756 및 1768 GuardLogix 컨트롤러도포함됩니다. 7 표준태그데이터 ( 프로그램또는컨트롤러범위 ) 를 HMI 장비, PC 및다른표준컨트롤러등외부장비를통해읽을수있습니다. 중요이데이터는읽고나면 SIL 3/PLe 데이터가아닌표준데이터로간주됩니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 15
제 1 장 시스템개요 시스템하드웨어선택 GuardLogix 시스템은 SIL 3 과 PLe 안전어플리케이션을지원합니다. GuardLogix 컨트롤러는주컨트롤러와 1oo2 아키텍처에서함께작동하는안전파트너로구성됩니다. 표 4 는주컨트롤러와안전파트너의카탈로그넘버입니다. 안전파트너는주컨트롤러바로오른쪽에있는슬롯에설치해야합니다. 안전어플리케이션에필요한제어파트너관계를설정하려면주컨트롤러및안전파트너의펌웨어주 / 부버전이정확히일치해야합니다. 표 4 - 주컨트롤러와안전파트너의카탈로그넘버 주컨트롤러 1756-L71S, 1756-L72S, 1756-L73S 1756-L73SXT 안전파트너 1756-L7SP 1756-L7SPXT 주컨트롤러 주컨트롤러는 GuardLogix 제어시스템에서표준및안전기능을수행하고안전관련기능을위한안전파트너와통신하는프로세서입니다. 표준기능은다음과같습니다. I/O 제어 로직 타이밍 카운팅 보고서생성 통신 산술계산 데이터파일조작 주컨트롤러는중앙프로세서, I/O 인터페이스및메모리로구성됩니다. 표 5 - 메모리용량 카탈로그번호 사용자메모리 (RAM 용량 ) 표준태스크및구성요소안전태스크및구성요소 1756-L71S 2MB 1MB 1756-L72S 4MB 2MB 1756-L73S,1756-L73SXT 8MB 4MB 16 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
시스템개요 제 1 장 주컨트롤러전면에있는 Three-position 키스위치는컨트롤러작동모드를제어합니다. 다음모드를사용할수있습니다. RUN PROGram REMote - 이소프트웨어활성화모드는프로그램, 실행또는테스트일수있습니다. 그림 2 - 키스위치위치 Logix557x RUN FORCE SD OK RUN REM PROG 1756-L7xS 안전파트너 안전파트너는시스템의안전관련기능을위한보조채널 ( 이중화 ) 을제공하는보조프로세서입니다. 안전파트너에는키스위치또는통신포트가없습니다. 구성및작동은주컨트롤러를통해제어됩니다. 섀시 ControlLogix 섀시는모듈과 GuardLogix 컨트롤러사이에물리적연결을제공합니다. 전원공급장치 26 페이지의 ControlLogix 전원공급장치는 SIL 3 어플리케이션에서의사용에적합합니다. 전원공급장치의 SIL 3 작동을위해별도의구성또는배선이필요하지않습니다. 안전 I/O 장치선택 센서및액추에이터와같은안전입력및출력장비가 DeviceNet 또는 EtherNet/IP 네트워크를통해안전 I/O에연결되어 GuardLogix 컨트롤러시스템이 DeviceNet 또는 EtherNet/IP 통신을통해출력장비를제어할수있습니다. 안전 I/O 카탈로그넘버, 인증된시리즈및펌웨어버전에대한자세한정보는 http://www.rockwellautomation.com/rockwellautomation/ certification/safety.page 에서안전인증서를참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 17
제 1 장 시스템개요 통신네트워크선택 GuardLogix 컨트롤러는다음을허용하는통신을지원합니다. DeviceNet 또는 EtherNet/IP 네트워크를통한안전 I/O 분산및제어 DeviceNet, EtherNet/IP 또는 ControlNet 네트워크를통한원격안전 I/O 분산및제어 EtherNet/IP 또는 ControlNet 네트워크를통해또는동일한 ControlLogix 섀시내에서 1756 및 1768 GuardLogix 컨트롤러간안전태그데이터생산및소비 Ethernet, ControlNet 또는 DeviceNet 네트워크를통한표준 I/O 분산및제어 GuardLogix 컨트롤러와네트워크장비간인터페이스를제공하려면다음통신모듈을사용하십시오. 표 6 - 통신모듈 인터페이스 사용모듈 참고문서 GuardLogix 컨트롤러와 DeviceNet 장비 1756-DNB DNET-IN001 GuardLogix 컨트롤러와 EtherNet/IP 장비 ControlNet 네트워크의컨트롤러 1756-ENBT 1756-EN2T 1756-EN2F 1756-EN2TR 1756-EN3TR 1756-EN2TXT 1756-EN2TRXT 1756-CN2 1756-CN2R 1756-CN2RXT ENET-IN002 CNET-IN005 GuardLogix 컨트롤러는 USB 포트, EtherNet 모듈또는 ControlNet 모듈을통해 Logix Designer 어플리케이션에연결될수있습니다. 네트워크통신모듈사용에대한자세한정보는 11 페이지의참고자료를참조하십시오. 프로그래밍요구사항 표 7 에서 GuardLogix 5570 컨트롤러와함께사용할수있는프로그래밍툴과버전을확인할수있습니다. 표 7 - 소프트웨어버전 카탈로그번호 Studio 5000 환경 RSLogix 5000 소프트웨어버전 (1) 1756-L71S, 1756-L72S, 1756-L73S, 1756-L73SXT RSLinx Classic 소프트웨어버전 21 이상 20 이상 2.59 이상 (1) RSLogix 5000 소프트웨어와함께 GuardLogix 컨트롤러를사용하는방법에대한자세한정보는 GuardLogix 컨트롤러사용자매뉴얼 (Publication 1756-UM020) 과 GuardLogix 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM093) 을참조하십시오. 18 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
시스템개요 제 1 장 표 8 - 지원되는기능 안전루틴에는안전명령 ( 표준래더로직명령어세트의부분집합 ) 과안전어플리케이션명령이포함됩니다. 안전태스크에스케줄링된프로그램은래더로직만을지원합니다. Studio 5000 Logix Designer 기능 버전 21 (1) 버전 23 (1) 버전 24 (1) 안전태스크표준태스크안전태스크표준태스크안전태스크표준태스크 애드온명령어 X X X 알람및이벤트컨트롤러로그작성데이터액세스제어 X X X 장비단계루틴이벤트태스크펌웨어슈퍼바이저 X X X X X FBD (Function Block Diagram) 통합모션래더로직 언어변경 X X 메모리카드 X X NAT (Network Address Translation) ( 온라인상태에서프로그램구성요소가져오기 / 내보내기 X X 안전및표준연결 X SFC (Sequential Function Chart) 루틴 Structured Text Produced/Consumed 안전태그의유니캐 X X 스트연결 X X EtherNet/IP 네트워크에서안전 I/O 장치 X 의유니캐스트연결 (1) ( 이버전이상. 이러한기능의사용에대한자세한정보는 Logix5000 컨트롤러일반프로시저프로그래밍매뉴얼 (Publication 1756-PM001), 11 페이지의참고자료의발행물및온라인도움말을참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 19
제 1 장 시스템개요 20 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 2 장 컨트롤러설치 내용 페이지 주의사항 21 구성요소확인 25 섀시및전원공급장치설치 25 컨트롤러를섀시에설치하기 26 메모리카드삽입 / 제거 27 통신연결수립 30 컨트롤러업데이트 32 컨트롤러의작동모드선택 34 ( 에너지저장모듈 (ESM) 제거 36 ( 에너지저장모듈 (ESM) 설치 38 주의사항사용전다음주의사항을읽고숙지하십시오. 환경및외함정보 주의 : 이장비는최고 2000미터 (6562 피트 ) 고도에서전압감소없이오염도 2 산업환경, 과전압카테고리 II 어플리케이션 (IEC 발행물 60664-1에정의 ) 에사용하도록설계되었습니다. 본장비는주거환경에서의사용에는적합하지않으며, 이러한환경에서무선통신서비스에대한적절한보호기능을제공하지않습니다. 본장비는개방형장비로공급됩니다. 본장비는작업장에존재할수있는특정환경조건에적합하고작동중인부품에접근할때부상을방지하도록설계된외함에장착해야합니다. 외함은화염확산을최소화하거나방지하기위한난연성을갖추어야하며비금속일경우 5VA 또는어플리케이션에승인된화염확산정격을준수해야합니다. 외함내부는도구를이용해서만접근할수있어야합니다. 본문서의이후항목에는특정제품안전인증을준수해야하는구체적인외함유형정격에대한추가정보가포함되었을수있습니다. 본매뉴얼외에다음자료에서자세한내용을참조하십시오. 추가설치요건은산업자동화전선및접지지침 (Publication 1770-4.1) 참조 외함형식에따른보호정도에대한설명은 NEMA 표준 250 및 IEC 60529 참조 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 21
제 2 장 컨트롤러설치 PES (Programmable Electronic Systems) 주의 : 안전관련 PES (Programmable Electronic System) 의사용책임자는시스템사용관련안전요건을숙지하고시스템사용관련교육을받아야합니다. (RIUP (Removal and Insertion Under Power) 경고 : 백플레인전원이켜진상태에서모듈을끼우거나 ( 제거하면전기불꽃이발생할수있습니다. 위험한장소에설치되어있는경우이로인해폭발이발생할수있습니다. 작업전에전원공급을중단하거나장소가위험하지는않은지확인하십시오. 전기불꽃이반복적으로발생하면모듈의접점과커넥터에과도한마모가발생할수있습니다. 접점이마모되면전기적저항이발생해모듈작동에영향을줄수있습니다. 22 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 북미위험장소승인 The following information applies when operating this equipment in hazardous locations. Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division 2 Groups A, B, C, D, Hazardous Locations and nonhazardous locations only. Each product is supplied with markings on the rating nameplate indicating the hazardous location temperature code. When combining products within a system, the most adverse temperature code (lowest "T" number) may be used to help determine the overall temperature code of the system. Combinations of equipment in your system are subject to investigation by the local Authority Having Jurisdiction at the time of installation. WARNING: EXPLOSION HAZARD Do not disconnect equipment unless power has been removed or the area is known to be nonhazardous. Do not disconnect connections to this equipment unless power has been removed or the area is known to be nonhazardous. Secure any external connections that mate to this equipment by using screws, sliding latches, threaded connectors, or other means provided with this product. Substitution of components may impair suitability for Class I, Division 2. If this product contains batteries, they must only be changed in an area known to be nonhazardous. 다음정보는위험장소에서본장비를작동할때적용됩니다. 'CL I, DIV 2, GP A, B, C, D' 로표시된제품은 Class I Division 2 Group A, B, C, D, 위험장소및비위험장소에서의사용에만적합합니다. 각제품의정격명판에는위험장소온도코드를가리키는마크가있습니다. 한시스템내에서여러제품을조합할때가장불리한온도코드 ( 가장낮은 'T' 번호 ) 를시스템의전체온도코드를결정하는데사용할수있습니다. 시스템내에서장비를조합할때는설치일현재해당지역을관할하는당국의조사를받을수있습니다. 경고 : 폭발위험 위험하지않은지역또는전원을끈상태에서만장비를분리하십시오. 위험하지않은지역또는전원을끈상태에서만본장비로의연결을분리하십시오. 본장비와함께제공된나사, 슬라이딩래치, 나사형커넥터또는기타도구를사용해본장비에결합되는모든외부연결을고정하십시오. 구성요소의교체는 Class I, Division 2의적합성을손상시킬수있습니다. 본제품에배터리가포함되어있으면위험하지않은지역에서만배터리를교체해야합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 23
제 2 장 컨트롤러설치 유럽위험장소승인 제품에 Ex 마크가있으면다음사항이적용됩니다. 본장비는유럽연합지침 94/9/EC에서정의한폭발가능성이있는환경에서사용하도록설계되었고, 본지침의부록 II에서설명하는구역 2 폭발가능환경에서사용하도록설계된카테고리 3 장비의설계및제조와관련해필수보건및안전요건 (Essential Health and Safety Requirements) 을충족합니다. 필수보건및안전요건의준수는 EN 60079-15 및 EN 60079-0의준수에의해보장됩니다. 주의 : 본장비는직사광선이나다른 UV 방출원에대해내성이없습니다. 경고 : 본장비는 (IEC60529에정의된 ) IP54 이상의최소보호등급을준수하는 ATEX 인증외함에설치해야하고, Zone 2 환경에서사용시 (IEC 60664-1에정의된 ) 오염도 2를넘지않는환경에서사용해야합니다. 외함은툴을사용해서제거가능한커버또는도어를사용해야합니다. 본장비는로크웰오토메이션이지정한정격범위내에서사용되어야합니다. Zone 2 환경에서사용시정격전압의 140% 를넘는과도방해에의한정격전압의초과를방지하기위한조치를취해야합니다. 본장비는 ATEX 인증로크웰오토메이션백플레인와만함께사용해야합니다. 본장비와함께제공된나사, 슬라이딩래치, 나사형커넥터또는기타도구를사용해본장비에결합되는모든외부연결을고정하십시오. 위험하지않은지역또는전원을끈상태에서만장비를분리하십시오. 정전기방전예방 주의 : 본장비는정전기방전에민감합니다. 정전기방전은내부손상을일으켜장비의정상적인작동에영향을미칠수있습니다. 본장비를취급할때는다음지침을준수하십시오. 접지된물건을만져남아있을수있는정전기를모두방전시키십시오. 공인된접지밴드를착용하십시오. 구성요소보드의커넥터또는핀을만지지마십시오. 장비내부의회로구성요소를만지지마십시오. 가능하면정전기안전작업대를사용하십시오. 사용하지않을때는장비를적절한정전기안전패키지에보관하십시오. 24 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 구성요소확인시작하기전에필요한구성요소가모두있는지확인하십시오. 중요 SIL 3/PLe 를충족하려면주컨트롤러및안전파트너를사용해야합니다. 주컨트롤러및안전파트너와함께포함된부품은다음과같습니다. 카탈로그번호설명포함부품 1756-L71S 1756-L72S 1756-L73S 주컨트롤러 1756-ESMCAP 커패시터기반에너지저장모듈 (ESM) 1784-SD1 SD 메모리카드, 1GB 1747-KY 키 1756-L7SP 안전파트너 1756-SPESMNSE 에너지저장모듈 (ESM) 1756-L73SXT 극한온도주컨 1756-ESMCAPXT 커패시터기반에너지저장모듈 (ESM) 트롤러 1747-KY 키 1756-L7SPXT 극한온도안전파트너 사용가능한옵션장비는다음과같습니다. 어플리케이션요구사항 비휘발성메모리 설치된 ESM 을어플리케이션에추가하거나제거할때잔류저장에너지를 200 μj 이하로소모해야할경우 (1) USB 포트와 SD 카드사용을차단함으로써컨트롤러를보호하는 ESM (1) 1756-SPESMNSEXT 커패시터기반에너지저장모듈 (ESM) 사용부품 1784-SD1 (1GB) 또는 1784-SD2 (2GB) 주컨트롤러는 1756-ESMNSE 안전파트너는 1756-SPESMNSE (2) 이 ESM에는 WallClockTime 백업전원이없습니다. 또한이 ESM은 1756-L73S (8MB) 나메모리크기가더작은컨트롤러하고만사용할수있습니다. 주컨트롤러는 1756-ESMNRM 안전파트너는 1756-SPESMNRM (3) 이 ESM 은어플리케이션의보호정도를향상시킵니다. (1) (ESM 의유지시간에대한자세한정보는 122 페이지의 WallClockTime 의 ESM 지원예상을참조하십시오. (2) 극한온도주컨트롤러와안전파트너에는 1756-ESMNSEXT와 1756-SPESMNSEXT를각각사용하십시오. (3) 극한온도주컨트롤러와안전파트너에는 1756-ESMNRMXT 와 1756-SPESMNRMXT 를각각사용하십시오. 섀시및전원공급장치설치 컨트롤러를설치하기전에섀시와전원공급장치를설치해야합니다. 1. 설치매뉴얼에따라 ControlLogix 섀시를설치하십시오. 카탈로그번호 사용가능슬롯수 시리즈 1756-A4 4 1756-A7 7 1756-A10 10 B 1756-A13 13 1756-A17 17 1756-A4LXT 4 B 1756-A5XT 5 B 1756-A7XT 7 B 1756-A7LXT 7 B 참고문서 1756-IN005 극한환경 (XT) 컨트롤러에는 XT 섀시가필요합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 25
제 2 장 컨트롤러설치 2. 설치매뉴얼에따라 ControlLogix 전원공급장치를설치하십시오. 카탈로그번호 설명 시리즈 참고문서 1756-PA72 전원공급장치, AC 1756-PB72 전원공급장치, DC C 1756-PA75 전원공급장치, AC 1756-PB75 전원공급장치, DC B 1756-IN005 1756-PAXT XT 전원공급장치, AC 1756-PBXT XT 전원공급장치, DC B 극한환경 (XT) 컨트롤러에는 XT 전원공급장치가필요합니다. 컨트롤러를섀시에설치하기 섀시전원이켜져있고시스템이작동하는동안컨트롤러를설치하거나제거할수있습니다. 경고 : 백플레인전원이켜진상태에서모듈을끼우거나제거하면전기불꽃이발생할수있습니다. 위험한장소에설치되어있는경우이로인해폭발이발생할수있습니다. 작업전에전원공급을중단하거나장소가위험하지는않은지확인하십시오. 전기불꽃이반복적으로발생하면모듈의접점과커넥터에과도한마모가발생할수있습니다. 접점이마모되면전기적저항이발생해모듈작동에영향을줄수있습니다. 중요 ESM 은다음동작중하나가발생하면충전을시작합니다. 컨트롤러와 ESM 을전원이켜진섀시에설치했습니다. ESM 이설치된컨트롤러를포함하고있는섀시의전원을켰습니다. 전원이켜진컨트롤러에 ESM 을설치했습니다. 전원을켜면 ESM 이최대 2 분간충전하고상태디스플레이에 CHRG 또는 ESM Charging 이표시됩니다. 1. 키를주컨트롤러에끼우십시오. 2. 키를 PROG 위치로돌리십시오. 1 2 안전파트너에는키스위치가없습니다. 26 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 3. 회로보드를섀시의상하단가이드에맞추십시오. 4. 컨트롤러를섀시로밀어넣으십시오. 컨트롤러가전원공급장치나설치된다른모듈과접촉하고상하단래치가결합되면컨트롤러가완전히설치된것입니다. 중요 안전파트너는주컨트롤러바로오른쪽에있는슬롯에설치해야합니다. 위의 3 단계와 4 단계를따라안전파트너를설치하십시오. 컨트롤러를섀시에끼운후제 9 장에서주컨트롤러와안전파트너의상태표시기관련정보를확인하십시오. 메모리카드삽입 / 제거 경고 : 전원이켜진상태에서메모리카드를끼우거나제거하면전기불꽃이발생할수있습니다. 위험한장소에설치되어있는경우이로인해폭발이발생할수있습니다. 작업전에전원공급을중단하거나장소가위험하지는않은지확인하십시오. 주의 : 메모리카드의내용이무엇인지잘모를경우에는메모리카드를설치하기전에컨트롤러의키스위치를 PROG 위치로돌리십시오. 메모리카드의내용에따라전원이꺼졌다켜지거나폴트로인해메모리카드가다른프로젝트나운영체제를컨트롤러로불러올수있습니다. 컨트롤러는 SD 카드가설치된상태로출고됩니다. SD 카드를설치된상태로둘것을권장합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 27
RUN FORCESD OK RUN FORCESD OK 제 2 장 컨트롤러설치 SD 카드제거 다음순서대로 SD 카드를제거하십시오. 중요 SD 카드를제거하기전에 SD 카드상태표시기가꺼져있고 SD 카드가사용중인지확인하십시오. 1. 키스위치를 PROG 위치로돌리십시오. 2. 도어를열어 SD 카드에액세스하십시오. Logix 55xx 32015-M 3. SD 카드를눌러서잠금을해제시키고빼냅니다. Logix 55xx 32004-M 4. SD 카드를제거하고도어를닫으십시오. 28 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
RUN FORCESD OK RUN FORCESD OK 컨트롤러설치 제 2 장 SD 카드설치 다음순서대로 SD 카드를설치하십시오. 1. 사용자의목적에따라 SD 카드가잠금또는잠금해제되어있는지확인하십시오. 잠금해제 잠금 32005-M 2. SD 카드슬롯의뚜껑을엽니다. Logix 55xx 3. SD 카드를슬롯에넣습니다. 4. 카드를천천히밀어서딸깍소리와함께고정되도록하십시오. Logix 55xx 32004-M Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 29
RUN FORCESD OK RUN FORCESD OK 제 2 장 컨트롤러설치 5. SD 카드슬롯의뚜껑을닫습니다. Logix 55xx 32006-M 통신연결수립 컨트롤러에는 Type B 소켓을사용하는 USB 포트가있습니다. 이연결은 USB 2.0- 호환형이며 12M 에서작동합니다. 컨트롤러의 USB 포트를사용하려면워크스테이션에 RSLinx 소프트웨어버전 2.59 이상이설치되어있어야합니다. 워크스테이션과 USB 포트를연결할때는 USB 케이블을사용하며, 이연결을통해펌웨어를업그레이드하고프로그램을워크스테이션에서컨트롤러로직접다운로드할수있습니다. 주의 : 임시적인로컬프로그래밍목적을위해 USB 포트를사용하십시오. USB 포트를영구적인연결로사용하지마십시오. USB 케이블은 3.0m (9.84ft) 를초과하면안되고허브가있어서는안됩니다. 경고 : 위험한장소에서는 USB 포트를사용하지마십시오. 그림 3 - USB 포트 Logix 55xx 32007-M 30 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 USB 포트를사용하도록 RSLinx 소프트웨어를설정하려면먼저 USB 드라이버를설치해야합니다. 다음순서대로 USB 드라이버를설치하십시오. 1. USB 케이블을사용해컨트롤러와워크스테이션을연결하십시오. 2. Found New Hardware Wizard ( 새하드웨어검색마법사 ) 대화상자에서 Windows Update (Windows 업데이트 ) 연결옵션중하나를클릭하고 Next ( 다음 ) 를클릭하십시오. 추가정보 USB 드라이버소프트웨어를찾지못해설치가취소되면 RSLinx Classic 소프트웨어버전 2.59 이상이설치되어있는지확인하십시오. 3. Install the software automatically (Recommended) ( 소프트웨어자동설치 ( 권장 ) ) 를클릭하고 Next ( 다음 ) 를클릭하십시오. 소프트웨어가설치됩니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 31
제 2 장 컨트롤러설치 4. Finish ( 종료 ) 를클릭해 USB 드라이버설치를완료하십시오. 5. RSLinx 소프트웨어에서컨트롤러를찾으려면 RSWho 를클릭하십시오. RSLinx Workstation 구성도우미에서 2개의드라이버, 가상섀시및 USB 포트아래에컨트롤러가나타납니다. 이중하나의드라이버를사용해서컨트롤러를탐색할수있습니다. 가상섀시드라이버 USB 포트드라이버 컨트롤러업데이트 컨트롤러는펌웨어없이출고됩니다. 컨트롤러펌웨어는 Studio 5000 환경패키지에포함되어있습니다. 또한, 컨트롤러펌웨어를로크웰오토메이션기술지원웹사이트 http://www.rockwellautomation.com/ support/ 에서도다운로드가능합니다. ControlFLASH 소프트웨어나 Logix Designer 의 AutoFlash 기능을사용해펌웨어를업그레이드할수있습니다. ControlFLASH 소프트웨어를사용한펌웨어업데이트 세이프티파트너는 1 차컨트롤러가업데이트될때자동으로업데이트됩니다. 중요 SD 카드가잠겨있고저장된프로젝트의 Load Image 옵션이 On Power Up 으로설정되어있는경우, 다음단계를진행해도컨트롤러펌웨어가업데이트되지않습니다. 대신이전에저장한펌웨어와프로젝트를불러옵니다. 1. 네트워크가정상적으로연결되었고 RSLinx 소프트웨어에서네트워크드라이버가설정되었는지확인하십시오. 2. ControlFLASH 소프트웨어를실행하십시오. 3. Next ( 다음 ) 를선택하십시오. 4. 컨트롤러의카탈로그넘버를선택하고 Next ( 다음 ) 를클릭하십시오. 5. 컨트롤러가보일때까지네트워크를펼치십시오. 32 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 6. 컨트롤러를선택하고 Next ( 다음 ) 를클릭하십시오. 42900 7. 컨트롤러업데이트에대한개정레벨을선택하고 Next ( 다음 ) 를클릭합니다. 8. 컨트롤러업데이트를시작하려면 Finish ( 종료 ) 를클릭한다음 Yes ( 예 ) 를클릭하십시오. 컨트롤러가업데이트된후상태대화상자에 Update complete 가표시됩니다. 중요 펌웨어업그레이드가완전히끝난후전원을껐다켜십시오. 그렇지않으면업그레이드가중단됩니다. 추가정보 컨트롤러의 ControlFLASH 업데이트가중단되면컨트롤러가부트펌웨어인펌웨어버전 1.xxx 로돌아갑니다. 9. OK ( 확인 ) 를클릭합니다. 10. ControlFLASH 소프트웨어를종료하십시오. AutoFlash 를사용한펌웨어업데이트 다음순서대로 AutoFlash 기능을사용해컨트롤러펌웨어를업데이트하십시오. 1. 네트워크가정상적으로연결되었고 RSLinx 소프트웨어에서네트워크드라이버가설정되었는지확인하십시오. 2. Logix Designer 어플리케이션을사용해필요한버전에서컨트롤러프로젝트를생성하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 33
제 2 장 컨트롤러설치 3. RSWho 를클릭하고컨트롤러경로를지정하십시오. 4. 컨트롤러를선택하고 Update Firmware ( 펌웨어업데이트 ) 를클릭하십시오. 5. 원하는펌웨어버전을선택하십시오. 6. Update ( 업데이트 ) 를클릭하십시오. 7. Yes ( 예 ) 를클릭하십시오. 펌웨어업데이트가중단없이완료되게하십시오. 펌웨어업그레이드가완료되면 Who Active ( 활성화대상 ) 대화상자가나타납니다. Logix Designer 애플리케이션에서기타태스크를완료할수있습니다. 컨트롤러의작동모드선택 다음표를참조해컨트롤러작동모드를결정하십시오. 표 9 - 컨트롤러작동모드 원하는태스크 Run 다음모드중하나선택 Remote Run Test Program Program 프로젝트의로직에의해명령된상태로출력전환 X X Program 모드를위한설정상태로출력전환 X X X 태스크실행 ( 스캔 ) X X X 소프트웨어를통해컨트롤러모드변경 X X X 프로젝트다운로드 X X X X ControlNet 네트워크스케줄링 X X 온라인상태에서프로젝트수정 X X X X 메시지전송 X X X 다른컨트롤러의메시지에대한응답으 X X X X X 로데이터송수신 태그생산및소비 X X X X X 34 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 키스위치를사용한작동모드변경 컨트롤러앞에있는키스위치를사용해컨트롤러를다음모드중하나로변경할수있습니다. Program (PROG) Remote (REM) Run (RUN) 그림 4 - 컨트롤러키스위치 Logix557x RUN FORCE SD OK RUN REM PROG Logix Designer 를사용한작동모드변경 키스위치를사용해지정한컨트롤러의모드에따라 Logix Designer 를사용해컨트롤러의작동모드를변경할수있습니다. 컨트롤러를온라인상태로전환하고컨트롤러키스위치를 Remote (REM 또는가운데위치 ) 로설정한후, Logix Designer 창왼쪽상단에 Controller Status ( 컨트롤러상태 ) 메뉴를사용해다음작동모드를지정할수있습니다. Remote Program Remote Run Remote Test 그림 5 - Logix Designer 를통한작동모드 추가정보 이예제에서는컨트롤러키스위치가 Remote 모드로설정되어있습니다. 컨트롤러키스위치가 Run 모드또는 Program 모드로설정되어있으면메뉴옵션이바뀝니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 35
제 2 장 컨트롤러설치 ( 에너지저장모듈 (ESM) 제거 컨트롤러는 ESM 이설치된상태로출고됩니다. 컨트롤러 설치된 ESM 카탈로그번호 1756-L7xS 컨트롤러 1756-ESMCAP 1756-L7xSXT 극한온도컨트롤러 1756-ESMCAPXT 1756-L7SP 안전파트너 1756-SPESMNSE 1756-L7SPXT 극한온도안전파트너 1756-SPESMNSEXT ESM 을제거하기전에다음사항을고려하십시오. 섀시전원을끄거나전원을켠섀시에서컨트롤러를제거해컨트롤러에서전원을제거한후바로 ESM 을제거하지마십시오. 컨트롤러의 OK 상태표시기가녹색에서적색으로, 그런다음 OFF 로변할때까지기다렸다가 ESM 을제거하십시오. 설치된 ESM 을어플리케이션에추가하거나제거할때잔류저장에너지를 40 μj 이하로소모해야할경우 1756-ESMNSE 모듈을사용하십시오. 설치하고나면컨트롤러에서 1756-ESMNRM 모듈을제거할수없습니다. 중요 ESM 을제거하기전에 WallClockTime 속성의잠재적변경을고려해필요시프로그램을조절하십시오. 다음순서대로 1756-ESMCAP (XT), 1756-ESMNSE (XT) 또는 1756-SPESMNSE (XT) 모듈을제거하십시오. 경고 : ESM을어플리케이션에추가하거나제거할때잔류저장에너지를 40 μj 이하로소모해야할경우주컨트롤러에는 1756-ESMNSE (XT) 모듈, 안전파트너에는 1756-SPESMNSE (XT) 모듈만사용하십시오. 이경우 ESM을제거하기전에다음을수행하십시오. a. 섀시전원을끄십시오. 섀시전원을끄면컨트롤러의 OK 상태표시기가녹색에서적색으로, 그런다음 OFF로변합니다. b. 잔류저장에너지가 40 μj 이하로떨어지기를기다렸다가 ( 최소 20분 ) ESM을제거하십시오. 20분이지났음을보여주는표시는없으니, 시간을직접재시기바랍니다. 36 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러설치 제 2 장 경고 : 백플레인전원이켜진상태에서에너지저장모듈을끼우거나제거하면전기불꽃이발생할수있습니다. 위험한장소에설치되어있는경우이로인해폭발이발생할수있습니다. 작업전에전원공급을중단하거나장소가위험하지는않은지확인하십시오. 전기불꽃이반복적으로발생하면모듈의접점과커넥터에과도한마모가발생할수있습니다. 1. 키스위치에서키를제거하십시오. 중요 다음단계는애플리케이션에적용되는조건에따라달라집니다. 전원을켠컨트롤러에서 ESM을제거할경우 2단계로가십시오. 섀시전원을끄거나전원을켠섀시에서컨트롤러를제거해전원이꺼진컨트롤러에서 ESM을제거할경우 ESM을바로제거하지마십시오. 컨트롤러의 OK 상태표시기가녹색에서적색으로, 그런다음 OFF로변할때까지기다렸다가 ESM 을제거하십시오. OK 상태표시기가 OFF로바뀐후 2단계로가십시오. 2. 손가락으로검은색해제장비를누른다음컨트롤러에서 ESM 을빼내십시오. Logix 55xx Logix 55xx RUN FORCESD OK RUN FORCESD OK Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 37
RUN FORCESD OK 제 2 장 컨트롤러설치 ( 에너지저장모듈 (ESM) 설치 표 10 은 ESM 및호환 GuardLogix 컨트롤러를나열합니다. 표 10 - 호환되는에너지저장모듈 카탈로그번호 1756-L7xS 1756-L7xSXT 1756-L7SP 1756-L7SPXT 호환되는 ESM 1756-ESMCAP, 1756-ESMNSE, 1756-ESMNRM 1756-ESMCAPXT, 1756-ESMNSEXT, 1756-ESMNRMXT 1756-SPESMNSE, 1756-SPESMNRM 1756-SPESMNSEXT, 1756-SPESMNRMXT 다음순서대로 ESM 을설치하십시오. 안전파트너도같은순서를따르십시오. 1. ESM 과컨트롤러의슬롯을맞추십시오. Logix 55xx 2. 제자리에고정될때까지 ESM 을섀시로밀어넣으십시오. 주의 : ESM 을끼울때잠재적인제품손상을방지하려면 ESM 을트랙에맞춘다음 ESM 이제자리에고정될때까지최소한의힘으로앞으로밀어넣으십시오. 설치후 ESM 이충전을시작합니다. 다음상태메시지중하나로충전상태를표시합니다. ESM Charging CHRG ESM 설치후충전상태메시지가표시될때까지최대 15 초가걸릴수있습니다. 중요 추가정보 컨트롤러에서전원을제거하기전에 ESM 의충전을종료하십시오. ESM 이완전히충전되었는지확인하려면 'CHRG' 또는 'ESM Charging' 메시지가더이상표시되지않는지상태디스플레이를확인하십시오. ESM 설치후 WallClockTime 오브젝트속성을확인해컨트롤러시간이올바른지확인하십시오. 38 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 3 장 컨트롤러구성하기 내용 페이지 컨트롤러프로젝트생성하기 39 Electronic Keying 42 안전잠금및잠금해제용암호설정 43 Run 모드에서안전태스크서명보호 43 I/O 장치교체처리 44 Time Synchronization ( 시간동기화 ) 실행하기 s 피어안전컨트롤러구성 46 컨트롤러프로젝트생성하기 컨트롤러를구성하고프로그래밍하려면 Logix Designer 를사용해컨트롤러의프로젝트를생성하고관리합니다. 1. 기본도구모음에서 New ( 새로만들기 ) 버튼을클릭해프로젝트를생성합니다. 2. GuardLogix 5570 세이프티컨트롤러를두번클릭해서컨트롤러옵션목록을확장합니다. 3. GuardLogix 컨트롤러선택 : (1756-L71S GuardLogix 5570 Safety Controller 1756-L72S GuardLogix 5570 Safety Controller 1756-L73S GuardLogix 5570 Safety Controller 4. Name ( 이름 ) 필드에프로젝트이름을입력합니다. 5. Browse ( 찾아보기 ) 를클릭해서세이프티컨트롤러프로젝트를저장할폴더를지정합니다. 6. Next ( 다음 ) 를클릭합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 39
제 3 장 컨트롤러구성하기 7. Revision ( 개정 ) 풀다운메뉴에서컨트롤러펌웨어의메이저개정을선택합니다. 8. Chassis ( 섀시 ) 풀다운메뉴에서섀시를선택합니다. 9. Slot ( 슬롯 ) 풀다운메뉴에서세이프티프린터의슬롯을선택합니다. New Project ( 새프로젝트 ) 대화상자에는주컨트롤러에대해입력한슬롯번호를기준으로안전파트너슬롯위치가표시됩니다. 주컨트롤러오른쪽바로옆에안전파트너를배치할수없는주컨트롤러슬롯번호를선택하는경우에는유효한슬롯번호를다시입력하라는메시지가표시됩니다. 10. Security Authority ( 보안인증 ) 풀다운메뉴에서보안인증옵션을선택합니다. 자세한보안정보는 Logix5000 컨트롤러보안프로그래밍매뉴얼 (Publication 1756-PM016) 을참조하십시오. 11. 인증및승인에대해선택된보안을사용하려면 Security Authority ( 보안인증 ) 아래의상자에선택표시합니다. 12. Description ( 설명 ) 필드에서프로젝트의설명을입력합니다. 13. Finish ( 종료 ) 를클릭합니다. Logix Designer 에서안전태스크및안전프로그램을생성합니다. MainRoutine 이라고하는기본래더로직안전루틴도안전프로그램내에생성됩니다. 그림 6 - 컨트롤러구성도우미의안전태스크 40 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러구성하기 제 3 장 아이콘아래의붉은선은 Controller Organizer ( 컨트롤러구성도우미 ) 내의안전프로그램및루틴과표준프로젝트구성요소를구분합니다. 새안전프로젝트가생성된경우 Logix Designer 가시간기반 SNN ( 안전네트워크번호 ) 도자동으로생성합니다. 이 SNN 은로컬섀시백플레인을안전서브넷으로정의합니다. Controller Properties ( 컨트롤러속성 ) 대화상자의 General ( 일반 ) 탭을통해이를확인하고수정할수있습니다. 대부분의어플리케이션에서는이자동시간기반 SNN 이면충분합니다. 그러나특정한 SNN 을입력해야할경우가있습니다. 그림 7 - Safety Network Number 추가정보 Controller Properties ( 컨트롤러속성 ) 대화상자에서 Change Controller ( 컨트롤러변경 ) 버튼을클릭해컨트롤러를 Standard ( 표준 ) 에서 Safety ( 안전 ) 로, 또는 Safety ( 안전 ) 에서 Standard ( 표준 ) 로변경할수있습니다. 하지만이렇게하면표준및안전프로젝트가실질적으로영향을받게됩니다. 컨트롤러변경과관련된문제에대한자세한정보는부록B, 컨트롤러유형변경를참조하십시오. 표 11 - 참고자료 자료 설명 제6장, 안전어플리케이션개발 안전태스크, 안전프로그램및안전루틴 에대한정보가포함되어있습니다. 제4장, 네트워크를통한통신 SSN 관리에대한자세한정보를제공합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 41
제 3 장 컨트롤러구성하기 Electronic Keying Electronic Keying 은제어시스템에서잘못된장치를사용할가능성을줄여줍니다. 이것은프로젝트에저장되어있는장치를설치된장치와비교합니다. Keying 이실패한경우폴트가발생합니다. 다음속성도비교됩니다. 속성 설명 Vendor 장치제조업체입니다. Device Type 예를들어디지털 I/O 모듈과같이제품의일반적인유형입니다. Product Code 제품의특정한유형입니다. Product Code는카탈로그넘버로맵핑됩니다. Major Revision 장치의기능적성능을나타내는숫자입니다. Minor Revision 장치의작동상변경을나타내는숫자입니다. 다음의 Electronic Keying 옵션이사용가능합니다. Keying 옵션 Compatible Module 설명 설치된장치가프로젝트에정의된장치를에뮬레이션할수있는경우, 설치된장치가설치된장치의키를수용할수있도록해줍니다. Compatible Module 을사용하면일반적으로특정장치를다음특성을가진다른장치와사용할수있게됩니다. 동일한카탈로그넘버 동일하거나높은 Major Revision 다음과같은 Minor Revision: Major Revision 이동일한경우, Minor Revision 이동일하거나높아야합니다. Major Revision 이높은경우, Minor Revision 은어떤숫자라도상관없습니다. Exact Match 모든 Keying 속성이일치해야만통신이설정될수있음을나타냅니다. 속성이정확히일치하지않는경우, 장치와통신이되지않습니다. Firmware Manager 를사용하고있는경우에는 Exact Match 가필요합니다. 선택할때각 Keying 옵션의의미를신중하게고려하십시오. 중요 Electronic Keying 파라미터를온라인으로변경하면해당장치와이장치를통해연결되어있는장치에대한연결이끊어집니다. 다른컨트롤러에대한연결도끊어질수있습니다. 장치에대한 I/O 연결이끊어지는경우에는데이터가손실될수있습니다. 추가정보 Electronic Keying 에대한자세한내용은 Electronic Keying in Logix5000 Control Systems Application Technique (LOGIX-AT001) 를참조하십시오. 42 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러구성하기 제 3 장 안전잠금및잠금해제용암호설정 컨트롤러를안전잠금상태로설정하면안전제어구성요소를변경할수없도록보호할수있습니다. 안전태스크, 안전프로그램, 안전루틴및안전태그등안전구성요소에만적용됩니다. 표준구성요소에는적용되지않습니다. 온라인이든오프라인이든컨트롤러프로젝트를안전잠금상태또는잠금해제상태로설정할수있습니다. 안전잠금및잠금해제기능은두개의별도암호를사용합니다. 암호는선택사항입니다. 암호를설정하려면다음단계를따르십시오. 1. Tools ( 도구 ) > Safety ( 안전 ) > Change Passwords ( 암호변경 ) 를클릭합니다. 2. What Password ( 암호유형 ) 풀다운메뉴에서 Safety Lock ( 안전잠금 ) 또는 Safety Unlock ( 안전잠금해제 ) 을선택합니다. 3. 이전암호 ( 있는경우 ) 를입력합니다. 4. 새암호를입력하고다시한번입력하여확인합니다. 5. OK ( 확인 ) 를클릭합니다. 암호는 1~40자이며대 / 소문자를구분하지않습니다. 글자, 숫자및다음과같은기호를사용할수있습니다. ' ~! @ # $ % ^ & * ( ) _ +, - = { } [ ] \ : ;? /. Run 모드에서안전태스크서명보호 세이프티애플리케이션이잠겨있는지여부에상관없이, 컨트롤러가 Run 또는 Remote Run 모드에있는동안안전태스크서명이생성되거나삭제되는것을막을수있습니다. 다음단계를따라안전태스크서명을보호하십시오. 1. Controller Properties ( 컨트롤러속성 ) 대화상자를엽니다. 2. Safety ( 안전 ) 탭을클릭합니다. 3. Protect Signature in Run Mode (Run 모드에서서명보호 ) 에선택표시합니다. 4. OK ( 확인 ) 를클릭합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 43
제 3 장 컨트롤러구성하기 I/O 장치교체처리 Controller Properties ( 컨트롤러속성 ) 대화상자의 Safety ( 안전 ) 탭에서컨트롤러가시스템의 I/O 장치교체를처리하는방식을정의할수있습니다. 이옵션은컨트롤러에연결되어있거나안전태스크서명 (1) 이있는경우컨트롤러에구성데이터가있는 I/O 장치의 SNN ( 안전네트워크번호 ) 을설정할지여부를결정합니다. 다음단계를따라컨트롤러가시스템에서 I/O 장치의교체를처리하는방법을설정하십시오. 1. Controller Properties ( 컨트롤러속성 ) 대화상자를엽니다. 2. Safety ( 안전 ) 탭을클릭합니다. 3. 안전 I/O를교체할때컨트롤러가사용할설정옵션을선택합니다. 4. OK ( 확인 ) 를클릭합니다. (1) 안전태스크서명은각프로젝트의로직, 데이터및구성을고유하게식별하여시스템의 SIL (Safety Integrity Level) 을보호하기위해사용하는번호입니다. 자세한정보는 14 페이지의안전태스크서명및 103 페이지의안전태스크서명생성을참조하십시오. 44 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러구성하기 제 3 장 그림 8 - I/O 장치교체옵션 주의 : 라우팅가능한전체 CIP 안전제어시스템에의존하지않고장치의교체및작동테스트중에 SIL 3 동작을유지하려는경우에만 Configure Always ( 항상구성 ) 기능을활성화합니다. 자세한정보는제5장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체를참조하십시오. Time Synchronization ( 시간동기화 ) 실행하기 GuardLogix 컨트롤러시스템에서는로컬섀시장비중하나를 CST ( 조정시스템시간 ) 마스터로지정해야합니다. 시간동기화는사용장비네트워크상의시간을동기화할수있는표준메커니즘입니다. 다음단계를따라컨트롤러를 CST 마스터가되도록설정하십시오. 1. Controller Properties ( 컨트롤러속성 ) 대화상자를엽니다. 2. Date/Time ( 날짜 / 시간 ) 탭을클릭합니다. 3. Enable Time Synchronization ( 시간동기화사용 ) 을선택합니다. 4. OK ( 확인 ) 를클릭합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 45
제 3 장 컨트롤러구성하기 그림 9 - Date/Time ( 날짜 / 시간 ) 탭 시간동기화에관한자세한정보는통합아키텍처및 CIP Sync 구성어플리케이션솔루션 (Publication IA-AT003) 을참조하십시오. 피어안전컨트롤러구성 표준또는안전태그를사용할수있도록피어안전컨트롤러를안전프로젝트의 I/O 구성폴더에추가할수있습니다. 피어컨트롤러간에안전데이터를공유하기위해컨트롤러범위의안전태그를생산및소비할수있습니다. 피어안전컨트롤러의구성과안전태그의생산및소비에관한자세한정보는 92 페이지의 Produced/Consumed 안전태그를참조하십시오. 46 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 4 장 네트워크를통한통신 내용 페이지 안전네트워크 47 EtherNet/IP 통신 52 ControlNet 통신 58 DeviceNet 통신 60 안전네트워크 CIP 안전프로토콜은 CIP 안전메시지를브릿지, 스위치및라우터를통해안전 I/O 장치로전송하거나안전 I/O 장치로부터수신할수있도록해주는끝노드간안전프로토콜입니다. 표준브릿지, 스위치또는라우터를통해라우팅할때높은수준의무결성을유지하려면, 라우팅가능 CIP 안전제어시스템내각끝노드마다고유한참조가있어야합니다. 이고유한참조는네트워크장비의노드주소와 SNN ( 안전네트워크번호 ) 을조합한것입니다. SNN ( 안전네트워크번호 ) 관리 네트워크세그먼트의안전장비에지정된 SNN은고유해야합니다. 다음항목에고유한 SNN이지정되어있는지확인해야합니다. 안전장비를포함하는각 CIP 안전네트워크 하나이상의 GuardLogix 컨트롤러를포함하는각섀시추가정보여러안전네트워크번호를하나의 CIP 안전서브넷이나두개이상의안전장비를포함하는하나의 ControlBus 섀시에지정할수있습니다. 하지만관리하기쉽도록각 CIP 안전서브넷마다고유한단일 SNN을지정하는것이좋습니다. SNN 은소프트웨어를통해지정 ( 시간기반 ) 하거나사용자가지정 ( 수동 ) 할수있습니다. 다음단원에서는이러한두가지 SNN 형식에대해설명합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 47
제 4 장 네트워크를통한통신 시간기반안전네트워크번호 시간기반형식을선택하면생성된 SNN 값은구성소프트웨어를실행하는 PC 에따라번호가생성된날짜및시간을나타냅니다. 그림 10 - 시간기반형식 수동안전네트워크번호 수동형식을선택하면 SNN 은 1 에서 9999 범위내에서입력된십진수값입니다. 그림 11 - 수동입력 SNN ( 안전네트워크번호 ) 지정 Logix Designer 를사용해 SNN 을자동으로지정하거나 SNN 을수동으로지정할수있습니다. 자동지정 새컨트롤러또는장치가생성되면시간기반 SNN 이자동으로지정됩니다. 이후에동일한 CIP 안전네트워크에추가되는새안전장치에는해당 CIP 안전네트워크의최하위주소내에서정의된동일한 SNN 이지정됩니다. 48 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 수동지정 수동옵션은네트워크서브넷및상호연결네트워크수가작거나사용자가특정어플리케이션에대한로직방식으로 SNN 을관리및지정하고자하는라우팅가능한 CIP 안전시스템을위한것입니다. 49 페이지의 SNN ( 안전네트워크번호 ) 변경을참조하십시오. 중요 SNN 을수동으로지정하는경우시스템확장으로인해 SNN 및노드주소조합이중복되는경우가없도록확인해야합니다. 프로젝트에중복되는 SNN 및노드주소조합이있는경우에는검증오류가발생합니다. 자동대수동 일반사용자의경우 SNN 자동지정이면충분합니다. 그러나다음과같은경우 SNN 을수동으로조작해야합니다. 안전 Consumed 태그가사용되는경우 다른특정장비가구성을소유하는모듈로부터의안전입력데이터를프로젝트에서소비하는경우 안전프로젝트를동일한라우팅가능 CIP 안전시스템내에설치된다른하드웨어로복사하는경우 SNN ( 안전네트워크번호 ) 변경 SNN 을변경하기전에다음을수행해야합니다. 프로젝트가안전잠금상태인경우잠금상태를해제합니다. 101 페이지의컨트롤러안전잠금을참조하십시오. 안전태스크서명이있는경우삭제합니다. 105 페이지의안전태스크서명삭제를참조하십시오. 컨트롤러의 SNN ( 안전네트워크번호 ) 변경 1. Controller Organizer ( 컨트롤러구성도우미 ) 에서컨트롤러를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 2. Controller Properties ( 컨트롤러속성 ) 대화상자의 General ( 일반 ) 탭에서안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 49
제 4 장 네트워크를통한통신 3. Time-based ( 시간기반 ) 를클릭한다음 Generate ( 생성 ) 를클릭합니다. 4. OK ( 확인 ) 를클릭합니다. (CIP 안전네트워크에서안전 I/O 장치의 SNN ( 안전네트워크번호 ) 변경 이예시는 EtherNet/IP 네트워크를사용하고있습니다. 1. I/O 구성트리에서첫번째 EtherNet/IP 통신모듈을찾으십시오. 2. EtherNet/IP 통신모듈을통해사용가능한안전 I/O 장치를확장합니다. 50 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 3. 첫번째안전 I/O 장치를두번클릭해 General ( 일반 ) 탭을표시합니다. 4. 안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 5. Time-based ( 시간기반 ) 를선택하고 Generate ( 생성 ) 를클릭해 EtherNet/IP 네트워크에대한새 SNN을생성합니다. 6. OK ( 확인 ) 를클릭합니다. 7. Copy ( 복사 ) 를클릭해새 SNN을 Windows 클립보드로복사합니다. 8. EtherNet/IP 모듈아래에있는다음안전 I/O 장치의 Module Properties ( 모듈속성 ) 대화상자에서 General ( 일반 ) 탭을엽니다. 9. 안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 10. Time-based ( 시간기반 ) 를선택하고 Paste ( 붙여넣기 ) 를클릭해 EtherNet/IP 네트워크의 SNN을해당장비로붙여넣습니다. 11. OK ( 확인 ) 를클릭합니다. 12. EtherNet/IP 통신모듈내의다른안전 I/O 장치에도 8부터 10 단계를반복합니다. 13. I/O 구성트리아래에있는나머지네트워크통신모듈에대해 2 에서 10단계를반복합니다. SNN ( 안전네트워크번호 ) 복사및붙여넣기 다른컨트롤러에서모듈의구성을소유하는경우구성소유자로부터 SNN 을복사하여 I/O 구성트리의모듈로붙여넣어야합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 51
제 4 장 네트워크를통한통신 1. 모듈구성소유자의소프트웨어구성도구에서모듈에대한 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 2. Copy ( 복사 ) 를클릭합니다. 3. 소비중인컨트롤러프로젝트의 I/O 구성트리에있는 I/O 장치의 Module Properties ( 모듈속성 ) 대화상자에서 General ( 일반 ) 탭을클릭합니다. 소비중인컨트롤러는구성소유자가아닙니다. 4. 안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 5. Paste ( 붙여넣기 ) 를클릭합니다. 6. OK ( 확인 ) 를클릭합니다. EtherNet/IP 통신 GuardLogix 에서 EtherNet/IP 네트워크통신을사용할때몇가지모듈중에서선택해사용할수있습니다. 안전 I/O 장치제어를포함하는 CIP 안전통신의경우, CIP 안전통신을지원하지않는 1756-EWEB 모듈을제외하고표 12 의모듈중에서선택합니다. 표 12 는각모듈과모듈별주요특징입니다. 표 12 - EtherNet/IP 통신모듈및기능 모듈기능 1756-ENBT 컨트롤러를 I/O 장치에연결합니다 ( 분산 I/O 용어댑터필요 ). 다른 EtherNet/IP 장비와통신합니다 ( 메시지 ). Logix5000 컨트롤러간의데이터공유를위한경로를제공합니다 ( 생산 / 소비 ). 다른네트워크의장비로메시지를라우팅하도록 EtherNet/IP 노드를브릿지합니다. 1756-EN2T 1756-ENBT 모듈과동일한기능을수행하지만, 더욱복잡한어플리케이션을위해용량이두배더큽니다. USB 포트를통해임시구성연결을제공합니다. 로터리스위치를사용해 IP 주소를빠르게설정합니다. 1756-EN2F 1756-EN2T 모듈과동일한기능을수행합니다. 모듈의 LC 섬유커넥터를통해섬유미디어를연결합니다. 52 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 표 12 - EtherNet/IP 통신모듈및기능 ( 계속 ) 모듈 기능 1756-EN2TXT 1756-EN2T 모듈과동일한기능을수행합니다. 온도범위가 -25 70 C (-13 158 F) 인극한환경에서작동합니다. 1756-EN2TR 1756-EN2T 모듈과동일한기능을수행합니다. DLR (Device Level Ring) 단일 fault tolerant 링네트워크를위한링토폴로지에서의통신을지원합니다. 1756-EN2TRXT 1756-EN2T 모듈과동일한기능을수행합니다. DLR (Device Level Ring) 단일 fault tolerant 링네트워크를위한링토폴로지에서의통신을지원합니다. 온도범위가 -25 70 C (-13 158 F) 인극한환경에서작동합니다. 1756-EN3TR 1756-EN2TR 모듈과동일한기능을수행합니다. 2 개의 DLR 연결포트. 1756-EWEB 컨트롤러정보의외부액세스를위한사용자지정웹페이지를제공합니다. 인터넷브라우저를통해로컬 ControlLogix 컨트롤러의태그에리모트액세스할수있습니다. 다른 EtherNet/IP 장비와통신합니다 ( 메시지 ). 다른네트워크의장비로메시지를라우팅하도록 EtherNet/IP 노드를브릿지합니다. 소켓인터페이스로 EtherNet/IP 기반이아닌 Ethernet 장비를지원합니다. 이모듈은 I/O 또는 Produced/Consumed 태그를지원하지않고, CIP 안전통신을지원하지않습니다. EtherNet/IP 통신모듈의특징은다음과같습니다. 메시징, Produced/Consumed 태그, HMI 및분산 I/O 지원 표준 TCP/UDP/IP 프로토콜내에서메시지캡슐화 ControlNet 및 DeviceNet 네트워크와공통된어플리케이션레이어 RJ45, Category 5, unshield, 연선케이블을통한인터페이스 Half/Full duplex 10M 또는 100M 작동지원 표준스위치와호환 네트워크스케줄링불필요 라우팅테이블불필요 EtherNet/IP 네트워크에사용가능한제품은다음과같습니다. 표 13 - EtherNet/IP 모듈용제품 제품 기능 필수 여부 Studio 5000 환경 컨트롤러프로젝트구성 EtherNet/IP 통신정의 있음 BOOTP/DHCP 유틸리티 (1) EtherNet/IP 네트워크에서장비에 IP 주소지정 없음 RSNetWorx for EtherNet/IP 소프트웨어 IP 주소및 / 또는호스트이름별 EtherNet/IP 장비설정 없음 RSLinx 소프트웨어 장비설정 있음 장비간통신수립 진단기능제공 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 53
제 4 장 네트워크를통한통신 (1) 이유틸리티는 Studio 5000 환경과함께제공됩니다. EtherNet/IP 네트워크를통해데이터생산및소비 컨트롤러에서는 EtherNet/IP 네트워크를통해시스템공유태그를생산 ( 전송 ) 및소비 ( 수신 ) 할수있는기능을지원합니다. Produced 태그와 Consumed 태그가각각연결이필요합니다. 생산또는소비될수있는태그의총수는사용가능한연결수에의해제한됩니다. EtherNet/IP 네트워크를통한연결 컨트롤러를구성하여안전컨트롤러에서시스템의다른장비와통신하는데사용하는연결수를간접적으로결정할수있습니다. 연결은연결되지않은메시지 ( 메시지명령 ) 와비교할때장비간에보다안정적인통신을제공하기위해지정된리소스입니다. EtherNet/IP 연결은스케줄링되어있지않습니다. 스케줄링되지않은연결은 I/O 제어를위한 RPI ( 요청된패키지간격 ) 또는프로그램 (MSG 명령어등 ) 에의해트리거됩니다. 스케줄링되지않은메시징을사용하면필요에따라데이터를전송및수신할수있습니다. EtherNet/IP 통신모듈은 EtherNet/IP 네트워크에서 128 개의 CIP (Common Industrial Protocol) 연결을지원합니다. EtherNet/IP 통신예제 그림 12 는다음의통신기능을보여줍니다. 컨트롤러는서로간에표준또는안전태그를생산및소비할수있습니다. 컨트롤러는표준데이터를전송 / 수신하거나장비를구성하는 MSG 명령을시작할수있습니다.(1) EtherNet/IP 통신모듈은브릿지로사용되어안전컨트롤러가표준및안전데이터를생산 / 소비할수있도록합니다. 워크스테이션에서프로젝트를컨트롤러에업로드 / 다운로드할수있습니다. 워크스테이션에서 EtherNet/IP 네트워크의장비를구성할수있습니다. (1) GuardLogix 컨트롤러는안전데이터를위한 MSG 명령을지원하지않습니다. 54 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 FlexLogix 컨트롤러및 1788-ENBT 모듈 그림 12 - EtherNet/IP 통신예제 1768 Compact GuardLogix 컨트롤러및 1768-ENBT 모듈 분산 I/O CompactLogix 컨트롤러및통합 EtherNet/IP 포트 GuardLogix 컨트롤러및 1756-EN2T 모듈 스위치 1756-EN2T 모듈 ( 어댑터기능 ) 및 1756 I/O 모듈 1791ES-IB8XOBV4 모듈 원격 DeviceNet 통신용 1756-DNB 모듈 DeviceNet 네트워크의표준또는안전장비로연결 1794-AENT 어댑터및 1794 I/O 모듈 PowerFlex 700S 인버터및 DriveLogix 소프트웨어 1734-AENT 어댑터및 1734 I/O 모듈 워크스테이션 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 55
제 4 장 네트워크를통한통신 FlexLogix 컨트롤러및 1788-ENBT 모듈 Logix Designer 애플리케이션버전 24 이상에서, 컨트롤러는단일연결을통해표준및안전을모두지원합니다. 그림 13 - 표준및안전연결을사용하는 EtherNet/IP 통신예제 1768 Compact GuardLogix 컨트롤러및 1768-ENBT 모듈 분산 I/O CompactLogix 컨트롤러및통합 EtherNet/IP 연결 GuardLogix 컨트롤러및 1756-EN2T 모듈 1756-EN2T 모듈 ( 어댑터기능 ) 및 1756 I/O 모듈 1791ES-IB8XOBV4 모듈 원격 DeviceNet 통신용 1756-DNB 모듈 DeviceNet 네트워크의표준또는안전장비로연결 스위치 1794-AENT 어댑터및 1794 I/O 모듈 PowerFlex 700S 인버터및 DriveLogix 소프트웨어 1734-AENT 어댑터및 1734 I/O 모듈 Kinetix 5500 서보드라이브 ( 다축공유버스구성 ) 워크스테이션 안전 I/O 장치를위한 EtherNet/IP 연결 EtherNet/IP 네트워크상의 CIP 안전 I/O 장치는 64 페이지의안전 I/O 장치추가에서설명한것과같이 EtherNet/IP 통신모듈내의프로젝트로추가됩니다. 안전 I/O 장치를추가할경우 Logix Designer 는해당장치에대한컨트롤러범위의안전데이터태그를자동으로생산합니다. 그림 14 - EtherNet/IP 모듈을프로젝트에추가하기 56 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 표준 EtherNet/IP 연결 표준 EtherNet/IP 모듈을안전컨트롤러와사용하려면모듈을안전컨트롤러프로젝트에추가하고프로젝트를 GuardLogix 컨트롤러로다운로드합니다. 1. 모듈을구성하려면 IP 주소, 서브넷마스크및게이트웨이를정의합니다. EtherNet/IP 파라미터 IP 주소 서브넷마스크 게이트웨이 설명 IP 주소는모듈을고유하게식별합니다. IP 주소는 xxx.xxx.xxx.xxx. 의형식이고, 각각의 xxx 는 0 부터 255 사이의숫자입니다. 그러나일부값은주소의첫번째옥텟에사용할수없습니다. 000.xxx.xxx.xxx 127.xxx.xxx.xxx 223 255.xxx.xxx.xxx 서브넷주소지정은사이트에서여러물리적네트워크에대해단일네트워크 ID를사용할수있도록해주는확장된 IP 주소지정방식입니다. 클래스를통해 IP 주소를네트워크 ID와호스트 ID로분할함으로써사이트외부라우팅이진행됩니다. 사이트내부에서서브넷마스크는 IP 주소를사용자정의네트워크 ID 부분과호스트 ID 부분으로다시분할하는데사용됩니다. 이필드는기본적으로 0.0.0.0으로설정됩니다. 이미구성된모듈의서브넷마스크를변경할경우변경내용을적용하려면모듈전원을껐다가다시켜야합니다. 게이트웨이는개별물리적네트워크를네트워크시스템으로연결합니다. 하나의노드가다른네트워크의노드와통신해야하는경우게이트웨이는두개의네트워크사이에데이터를전송합니다. 이필드는기본적으로 0.0.0.0으로설정됩니다. 2. EtherNet/IP 모듈을실제로설치하고 IP 주소를설정한후에는모듈을 GuardLogix 컨트롤러프로젝트의 Controller Organizer ( 컨트롤러구성도우미 ) 에추가해야합니다. 3. Logix Designer 를사용해프로젝트를다운로드하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 57
제 4 장 네트워크를통한통신 ControlNet 통신 ControlNet 통신의경우표준통신용으로는 1756-CNB 또는 1756-CNBR 모듈을선택하고안전통신용으로는 1756-CN2, 1756-CN2R 또는 1756-CN2RXT 모듈을선택합니다. 표 14 - ControlNet 모듈 어플리케이션에서수행하는태스크 표준 I/O 드라이브를제어합니다. ControlNet 링크의분산 I/O 용어댑터가필요합니다. 다른 ControlNet 장비와통신합니다 ( 메시지 ). 다른 Logix5000 컨트롤러와표준데이터를공유합니다 ( 생산 / 소비 ). ControlNet 링크를브리징하여메시지를다른네트워크의장비로라우팅합니다. 1756-CNB 모듈과동일한기능을수행합니다. 이중 ControlNet 미디어도지원합니다. 1756-CNB 모듈에서지원되는것과동일한기능을수행하지만성능이더뛰어납니다. CIP 안전통신을지원합니다. 1756-CN2 모듈과동일한기능을수행합니다. 이중 ControlNet 미디어도지원합니다. 1756-CN2R 모듈과동일한기능을수행합니다. 온도범위가 -25 70 C (-13 158 F) 인극한환경에서작동합니다. 선택 1756-CNB 1756-CNBR 1756-CN2 1756-CN2R 1756-CN2RXT ControlNet 네트워크에사용가능한제품은다음과같습니다. 표 15 - ControlNet 모듈용제품 제품 기능 필수여부 Studio 5000 환경 GuardLogix 프로젝트구성 있음 ControlNet 통신정의 RSNetWorx for ControlNet 소프트웨어 ControlNet 네트워크구성 NUT ( 네트워크업데이트시간 ) 정의 ControlNet 네트워크스케줄링 RSLinx 소프트웨어 장비설정 장비간통신수립 진단기능제공 있음 있음 ControlNet 통신모듈의특징은다음과같습니다. 메시징, Produced/Consumed 안전및표준태그및분산 I/O 지원 절연과거리증가를위해동축및광통신리피터사용지원 ControlNet 네트워크를통한데이터 Producing 및 Consuming GuardLogix 컨트롤러는 ControlNet 네트워크를통해시스템공유태그를생산 ( 전송 ) 및소비 ( 수신 ) 할수있는기능을지원합니다. 생산또는소비할수있는태그의총수는 GuardLogix 컨트롤러에서사용가능한연결수에의해제한됩니다. 58 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 표 16 - ControlNet 연결 ControlNet 네트워크를통한연결 안전컨트롤러에서시스템의다른장비와통신하는데사용하는연결수는컨트롤러구성방법에따라결정됩니다. 연결이란장비간에연결되지않은메시지에비해더신뢰할수있는통신을제공할수있도록리소스를지정하는것을말합니다. ControlNet 연결은스케줄링될수도있고스케줄링되지않을수도있습니다. 연결유형스케줄링됨 (ControlNet 네트워크에만해당 ) 스케줄링되지않음 설명 스케줄링된연결은 ControlNet 통신에서만사용됩니다. 스케줄링된연결을사용하면미리지정된간격으로데이터를반복적으로전송및수신할수있습니다. 이간격을 RPI ( 요청된패킷간격 ) 라고합니다. 예를들어, I/O 장치와의연결은지정된간격으로모듈에서데이터를반복적으로수신하므로스케줄링된연결입니다. 다른스케줄된연결에는다음과의연결이포함됩니다. 통신장비 Produced/Consumed 태그 ControlNet 네트워크에서스케줄링된연결을활성화하고 NUT ( 네트워크업데이트시간 ) 를설정하려면 RSNetWorx for ControlNet 소프트웨어를사용해야합니다. 연결을스케줄링하면특별히해당연결을처리하기위해네트워크대역폭이예약됩니다. 스케줄링되지않은연결은 RPI ( 요청된패킷간격 ) 또는프로그램 (MSG 명령어등 ) 에의해트리거되는컨트롤러간메시지전송입니다. 스케줄링되지않은메시징을사용하면필요에따라데이터를전송및수신할수있습니다. 스케줄링되지않은연결에서는스케줄링된연결이할당된후에남은네트워크대역폭을사용합니다. 안전 Produced/Consumed 연결은스케줄링되지않습니다. 1756-CNB 및 1756-CNBR 통신모듈은 ControlNet 네트워크에서 64 개의 CIP 연결을지원합니다. 그러나최적의성능을유지하려면 48 개를넘지않도록연결을구성하는것이좋습니다. 1756-CN2 모듈은 ControlNet 네트워크에서 128 개의 CIP 연결을지원합니다. ControlNet 통신예제 이예제는다음을설명합니다. GuardLogix 컨트롤러는서로간에표준또는안전태그를생산및소비할수있습니다. GuardLogix 컨트롤러는표준데이터를전송 / 수신하거나장비를구성하는 MSG 명령을시작할수있습니다.(1) 1756 -CN2 모듈을브릿지로사용하면 GuardLogix 컨트롤러에서표준및안전데이터를 I/O 장비로 ( 부터 ) 생산및소비할수있습니다. PC 에서프로젝트를컨트롤러에업로드 / 다운로드할수있습니다. PC 에서 ControlNet 네트워크의장비를구성할수있으며네트워크자체를구성할수있습니다. (1) GuardLogix 컨트롤러는안전데이터를위한 MSG 명령을지원하지않습니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 59
제 4 장 네트워크를통한통신 그림 15 - ControlNet 통신예제 1756-CN2 모듈을장착한 GuardLogix 컨트롤러 PowerFlex 700S 인버터및 DriveLogix 소프트웨어 Compact GuardLogix 컨트롤러와 1768-CNB 모듈 분산 I/O PC/ 워크스테이션 ControlNet 1756 I/O 모듈을장착한 1756-CN2 모듈 ( 어댑터로사용 ) 1756-DNB 모듈안전 I/O 를사용하는 DeviceNet 네트워크로연결 1756-DNB 모듈을장착한 GuardLogix 컨트롤러 PanelView 터미널 1794-ACN15 어댑터및 1794 I/O 모듈 안전 I/O 를사용하는 DeviceNet 네트워크로연결 PLC-5 /40C 컨트롤러 1734-ACNR 어댑터및 1734 I/O 모듈 (1) (1) 1734-ACN 어댑터는 POINT Guard 안전 I/O 모듈을지원하지않습니다. 분산 I/O 를위한 ControlNet 연결 ControlNet 네트워크를통해분산 I/O 장치와통신하기위해서는 ControlNet 브릿지, ControlNet 어댑터및 I/O 장치를컨트롤러의 I/O 구성폴더에추가합니다. DeviceNet 통신 DeviceNet 네트워크에서안전 I/O 장치와데이터를교환하고통신하려면로컬섀시안에 1756-DNB 모듈을설치해야합니다. 1756-DNB 모듈을설치하는방법에대한자세한정보는 ControlLogix DeviceNet 스캐너모듈설치지침 (Publication 1756-IN566) 을참조하십시오. 1756-DNB 모듈은 DeviceNet Safety 장비및표준 DeviceNet 장비와의통신을지원합니다. 두가지유형을모두사용할수있습니다. 60 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
네트워크를통한통신 제 4 장 다음제품은 DeviceNet 네트워크에서 1756-DNB 모듈과함께사용됩니다. 표 17 - DeviceNet 네트워크용제품 제품기능필수여부 Studio 5000 환경 ControlLogix 프로젝트설정 DeviceNet 통신정의 RSNetWorx for DeviceNet 소프트웨어 RSLinx Classic 또는 RSLinx Enterprise 소프트웨어 DeviceNet 장비구성 장비의스캔목록정의 통신장비구성 진단제공 장비간통신수립 있음 있음 있음 안전 I/O 장치를위한 DeviceNet 연결 DeviceNet 네트워크에서안전 I/O 장치에액세스하려면 1756-DNB 를 GuardLogix 컨트롤러프로젝트의 I/O 구성트리에추가합니다. DeviceNet 네트워크의안전 I/O 장치가제 5 장, CIP 안전 I/O 장치추가, 구성, 모니터링및교체에설명된대로 1756-DNB 모듈아래에있는프로젝트에추가됩니다. 안전 I/O 장치를추가할경우 Logix Designer 는해당장치에대한컨트롤러범위의안전데이터태그를자동으로생산합니다. 그림 16 - I/O 구성트리의컨트롤러내의 DeviceNet 모듈 표준 DeviceNet 연결 GuardLogix 컨트롤러를장착한표준 DeviceNet I/O 를사용하는경우각 1756-DNB 모듈에대해두가지연결을지정해야합니다. 하나는모듈상태와구성을위한연결이고, 다른하나는 DeviceNet I/O 데이터용으로랙에최적화된연결입니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 61
제 4 장 네트워크를통한통신 1756-DNB 모듈을사용해 DeviceNet 네트워크를통해표준데이터에액세스하려면 RSNetWorx for DeviceNet 소프트웨어를사용해다음을수행해야합니다. 네트워크에대한구성파일을작성합니다. 네트워크의각표준장비를구성합니다. 1756-DNB 를구성합니다. 표준 I/O 장비를 1756-DNB 스캔목록에추가합니다. 1756-DNB 모듈을컨트롤러의 I/O 구성에추가할때 Logix Designer 는네트워크의입력, 출력및상태데이터에대한표준태그집합을자동으로생산합니다. 62 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 내용 페이지 안전 I/O 장치추가 64 안전 I/O 장치설정 64 NAT ( 네트워크주소변환 ) 를사용한 IP 주소설정 66 SNN ( 안전네트워크번호 ) 설정 67 EtherNet/IP 네트워크에서유니캐스트연결사용하기 67 연결반응시간제한설정 67 구성서명이해하기 72 안전 I/O 장치소유권리셋하기 72 안전 I/O 데이터주소지정 73 안전 I/O 장치상태모니터링 74 모듈을초기화된상태로리셋하기 75 Logix Designer를사용해장치교체하기 76 RSNetWorx for DeviceNet 소프트웨어를사용해 POINT Guard I/O 모듈교 82 체하기 안전 I/O 모듈의설치와구성, 운영과관련된자세한정보는 11 페이지의참고자료를참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 63
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 안전 I/O 장치추가 시스템에안전 I/O 장치를추가하는경우다음과같이장치에대한구성을정의해야합니다. DeviceNet 네트워크노드주소 Logix Designer 를통해 DeviceNet 네트워크에서안전 I/O 장치의노드주소를설정할수없습니다. 노드주소는장치의로터리스위치를통해설정됩니다. EtherNet/IP 네트워크 IP 주소 IP 주소를설정하기위해서는장치의로터리스위치를조절하거나로크웰오토메이션이제공하는 DHCP 소프트웨어를사용하거나, Logix Designer 애플리케이션을사용하거나, 비휘발성메모리에서기본주소를가져올수있습니다. SNN ( 안전네트워크번호 ) SNN 설정에대한자세한정보는 67페이지를참조하십시오. 구성서명 구성서명이자동으로설정되는경우와언제구성서명을설정해야하는지에대한자세한정보는 72 페이지를참조하십시오. 반응시간제한 반응시간제한설정에대한정보는 67 페이지를참조하십시오. 안전입력, 출력및테스트파라미터는모듈설정을완료합니다. 안전 I/O 장치는 Logix Designer 를사용하여 GuardLogix 컨트롤러를통해구성할수있습니다. 추가정보안전 I/O 장치는표준및안전데이터를지원합니다. 장치구성은사용가능한데이터를정의합니다. 안전 I/O 장치설정 안전 I/O 장치를컨트롤러프로젝트의 I/O 구성폴더아래의통신모 듈에추가합니다. 추가정보 온라인상태에서는안전 I/O 장치를추가하거나삭제할수없습니다. 1. DeviceNet 또는 Ethernet 네트워크를오른쪽클릭하고 New Module ( 새모듈 ) 을선택합니다. 이예시는 Ethernet 네트워크를사용하고있습니다. 2. Catalog ( 카탈로그 ) 탭에서안전 I/O 장치를선택합니다. 추가정보필터를사용해서선택할수있는모듈목록을줄이십시오. 64 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 3. Create를클릭하십시오. 4. 새로운장치의이름을입력합니다. 5. Module Definition ( 모듈정의 ) 설정을수정하려면 Change ( 변경 ) 를클릭합니다 ( 필요한경우 ). 6. DeviceNet 네트워크의노드주소, 또는 EtherNet/IP 네트워크의 IP 주소를입력합니다. 사용되지않은노드번호만풀다운메뉴에포함되어있습니다. 네트워크가 NAT ( 네트워크주소변환 ) 를사용하는경우, 66 페이지의 NAT ( 네트워크주소변환 ) 를사용한 IP 주소설정을참조하십시오. 7. Safety Network Number ( 안전네트워크번호 ) 를수정하려면버튼을클릭합니다 ( 필요한경우 ). 자세한정보는 67페이지를참조하십시오. 8. Safety ( 안전 ) 탭을사용하여 Connection Reaction Time Limit ( 연결반응시간제한 ) 을설정합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 65
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 자세한정보는 67페이지를참조하십시오. 9. 안전 I/O 장치의설정을완료하려면, 사용자매뉴얼과 Logix Designer 애플리케이션의온라인도움말을참조하십시오. NAT ( 네트워크주소변환 ) 를사용한 IP 주소설정 NAT 는 NAT 설정된라우터또는스위치를통해특정 IP 주소를다른 IP 주소로변환합니다. 서브넷사이에트래픽이통과할때라우터또는스위치는데이터패킷내의소스및대상주소를변환합니다. 이서비스는네트워크에서 IP 주소를재사용해야하는경우에유용합니다. 예를들어, NAT 는공용서브넷에서고유한 ID 를유지하면서장치를복수의동일한사설서브넷으로분할할수있도록합니다. NAT 를사용하고있는경우, 다음단계를따라 IP 주소를설정하십시오. 1. IP Address 필드에컨트롤러가사용할 IP 주소를입력합니다. NAT 를사용하는경우이것은일반적으로공용네트워크의 IP 주소입니다. 2. Advanced ( 고급 ) 를클릭해서 Advanced Ethernet Settings ( 고급이더넷설정 ) 대화상자를엽니다. 66 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 3. 확인란에선택표시해서이모듈과컨트롤러가 NAT 를통해통신함을나타냅니다. 4. 실제모듈주소를입력합니다. 추가정보 로터리스위치를사용하여 IP 주소를설정한경우, 이것은장치에서설정한주소입니다. 또는, 실제모듈주소는장치의 Internet Protocol ( 인터넷프로토콜 ) 탭에표시되는것과동일한주소입니다. 5. OK ( 확인 ) 를클릭합니다. 컨트롤러는변환된주소를사용하지만 CIP 안전프로토콜은장치의실제주소를요구합니다. SNN ( 안전네트워크번호 ) 설정 새안전 I/O 장치추가시시간기반 SNN 지정이자동으로수행됩니다. 이후에동일한네트워크에추가되는안전장치에는해당 CIP 안전네트워크의최하위주소내에서정의된동일한 SNN 이지정됩니다. 대부분어플리케이션의경우, 자동시간기반 SNN 이면충분합니다. 하지만 SNN 을변경해야하는경우도있을수있습니다. 48 페이지의 SNN ( 안전네트워크번호 ) 지정을참조하십시오. EtherNet/IP 네트워크에서유니캐스트연결사용하기 유니캐스트연결은소스와대상노드간의점대점 (point-to-point) 연결입니다. 이러한유형의연결에는최소 / 최대 RPI 범위나기본값을입력할필요가없습니다. 유니캐스트연결을구성하려면 Connection ( 연결 ) 탭을선택하고 Unicast Connection over EtherNet/IP (EtherNet/IP 에서유니캐스트연결사용 ) 를선택합니다. 연결반응시간제한설정 Connection Reaction Time Limit ( 연결반응시간제한 ) 은관련연결에서안전패킷의최대수명을의미합니다. 사용중인장비에서사용되는데이터의수명이 Connection Reaction Time Limit ( 연결반응시간제한 ) 을초과하면연결폴트가발생합니다. Connection Reaction Time Limit ( 연결반응시간제한 ) 은다음공식을통해계산됩니다. 입력연결반응시간제한 = 입력 RPI x [ 시간초과승수 + 네트워크지연승수 ] 출력연결반응시간제한 = 안전태스크기간 x [ 시간초과승수 + 네트워크지연승수 - 1] Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 67
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 연결반응시간제한은 Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭에표시됩니다. 그림 17 - 연결반응시간제한 (RPI ( 요청된패킷간격 ) 지정하기 RPI 는연결을통해데이터를업데이트하는기간을지정합니다. 예를들면입력모듈은사용자가지정한 RPI 에데이터를생산합니다. 안전입력연결의경우 Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭에서 RPI 를설정할수있습니다. RPI 를 1 에서 100ms 범위내에서 1ms 증분단위로입력합니다. 기본값은 10ms 입니다. Logix Designer 를통해 RPI 를변경하는경우 Connection Reaction Time Limit ( 연결반응시간제한 ) 이즉시조정됩니다. 그림 18 - RPI ( 요청된패킷간격 ) 안전출력연결의경우 RPI 가 GuardLogix 안전태스크기간에고정됩니다. 해당하는연결반응시간제한이만족스럽지않을경우 Safety Task Properties ( 안전태스크속성 ) 대화상자를통해안전태스크기간을조정할수있습니다. 안전태스크기간에대한자세한정보는 86 페이지의안전태스크기간지정을참조하십시오. 일반적어플리케이션의경우기본 RPI 만으로도충분합니다. 보다복잡한요구사항의경우에는 Advanced ( 고급 ) 버튼을사용해 69 페이지의설명에따라 Connection Reaction Time Limit ( 연결반응시간제한 ) 파라미터를수정합니다. 68 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 관찰된최대네트워크지연보기 GuardLogix 컨트롤러에서안전패킷을수신하는경우소프트웨어에서는관찰된최대네트워크지연을기록합니다. 안전입력의경우, Maximum Observed Network Delay ( 관찰된최대네트워크지연 ) 는입력모듈에서컨트롤러로의왕복지연과입력모듈에다시전달되는 ACK (acknowledge) 를보여줍니다. 안전출력의경우, 컨트롤러에서출력모듈로의왕복지연과컨트롤러에다시전달되는 ACK (acknowledge) 를보여줍니다. Maximum Observed Network Delay ( 관찰된최대네트워크지연 ) 는 Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭에표시됩니다. 온라인상태일때 Reset 을클릭해서 Maximum Observed Network Delay 를리셋하십시오. 그림 19 - 관찰된최대네트워크지연리셋하기 중요생산자에서사용하는사람까지의실제 Maximum Network Delay ( 최대네트워크지연 ) 시간은 Safety ( 안전 ) 탭의 Maximum Network Delay ( 최대네트워크지연 ) 필드에표시되는값보다항상작습니다. 일반적으로실제메시지최대지연은표시되는 Maximum Network Delay ( 최대네트워크지연 ) 값의약 1/2 입니다. 고급연결반응시간제한설정파라미터 Advanced Connection Reaction Time Limit ( 고급연결반응시간제한 ) 대화상자에서 Timeout Multiplier ( 시간초과승수 ) 나 Network Delay Multiplier ( 네트워크지연승수 ) 같은연결파라미터를설정합니다. 그림 20 - 고급설정 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 69
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 Timeout Multiplier ( 시간초과승수 ) Timeout Multiplier ( 시간초과승수 ) 는연결시간초과를선언하기전에패킷을대기하는 RPI 수를결정합니다. 이값은연결에러가선언되기전에유실될수있는메시지수로변환됩니다. 예를들어, Timeout Multiplier ( 시간초과승수 ) 가 1 이면메시지가각 RPI 간격동안수신되어야합니다. Timeout Multiplier ( 시간초과승수 ) 가 2 이면최소 1 개의메시지가 2 배 RPI (2 x RPI) 간격내에서수신되는동안 1 개의메시지가유실될수있습니다. Network Delay Multiplier ( 네트워크지연승수 ) Network Delay Multiplier ( 네트워크지연승수 ) 는 CIP 안전프로토콜에의해강제설정되는메시지전송시간을정의합니다. Network Delay Multiplier ( 네트워크지연승수 ) 는생산자에서사용되기까지의왕복지연과생산자에게다시전달되는 ACK (Acknowledge) 를지정합니다. Network Delay Multiplier ( 네트워크지연승수 ) 를사용하면강제설정되는메시지전송시간이 RPI 보다너무짧거나길경우 Connection Reaction Time Limit ( 연결반응시간제한 ) 을낮추거나높일수있습니다. 예를들어, 출력연결의 RPI 가긴안전태스크기간과동일한경우에는 Network Delay Multiplier ( 네트워크지연승수 ) 를조정하는것이유용할수있습니다. 입력 RPI 또는출력 RPI 가강제설정되는메시지지연시간과비교할때상대적으로느리거나빠른경우다음두가지방법중하나를사용하여 Network Delay Multiplier ( 네트워크지연승수 ) 의근사값을계산할수있습니다. 방법 1: 입력 RPI 와안전태스크기간의비율을사용합니다. 이방법은다음조건에서만사용합니다. 경로또는지연이출력경로또는지연과거의동일한경우 실제입력메시지전송시간이입력 RPI 보다짧도록입력 RPI 가구성된경우 안전태스크기간이입력 RPI 보다상대적으로느린경우 이러한조건에서는다음과같이 Output Network Delay Multiplier ( 출력네트워크지연승수 ) 의근사값을계산할수있습니다. 70 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 입력네트워크지연승수 x [ 입력 RPI 안전태스크기간 ] 예제 출력네트워크지연승수근사값계산하기조건 : 입력 RPI = 10ms 입력네트워크지연승수 = 200% 안전태스크기간 = 20ms 출력네트워크지연승수계산 : 200% x [10 20] = 100% 방법 2: Maximum Observed Network Delay ( 관찰된최대네트워크지연 ) 를사용합니다. 시스템이최악의 (worst-case) 불러오기조건에서장기간실행되는경우 Network Delay Multiplier ( 네트워크지연승수 ) 를 Maximum Observed Network Delay ( 관찰된최대네트워크지연 ) 에서설정할수있습니다. 이방법은입력이나출력연결에서사용할수있습니다. 시스템이최악의 (worst-case) 불러오기조건에서장기간실행된후에는 Maximum Observed Network Delay ( 관찰된최대네트워크지연 ) 를기록합니다. 다음공식을통해 Network Delay Multiplier ( 네트워크지연승수 ) 근사값을계산할수있습니다. [ 관찰된최대네트워크지연 + Margin_Factor] RPI 예제 관찰된최대네트워크지연에서네트워크지연승수계산하기조건 : RPI = 50ms 관찰된최대네트워크지연 = 20ms Margin_Factor = 10 네트워크지연승수계산 : [20 + 10] 50 = 60% 표 18 - 참고자료 자료 GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) Guard I/O DeviceNet 안전모듈사용자매뉴얼 (Publication 1791DS-UM001) Guard I/O EtherNet/IP 안전모듈사용자매뉴얼 (Publication 1791ES-UM001) 설명 반응시간계산에대한정보를제공합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 71
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 구성서명이해하기 모든안전장비는모듈구성을정의하는고유한구성서명을가집니다. 구성서명은 ID 번호, 날짜, 시간으로구성되며모듈의구성을검증하기위해사용됩니다. Logix Designer 를통해구성하기 Logix Designer 를사용해 I/O 장치를구성한경우구성서명이자동으로생성됩니다. Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭을통해구성서명을확인하고복사할수있습니다. 그림 21 - 구성서명보기및복사 다른구성소유자 ( 수신전용연결 ) 다른컨트롤러에서 I/O 장치구성을소유하는경우소유자의프로젝트에서모듈구성서명을복사하여 Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭으로붙여넣어야합니다. 추가정보 장치가입력용으로만구성된경우에는구성서명을복사하여붙여넣을수있습니다. 장치에안전출력이있으면구성을소유하는컨트롤러에서출력을소유하며구성서명텍스트상자를사용할수없습니다. 안전 I/O 장치소유권리셋하기 컨트롤러프로젝트가온라인상태이면 Module Properties ( 모듈속성 ) ( 대화상자의 Safety ( 안전 ) 탭에현재의구성소유권이표시됩니다. 열린프로젝트에서구성을소유하는경우에는 Local ( 로컬 ) 이표시됩니다. 두번째장비에서구성을소유하는경우 Remote ( 원격 ) 가표시되고, SNN ( 안전네트워크번호 ) 과구성소유자의노드주소또는슬롯번호도함께표시됩니다. 장치읽기에실패할경우통신에러가표시됩니다. 온라인상태에서 Reset Ownership ( 소유권리셋 ) 을클릭해서장치출하시설정을리셋합니다. 추가정보 모듈속성에대해보류중인편집사항이있는경우, 안전태스크서명이존재하는경우또는안전잠금상태에서는소유권을재설정할수없습니다. 72 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 안전 I/O 데이터주소지정 I/O 구성폴더에장치를추가할경우 Logix Designer 에서장치에대한컨트롤러범위의태그를자동으로생산합니다. I/O 정보는태그집합으로표시됩니다. 각태그는 I/O 장치의유형및기능에따라데이터구조를사용합니다. 태그이름은시스템내의장치이름을기반으로합니다. 안전 I/O 모듈주소형식 세이프티 I/O 모듈주소는다음예제를따릅니다. 예제 Modulename:Type.Member 표 19 - 안전 I/O 장치주소형식 항목 의미 Modulename 안전 I/O 장치의이름 Type 데이터형식 입력 : I 출력 : O Member I/O 장치의특정데이터 입력전용모듈 Modulename:I.RunMode Modulename:I.ConnectionFaulted Modulename:I.Input Members 출력전용모듈 Modulename:I.RunMode Modulename:I.ConnectionFaulted Modulename:O.Output Members I/O 조합 Modulename:I.RunMode Modulename:I.ConnectionFaulted Modulename:I.Input Members Modulename:O.Output Members Kinetix 5500 드라이브주소형식 Kinetix 5500 드라이브주소는다음예제를따릅니다. 예제 Drivename:Type.Member Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 73
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 표 20 - Kinetix 안전 I/O 장치주소형식 항목 Drivename 의미 Kinetix 5500 드라이브의이름 Type 데이터형식 입력 : SI 출력 : SO Member I/O 장치의특정데이터 입력전용모듈 Drivename:SI.ConnectionStatus Drivename:SI.RunMode Drivename:SI.ConnectionFaulted Drivename:SI.Status Drivename:SI.TorqueDisabled Drivename:SI.SafetyFault Drivename:SI.ResetRequired 출력전용모듈 Drivename:SO.Command Drivename:SO.SafeTorqueOff Drivename:SO.Reset 표 21 - 참고자료 자료제9장, 상태모니터링과폴트처리 Logix5000 컨트롤러 I/O 및태그데이터프로그래밍매뉴얼 (Publication 1756-PM004) 설명안전태그데이터모니터링에대한정보가포함되어있습니다. 표준 I/O 장치주소지정에대한정보를제공합니다. 안전 I/O 장치상태모니터링 안전 I/O 장치의상태를 Explicit Messaging 또는 I/O 모듈의상태표시를통해모니터링할수있습니다. I/O 모듈문제점해결에대한내용은 11 페이지의참고자료에있는 Guard I/O 매뉴얼을참조하십시오. 표 22 - Guard I/O 모듈의상태표시기작동 표시기상태설명 Guard I/O DeviceNet 모듈 Guard I/O (EtherNet/IP 모듈 POINT Guard I/O 모듈 MS ( 모듈상태 ) NS ( 네트워크상태 ) 꺼짐 전원이없습니다. 녹색, 켜짐 정상상태에서작동중입니다. 녹색, 깜박임 장비가유휴상태입니다. 적색, 깜박임 복구가능폴트가있습니다. 복구가능폴트가있거나펌웨어업데이트가진행중입니다. 적색, 켜짐 복구불가능폴트가있습니다. 적색 / 녹색, 깜박임 자체테스트를진행중입니다. 자체테스트가진행중이거나모듈이제대로구성되지않았습니다. 자세한정보는상태표시기를참조하십시오. 꺼짐 장비가온라인상태가아니거나전원이공급되지않을수있습니다. 녹색, 켜짐 장비가온라인상태입니다. 연결이수립되었습니다. 녹색, 깜박임 장비가온라인상태입니다. 연결이수립되지않았습니다. 적색, 깜박임 통신시간초과입니다. 통신시간이초과되었거나펌웨어업데이트가진행중입니다. 적색, 켜짐 통신에러입니다. 장비에서네트워크통신을방해하는에러가감지되었습니다. 적색 / 녹색, 깜박임 장비가통??? 폴트상태이거나 SNN ( 안전네트워크번호 ) 설정중입니다. 자체테스트를진행중입니다. 사용불가 74 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 표 22 - Guard I/O 모듈의상태표시기작동 ( 계속 ) 표시기상태설명 입력지점 (INx) 출력지점 (Ox) 테스트출력지점 (Tx) Guard I/O DeviceNet 모듈 Guard I/O (EtherNet/IP 모듈 POINT Guard I/O 모듈 꺼짐 안전입력이꺼져있습니다. 노란색, 켜짐 안전입력이켜져있습니다. 적색, 켜짐 입력회로에에러가발생했습니다. 적색, 깜박임 이중채널작동을선택한경우파트너입력회로에에러가발생했습니다. 꺼짐 안전출력이꺼져있습니다. 노란색, 켜짐 안전출력이켜져있습니다. 적색, 켜짐 출력회로에에러가발생했습니다. 적색, 깜박임 이중채널작동을선택한경우파트너출력회로에에러가발생했습니다. 꺼짐 출력이꺼져있습니다. 노란색, 켜짐 출력이켜져있습니다. 적색, 켜짐 사용불가 잠금노란색, 켜짐장비구성이잠겨있습니다. 입력전원 출력전원 PWR 노란색, 깜박임노란색, 꺼짐 장비구성이유효하지만장비가잠겨있지않습니다. 잘못된상태이거나, 구성데이터가없거나, 장비가구성되었습니다. 출력회로에에러가발생했습니다. 사용불가 Logix Designer 가이기능을지원하지않습니다. 녹색, 꺼짐 입력전원이없습니다. 녹색, 켜짐 입력전원전압이사양에부합합니다. 노란색, 켜짐입력전원전압이사양을벗어났습니다. 녹색, 꺼짐출력전원이없습니다. 사용불가 녹색, 켜짐 출력전원전압이사양에부합합니다. 노란색, 켜짐 출력전원전압이사양을벗어났습니다. 녹색, 꺼짐 전원이없습니다. 녹색, 켜짐전원전압이사양에부합합니다. 사용불가노란색, 켜짐전원전압이사양을벗어났습 니다. Kinetix 5500 상태표시기에대한내용은 Kinetix 5500 서보드라이브사용자매뉴얼을참조하십시오. 매뉴얼에대한링크는 11 페이지의참고자료를참조하십시오. 모듈을초기화된상태로리셋하기 Guard I/O 모듈을이전에사용했을경우, 안전네트워크에설치하기전에모듈을초기화된상태로리셋해기존구성을삭제하십시오. 컨트롤러프로젝트가온라인상태이면 Module Properties ( 모듈속성 ) 대화상자의 Safety ( 안전 ) 탭에현재의구성소유권이표시됩니다. 열린프로젝트에서구성을소유하는경우에는 Local ( 로컬 ) 이표시됩니다. 두번째장비에서구성을소유하는경우 Remote ( 원격 ) 가표시되고, SNN ( 안전네트워크번호 ) 과구성소유자의노드주소또는슬롯번호도함께표시됩니다. 모듈읽기에실패할경우통신에러가표시됩니다. 연결이로컬이면소유권을리셋하기전에모듈연결을금지해야합니다. 다음순서대로모듈을금지하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 75
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 1. 모듈을오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 2. Connection ( 연결 ) 탭을클릭합니다. 3. Inhibit Connection ( 연결금지 ) 을선택합니다. 4. Apply ( 적용 ) 와 OK ( 확인 ) 를차례로클릭합니다. 다음순서대로온라인상태에서모듈을초기화된상태로리셋하십시오. 1. 모듈을오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 2. Safety ( 안전 ) 탭을클릭합니다. 3. Reset Ownership ( 소유권리셋 ) 을클릭합니다. Logix Designer 를사용해장치교체하기 Logix Designer 를사용해 Ethernet 네트워크에서안전 I/O 장치를교체할수있습니다. DeviceNet 네트워크에서 Guard I/O 모듈을교체하려면모듈유형에따라선택이달라집니다. 표 23 - 소프트웨어 사용모듈 사용 참조 1791DS Guard I/O 모듈및 Logix Designer 애플리케 아래 1756-DNB 어댑터 이션 734 POINT Guard I/O 모듈및 1734-PDN 어댑터 RSNetWorx for DeviceNet 소프트웨어 82 페이지의 RSNetWorx for DeviceNet 소프트웨어를사용해 POINT Guard I/O 모듈교체하기 CIP 안전시스템의일부에의존하여장치교체및작동테스트중에 SIL 3 동작을유지하려는경우에는 Configure Always ( 항상구성 ) 기능을사용하지못할수도있습니다. 77 페이지의 'Configure Only When No Safety Signature Exists' 를선택한상태에서교체로이동하십시오. 라우팅가능한전체 CIP 안전제어시스템에의존하지않고장치의교체및작동테스트중에 SIL 3/PLe 동작을유지하려는경우에는 Configure Always ( 항상구성 ) 기능을사용할수있습니다. 81 페이지의 'Configure Always' 를선택한상태에서교체로이동하십시오. 안전 I/O 장치교체는 GuardLogix 컨트롤러의 Safety ( 안전 ) 탭에서설정됩니다. 76 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 그림 22 - 안전 I/O 장치교체 'Configure Only When No Safety Signature Exists' 를선택한상태에서교체 안전 I/O 장치교체시새장치의 DeviceID 가오리지널과일치하면구성이안전컨트롤러로부터다운로드됩니다. DeviceID 는노드 /IP 주소와 SNN ( 안전네트워크번호 ) 으로구성되고 SNN 을설정할때마다업데이트됩니다. 프로젝트를 'Configure Only When No Safety Signature Exists ( 안전서명이없을때만구성 ) ' 로설정한경우, 표 24 의순서대로시나리오에따라안전 I/O 장치를교체합니다. 순서를올바르게따르면 DeviceID 가오리지널과일치해안전컨트롤러가적절한장치구성을다운로드하고안전연결을재수립합니다. 표 24 - 모듈교체 GuardLogix 안전서명없음 있음또는없음 있음 있음 없음 교체모듈상태 SNN 없음 ( 초기화된상태 ) 오리지널안전태스크구성과동일한 SNN SNN 없음 ( 초기화된상태 ) 오리지널안전태스크구성과다른 SNN 필요한조치 없음. 장치를사용할준비가되었습니다. 없음. 장치를사용할준비가되었습니다. 78 페이지의시나리오 1 - 교체장치가초기화된상태이고안전서명이존재함참조. 79 페이지의시나리오 2 - 교체장치 SNN 이오리지널과다르고안전서명이존재함참조. 80 페이지의시나리오 3 - 교체장치 SNN 이오리지널과다르고안전서명이존재하지않음참조. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 77
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 시나리오 1 - 교체장치가초기화된상태이고안전서명이존재함 1. 이전 I/O 장치를제거하고새장치를설치합니다. 2. 교체안전 I/O 장치를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 3. 안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 4. Set 을클릭합니다. 5. 확인대화상자에서 Yes ( 예 ) 를클릭해 SNN 을설정하고교체장치를허용하기전에 NS ( 네트워크상태 ) 상태표시기가올바른장치에서적색 / 녹색으로깜빡이는지확인하십시오. 6. 회사에서지정한절차에따라교체된 I/O 장치와시스템의작동을테스트하고시스템사용을승인합니다. 78 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 시나리오 2 - 교체장치 SNN 이오리지널과다르고안전서명이존재함 1. 이전 I/O 장치를제거하고새장치를설치합니다. 2. 안전 I/O 장치를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 3. Safety ( 안전 ) 탭을클릭합니다. 4. Reset Ownership ( 소유권리셋 ) 을클릭합니다. 5. OK ( 확인 ) 를클릭합니다. 6. 장치를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 7. 안전네트워크번호오른쪽에있는을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 8. Set ( 설정 ) 을클릭합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 79
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 9. 확인대화상자에서 Yes ( 예 ) 를클릭해 SNN 을설정하고교체장치를허용하기전에 NS ( 네트워크상태 ) 상태표시기가올바른장치에서적색 / 녹색으로깜빡이는지확인하십시오. 10. 회사에서지정한절차에따라교체된 I/O 장치와시스템의작동을테스트하고시스템사용을승인합니다. 시나리오 3 - 교체장치 SNN 이오리지널과다르고안전서명이존재하지않음 1. 이전 I/O 장치를제거하고새장치를설치합니다. 2. 안전 I/O 장치를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 3. Safety ( 안전 ) 탭을클릭합니다. 4. Reset Ownership ( 소유권리셋 ) 을클릭합니다. 5. OK ( 확인 ) 를클릭합니다. 6. 회사에서지정한절차에따라교체된 I/O 장치와시스템의작동을테스트하고시스템사용을승인합니다. 80 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 'Configure Always' 를선택한상태에서교체 주의 : 전체 CIP 안전제어시스템에의존하지않고장치의교체및작동테스트중에 SIL 3 동작을유지하려는경우에만 'Configure Always ( 항상구성 ) ' 기능을사용합니다. 다음교체절차를수행하는경우를제외하고 Confgure Always ( 항상구성 ) 기능을사용할경우초기화된상태에있는장치를 CIP 안전네트워크에배치하지마십시오. 'Configure Always ( 항상구성 ) ' 기능을컨트롤러프로젝트에서사용할경우컨트롤러가다음요구사항을모두충족하는교체장치를자동으로확인하여연결합니다. 컨트롤러에네트워크주소에서호환가능한장치에대한구성데이터가있어야합니다. 장치가초기화된상태이거나 SNN 이구성과일치합니다. 프로젝트가 'Configure Always ( 항상구성 ) ' 로설정되어있으면다음순서대로안전 I/O 장치를교체합니다. 1. 이전 I/O 장치를제거하고새장치를설치합니다. a. 장치가초기화된상태이면 6단계로이동합니다. GuardLogix 컨트롤러가장치소유권을갖는데필요한동작이없습니다. b. SNN 불일치에러가발생하면다음단계로이동해장치를초기화된상태로리셋합니다. 2. 안전 I/O 장치를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 3. Safety ( 안전 ) 탭을클릭합니다. 4. Reset Ownership ( 소유권리셋 ) 을클릭합니다. 5. OK ( 확인 ) 를클릭합니다. 6. 회사에서지정한절차에따라교체된 I/O 장치와시스템의작동을테스트하고시스템사용을승인합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 81
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 RSNetWorx for DeviceNet 소프트웨어를사용해 POINT Guard I/O 모듈교체하기 모듈과컨트롤러가 DeviceNet 네트워크에있을경우다음순서대로 POINT Guard I/O 모듈을교체하십시오. 1. 모듈을교체하고오리지널모듈의노드번호와일치시킵니다. 2. RSNetWorx for DeviceNet 소프트웨어에서프로젝트를엽니다. 교체모듈이초기화된상태이거나 SNN 이오리지널모듈과일치하지않으면모듈에느낌표가표시됩니다. 3. 모듈을오른쪽클릭하고 Download to Device ( 장비로다운로드 ) 를선택합니다. 4. Yes ( 예 ) 를클릭해확인합니다. 5. Safety Network Number Mismatch ( 안전네트워크번호불일치 ) 대화상자에서 Download ( 다운로드 ) 를클릭해교체모듈에서 SNN 을설정합니다. 82 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
CIP 안전 I/O 장치추가, 구성, 모니터링및교체 제 5 장 6. NS ( 네트워크상태 ) 상태표시기가올바른모듈에서깜박이는지확인하고 OK ( 확인 ) 를클릭해해당장비에서 SNN 을설정합니다. RSNetWorx for DeviceNet 소프트웨어가 SNN 이설정되었다는것을확인합니다. 다운로드가성공적으로완료되면메인프로젝트보기에 'The device at address xx has been downloaded. Any devicespecific messages related to the download operation are displayed separately.' 메시지가표시됩니다. 이것이오리지널 DNT 파일로부터의적절한구성이라고가정한다면, 이제 SNN 과구성서명이오리지널과일치합니다. 컨트롤러에이미연결되어있다면연결이수립됩니다. 교체모듈로다운로드하기위해컨트롤러가 Run 모드에서벗어날필요가없습니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 83
제 5 장 CIP 안전 I/O 장치추가, 구성, 모니터링및교체 이구성을임시셋업으로다운로드할경우, 모듈을네트워크에배치하면자동으로컨트롤러에연결됩니다. 모듈로다운로드된구성이오리지널 DNT 파일로부터다운로드된것이아닐경우, 구성서명이오리지널과일치하지않습니다. 새 DNT 파일에서동일한파라미터를재생성해도서명의시간및날짜부분이다르기때문에컨트롤러로의연결이수립되지않습니다. 이경우구성서명이다르다는것을알려주고새구성서명을일치시키기위한옵션이있는컨트롤러의 Safety Connection ( 안전연결 ) 탭을클릭합니다. 그러나오리지널 DNT 파일을사용하지않기때문에먼저안전시스템을재확인해야합니다. 7. Yes ( 예 ) 를클릭하십시오. 그러면컨트롤러가 Run 모드에서벗어나고변경내용을다운로드하라는메시지가나타납니다. 8. Yes ( 예 ) 를클릭해새연결구성을컨트롤러로다운로드합니다. 다운로드완료후컨트롤러를다시 Run 모드에놓으면교체모듈로의연결이수립됩니다. 9. 회사에서지정한절차에따라교체된 I/O 모듈과시스템의작동을테스트하고시스템사용을승인합니다. 84 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 6 장 안전어플리케이션개발 내용 페이지 안전태스크 86 안전프로그램 87 안전루틴 88 안전태그 88 Produced/Consumed 안전태그 92 안전태그매핑 99 안전어플리케이션보호 101 프로그래밍제한사항 105 본장에서는안전프로젝트를구성하는요소에대한설명및안전태스크서명과안전잠금등안전어플리케이션의무결성을보호하기위한기능과관련된정보를제공합니다. SIL 3 및 PLe 안전어플리케이션의개발과실행에대한지침및요구사항은 GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) 을참조하십시오. 안전레퍼런스매뉴얼에는다음과같은내용이설명되어있습니다. 자세한프로젝트사양작성 어플리케이션작성, 문서화및테스트 프로젝트를식별하고보호하기위한안전태스크서명생성 업로드된프로젝트를인쇄하거나표시하고, 구성, 안전데이터및안전프로그램로직을수동으로비교하여프로젝트확인 필요할경우테스트사례, 시뮬레이션, 기능확인테스트및독립적인안전성검토를통해프로젝트확인 안전어플리케이션잠금 시스템반응시간계산 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 85
제 6 장 안전어플리케이션개발 안전태스크 안전컨트롤러프로젝트를만들경우 Logix Designer 에서안전프로그램과주 ( 안전 ) 루틴을사용해자동으로안전태스크를생성합니다. 그림 23 - 컨트롤러구성도우미의안전태스크 안전태스크내에서여러안전루틴으로이루어진복수의안전프로그램을사용할수있습니다. GuardLogix 컨트롤러는한개의안전태스크를지원합니다. 안전태스크는삭제할수없습니다. 안전태스크내에서표준루틴을실행하거나표준프로그램을스케줄링할수없습니다. 안전태스크기간지정 안전태스크는주기적이고시간이지정된태스크입니다. Task Properties ( 태스크속성 ) - Safety Task ( 안전태스크 ) 대화상자를통해태스크우선순위와감시시간을설정할수있습니다. 대화상자를열려면 Safety Task ( 안전태스크 ) 를오른쪽클릭하고 Properties ( 속성 ) 를선택합니다. 그림 24 - 안전태스크기간구성하기 86 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 안전태스크는중요도가높은태스크입니다. 안전태스크기간 (ms) 과안전태스크감시시간 (ms) 을지정합니다. 안전태스크기간은안전태스크가실행되는기간입니다. 안전태스크감시시간은안전태스크실행이시작될때부터완료될때까지허용된최대시간입니다. 안전태스크기간은최대 500ms 로제한되며온라인상태에서는수정할수없습니다. 안전태스크를다시트리거하기전에로직실행을완료하기위한시간이충분해야합니다. 안전태스크감시시간이초과될경우안전컨트롤러내에복구불가능안전폴트가발생합니다. 안전태스크기간은시스템반응시간에직접적인영향을미칩니다. GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) 은시스템반응시간계산에대한자세한정보를제공합니다. 안전태스크실행 안전태스크는표준정기태스크와동일한방식으로실행되지만, 다음과같은예외가있습니다. 안전태스크는주컨트롤러와안전파트너사이에제어파트너관계가설정되기전에는실행되지않습니다. ( 표준태스크는컨트롤러가 Run 모드로전환되면바로실행됩니다.) 모든안전입력태그 ( 입력, 소비및매핑 ) 는안전태스크실행시작시업데이트된다음고정됩니다. 안전태그매핑에대한자세한정보는 99 페이지를참조하십시오. 안전출력태그 ( 출력및생산 ) 값은안전태스크실행완료시업데이트됩니다. 안전프로그램 안전프로그램은표준프로그램의모든속성을보유하지만, 안전태스크에서만스케줄링되고안전구성요소만포함할수있습니다. 안전프로그램은안전루틴만포함할수있습니다. 하나의안전루틴을메인루틴으로지정해야하며, 다른안전루틴은폴트루틴으로지정할수있습니다. 안전프로그램은표준루틴또는표준태그를포함할수없습니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 87
제 6 장 안전어플리케이션개발 안전루틴 안전루틴은표준루틴의모든속성을보유하지만, 안전프로그램내에서만존재할수있습니다. 현재는안전루틴에대해래더다이어그램만지원됩니다. 추가정보 워터마크기능은표준루틴과안전루틴을시각적으로구분합니다. 안전태그 태그는데이터가저장되는컨트롤러메모리의한부분입니다. 태그는메모리할당, 로직에서의데이터참조및데이터모니터링을위한기본메커니즘입니다. 안전태그에는표준태그의모든속성과 SIL 3 데이터무결성을제공하기위한인증된메커니즘도포함되어있습니다. 태그를작성할때다음속성을지정합니다. 이름 설명 ( 선택사항 ) 태그유형 데이터형식 범위 클래스 스타일 외부액세스 태그값을상수로지정할수도있습니다. 안전태그를생성하려면 Controller Tags ( 컨트롤러태그 ) 또는 Program Tags ( 프로그램태그 ) 를오른쪽클릭한다음 New Tag ( 새태그 ) 를선택해 New Tag ( 새태그 ) 대화상자를엽니다. 88 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 그림 25 - 새태그생성 태그유형 표 25 는 4 가지태그유형을정의합니다. 표 25-4 가지태그유형 태그유형설명기본태크프로젝트내로직에서사용하기위한값을저장합니다. 별칭태그다른태그를참조하는태그입니다. 별칭태그는다른별칭태그또는기본태그를참조할수있습니다. 또한별칭태그는구조체의멤버, 배열요소또는태그나멤버내비트를참조하여다른태그의구성요소를참조할수도있습니다. 중요 : 안전애플리케이션에서표준태그와안전태그사이에별칭태그를사용하지마십시오. 대신, 안전태그매핑을사용해표준태그를안전태그에매핑할수있습니다. 99 페이지의안전태그매핑을참조하십시오. Produced 태그한컨트롤러가다른컨트롤러가사용할수있도록생산하는태그입니다. 최대 15개컨트롤러가데이터를동시에소비 ( 수신 ) 할수있습니다. Produced 태그는로직을사용하지않고하나이상의 Consumed 태그로데이터를보냅니다. Produced 태그데이터는 Consumed 태그의 (RPI에전송됩니다. Consumed 태그 Produced 태그의데이터를수신하는태그입니다. Consumed 태그의데이터형식은 Produced 태그의데이터형식과일치해야합니다. Consumed 태그의 (RPI ( 요청된패킷간격 ) 가데이터업데이트기간을결정합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 89
제 6 장 안전어플리케이션개발 데이터형식 데이터형식은비트또는정수등태그가저장하는데이터의형식을정의합니다. 데이터형식을결합하여구조체를생성할수도있습니다. 구조체는특정필요에부합하는고유한데이터형식을제공합니다. 구조체내각개별데이터형식을멤버라고합니다. 태그와마찬가지로멤버에도이름과데이터형식이지정됩니다. 고유한구조체를사용자정의데이터형식으로만들수있습니다. Logix 컨트롤러에는특정명령과함께사용하기위한미리정의된데이터형식이포함되어있습니다. 안전태그에허용되는데이터형식은다음과같습니다. 표 26 - 안전태그에사용할수있는데이터형식 AUX_VALVE_CONTROL DCI_STOP_TEST_MUTE MANUAL_VALVE_CONTROL BOOL DINT MUTING_FOUR_SENSOR_BIDIR CAM_PROFILE DIVERSE_INPUT MUTING_TWO_SENSOR_ASYM CAMSHAFT_MONITOR EIGHT_POS_MODE_SELECTOR MUTING_TWO_SENSOR_SYM CB_CONTINUOUS_MODE EMERGENCY_STOP MOTION_INSTRUCTION CB_CRANKSHAFT_POS_MONITOR ENABLE_PENDANT PHASE CB_INCH_MODE EXT_ROUTINE_CONTROL PHASE_INSTRUCTION CB_SINGLE_STROKE_MODE EXT_ROUTINE_PARAMETERS REDUNDANT_INPUT CONFIGURABLE_ROUT FBD_BIT_FIELD_DISTRIBUTE REDUNDANT_OUTPUT CONNECTION_STATUS FBD_CONVERT SAFETY_MAT CONTROL FBD_COUNTER SERIAL_PORT_CONTROL COUNTER FBD_LOGICAL SFC_ACTION DCA_INPUT FBD_MASK_EQUAL SFC_STEP DCAF_INPUT FBD_MASKED_MOVE SFC_STOP DCI_MONITOR FBD_TIMER SINT DCI_START FIVE_POS_MODE_SELECTOR STRING DCI_STOP INT THRS_ENHANCED DCI_STOP_TEST LIGHT_CURTAIN TIMER DCI_STOP_TEST_LOCK MAIN_VALVE_CONTROL TWO_HAND_RUN_STATION 범위 태그의범위는태그데이터에액세스할수있는영역을결정합니다. 태그작성시태그를특정안전또는표준프로그램용프로그램태그 ( 로컬데이터 ) 또는컨트롤러태그 ( 글로벌데이터 ) 로정의할수있습니다. 안전태그는컨트롤러범위의태그이거나안전프로그램범위의태그입니다. 90 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 컨트롤러범위의태그 컨트롤러범위의안전태그인경우모든프로그램이안전데이터에액세스할수있습니다. 태그를다음과같은경우에서사용할경우태그가컨트롤러범위여야합니다. 프로젝트내에하나이상의프로그램이있을경우 데이터를생산하거나소비할경우 PanelView 터미널과통신할경우 안전태그매핑에서자세한정보는 99 페이지의안전태그매핑를참조하십시오. 컨트롤러범위의안전태그는표준루틴에서읽을수있지만쓸수는없습니다. 중요 컨트롤러범위의안전태그는모든표준루틴에서읽을수있습니다. 안전태그의업데이트빈도는안전태스크기간에따라다릅니다. 안전 I/O 및생산또는소비된안전데이터와관련된태그는컨트롤러범위의안전태그여야합니다. Produced/Consumed 안전태그의경우, 연결상태에예약된태그구조체의첫번째멤버사용하여사용자정의데이터형식을만들어야합니다. 이멤버는 CONNECTION_STATUS 라는미리정의된데이터형식입니다. 표 27 - 참고자료 자료 설명 125 페이지의안전연결 CONNECTION_STATUS 멤버에대한자세 한정보를제공합니다. Logix5000 컨트롤러 I/O 및태그데이터프로그래밍매뉴얼 (Publication 1756-PM004) 프로그램범위의태그 사용자정의데이터형식작성에대한지침을제공합니다. 프로그램범위의태그인경우데이터가다른프로그램과분리됩니다. 프로그램간에프로그램범위의태그를다시사용할수있습니다. 안전프로그램범위의안전태그는동일한안전프로그램범위내안전루틴을통해서만읽거나쓸수있습니다. 클래스 태그는표준또는안전으로분류할수있습니다. 안전태그로분류된태그는안전태그에허용된데이터형식을가져야합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 91
제 6 장 안전어플리케이션개발 프로그램범위의태그를작성하는경우태그가표준프로그램에서작성되는지또는안전프로그램에서작성되는지에따라클래스가자동으로지정됩니다. 컨트롤러범위의태그를작성하는경우태그클래스를수동으로선택해야합니다. 상수값 태그를상수값으로지정할경우컨트롤러의로직또는 HMI 등의외부어플리케이션으로수정할수없습니다. 상수값태그는강제로설정될수없습니다. Logix Designer 는표준상수태그를수정할수있으며안전태스크서명이없을경우안전태그도수정할수있습니다. 안전태스크서명이있을경우안전태그는수정할수없습니다. 외부액세스 외부액세스는태그값을보거나수정하기위해 HMI 등의외부장비에허용된액세스수준을정의합니다. 이설정은 Logix Designer 를통한액세스에영향을주지않습니다. 기본값은읽기 / 쓰기입니다. 표 28 - 외부액세스레벨 외부액세스설정없음읽기전용읽기 / 쓰기 설명컨트롤러외부에서태그를액세스할수없음컨트롤러외부에서태그를검색또는읽을수있으나쓸수없음컨트롤러외부에서표준태그를검색, 읽기및쓰기가가능함 별칭태그의경우외부액세스유형은기본대상태그에구성된유형과동일합니다. Produced/Consumed 안전태그 GuardLogix 컨트롤러간에안전데이터를전송하려면 Produced/ Consumed 안전태그를사용합니다. 각 Produced/Consumed 태그에는연결이필요합니다. Produced/Consumed 태그의기본연결유형은유니캐스트입니다. 표 29 - Produced/Consumed 연결 태그 Produced Consumed 연결설명 컨트롤러는 GuardLogix다른 1756 또는 1768 GuardLogix 컨트롤러에안전태그를생산 ( 전송 ) 할수있습니다. 태그를생산하는컨트롤러는각사용자별로단일연결을사용합니다. GuardLogix 컨트롤러는다른 1756 또는 1768 GuardLogix 컨트롤러의안전태그를소비 ( 수신 ) 할수있습니다. 각 Consumed 태그는하나의연결을소비합니다. 92 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 Produced/Consumed 안전태그에는다음제한사항이적용됩니다. 컨트롤러범위의안전태그만공유할수있습니다. Produced/Consumed 안전태그는 128 바이트로제한됩니다. Produced/Consumed 태그쌍은동일한사용자정의데이터형식이어야합니다. 사용자정의데이터형식의첫번째멤버는미리정의된 CONNECTION_STATUS 데이터형식이어야합니다. Consumed 안전태그의 (RPI ( 요청된패킷간격 ) 는생산중인 GuardLogix 컨트롤러의안전태스크기간과일치해야합니다. Produced/Consumed 안전태그를적절히구성해피어안전컨트롤러사이에서데이터를공유하려면, 아래설명대로피어안전컨트롤러를적절히구성하고안전태그를생산하고안전태그를소비해야합니다. 피어안전컨트롤러의안전네트워크번호구성 피어안전컨트롤러에는로컬안전컨트롤러와동일한구성요구사항이적용됩니다. 피어안전컨트롤러에도 SNN ( 안전네트워크번호 ) 이있어야합니다. 피어안전컨트롤러의 SNN 은시스템에서의컨트롤러배치에따라달라집니다. 표 30 - SNN 과컨트롤러배치 피어안전컨트롤러위치 SNN 로컬섀시에배치공통의 GuardLogix 컨트롤러에는동일한 SNN을지정해야합니다. 다른섀시에배치컨트롤러에고유한 SNN을지정해야합니다. 다음순서대로 SNN 을복사해붙여넣으십시오. 1. 생산자컨트롤러를사용자컨트롤러의 I/O 트리에추가합니다. 추가정보 동일한생산하는컨트롤러가컨트롤러의 I/O 트리에두번이상나타나서는안됩니다. 그렇지않은경우, 검증오류가발생합니다. 사용자컨트롤러 생산자컨트롤러 2. 생산자컨트롤러의프로젝트에서생산자컨트롤러를오른쪽클릭하고 Controller Properties ( 컨트롤러속성 ) 를선택합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 93
제 6 장 안전어플리케이션개발 3. 을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 4. 생산자컨트롤러의 SNN 을복사합니다. 5. 사용자컨트롤러의프로젝트에서생산자컨트롤러를오른쪽클릭하고 Module Properties ( 모듈속성 ) 를선택합니다. 6. 을클릭해 Safety Network Number ( 안전네트워크번호 ) 대화상자를엽니다. 94 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 7. 생산자컨트롤러의 SNN 을 SNN 필드에붙여넣고 OK ( 확인 ) 를클릭합니다. 안전네트워크번호가일치합니다. 생산자프로젝트의생산자컨트롤러속성대화상자 사용자프로젝트의모듈속성대화상자 여기에 SNN 붙여넣기 이 SNN 복사 안전태그생산 다음순서대로안전태그를생산하십시오. 1. 생산중인컨트롤러프로젝트에서, 생산될데이터의구조를정의하는사용자정의데이터형식을생성합니다. 최초데이터멤버는 CONNECTION_STATUS 데이터형식이되도록주의하십시오. 2. 컨트롤러태그를마우스오른쪽버튼으로클릭해 New Tag ( 새태그 ) 를선택합니다. 3. 유형은 Produced ( 프로듀스 ), 클래스는 Safety ( 안전 ), 그리고데이터형식은 1단계에서생성한사용자정의형식으로설정합니다. 4. Connection ( 연결 ) 을클릭하고사용자수를입력합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 95
제 6 장 안전어플리케이션개발 5. 'Allow Unicast Consumer Connections ( 유니캐스트사용자연결허용 ) ' 의선택을해제해연결유형을변경하려면 Advanced ( 고급 ) 를클릭합니다. 6. OK ( 확인 ) 를클릭합니다. 안전태그데이터소비 다른컨트롤러에서생산한데이터를소비하려면다음단계를따르십시오. 1. 사용자컨트롤러의프로젝트에서, 생산자프로젝트에서생성한데이터형식과동일한사용자정의데이터형식을생성합니다. 추가정보 사용자정의형식은생산자프로젝트에서복사하여사용자프로젝트에붙여넣기할수있습니다. 2. 컨트롤러태그를마우스오른쪽버튼으로클릭해 New Tag ( 새태그 ) 를선택합니다. 96 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 3. 유형은 Consumed ( 컨슘 ), 클래스는 Safety ( 안전 ), 그리고데이터형식은 1 단계에서생성한사용자정의형식으로설정합니다. 4. Connection ( 연결 ) 을클릭해 Consumed Tag Connection ( 컨슘태그연결 ) 대화상자를엽니다. 5. Producer 풀다운메뉴에서, 데이터를생산하는컨트롤러를선택합니다. 6. Remote Data 필드에 Produced 태그의이름을입력합니다. 7. Safety ( 안전 ) 탭을클릭합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 97
제 6 장 안전어플리케이션개발 8. (Requested Packet Interval (RPI) 필드에서연결에대한 RPI 를 1 ms 증가단위로입력하십시오. 기본값은 20ms 입니다. 사용자의프로젝트 생산자의프로젝트 RPI 는연결을통해데이터를업데이트하는기간을지정합니다. Consumed 안전태그의 RPI 가생산중인안전프로젝트의안전태스크기간과일치해야합니다. Connection Reaction Time Limit ( 연결반응시간제한 ) 은해당연결에서안전패킷의최대수명을의미합니다. 단순타이밍제한의경우 RPI 를조정하여허용가능한 Connection Reaction Time Limit ( 연결반응시간제한 ) 을설정할수있습니다. Max Network Delay ( 최대네트워크지연 ) 는데이터생산시간부터데이터수신시간까지관찰된최대전송지연을의미합니다. 온라인상태일때 Reset Max 를클릭해서 Max Network Delay 로리셋하십시오. 9. 연결반응시간제한이허용가능하면 OK ( 확인 ) 를클릭하고, 요구사항이더복잡하면 Advanced ( 고급 ) 를클릭해 Advanced Connection Reaction Time Limit ( 고급연결반응시간제한 ) 파라미터를설정합니다. Timeout Multiplier ( 시간초과승수 ) 는연결시간초과를선언하기전에패킷을대기하는 RPI 수를결정합니다. Network Delay Multiplier ( 네트워크지연승수 ) 는 CIP 안전프로토콜에의해강제설정되는메시지전송시간을정의합니다. Network Delay Multiplier ( 네트워크지연승수 ) 는생산자에서사용하는사람까지의왕복지연과생산자에게다시전달되는 ACK (Acknowledge) 를지정합니다. Network Delay Multiplier ( 네트워크지연승수 ) 를사용하여 Connection Reaction Time Limit ( 연결반응시간제한 ) 을높이거나낮출수있습니다. 98 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 표 31 - 참고자료 자료설명 67~71 페이지 RPI를설정하는방법과 Max. Network Delay, Timeout Multiplier 및 Network Delay Multipliers가 Connection Reaction Time에영향을주는방법에대해자세히설명합니다. 제9장미리정의된 CONNECTION_STATUS 데이터형식에대한정보제공 Logix5000 컨트롤러 Produced/Consumed 태그프로그래밍매뉴얼 (Publication 1756-PM011) Produced/Consumed 안전태그사용에대한상세한정보제공 안전태그매핑컨트롤러범위의표준태그는안전루틴에서바로액세스할수없습니다. 안전태스크루틴에서표준태그데이터를허용하기위해 GuardLogix 컨트롤러는표준태그값을안전태그메모리에복사하는안전태그매핑을제공합니다. 제한사항 안전태그매핑에는다음제한사항이적용됩니다. 안전태그및표준태그쌍이컨트롤러범위의태그여야합니다. 안전및표준태그쌍의데이터형식이일치해야합니다. 별칭태그는사용할수없습니다. 매핑이전체태그수준에서이루어져야합니다. 예를들면, mytimer 가 TIMER 태그인경우에는 mytimer.pre 를사용할수없습니다. 매핑쌍은한개의안전태그에매핑된한개의표준태그입니다. 상수로지정된안전태그에는표준태그를매핑할수없습니다. 다음경우에는태그매핑을수정할수없습니다. 프로젝트가안전잠금상태인경우 안전태스크서명이있는경우 키스위치가 RUN ( 실행 ) 위치에있는경우 복구불가능안전폴트가발생한경우 주컨트롤러와안전파트너사이에잘못된파트너관계가존재하는경우 주의 : 안전루틴에서표준데이터를사용할때, 데이터가적절한방법으로사용되고있는것을확인해야합니다. 안전태그에서표준데이터를사용해도데이터가안전해지는것은아닙니다. SIL 3/PLe 안전출력을표준태그데이터로직접제어할수없습니다. 자세한정보는 GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) 을참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 99
제 6 장 안전어플리케이션개발 태그매핑쌍작성 1. Logic ( 로직 ) 메뉴에서 Map Safety Tags ( 안전태그매핑 ) 를선택하여 Safety Tag Mapping ( 안전태그매핑 ) 대화상자를엽니다. 2. 셀에태그이름을입력하거나풀다운메뉴에서태그를선택해 Standard Tag Name ( 표준태그이름 ) 또는 Safety Tag Name ( 안전태그이름 ) 열에기존태그를추가합니다. 화살표를클릭해필터링된태그브라우저대화상자를엽니다. Standard Tag Name ( 표준태그이름 ) 열에있으면브라우저에컨트롤러범위의표준태그만표시됩니다. Safety Tag Name ( 안전태그이름 ) 열에있으면브라우저에컨트롤러범위의안전태그가표시됩니다. 3. 빈셀을오른쪽클릭하고 New Tag ( 새태그 ) 를선택하고셀에태그이름을입력해 Standard Tag Name ( 표준태그이름 ) 또는 Safety Tag Name ( 안전태그이름 ) 열에새태그를추가합니다. 4. 셀을오른쪽클릭하고 New tagname ( 새 tagname) 을선택합니다. 여기서 tagname은셀에입력한텍스트입니다. 100 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 태그매핑상태모니터링 Safety Tag Mapping ( 안전태그매핑 ) 대화상자의맨왼쪽열은매핑된쌍의상태를나타냅니다. 표 32 - 태그매핑상태아이콘 셀내용설명비어있음태그매핑이올바릅니다. 오프라인상태인경우 X 아이콘은태그매핑이올바르지않음을나타냅니다. 다른행으로이동하거나 Safety Tag Mapping ( 안전태그매핑 ) 대화상자를닫을수있습니다. (1) 온라인상태인경우태그매핑이잘못되었을때매핑이올바르지않은이유를설명하는에러메시지가나타납니다. 태그매핑에러가있는경우에는다른행으로이동하거나 Safety Tag Mapping ( 안전태그매핑 ) 대화상자를닫을수없습니다. 현재초점이주어진행을나타냅니다. Create New Mapped Tag ( 새매핑태그작성 ) 행을나타냅니다. 보류중인편집을나타냅니다. (1) 태그매핑은프로젝트확인중에도검사됩니다. 태그매핑이올바르지않으면프로젝트확인에러가발생합니다. 자세한정보는 99 페이지의태그매핑제한사항을참조하십시오. 안전어플리케이션보호 컨트롤러를안전하게잠그고안전태스크서명을생성및기록함으로써어플리케이션프로그램을승인되지않은변경으로부터보호할수있습니다. 컨트롤러안전잠금 안전관련제어구성요소를수정되지않도록보호하기위해 GuardLogix 컨트롤러를안전잠금상태로설정할수있습니다. 안전잠금기능은안전태스크, 안전프로그램, 안전루틴, 안전애드온명령, 안전태그, 안전 I/O, 및안전태스크서명등안전구성요소에만적용가능합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 101
제 6 장 안전어플리케이션개발 컨트롤러가안전잠금상태인경우어플리케이션의안전부분에서다음태스크를수행할수없습니다. 온라인 / 오프라인프로그래밍또는편집 ( 안전애드온명령어포함 ) 안전 I/O 강제설정 안전 I/O 또는 Produced 연결의금지상태변경 안전데이터조작 ( 안전루틴로직에의한경우제외 ) 안전태스크서명생성또는삭제 추가정보 온라인표시줄에있는안전상태버튼의텍스트가안전잠금상태를나타냅니다. 프로그램의원래소스를가지고있는지여부와상관없이온라인이든오프라인상태이든컨트롤러프로젝트를안전잠금상태로설정할수있습니다. 하지만안전강제설정또는보류중인온라인안전편집내용은존재할수없습니다. 키스위치가 RUN ( 실행 ) 위치에있으면안전잠금또는안전잠금해제상태를변경할수없습니다. 추가정보 안전상태버튼 Controller Properties ( 컨트롤러속성 ) 대화상자의 Safety ( 안전 ) 탭을사용하거나 Tools ( 도구 ) >Safety ( 안전 ) >Safety Lock/Unlock ( 안전잠금 / 잠금해제 ) 을선택하여안전잠금또는잠금해제를설정할수있습니다. 그림 26 - 컨트롤러안전잠금 어플리케이션트레이에도안전컨트롤러의안전잠금상태를나타내는다음아이콘이표시됩니다. = 컨트롤러안전잠금 = 컨트롤러안전잠금해제 안전잠금또는잠금해제태스크는컨트롤러로그에기록됩니다. 컨트롤러로그액세스와관련된자세한정보는 Logix5000 컨트롤러정보및상태프로그래밍매뉴얼 (Publication 1756-PM015) 을참조하십시오. 102 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 안전잠금기능에대한암호를설정할경우 Enter Password ( 암호입력 ) 필드에해당암호를입력해야합니다. 그렇지않을경우 Lock ( 잠금 ) 을클릭합니다. Safety Lock ( 안전잠금 ) 대화상자에서암호를설정하거나변경할수도있습니다. 43 페이지를참조하십시오. 이섹션에서설명한안전잠금기능과 Logix Designer 의표준보안조치는 GuardLogix 컨트롤러프로젝트에적용할수있습니다. Logix Designer 보안기능에대한자세한정보는 Logix5000 컨트롤러보안프로그래밍매뉴얼 (Publication 1756-PM016) 을참조하십시오. 안전태스크서명생성 확인테스트전에안전태스크서명을생성해야합니다. 온라인상태일때만프로그램모드에서안전잠금해제가설정된 GuardLogix 컨트롤러를사용하거나안전강제설정또는안전폴트가없을때에만안전태스크서명을생성할수있습니다. 안전상태가 Safety Task OK ( 안전태스크정상 ) 어야합니다. 또한 Run 모드보호를설정한상태에서컨트롤러가 Run 모드에있으면안전태스크서명을생성할수없습니다. 추가정보 온라인표시줄의안전상태버튼 (124 페이지참조 ) 이나 Controller Properties ( 컨트롤러속성 ) 대화상자의 Safety ( 안전 ) 탭 (103 페이지참조 ) 에서안전상태를확인할수있습니다. Generate ( 생성 ) 를클릭해 Controller Properties ( 컨트롤러속성 ) 대화상자의 Safety ( 안전 ) 탭에서안전태스크서명을생성할수있습니다. Tools ( 도구 ) >Safety ( 안전 ) >Generate Signature ( 서명생성 ) 를선택해도됩니다. 그림 27 - Safety ( 안전 ) 탭 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 103
제 6 장 안전어플리케이션개발 이전서명이있으면덮어쓸지묻는메시지가표시됩니다. 추가정보 안전태스크서명생성및삭제는컨트롤러로그에기록됩니다. 컨트롤러로그액세스와관련된자세한정보는 Logix5000 컨트롤러정보및상태프로그래밍매뉴얼 (Publication 1756-PM015) 을참조하십시오. 안전태스크서명이있는경우어플리케이션의안전부분에서다음태스크를수행할수없습니다. 온라인 / 오프라인프로그래밍또는편집 ( 안전애드온명령어포함 ) 안전 I/O 강제설정 안전 I/O 또는생산자컨트롤러의금지상태변경 안전데이터조작 ( 안전루틴로직에의한경우제외 ) 안전태스크서명복사 Copy ( 복사 ) 버튼을사용해안전프로젝트문서화, 비교및확인용으로사용하기위해안전태스크서명의기록을작성할수있습니다. ID, 날짜및시간구성요소를 Windows 클립보드로복사하려면 Copy ( 복사 ) 를클릭합니다. 104 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
안전어플리케이션개발 제 6 장 안전태스크서명삭제 안전태스크서명을삭제하려면 Delete ( 삭제 ) 를클릭합니다. 안전태스크서명은다음경우에삭제될수없습니다. 컨트롤러가안전잠금상태인경우 키스위치가 RUN 상태이고컨트롤러가 Run 모드인경우 Run 모드보호가설정된상태에서컨트롤러가 Run 또는 Remote Run 모드인경우 주의 : 안전태스크서명을삭제할경우 SIL 3/PLe를충족하는지시스템을다시테스트하여확인해야합니다. SIL 3/PLe 요구사항에대한자세한정보는 GuardLogix 5570 컨트롤러시스템안전레퍼런스매뉴얼 (Publication 1756-RM099) 을참조하십시오. 프로그래밍제한사항 Logix Designer 에서는다음의경우안전구성요소의변경을방지하기위해일부메뉴항목및기능 ( 즉, 잘라내기, 붙여넣기, 삭제, 검색및바꾸기 ) 의사용을제한합니다. 컨트롤러가안전잠금상태인경우 안전태스크서명이있는경우 안전폴트가발생한경우 안전상태가다음과같은경우 파트너없음 파트너사용불가 호환되지않는하드웨어 호환되지않는펌웨어 위조건중어느하나라도해당될경우다음을수행할수없습니다. 안전프로그램, 안전루틴, 안전태그, 안전애드온명령어및안전 I/O 모듈을포함한안전오브젝트생성또는수정 중요 온라인상태에서는안전태스크및안전프로그램의스캔시간을재설정할수있습니다. 안전태그에강제설정적용 새안전태그매핑작성 태그매핑수정또는삭제 안전태그에서사용하는사용자정의데이터형식수정또는삭제 컨트롤러이름, 설명, 섀시유형, 슬롯및안전네트워크번호수정 안전잠금상태인경우안전태스크서명수정또는삭제 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 105
제 6 장 안전어플리케이션개발 106 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 7 장 컨트롤러를온라인상태로전환 내용 페이지 네트워크에컨트롤러연결 107 온라인상태전환에영향을미치는요인이해하기 108 다운로드 111 업로드 112 온라인전환 114 네트워크에컨트롤러연결 컨트롤러를네트워크에연결하지않았으면네트워크에연결합니다. 표 33 - 통신연결 연결유형 사용 참조 USB USB 2.0 케이블 30 페이지의통신연결수립 EtherNet/IP DeviceNet ControlNet 컨트롤러와동일한섀시의빈슬롯에 EtherNet/IP 장치연결 컨트롤러와동일한섀시의빈슬롯에 1756-DNB 모듈연결 컨트롤러와동일한섀시의빈슬롯에 1756-CN2 모듈연결 107 페이지의 EtherNet/IP 장비와컴퓨터연결 108 페이지의 ControlNet 통신모듈또는 DeviceNet 스캐너와컴퓨터연결 EtherNet/IP 장비와컴퓨터연결 경고 : 이모듈또는네트워크상의장치에전원이공급되고있는상태에서통신케이블의연결을해제하는경우, 전기아크가발생할수있습니다. 위험한장소에설치되어있는경우이로인해폭발이발생할수있습니다. 작업전에전원공급을중단하거나장소가위험하지는않은지확인하십시오. Ethernet 케이블을사용하여 EtherNet/IP 장비와컴퓨터를연결합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 107
제 7 장 컨트롤러를온라인상태로전환 그림 28 - 이더넷연결 Ethernet 통신모듈 Ethernet 스위치 RJ45 커넥터가장착된표준또는교차 Ethernet 케이블 ControlNet 통신모듈또는 DeviceNet 스캐너와컴퓨터연결 ControlNet 또는 DeviceNet 네트워크에액세스하려면다음중하나를수행합니다. 네트워크에직접연결합니다. 시리얼또는 EtherNet/IP 네트워크에연결한후원하는네트워크로이동 ( 브리징 ) 합니다. 여기에추가프로그래밍은필요하지않습니다. EtherNet/IP, ControlNet, 또는 DeviceNet 드라이버구성 드라이버구성에관한정보는관련자료를참조하십시오. Logix5000 제어시스템의 EtherNet/IP 모듈사용자매뉴얼 (Publication ENET-UM001) Logix5000 제어시스템의 ControlNet 모듈사용자매뉴얼 (Publication CNET-UM001) Logix5000 제어시스템의 DeviceNet 모듈사용자매뉴얼 (Publication DNET-UM004) 온라인상태전환에영향을미치는요인이해하기 Logix Designer 는오프라인프로젝트가새프로젝트인지또는오프라인프로젝트가변경되었는지에따라대상컨트롤러를온라인상태로전환할수있는지여부를결정합니다. 프로젝트가새프로젝트이면먼저프로젝트를컨트롤러로다운로드해야합니다. 프로젝트가변경되었을경우업로드또는다운로드여부를확인하는메시지가표시됩니다. 변경된내용이없으면온라인상태로전환하여프로젝트의실행을모니터링할수있습니다. Project to Controller Match ( 프로젝트를컨트롤러에연결 ) 기능, 안전상태와폴트, 안전태스크서명유무및프로젝트와컨트롤러의안전잠금 / 안전잠금해제상태등다양한요인이이러한프로세스에영향을미칩니다. 108 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러를온라인상태로전환 제 7 장 프로젝트를컨트롤러에연결 Project to Controller Match ( 프로젝트를컨트롤러에연결 ) 기능은표준및안전프로젝트의다운로드, 업로드및온라인전환프로세스에영향을미칩니다. Project to Controller Match ( 프로젝트를컨트롤러에연결 ) 기능이오프라인프로젝트에서활성화된경우, Logix Designer 는오프라인프로젝트의컨트롤러일련번호와연결된컨트롤러의일련번호를비교합니다. 두일련번호가일치하지않으면다운로드 / 업로드를취소하거나올바른컨트롤러에연결하거나올바른컨트롤러에연결되어있는지확인해야합니다. 올바른컨트롤러에연결되어있으면대상컨트롤러에맞춰프로젝트의일련번호가업데이트됩니다. 펌웨어버전일치 펌웨어버전일치는다운로드프로세스에영향을미칩니다. 컨트롤러의버전이프로젝트의버전과일치하지않으면컨트롤러의펌웨어를업데이트하라는메시지가표시됩니다. Logix Designer 를사용하면다운로드과정의일부로펌웨어를업데이트할수있습니다. 중요 추가정보 컨트롤러의펌웨어를업데이트하려면먼저펌웨어업그레이드키트를설치해야합니다. 업그레이드키트는 Studio 5000 환경과함께제공된추가 DVD 에들어있습니다. Logix Designer 의 Tools ( 도구 ) 메뉴에서 ControlFlash 를선택해펌웨어를업그레이드할수있습니다. 안전상태 / 폴트 안전상태와상관없이프로그램로직을업로드하고온라인상태로전환할수있습니다. 안전상태와폴트는다운로드프로세스에만영향을미칩니다. Controller Properties ( 컨트롤러속성 ) 대화상자의 Safety ( 안전 ) 탭을통해안전상태를확인할수있습니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 109
제 7 장 컨트롤러를온라인상태로전환 안전태스크서명및안전잠금 / 잠금해제상태 컨트롤러의안전태스크서명유무와안전잠금또는잠금해제상태는업로드및다운로드프로세스모두에영향을미칩니다. 업로드시 컨트롤러에안전태스크서명이있는경우안전태스크서명과안전태스크잠금상태는프로젝트와함께업로드됩니다. 예를들어, 컨트롤러프로젝트가안전잠금해제상태이면업로드전에오프라인프로젝트가잠긴경우라도업로드이후에안전잠금해제상태로유지됩니다. 업로드이후에오프라인프로젝트의안전태스크서명은컨트롤러의안전태스크서명과일치합니다. 다운로드시 표 34 - 안전잠금과안전태스크서명이다운로드태스크에미치는영향 안전잠금상태안전태스크서명상태다운로드기능 안전태스크서명유무및컨트롤러의안전잠금상태가다운로드실행여부를결정합니다. 컨트롤러안전잠금해제상태 컨트롤러안전잠금상태 오프라인프로젝트의안전태스크서명이컨트롤러의안전태스크서명과일치합니다. 안전태스크서명이일치하지않습니다. 안전태스크서명이일치합니다. 안전태스크서명이일치하지않습니다. 모든표준프로젝트구성요소가다운로드됩니다. 안전태그가안전태스크서명이작성될때보유했던값으로다시초기화됩니다. 안전태스크가다운로드되지않습니다. 안전잠금상태는오프라인프로젝트의상태와일치합니다. 컨트롤러에안전태스크서명이있었을경우자동으로삭제되며전체프로젝트가다운로드됩니다. 안전잠금상태는오프라인프로젝트의상태와일치합니다. 오프라인프로젝트와컨트롤러가안전잠금상태인경우모든표준프로젝트구성요소가다운로드되며안전태스크는안전태스크서명이생성될때의값으로다시초기화됩니다. 오프라인프로젝트가안전잠금상태가아니고컨트롤러만안전잠금상태인경우다운로드가차단되며다운로드를진행하려면먼저컨트롤러의잠금상태를해제해야합니다. 다운로드를진행하려면먼저컨트롤러의안전잠금상태를해제해야합니다. 컨트롤러에안전태스크서명이있었을경우자동으로삭제되며전체프로젝트가다운로드됩니다. 안전잠금상태는오프라인프로젝트의상태와일치합니다. 중요 안전잠금해제된컨트롤러로다운로드하는중컨트롤러의펌웨어가오프라인프로젝트의펌웨어와다를경우다음중하나를수행하십시오. 컨트롤러를업데이트해오프라인프로젝트와일치시킵니다. 업데이트가완료되면전체프로젝트가다운로드됩니다. 프로젝트를컨트롤러버전으로업데이트합니다. 프로젝트를업데이트할경우안전태스크서명은삭제되고시스템을다시검사해야합니다. 110 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러를온라인상태로전환 제 7 장 다운로드프로젝트를컴퓨터에서컨트롤러로전송하려면다음단계를따르십시오. 프로젝트 컨트롤러 다운로드 1. 컨트롤러의키스위치를 REM으로돌립니다. 2. 다운로드하려는컨트롤러프로젝트를엽니다. 3. 컨트롤러의경로를정의합니다. a. Who Active ( 활성화대상 ) 를클릭합니다. b. 컨트롤러를선택합니다. 레벨을열려면 + 기호를클릭합니다. 컨트롤러가이미선택된경우올바른컨트롤러인지확인합니다. 4. Download ( 다운로드 ) 를클릭합니다. Logix Designer에서오프라인프로젝트와컨트롤러의다음정보를비교합니다. 컨트롤러일련번호 (Project to Controller Match ( 프로젝트를컨트롤러에연결 ) 를선택한경우 ) 펌웨어의주 / 부버전 안전상태 안전태스크서명 ( 있는경우 ) 안전잠금상태 5. Logix Designer의응답내용을기반으로다음표의지침에따라다운로드를완료합니다. ( 소프트웨어상태 수행할동작 컨트롤러로다운로드합니다. Download ( 다운로드 ) 를선택합니다. 프로젝트가컨트롤러로다운로 드되고온라인상태가됩니다. 컨트롤러로다운로드할수없습니다. 오프라인프로젝트와컨트롤러일련번호가일치하지않습니다. 선택한컨트롤러가잘못된컨트롤러일수있습니다. 컨트롤러로다운로드할수없습니다. 오프라인프로젝트와컨트롤러의펌웨어의주버전이호환되지않습니다. 컨트롤러로다운로드할수없습니다. 안전파트너가없거나사용할수없습니다. 컨트롤러로다운로드할수없습니다. 안전파트너의펌웨어버전이주컨트롤러와호환되지않습니다. 컨트롤러로다운로드할수없습니다. 안전파트너관계가설정되지않았습니다. 올바른컨트롤러에연결하거나해당컨트롤러가올바른컨트롤러인지확인합니다. 올바른컨트롤러일경우다운로드를진행할수있도록하려면 Update project serial number ( 프로젝트일련번호업데이트 ) 확인란을선택합니다. 프로젝트일련번호가컨트롤러일련번호와일치하도록수정됩니다. Update Firmware ( 펌웨어업데이트 ) 를선택합니다. 필요한버전을선택하고 Update ( 업데이트 ) 를클릭합니다. Yes ( 예 ) 를클릭해선택사항을확인합니다. 다운로드프로세스를취소합니다. 다운로드하기전에호환되는안전파트너를설치합니다. 안전파트너의펌웨어버전을업데이트합니다. Update Firmware ( 펌웨어업데이트 ) 를선택합니다. 필요한버전을선택하고 Update ( 업데이트 ) 를클릭합니다. Yes ( 예 ) 를클릭해선택사항을확인합니다. 이다운로드프로세스를취소하고새다운로드를시도하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 111
제 7 장 컨트롤러를온라인상태로전환 ( 소프트웨어상태수행할동작 컨트롤러로다운로드할수없습니다. 프로젝트가안전잠금상태인동안에는호환되지않는안전태스크서명을삭제할수없습니다. 다운로드를취소합니다. 프로젝트를다운로드하려면오프라인프로젝트의안전잠금을해제하고안전태스크서명을삭제한뒤프로젝트를다운로드하십시오. 안전태스크서명을유지하는방식으로다운로드할수없습니다. 컨트롤러의펌웨어부버전이오프라인프로젝트의안전태스크서명과호환되지않습니다. 컨트롤러로다운로드할수없습니다. 컨트롤러가잠겨있습니다. 컨트롤러와오프라인프로젝트안전태스크서명이일치하지않습니다. 안전컨트롤러에복구불가능안전폴트가발생합니다. 지정된 (CST ( 조정시스템시간 ) 마스터가존재하지않습니다. 중요 : 안전시스템을다시검사해야합니다. 펌웨어부버전이호환되지않는경우안전태스크서명을유지하려면컨트롤러의펌웨어버전을오프라인프로젝트와정확히일치하도록업데이트합니다. 그런다음오프라인프로젝트를다운로드합니다. 안전태스크서명이호환되지않아도다운로드를진행하려면 Download ( 다운로드 ) 를클릭합니다. 안전태스크서명이삭제되지않았습니다중요 : 안전시스템을다시검사해야합니다. Unlock ( 잠금해제 ) 을선택합니다. Safety Unlock for Download ( 다운로드시안전잠금해제 ) 대화상자가나타납니다. Delete Signature ( 서명삭제 ) 확인란이선택되어있고사용자가 Unlock ( 선택해제 ) 을선택하는경우, Yes ( 예 ) 를클릭해서삭제를확인합니다. Enable Time Synchronization ( 시간동기화실행 ) 을체크하고다운로드를클릭해진행합니다. 다운로드를성공적으로수행한후에는컨트롤러의안전잠금상태및안전태스크서명이다운로드된프로젝트와일치하게되며, 안전데이터는안전태스크서명이생성될때보유했던값으로초기화됩니다. 업로드 프로젝트를컨트롤러에서컴퓨터로전송하려면다음단계를따르십시오. 프로젝트 업로드 컨트롤러 1. 컨트롤러의경로를정의합니다. a. Who Active ( 활성화대상 ) 를클릭합니다. b. 컨트롤러를선택합니다. 레벨을확장하려면 + 기호를클릭합니다. 컨트롤러가이미선택된경우올바른컨트롤러인지확인합니다. 2. Upload ( 업로드 ) 를클릭합니다. 3. 프로젝트파일이존재하지않는경우 File ( 파일 ) >Select ( 선택 ) >Yes ( 예 ) 를선택합니다. 4. 프로젝트파일이있는경우해당파일을선택합니다. Project to controller match ( 프로젝트를컨트롤러에연결 ) 가활성화된경우 Logix Designer에서컨트롤러의일련번호와열린프로젝트의일련번호가일치하는지확인합니다. 112 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러를온라인상태로전환 제 7 장 컨트롤러일련번호가일치하지않을경우다음중하나를수행할수있습니다. 업로드를취소하고일치하는컨트롤러에연결합니다. 그런다음업로드절차를다시시작합니다. Select File ( 파일선택 ) 을선택하여업로드할새프로젝트를선택하거나다른프로젝트를선택합니다. Update Project Serial Number ( 프로젝트일련번호업데이트 ) 확인란을선택한후 Upload ( 업로드 ) 를선택하여컨트롤러와일치하도록프로젝트일련번호를업데이트합니다. 5. Logix Designer에서열린프로젝트가컨트롤러프로젝트와일치하는지확인합니다. a. 프로젝트가일치하지않으면일치하는파일을선택하거나업로드프로세스를취소해야합니다. b. 프로젝트가일치할경우소프트웨어에서오프라인 ( 열린 ) 프로젝트에변경내용이있는지확인합니다. 6. Logix Designer에서오프라인프로젝트에변경내용이있는지확인합니다. a. 오프라인프로젝트에변경내용이없으면업로드하지않고온라인상태로전환할수있습니다. Go Online ( 온라인전환 ) 을클릭합니다. b. 컨트롤러에없는열린프로젝트에변경내용이있는경우프로젝트를업로드하거나업로드를취소하거나다른파일을선택할수있습니다. Upload ( 업로드 ) 를선택하면표준및안전어플리케이션이업로드됩니다. 안전태스크서명이있는경우안전서명도업로드됩니다. 프로젝트의안전잠금상태는온라인 ( 컨트롤러 ) 프로젝트의원래상태를반영합니다. 추가정보 업로드하기전에, 오프라인안전태스크서명이있거나오프라인프로젝트가안전잠금상태이지만컨트롤러가안전잠금해제상태인경우또는안전태스크서명이없는경우, 오프라인안전태스크서명과안전잠금상태가온라인값 ( 안전태스크서명이없는안전잠금해제상태 ) 으로대체됩니다. 이러한변경내용을영구적으로적용하지않으려면업로드후에오프라인프로젝트를저장하지마십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 113
제 7 장 컨트롤러를온라인상태로전환 온라인전환 컨트롤러가실행중인프로젝트를모니터링하기위해온라인상태로전환하려면다음단계를따릅니다. 컨트롤러 프로젝트 온라인 프로젝트 1. 컨트롤러의경로를정의합니다. a. Who Active ( 활성화대상 ) 를클릭합니다. b. 컨트롤러를선택합니다. 레벨을확장하려면 + 기호를클릭합니다. 컨트롤러가이미선택된경우올바른컨트롤러인지확인합니다. 2. Go Online ( 온라인전환 ) 을클릭합니다. Logix Designer가다음을점검합니다. 오프라인프로젝트와컨트롤러일련번호가일치하는지여부 (Project to Controller Match ( 프로젝트를컨트롤러에연결 ) 를선택한경우 ) 컨트롤러프로젝트에없는변경내용이오프라인프로젝트에포함되어있는지여부 오프라인프로젝트와컨트롤러펌웨어의버전이일치하는지여부 오프라인프로젝트또는컨트롤러가안전잠금상태인지여부 오프라인프로젝트또는컨트롤러에호환되는안전태스크서명이있는지여부 3. 다음표의지침에따라컨트롤러에연결합니다. 114 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
컨트롤러를온라인상태로전환 제 7 장 표 35 - 컨트롤러에연결 소프트웨어상태수행할동작컨트롤러에연결할수없습니다. 오프라인프로젝트와컨트롤러일련번호가일치하지않습니다. 선택한컨트롤러가잘못된컨트롤러일수있습니다. 컨트롤러에연결할수없습니다. 오프라인프로젝트와컨트롤러의펌웨어버전이호환되지않습니다. 열린프로젝트를사용하여온라인상태로전환하려면업로드하거나다운로드해야합니다. 안전태스크서명을유지하는방식으로연결할수없습니다. 컨트롤러의펌웨어부버전이오프라인프로젝트의안전태스크서명과호환되지않습니다. 컨트롤러에연결할수없습니다. 프로젝트가안전잠금상태인동안에는호환되지않는안전태스크서명을삭제할수없습니다. 올바른컨트롤러에연결하거나다른프로젝트파일을선택하거나 Update project serial number ( 프로젝트일련번호업데이트 ) 확인란을선택한후 Go Online ( 온라인전환 ) 을선택하여컨트롤러에연결하고컨트롤러와일치하도록오프라인프로젝트의일련번호를업데이트합니다. 다음옵션중하나를선택합니다. Update Firmware ( 펌웨어업데이트 ) 를선택합니다. 필요한버전을선택하고 Update ( 업데이트 ) 를클릭합니다. Yes ( 예 ) 를클릭해선택사항을확인합니다. 중요 : 온라인프로젝트가삭제되었습니다. 온라인프로젝트를유지하려면온라인프로세스를취소하고컨트롤러의펌웨어버전과호환되는 Studio 5000 환경버전을설치합니다. 다음옵션중하나를선택합니다. 오프라인프로젝트를업데이트하려면업로드를선택합니다. 컨트롤러프로젝트를업데이트하려면다운로드를선택합니다. 다른오프라인프로젝트를선택하려면 Select File ( 파일선택 ) 을선택합니다. 펌웨어부버전이호환되지않는경우안전태스크서명을유지하려면컨트롤러의펌웨어버전을오프라인프로젝트와일치하도록업데이트합니다. 그런다음컨트롤러를온라인상태로전환합니다. 안전태스크서명이호환되지않아도다운로드를진행하려면 Download ( 다운로드 ) 를클릭합니다. 안전태스크서명이삭제되지않았습니다. 중요 : 안전시스템을다시검사해야합니다. 온라인프로세스를취소합니다. 온라인상태로전환하기전에오프라인프로젝트에대한안전잠금을해제해야합니다. 컨트롤러와 Logix Designer 가온라인상태인경우컨트롤러의안전잠금상태와안전태스크서명이컨트롤러의프로젝트와일치하게됩니다. 컨트롤러가오프라인프로젝트의안전태스크서명과안전잠금상태를덮어씁니다. 오프라인프로젝트에대한변경내용을영구적으로적용하지않으려면온라인상태로전환된후에프로젝트파일을저장하지마십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 115
제 7 장 컨트롤러를온라인상태로전환 116 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 8 장 비휘발성메모리를사용한프로젝트저장및불러오기 내용 페이지 비휘발성메모리용메모리카드사용하기 117 안전프로젝트저장하기 118 안전프로젝트불러오기 119 에너지저장모듈사용하기 120 WallClockTime의 ESM 지원예상 122 펌웨어슈퍼바이저를사용해펌웨어관리하기 122 비휘발성메모리용메모리카드사용하기 GuardLogix 5570 컨트롤러는비휘발성메모리용메모리카드를지원합니다. 비휘발성메모리를사용하여컨트롤러내에프로젝트사본을보관할수있습니다. 컨트롤러가이사본을보관하는데에는전원이나배터리가필요하지않습니다. 다음과같이비휘발성메모리에서컨트롤러의사용자메모리로저장된프로젝트를불러올수있습니다. 전원을켤때마다 컨트롤러에프로젝트가없는상태에서컨트롤러전원을켤때마다 Logix Designer 어플리케이션을통해아무때나 중요 비휘발성메모리는사용자메모리의내용을프로젝트를저장하는시점에저장합니다. 프로젝트를저장한후에변경을할경우비휘발성메모리에는반영되지않습니다. 프로젝트를변경하고이러한변경내용을저장하지않을경우비휘발성메모리에서프로젝트를불러올때덮어쓰게됩니다. 이경우온라인상태로전환하기위해프로젝트를업로드또는다운로드해야합니다. 온라인편집, 태그값또는 ControlNet 네트워크스케줄등의변경사항을저장하고자할경우변경한뒤프로젝트를다시저장해야합니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 117
제 8 장 비휘발성메모리를사용한프로젝트저장및불러오기 주의 : 카드의읽기 / 쓰기작업이진행중일때, 즉 OK 상태표시기가녹색으로깜박거릴때메모리카드를제거하지마십시오. 분리할경우카드또는컨트롤러의데이터는물론컨트롤러의최신펌웨어까지손상시킬수있습니다. OK 상태표시기가녹색으로점등될때까지카드를컨트롤러에그대로두십시오. 메모리카드가설치된경우카드의내용을 Controller Properties ( 컨트롤러속성 ) 대화상자의 Nonvolatile Memory ( 비휘발성메모리 ) 탭에서볼수있습니다. 카드에안전어플리케이션이저장된경우안전잠금상태와안전태스크서명을볼수있습니다. 그림 29 - Nonvolatile Memory ( 비휘발성메모리 ) 탭 비휘발성메모리사용에대한자세한정보는 Logix5000 컨트롤러비휘발성메모리프로그래밍매뉴얼 (Publication 1756-PM017) 을참조하십시오. 안전프로젝트저장하기 안전태스크상태가 Safety Task Inoperable ( 안전태스크실행불가능 ) 일경우안전프로젝트를저장할수없습니다. 안전프로젝트를저장할경우주컨트롤러와안전파트너의펌웨어가모두메모리카드에저장됩니다. 컨트롤러에어플리케이션프로젝트가없을경우, 유효한파트너관계가존재할경우에만안전컨트롤러의펌웨어만을저장할수있습니다. 펌웨어만불러오더라도 Safety Task Inoperable ( 안전태스크실행불가능 ) 상태를해결할수없습니다. 118 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
비휘발성메모리를사용한프로젝트저장및불러오기 제 8 장 프로젝트저장시안전태스크서명이존재하면다음이발생합니다. 서명이최초로생성될때의값으로안전태그가저장됩니다. 표준태그가업데이트됩니다. 현재의안전태스크서명이저장됩니다. 안전어플리케이션프로젝트를메모리카드에저장할경우불러오기모드, 즉불러온후컨트롤러가사용하게될모드로 Program (Remote Only) 을선택할것을권장합니다. 안전프로젝트불러오기 다음경우에비휘발성메모리에서불러오기를실행할수있습니다. 비휘발성메모리에저장된프로젝트에서지정한컨트롤러유형과사용하는컨트롤러유형이일치할경우 비휘발성메모리에저장된프로젝트에대한중대하거나사소한수정이컨트롤러의중대하거나사소한수정과일치할경우 컨트롤러가 Run 모드가아닌경우 언제 ( 어떠한조건에서 ) 프로젝트를컨트롤러의사용자메모리로불러올지에대한다양한옵션이있습니다. 표 36 - 프로젝트불러오기옵션 프로젝트불러오기조건선택할이미지비고불러오기옵션전원을켤때마다 On Power Up 전원을켤때비휘발성메모리에저장하지않은온라인변경사항, 태그값및네트워크스케줄은모두손실됩니다. 전원을켤때마다컨트롤러의펌웨어또는어플리케이션프로젝트에상관없이저장된프로젝트와펌웨어를불러옵니다. 컨트롤러의안전잠금상태나안전태스크서명유무에관계없이불러오기가실행됩니다. 항상 Logix Designer를사용해프로젝트를불러올수있습니다. 컨트롤러에프로젝트가없는상태에서섀시전원을켤경우 Logix Designer 어플리케이션을통해서만 On Corrupt Memory 예를들어배터리가방전되어컨트롤러가전원이나갈경우프로젝트는메모리에서삭제됩니다. 이불러오기옵션을사용할경우전원이다시공급되면컨트롤러에프로젝트를다시불러오게됩니다. 컨트롤러는펌웨어를필요에따라주컨트롤러또는안전파트너에업데이트합니다. 비휘발성메모리에저장된어플리케이션프로젝트도불러오며컨트롤러는 Program 또는 Run 중에서선택된모드로전환됩니다. 항상 Logix Designer 를사용해프로젝트를불러올수있습니다. User Initiated 비휘발성메모리에저장된프로젝트의컨트롤러유형과중대한및사소한수정이컨트롤러유형과컨트롤러의중대하거나사소한수정과일치할경우안전태스크상태와관계없이불러오기를실행할수있습니다. 안전잠금상태의컨트롤러로프로젝트를불러오는것은비휘발성메모리에저장된프로젝트의안전태스크서명이컨트롤러프로젝트와일치할경우에한해허용됩니다. 서명이일치하지않거나컨트롤러가안전태스크서명없이안점잠금상태인경우컨트롤러를우선잠금해제하도록알리는메시지가표시됩니다. 중요 : 컨트롤러를잠금해제하고비휘발성메모리에서불러오기를실행할경우안전잠금상태, 패스워드및안전태스크서명은불러오기가완료된후비휘발성메모리에저장된값으로설정됩니다. 주컨트롤러의펌웨어가비휘발성메모리의버전과일치할경우안전파트너펌웨어가필요한경우업데이트되며비휘발성메모리에저장된어플리케이션을불러와안전태스크상태가 Safety Task Operable ( 안전태스크실행가능 ) 상태로되어컨트롤러가 Program 또는 Run 중선택된모드로전환됩니다. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 119
제 8 장 비휘발성메모리를사용한프로젝트저장및불러오기 중요 ControlFLASH 소프트웨어를사용하기전에, On Power Up 시불러오기로설정된경우 SD 카드가잠겨있지않아야합니다. 그렇지않으면펌웨어가메모리카드의업데이트된데이터를덮어씁니다. 에너지저장모듈사용하기 GuardLogix ESM 을사용해다음을수행할수있습니다. 섀시에서전원을제거하거나전원이공급된섀시에서컨트롤러를제거한후컨트롤러로전원을공급해컨트롤러의온보드비휘발성저장 (NVS) 메모리로프로그램을저장할수있습니다. 중요 ESM 을사용해온보드 NVS 메모리에프로그램을저장할경우, 프로그램이컨트롤러에장착된 SD 카드로저장되지않습니다. 컨트롤러의온보드 NVS 메모리에서프로그램을삭제할수있습니다. 자세한정보는온보드 NVS 메모리에서프로그램삭제하기를참조하십시오. 다음표는 ESM 에대한설명입니다. 표 37 - 에너지저장모듈 카탈로그번호 1756-ESMCAP (XT) 1756-ESMNSE (XT) 설명 커패시터기반 ESM 컨트롤러는 ESM 이설치된상태로출고됩니다. WallClockTime 백업전원이없는커패시터기반 ESM 설치된 ESM을어플리케이션에추가하거나제거할때잔류저장에너지를 40 μj 이하로소모해야할경우이 ESM을사용하십시오. 또한이 ESM은 1756-L73S (8 MB) 나메모리크기가더작은컨트롤러하고만사용할수있습니다. 1756-ESMNRM (XT) 보안커패시터기반 ESM ( 비탈착식 ) 이 ESM은 USB 커넥터와 SD 카드에대한물리적액세스를막아어플리케이션의보안성을향상시킵니다. 1756-SPESMNSE (XT) WallClockTime 백업전원이없는안전파트너용커패시터기반 ESM 설치된 ESM을어플리케이션에추가하거나제거할때잔류저장에너지를 40 μj 이하로소모해야할경우이 ESM을사용하십시오. 1756-L7SPXT 극한온도안전파트너는 1756-SPESMNSEXT가설치된상태로출고됩니다. 1756-SPESMNRM (XT) 안전파트너용보안커패시터기반 ESM ( 비탈착식 ) 120 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
비휘발성메모리를사용한프로젝트저장및불러오기 제 8 장 온보드 NVS 메모리에프로그램저장하기 컨트롤러에서전원을제거했을때다음순서대로프로그램을 NVS 메모리로저장하십시오. 1. 컨트롤러에서전원을제거하십시오. 두가지방법으로전원을제거할수있습니다. 컨트롤러가섀시에설치되어있는상태에서섀시전원을끄십시오. 전원이공급된섀시에서컨트롤러를제거하십시오. 컨트롤러에서전원을제거한후바로 OK 상태표시기가적색켜짐으로변경되고프로그램을저장할때까지상태를유지합니다. 그림 30 - 상태표시기 Logix557x RUN FORCE SD OK RUN REM PROG 2. OK 상태표시기가꺼질때까지컨트롤러의 ESM 을그대로두십시오. 3. 필요시 OK 상태표시기가적색켜짐에서꺼짐으로변경된후컨트롤러에서 ESM 을제거하십시오. 온보드 NVS 메모리에서프로그램삭제하기 애플리케이션에서허용할경우다음순서대로컨트롤러의온보드 NVS 메모리에서프로그램을삭제하십시오. 1. 컨트롤러에서 ESM 을제거하십시오. 2. 컨트롤러가섀시에설치되어있는동안섀시전원을끄거나전원이공급된섀시에서컨트롤러를제거해컨트롤러에서전원을제거하십시오. 3. 컨트롤러에 ESM 을재설치하십시오. 4. 컨트롤러전원을복구하십시오. a. 컨트롤러가섀시에이미설치되어있으면섀시전원을다시켜십시오. b. 컨트롤러가섀시에설치되어있지않으면섀시에컨트롤러를재설치하고섀시전원을다시켜십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 121
제 8 장 비휘발성메모리를사용한프로젝트저장및불러오기 WallClockTime 의 ESM 지원예상 ESM 은전원이공급되지않을때컨트롤러의 WallClockTime 속성의유지보수를지원합니다. 다음표를참조해컨트롤러와설치된 ESM 의온도를기준으로 ESM 의유지시간을예상해보십시오. 표 38 - 온도대유지시간 온도 유지시간 ( 일 ) 1756-ESMCAP (XT) 1756-ESMNRM (XT) 1756-SPESMNRM (XT) 1756-ESMNSE (XT) 1756-SPESMNSE (XT) 20 C (68 F) 12 12 0 40 C (104 F) 10 10 0 60 C (140 F) 7 7 0 펌웨어슈퍼바이저를사용해펌웨어관리하기 펌웨어슈퍼바이저기능을사용해컨트롤러의펌웨어를관리할수있습니다. 펌웨어슈퍼바이저는컨트롤러가자동으로장비를업데이트하도록지원합니다. 로컬모듈이나원격모듈은 Program 또는 Run 모드일때업데이트될수있습니다. 전자키설정이 Exact Match ( 정확한일치 ) 에부합하도록구성되어야합니다. 대상장비의펌웨어키트가컨트롤러의메모리카드에있어야합니다. 장비가 ControlFLASH 소프트웨어를통한펌웨어업그레이드를지원해야합니다. 펌웨어슈퍼바이저는 EtherNet/IP 네트워크의안전 I/O 장치와같이어댑터없이네트워크에직접연결된비모듈형의분산 I/O 제품을지원합니다. DeviceNet 네트워크의안전 I/O 장치와 POINT Guard I/O 장치는아직지원되지않습니다. 다음순서대로펌웨어슈퍼바이저를활성화하십시오. 1. 컨트롤러속성대화상자에서비휘발성메모리탭을클릭합니다. 2. Load/Store ( 불러오기 / 저장 ) 를클릭합니다. 3. Automatic Firmware Updates ( 자동펌웨어업데이트 ) 풀다운메뉴에서 Enable and Store Files to Image ( 파일을이미지로활성화및저장 ) 를선택합니다. Logix Designer 는컴퓨터의펌웨어키트를컨트롤러메모리카드로옮겨펌웨어슈퍼바이저가사용할수있도록합니다. 추가정보 펌웨어슈퍼바이저를비활성화할경우펌웨어슈퍼바이저업데이트만비활성화됩니다. 메모리카드에서컨트롤러이미지를다시불러올때실행되는펌웨어업데이트는여기에포함되지않습니다. 122 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
제 9 장 상태모니터링과폴트처리 내용 페이지 온라인표시줄을통한상태보기 123 연결모니터링 124 상태플래그모니터링 125 안전상태모니터링 126 컨트롤러폴트 126 폴트루틴개발하기 130 컨트롤러상태표시기와디스플레이메시지에대한자세한정보는부록 A, 상태표시기를참조하십시오. 온라인표시줄을통한상태보기 온라인표시줄에는컨트롤러상태, 강제설정상태, 온라인편집상태, 안전상태등프로젝트및컨트롤러정보가표시됩니다. 그림 31 - 상태버튼 Controller Status ( 컨트롤러상태 ) 버튼 Force Status ( 강제설정상태 ) 버튼 Online Edit ( 온라인편집 ) 버튼 Safety Status ( 안전상태 ) 버튼 위에표시된것과같이 Controller Status ( 컨트롤러상태 ) 버튼이선택된경우온라인표시줄에컨트롤러의모드 (RUN) 와상태 (OK) 가표시됩니다. BAT 표시기는주컨트롤러와안전파트너의상태를결합하여나타냅니다. 주컨트롤러와안전파트너중하나또는둘다에배터리폴트가있는경우이상태표시기가켜집니다. I/O 표시기는표준과안전 I/O 의두상태를결합하여나타내며컨트롤러의상태표시기처럼작동합니다. 가장심각한에러상태의 I/O 가상태표시기옆에표시됩니다. 아래에표시된것과같이 Safety Status ( 안전상태 ) 버튼이선택된경우온라인표시줄에안전태스크서명이표시됩니다. 그림 32 - 안전서명온라인디스플레이 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 123
제 9 장 상태모니터링과폴트처리 Safety Status ( 안전상태 ) 버튼자체에컨트롤러가안전잠금상태인지잠금해제상태인지, 아니면폴트상태인지나타냅니다. 또한안전상태를보여주는아이콘도표시됩니다. 표 39 - 안전상태아이콘 안전상태 Safety Task OK ( 안전태스크정상 ) 표시되는아이콘 Safety Task Inoperable Partner Missing ( 파트너없음 ) Partner Unavailable ( 파트너사용할수없음 ) Hardware Incompatible ( 하드웨어호환되지않음 ) Firmware Incompatible ( 펌웨어호환되지않음 ) Offline ( 오프라인 ) 컨트롤러가안전잠금상태인경우아이콘은녹색이며, 컨트롤러가안전잠금해제상태인경우노란색입니다. 그리고컨트롤러에안전폴트가있으면아이콘이적색입니다. 안전태스크서명이있으면아이콘에작은확인표시가포함됩니다. 연결모니터링표준및안전연결상태를모니터링할수있습니다. 모든연결 컨트롤러의 I/O 구성에서장비와의통신이 100ms 동안발생하지않으면통신시간이초과되고컨트롤러에서다음경고가발생됩니다. 컨트롤러전면에있는 I/O 표시기가녹색으로깜박입니다. 경고기호 가시간이초과된장비와 I/O 구성폴더위에표시 됩니다. 장치폴트가발생하고, 장치의 Module Properties ( 모듈속성 ) 대화상자의 Connection ㅋ s ( 연결 ) 탭이나 GSV 명령어를통해액세스할수있습니다. 주의 : 연결이끊길때컨트롤러에폴트를자동으로발생하도록안전 I/O 및 Produced/Consumed 연결을구성할수없습니다. 따라서안전시스템에서 SIL 3/PLe 무결성을유지하려면연결폴트를모니터링해야합니다. 125 페이지의안전연결을참조하십시오. 124 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월
상태모니터링과폴트처리 제 9 장 안전연결 생산또는소비된안전데이터와관련된태그의경우, CONNECTION_ STATUS 멤버를사용하여안전연결상태를모니터링할수있습니다. 입력및출력연결을모니터링할수있도록안전 I/O 태그에 SafetyStatus 라는연결상태멤버가지정됩니다. 두데이터형식에는 RunMode 및 ConnectionFaulted 라는두비트가포함됩니다. RunMode 값은소비된데이터가실행모드 (1) 또는유휴상태 (0) 에있는장비에의해적극적으로업데이트중인지나타냅니다. 유휴상태는연결이닫혔거나안전태스크에폴트가발생했거나원격컨트롤러또는장비가프로그램모드또는테스트모드에있는경우표시됩니다. ConnectionFaulted 값은안전생산자와안전사용자간의안전연결이유효한지 (0) 또는폴트가발생했는지 (1) 나타냅니다. ConnectionFaulted 가물리적연결이끊김으로인해폴트 (1) 로설정되는경우에는안전데이터가영 (0) 으로재설정됩니다. 다음표는 RunMode 와 ConnectionFaulted 상태가결합된경우에대한설명입니다. 표 40 - 안전연결상태 RunMode 상태 ConnectionFaulted 상태 안전연결태스크 1 = 실행 0 = 유효 데이터가생산중인장비를통해적극적으로제어되고있습니다. 생산중인장비가실행모드에있습니다. 0 = 유휴 0 = 유효 연결이활성화되어있고생산중인장비가유휴상태에있습니다. 안전데이터가영 (0) 으로재설정됩니다. 0 = 유휴 1 = 폴트 안전연결에폴트가발생했습니다. 생산중인장비의상태를알수없습니다. 안전데이터가영 (0) 으로재설정됩니다. 1 = 실행 1 = 폴트 잘못된상태입니다. 장치가차단된경우해당장치와관련된각연결에대해 ConnectionFaulted 비트가폴트 (1) 로설정되고 RunMode 비트가유휴 (0) 로설정됩니다. 따라서소비된안전데이터가영 (0) 으로재설정됩니다. 상태플래그모니터링 GuardLogix 컨트롤러를포함한 Logix 컨트롤러는로직에서특정이벤트를모니터링하는데사용할수있는상태키워드를지원합니다. 키워드사용과관련된정보는 Logix5000 컨트롤러정보및상태프로그래밍매뉴얼 (Publication 1756-PM015) 을참조하십시오. Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월 125
제 9 장 상태모니터링과폴트처리 안전상태모니터링 컨트롤러안전상태정보를온라인표시줄과 Controller Properties ( 컨트롤러속성 ) 대화상자의안전탭상의안전상태버튼에서확인할수있습니다. 그림 33 - 안전태스크상태 가능한안전상태값은다음과같습니다. 안전파트너가없거나사용할수없음 안전파트너하드웨어가주컨트롤러와호환되지않음 안전파트너펌웨어가주컨트롤러와호환되지않음 안전태스크를실행할수없음 안전태스크가정상임 안전태스크가정상인경우를제외한나머지상태에대한설명은복구불가능안전폴트가존재함을나타냅니다. 폴트코드및수정조치는 128 페이지의주요안전폴트 ( 유형 14) 를참조하십시오. 안전파트너의상태는 Module Properties ( 모듈속성 ) 대화상자의 Connections ( 연결 ) 탭에서확인할수있습니다. 그림 34 - 안전파트너상태 컨트롤러폴트 GuardLogix 시스템의폴트는복구불가능컨트롤러폴트, 안전어플리케이션의복구불가능안전폴트또는안전어플리케이션의복구가능안전폴트일수있습니다. 126 Rockwell Automation Publication 1756-UM022B-KO-P - 2014 년 12 월