90
SLC 시스템에서 CompactLogix로의 마이그레이션 마이그레이션 가이드

SLC 시스템에서 CompactLogix로의 마이그레이션 · 2013. 9. 30. · RSLogix 5000 소프트웨어를 새롭게 바꾼 것으로 이산, 프로세스, 배치, 모션, 세이프티,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

  • SLC 시스템에서 CompactLogix로의 마이그레이션

    마이그레이션 가이드

  • 2 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

    중요 사용자 정보

    전자식 장비는 전기기계식 장비와는 작동 특성이 다릅니다. 전자식 제어의 적용, 설치 및 유지보수에 대한 안전 지침(Publication SGI-1.1, 가까운 로크웰 오토메이션 대리점 또는 http://www.rockwellautomation.com/literature/)에서 제공)에서는 전자식 장비와 전기기계식 장비 간의 주요 차이점에 대해 설명합니다. 이러한 차이점과 전자식 장비의 다양한 활용성으로 인해 장비 책임자는 허용된 범위 내에서만 본 장비를 사용해야 합니다.

    어떤 경우에도 로크웰 오토메이션은 본 장비의 사용 또는 적용으로 인해 발생하는 직접적 또는 간접적 손해에 대해 책임을 지지 않습니다.

    본 매뉴얼에 포함된 예제와 도표는 설명 목적으로만 사용됩니다. 특정 설치와 관련된 다양한 변수와 요구 사항이 존재하기 때문에 로크웰 오토메이션은 이러한 예제와 도표에 근거한 실제 사용에 대해 책임을 지지 않습니다.

    로크웰 오토메이션은 본 매뉴얼에서 설명하는 정보, 회로, 장비 또는 소프트웨어의 사용과 관련된 특허에 대해 어떠한 책임도 지지 않습니다.

    로크웰 오토메이션의 서면 허가 없이 본 매뉴얼 내용의 전부 또는 일부를 복제하는 행위는 금지되어 있습니다.

    본 매뉴얼에서는 안전을 위한 고려사항을 나타내기 위해 다음과 같은 정보를 사용합니다..

    Allen-Bradley, Rockwell Software, Rockwell Automation, and TechConnect are trademarks of Rockwell Automation, Inc.

    Rockwell Automation, Inc.의 소유가 아닌 상표는 각 해당 기업의 재산입니다.

    경고: 위험한 환경에서 폭발을 일으켜 부상, 사망, 재산 피해 또는 경제적 손실을 초래할 수 있는 상황 또는 행위에 대한 정보를 나타냅니다.

    주의: 부상, 사망, 재산 피해 또는 경제적인 손실을 초래할 수 있는 상황 또는 행위에 대한 정보를 나타냅니다. 주의는 위험을 식별 및 회피하고 그 결과를 인지하도록 도와줍니다.

    감전 위험: 이 라벨은 장비(인버터, 모터 등) 표면 또는 내부에 부착되어 고전압이 흐르고 있음을 경고합니다.

    화상 위험: 이 라벨은 장비(인버터, 모터 등) 표면 또는 내부에 부착되어 표면 온도가 위험 수준으로 상승할 수 있음을 경고합니다.

    중 요 제품을 성공적으로 적용하고 이해하는 데 필요한 중요 정보를 나타냅니다.

    http://literature.rockwellautomation.com/idc/groups/literature/documents/in/sgi-in001_-en-p.pdfhttp://www.rockwellautomation.com/literature/

  • 목차

    서문 문서 소개 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Studio 5000 환경 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

    추가 정보 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    1장개요 컨버전 목적. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    준비 사항 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    SLC Ethernet/IP 어댑터. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    1747-AENTR 연결. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    1747-AENTR와 랙 최적화 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Exclusive Owner, Input Only, Listen Only, None 연결 형식 . . . . . . 10

    온라인으로 I/O 모듈 추가하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    이중화 Logix 시스템에서 1747-AENTR 모듈 사용. . . . . . . . . . . . . . 11

    SLC과 Logix의 메모리

    비교 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    스캔 시간 비교 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    로컬 랙 SLC 500 I/O 모듈. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    리모트 랙 SLC 500 I/O 모듈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12전체 성능 예측 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    Logix 컨트롤러 부팅 시간. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    동기식 vs. 비동기식 I/O 스캔 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

    SLC I/O 로컬/리모트 랙 크기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

    I/O 유지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

    2장마이그레이션을 위한 준비 사항 현재 시스템 레이아웃을 문서화 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

    PLC-5/SLC Interactive Migration Planner . . . . . . . . . . . . . . . . . . . . 17

    신규 시스템의 요구 사항 파악 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    DLR(Device-level Ring) 토폴로지 . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    DeviceNet 네트워크 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    고급 모듈 사용 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

    DH485, DH+, Ethernet 또는 시리얼 네트워크 상에서 SLC 컨트롤러와

    통신하기. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

    1747-AENTR 백플레인 전원 확인 사항 . . . . . . . . . . . . . . . . . . . . . . . . . 22

    하드웨어 마이그레이션 전략에 IAB 활용. . . . . . . . . . . . . . . . . . . . . . . . 23

    로컬 SLC 컨트롤러만 교체 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

    로컬 SLC 시스템을 CompactLogix 시스템으로 교체. . . . . . . . . . . . 29

    섀시 추가 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

    리모트(SLC 시스템) I/O 섀시용 네트워크 연결 옵션 . . . . . . . . . . . . 39

    프로젝트 BOM 만들기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 3

  • 목차

    3장컨버전 소개. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    프로그램 변경 Tool 사용 목적. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    어플리케이션 코드 컨버전. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

    RSLogix 500 프로그램을 Logix Designer 프로그램으로 번역하기 . . . . . 50

    새로운 프로그램과의 차이 해결하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

    SLC 컨트롤러 데이터 테이블 및 Logix 컨트롤러 태그 . . . . . . . . . . . 56

    프로그램 코드 문제 해결하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

    PCE 명령어 찾기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

    명령어 인식하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

    PCE 명령어 문제 해결하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

    일반적인 PCE 문제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

    Map PLC/SLC Messages (PLC/SLC 메시지 매핑) . . . . . . . . . . . . . . . . . . 60

    물리적 I/O 문제 해결하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    MOV 예시 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    CPS 예시 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    Alias 예시 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

    SLC 프로세서 및 어댑터 교체하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    네트워크 주소 스위치 설정하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    전원 사양 결정하기. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    섀시에 어댑터 모듈 설치하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

    RJ45 연결을 통해 Ethernet/IP 네트워크에 어댑터 연결하기 . . . . . . 68

    기타 컴포넌트 교체하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

    부록 APCE(Program Conversion Error) 메시지

    소개. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

    부록 BI/O 모듈 지원되는 I/O 모듈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

    지원되지 않는 I/O 모듈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    부록 C성능 예측 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

    부록 D고급 모듈 Logix 시스템에서

    고급 모듈 사용하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

    색인

    4 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 서문

    문서 소개 본 매뉴얼은 SLC 프로그램을 Logix 프로그램으로 컨버팅하고 기존 SLC I/O를 Ethernet 네트워크로 마이그레이션하는 방법을 중점으로 제작되었습니다. 사용자가 기존 I/O를 활용하여 비용과 리스크를 최소화 하도록 안내합니다. 계획 수립 단계에서 이 문서를 활용해 관련 이슈를 파악하고, 컨버전에 관련된 작업을 예측할 수 있습니다. 이 문서는 RSLogix™ 5000 소프트웨어 버전 20 이상 및 RSLinx™ 소프트웨어 버전 2.59 이상을 기준으로 기술합니다.

    (기존 SLC 프로그램을 CompactLogix™ 컨트롤러로 변환하는 방법에 중점을 두고 있습니다. SLC 프로그램을 1756 Logix 컨트롤러로 변환하는 프로세스는 본 매뉴얼에 제시된 방법과 유사합니다. )

    Studio 5000 환경 Studio 5000™ Engineering and Design Environment는 엔지니어링과 설계 작업 요소를 공통 환경으로 통합합니다. Studio 5000 환경의 첫 번째 요소는 Logix Designer 어플리케이션입니다. Logix Designer 어플리케이션은 RSLogix 5000 소프트웨어를 새롭게 바꾼 것으로 이산, 프로세스, 배치, 모션, 세이프티, 드라이브 기반 솔루션에 맞게 Logix5000™ 컨트롤러를 프로그래밍하는 제품으로 사용될 것입니다.

    Studio 5000 환경은 버전 21에 도입되었습니다. RSLogix 소프트웨어 버전 20을 사용하는 경우에도 단계는 거의 동일합니다.

    Studio 5000 환경은 앞으로 개발될 로크웰 오토메이션 엔지니어링 설계 도구 및 기능의 기반입니다. 설계 엔지니어는 Studio 5000 환경에서 제어 시스템의 모든 요소를 개발할 수 있습니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 5

  • 서문

    추가 정보 다음 문서에서 로크웰 오토메이션 관련 제품에 대한 추가 정보를 확인하실 수 있습니다.

    다음 사이트에서 문서를 확인하거나 다운로드 할 수 있습니다(http:/www.rockwellautomation.com/literature/). 기술 문서 인쇄본을 주문 하시려면 지역 Allen-Bradley 대리점이나 로크웰 오토메이션 영업소에 문의 하십시오.

    자료 내용

    SLC EtherNet Adaptor 사용자 매뉴얼, 1747-UM076

    EtherNet/IP 어댑터 모듈 레퍼런스 가이드

    SLC EtherNet Adaptor 설치 지침서, 1747-IN521

    EtherNet/IP 어댑터 모듈 설치 매뉴얼

    Converting PLC-5 or SLC 500 Logic to Logix5550 Logic 래퍼런스 매뉴얼, 1756-RM085

    PLC-5 /SLC 500 로직에서 Logix5550 로직으로의 변환 정보

    CompactLogix 5370 Controllers 사용자 매뉴얼, 1769-UM021

    CompactLogix 컨트롤러 설치, 사용 및 문제 해결 방법을 설명합니다.

    CompactLogix Controllers Specifications 기술 데이터, 1769-TD005

    CompactLogix 컨트롤러 사양 정보를 제공합니다.

    Industrial Automation Wiring and Grounding Guidelines, 1770-4.1

    로크웰 오토메이션 산업용 시스템 설치에 필요한 일반적 가이드 라인을 제공합니다.

    제품 인증서 웹사이트, http://www.ab.com

    D.O.C(Declaration of Conformity, 제조자 적합성 선언), 인증서 및 인증 세부 내용을 제공합니다.

    6 Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월

    http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1747-um076_-en-e.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/in/1747-in521_-en-e.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm085_-en-p.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/um/1769-um021_-en-p.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/td/1769-td005_-en-p.pdfhttp://www.literature.rockwellautomation.com/idc/groups/literature/documents/in/1770-in041_-en-p.pdfhttp://www.ab.comhttp://www.rockwellautomation.com/literature/

  • 1장

    개요

    컨버전 목적 마이그레이션 솔루션은 고객 여러분이 오래된 장비를 계속 사용할 경우 발생할 수 있는 리스크를 낮추고 생산성을 향상할 수 있도록 합니다. 탁월한

    전략과 함께 제품과 서비스 그리고 해당 산업의 전문 공급 업체를 파트너로

    함께 작업하시면 고객 여러분의 경쟁력을 극대화 할 수 있습니다. 로크웰

    오토메이션은 고객과 함께 아래와 같은 목표를 설정하고 마이그레이션의

    전반적인 계획을 수립합니다.

    • 컨버전 시간 및 작업 비용 단축

    • 기존 필드 배선을 유지하여 리스크 최소화

    • 엔지니어링 비용 절감

    • 생산 다운 타임 최소화

    준비 사항 마이그레이션 프로젝트에 다음과 같은 준비가 필요합니다. • 기존 SLC 500 제어 시스템

    – RSLogix 500 버전 8.0 이상

    • CompactLogix 컨트롤러

    – PLC/SLC Translation Tool 버전 2.2 이상이 적용된 RSLogix 5000

    소프트웨어 버전 20 이상

    – IAB 버전 8.9.0.2 이상

    1. http://www.rockwellautomation.com으로 이동합니다.

    2. Selection > Design > Configuration Tools 아래의 Support 탭을

    클릭합니다.

    3. System Configuration을 클릭합니다.

    TIP Logix Designer 어플리케이션을 포함하는 Studio 5000 환

    경은 버전 21에 도입되었습니다. RSLogix 5000 소프트웨어

    버전 20을 사용할 경우에도 절차는 거의 동일합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 7

    http://www.rockwellautomation.com/

  • 1장 개요

    그림 1 - 시스템 설정(Sysem Configuration)

    System Configuration 페이지에서 IAB(Integrated Architecture

    Builder) 풀 버전을 주문 혹은 라이트 버전을 다운로드할 수 있습니

    다. 라이트 버전은 풀 버전의 기능을 모두 제공하지만 풀 버전에서

    제공하는 개별 제품 설명서를 모두 포함하지는 않기 때문에 풀 버

    전에 비해 용량이 매우 작습니다.

    그림 2 - IAB 다운로드

    8 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 1장 개요

    SLC Ethernet/IP 어댑터 1747-AENTR 어댑터 모듈을 사용하면 CompactLogix 및 ControlLogix 프로세서로 SLC I/O 모듈을 제어할 수 있습니다. 이 어댑터는 기존 SLC 제어 시

    스템을 Logix 기반 시스템으로 마이그레이션 하는 작업을 기준으로 설계되

    었습니다.

    어댑터는 주로 SLC 백플레인과 EtherNet/IP 간의 게이트웨이 역할을 하며

    일반적으로 1746 랙에서 SLC 컨트롤러를 대체합니다. 리모트 SLC 랙에서는

    어댑터는 1747-ASB 모듈이나 ControlNet 어댑터(Catalog No. 1747-

    ACN15 및 1747-ACNR15)를 대체합니다.

    백플레인 I/O는 EtherNet/IP 상에서 Logix 백플레인에서 EtherNet/IP 라우

    터를 거쳐 1747-AENTR 게이트웨이와 통신하는 CompactLogix 또는

    ControlLogix 컨트롤러로 제어할 수 있습니다.

    SLC 백플레인과 EtherNet/IP 간의 게이트웨이인 1747-AENTR 모듈은

    Ethernet 포트 상에서 CIP 서버(Explicit 메시징 및 I/O 모두)로 동작하며

    1764 백플레인 상에서 SLC 호스트로 동작합니다.

    백플레인에 설치된 지원 가능한 1746 및 1747 아날로그, 디지털, 특수 I/O

    모듈과 연결할 수 있습니다.

    1747-AENTR 연결

    Exclusive Owner, Input Only 및 Listen Only 연결은 Class 1 연결입니다.

    1747-AENTR 모듈은 조합된 총 96개의 Class 1 연결을 지원합니다.

    • 슬롯 당 하나의 Exclusive Owner 연결

    • 슬롯 당 5개의 Input Only 또는 Listen Only를 합한 연결

    1747-AENTR 모듈은 최대 8개의 Class 3 연결을 지원합니다. Class 3 연결은

    래더로 트리거되는 MSG 명령어로 일반적으로 1747-AENTR 모듈에 연결됩

    니다.

    1747-AENTR와 랙 최적화

    ‘1747-AENTR 어댑터(SLC I/O 모듈과 함께 )’와 ‘기타 Logix 호환형의 I/O 시

    스템’의 사용상 주요 차이점은 1747-AENTR 어댑터는 랙 최적화(Rack

    Optimized) 연결 형식을 변환하지 않는다는 점입니다. 따라서 각 모듈은 컨

    트롤러에 개별적으로 연결됩니다. 이런 연결은 SLC 컨트롤러 전환 시 반드

    시 확인해야 하는 사항입니다. 주요 고려 사항은 Logix 컨트롤러의 총 연결

    수에 미치는 영향과 1747-AENTR 섀시에서 모듈에 허용되는 RPI입니다.

    IMPORTANT 지원 가능한 I/O 및 지원되지 않는 I/O 모듈 목록은 부록 B

    를 참조하십시오.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 9

  • 1장 개요

    Exclusive Owner, Input Only, Listen Only, None 연결 형식

    SLC 프로그래밍과 I/O에 익숙한 사용자는 Logix의 프로그래밍과 I/O 처리

    방식에 익숙하지 않습니다. 간단히 말해서, Logix 컨트롤러 내의 모든 I/O는

    하나의 I/O 트리에 위치합니다. I/O 트리 내의 모든 I/O 모듈은 I/O 데이터

    를 Logix 컨트롤러의 메모리에 전송하기 위한 복수의 연결 형식을 가질 수

    있습니다. 다음은 다양한 1746 I/O 모듈에 가능한 연결 유형입니다.

    • None - 개별 연결해 1747-AENTR 모듈 섀시로 각 모듈에 연결할 수

    있도록 하는 1747-AENTR 모듈과의 통신 설정 방법. 1747-AENTR 모

    듈에 None(연결 없음) 으로 연결이 설정된 후, 이 연결을 통해 통신하

    려는 각 모듈 역시 개별 모듈 연결 형식(Exclusive Owner, Input Only,

    Listen Only) 중 하나를 사용해 1747-AENTR 모듈 하에 설정되어야 합

    니다. 1747-AENTR 모듈에서만 연결 없음(None) 연결 형식이 지원됩

    니다. 연결 없음(None) 연결은 1747-AENTR 모듈에서 사용 가능한 총

    96개의 Class 1 I/O 연결 갯수에 영향을 미치지 않습니다.

    • Exclusive Owner - 각 모듈에는 단 하나의 Exclusive Owner 연결만 가

    능합니다. Exclusive Owner 연결은 모듈로의 출력(아날로그 또는 이

    산)을 제어하는 유일한 연결입니다. Exclusive Owner 연결은 설정 데

    이터를 모듈로 전송하는 유일한 연결입니다. Exclusive Owner 연결을

    사용한 장치 연결은 특정 장치의 모드(Prog 또는 Run)를 결정하는 유

    일한 연결입니다. 각 Exclusive Owner 연결 하나에 1747-AENTR 모듈

    에서 사용 가능한 총 96개의 Class 1 I/O 중 1개가 소요됩니다.

    • Input Only - 동일한 모듈로 최대 5개의 Input Only 연결이 가능합니

    다. 이 연결 형식을 이용하면 복수의 Logix 컨트롤러가 동일한 I/O 모

    듈에서 데이터를 수신할 수 있습니다. 설정 데이터나 출력 데이터가

    필요한 I/O 장치가 연결되면 Input Only 연결은 설정 데이터나 출력

    데이터를 전송하지 않습니다. 기존 Exclusive Owner 연결을 사용하거

    나 사용하지 않는 Input Only 데이터를 수신할 수 있습니다. 각 Input

    Only 연결마다 1747-AENTR 모듈에서 사용 가능한 Class 1 I/O 연결

    총 96개 중 1개가 소요됩니다.

    • Listen Only - 동일한 모듈로 최대 5개의 Listen Only 연결이 가능합니

    다. 이 연결 형식은 2가지 차이를 제외하고 Input Only 연결과 동일합

    니다.

    – Listen Only 연결이 동작 가능하기 전에 Exclusive Owner 연결 또

    는 Input Only 연결 중 하나가 존재해야 하며 I/O 모듈에 연결되어

    동작 중이어야 합니다.

    – Exclusive Owner 연결 또는 Input Only 연결과 Listen Only 연결은

    멀티캐스트로 설정되어야 합니다. 각 Listen Only 연결은 1747-

    AENTR 모듈의 사용 가능한 Class 1 I/O 연결 총 96개 중 1개를

    차지합니다.

    10 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 1장 개요

    온라인으로 I/O 모듈 추가하기

    RSLogix 5000 소프트웨어(버전 15.02.00 이상), Studio 5000 환경(버전

    21.00.00 이상), 1747-AENTR 모듈 그리고 지원되는 모든 1746 I/O 모듈은

    온라인 상의 I/O 모듈 추가와 Module Discovery를 지원합니다. 단, 1756 컨

    트롤러에서만 이 기능이 지원됩니다. CompactLogix 컨트롤러는 I/O 모듈

    온라인 추가와 Module Discovery를 지원하지 않습니다.

    이중화 Logix 시스템에서 1747-AENTR 모듈 사용

    1747-AENTR은 1756-SRM, 1756-RM 또는 1756-RM2을 사용하는

    ControlLogix 이중화 시스템에서 사용할 수 없습니다.

    SLC과 Logix의 메모리 비교

    Logix 컨트롤러로 마이그레이션할 경우, 기존 SLC 프로그램 메모리 크기를

    고려해야 합니다. 그리고 컨버전 후 프로그램에 적합한 Logix 컨트롤러 유

    형을 고려해야 합니다. SLC 최대 메모리 크기는 1KB ~ 64KB입니다. Logix

    컨트롤러 최대 메모리 크기는 약 380KB ~ 33MB입니다. 컨버전 전후로 메

    모리 사용량이 동일한 SLC 프로그램은 없으며, 대개는 32KB SLC 프로그램

    이 약 360KB의 Logix 프로그램으로 변환됩니다. 따라서 일반적으로 32KB

    미만의 SLC 프로그램은 모든 유형의 Logix 컨트롤러에 사용 가능하고 64KB

    SLC 프로그램은 최소 약 800KB 메모리를 장착한 Logix 컨트롤러에만 적합

    합니다.

    스캔 시간 비교 Logix 컨트롤러는 프로그램 스캔 시간 면에서 SLC 컨트롤러보다 장점이 많습니다. 상황은 모두 다르지만 1756-L7x 컨트롤러나 CompactLogix 5370

    컨트롤러로 컨버전할 경우 전반적으로 스캔 시간이 짧아집니다. 대부분 스

    캔 시간이 짧아지면 유리한 점이 많지만, 일부 경우에는 맞지 않거나 기존

    프로세스를 방해할 수도 있습니다. 컨버전 프로세스에서 이 점을 고려하여

    필요한 만큼 스캔 시간을 수정하십시오.

    어떤 경우에는 SLC 컨트롤러 1개를 Logix 컨트롤러 1개로 컨버전 하지만, 여

    러 개의 SLC 컨트롤러를 컨버팅해 1개의 Logix 컨트롤러로 결합해야 할 경

    우가 있습니다. 스캔 시간이 현저 짧아지면 처리량 감소나 성능 저하 없이

    도 이러한 컨버전이 가능할 수 있습니다.

    변환 후 Logix 컨트롤러 실행 시 전체 프로그램 스캔 시간이 SLC 컨트롤러

    실행의 경우에 비해 50~80% 감소할 수 있습니다. SLC 500 프로그램 컨버

    전에 대한 더 자세한 정보는 문서 번호 1756-RM085, "Converting PLC 5 or

    SLC 500 Logic to Logix-Based Logic"을 참조하십시오.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 11

    http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm085_-en-p.pdf

  • 1장 개요

    로컬 랙 SLC 500 I/O 모듈

    SLC 컨트롤러와 동일한 섀시 내에 포함된 1746 I/O 모듈은 로컬 I/O로 간주

    됩니다. 간단히 말해서 SLC 컨트롤러를 제거하고 1747-AENTR로 대체할 수

    있습니다. SLC 500 로컬 I/O(아날로그 및 이산 모두)는 프로그램 스캔 처리

    량 덕분에 일반적으로 스캔 시간이 매우 빠릅니다. SLC 500 로컬 I/O는

    Ethernet 상에서 리모트 I/O로의 시스템 변환 과정에서 변경되기 때문에 I/

    O 스캔 시간이 크게 줄어듭니다. 따라서 1747-AENTR 모듈이 적용된 섀시

    내 I/O의 RPI를 선택할 때 섀시 내의 I/O 모듈 수에 맞는 RPI와 요구 성능의

    균형을 맞춰야 합니다.

    성능 예측에 대한 정보는 부록 C를 참조하십시오.

    리모트 랙 SLC 500 I/O 모듈

    I/O가 SLC 컨트롤러로부터 멀리 떨어져 있는 SLC 시스템이 많습니다. 이러

    한 I/O는 1747-SCNR(ControlNet) 모듈이나 1747-SN(RIO) 모듈로 스캔할

    수 있습니다. 어댑터로는 1747-ACNR(ControlNet) 모듈이나 1747-

    ASB(RIO) 모듈을 사용할 수 있습니다. 1747-SCNR/1747-SN 모듈은 I/O를

    스캔한 후 I1 입력, O0 출력, M1 입력 및 M0 출력 파일을 조합하여 데이터

    를 입력합니다. 1747-SCNR 모듈과 1747-SN 모듈은 지원되지 않기 때문에

    컨버전된 시스템에서 제거되며 1747-ACNR 모듈과 1747-ASB 모듈은

    1747-AENTR 모듈로 대체되며 Logix 컨트롤러에서 직접 스캔합니다. 다양

    한 모듈을 대체한 후, 데이터를 원래의 I1, O0, M1 및 M0 위치와 새 Logix

    태그 위치 간에 이동(MOVed)/복사(COPied)해야 합니다. 이런 데이터 이동

    의 정확한 프로세스는 본 문서의 범위를 벗어납니다.

    SLC 시스템 내에서 리모트에 위치한 I/O를 스캔할 경우 로컬 SLC I/O 스캔

    보다 속도가 느립니다. Logix 시스템으로 컨버전한 후 Ethernet 상에서

    1747-AENTR 모듈을 통한 리모트 I/O 스캔 속도는 원래의 SLC 시스템의 경

    우와 비슷할 것입니다.

    일부 SLC 시스템은 1747-SN 모듈을 통해 리모트 I/O에서 BTR(Block

    Transfer Read) 및 BTW(Block Transfer Write)를 실행할 수 있습니다. 이 기능

    은 특수 기능으로 더 자세한 설명이 필요합니다. 1747-AENTR 모듈은 1747-

    SN 모듈을 지원하지 않지만 1747-SN 모듈과 통신하는 랙에는 1747-AENTR

    모듈로 대체할 수 있는 1747-ASB 모듈이 포함됩니다. 기존 SLC 시스템이

    IMPORTANT G-file 설정이 필요한 모듈은 Logix 컨트롤러와 연결된 리모

    트 랙에 장착할 수 없습니다

    IMPORTANT 지원 가능한 I/O 및 지원되지 않는 I/O 모듈 목록은 부록 B

    를 참조하십시오.

    12 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 1장 개요

    1747-SN 모듈을 통해 리모트 I/O 상에서 BTR 및 BTW 명령어를 사용할 경

    우 BTR/BTW는 Logix Designer 어플리케이션 내의 모듈 연결로 대체할 수

    있습니다. 컨버전 중 이 부분에서 추가 작업 및 추가 시간이 소요될 수 있습

    니다.

    전체 성능 예측

    컨버전 경우마다 다르지만 Logix 시스템에서 I/O 스캔은 프로그램 스캔에

    비해 속도가 느릴 수 있습니다. 전체 성능 및 처리량은 기존 시스템보다

    개선될 것입니다.

    기존 시스템의 성능 특징이 매우 까다롭다면, 마이그레이션 이전에 더 자세

    한 성능 분석을 실시해 Logix 성능을 확인할 것을 권장합니다.

    Logix 컨트롤러 부팅 시간

    로크웰 오토메이션은 기술 발전에 따라 계속해서 컨트롤러에 더 많은 기능

    을 추가하고 있으므로 부팅 시간에 영향을 미칠 수 있습니다. 부팅 시간에

    영향을 미치는 원인은 다음과 같습니다.

    • 메모리 유효성 검사, 안전 진단, 컨트롤러 신뢰성, 보안 테스트 등 스

    타트업 시 작업의 증가

    • 메모리 크기가 커지면서 메모리 백업 시 더 많은 전원 필요

    • 잠재적인 전원 손실을 견딜 수 있을 정도의 충분한 에너지가 저장될

    때까지 컨트롤러는 ‘RUN’ 조건 입력하지 않음. 커패시터가 크면 충전

    시간이 길어짐.

    • 인증 요구 사항이 있을 경우 더 많은 진단 및 코드 유효성 검사가

    지속적으로 필요.

    • SLC 프로세서의 전원 공급 시간은 수 초에 불과하여 상대적으로 적습

    니다. 일부 Logix 컨트롤러의 전원 공급 시간은 40초 가량 걸릴 수

    있습니다.

    따라서 Logix 컨트롤러의 부팅 시간은 SLC 컨트롤러의 경우보다 오래 걸릴

    것으로 예상됩니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 13

  • 1장 개요

    동기식 vs. 비동기식 I/O 스캔

    SLC 500 프로세서는 I/O 데이터를 입출력 데이터 테이블 파일에 매핑합니

    다. I/O 데이터는 프로그램 스캔과 동시에 업데이트되기 때문에, 프로세서

    에서 프로그램 스캔을 수행할 때마다 현재 값을 알 수 있으며, 프로그램 스

    캔이 수행되는 동안에는 I/O가 없데이트되지 않습니다. Logix 컨트롤러는

    로직 스캔에 비동기식으로 업데이트되는 I/O를 참조합니다.

    프로그램 스캔 동안 I/O 데이터 일관성을 유지해야 하거나 Logix 컨트롤러

    에서 동기식 I/O 데이터 전송을 유지해야 할 경우 CPS 복사 명령어를 이용

    해야 합니다. CPS 명령어 사용법에 대한 자세한 정보는 KB ID 50235를

    참조하십시오.

    SLC I/O 로컬/리모트 랙 크기

    SLC 500 시스템의 단일 섀시 최대 크기는 슬롯 13개 입니다. 다양한 케이블

    로 여러 개의 섀시를 하나로 연결하면 최대 30개 슬롯까지 확장된 하나의

    I/O 랙을 만들 수 있습니다. 1747-AENTR 모듈 버전 1.1이 적용된 RSLogix

    5000 소프트웨어 버전 20.00.00이 지원하는 최대 섀시 크기는 슬롯 13개이

    며 섀시는 단 하나만 허용됩니다. 1747-AENTR 모듈 버전 2.1이 적용된

    Logix Designer 어플리케이션 버전 21.00.00 이상 버전은 최대 30개 모듈

    및 최대 3개 섀시를 지원합니다.

    I/O 유지 1747-AENTR 모듈을 도입하면, 잠재 리스크를 줄이고 컨버전 시간을 단축하며 SLC 시스템에서 Logix 시스템으로의 컨버전 비용을 절감할 수 있습니

    다. RSLogix 5000 버전 20 이상일 경우 Logix 컨트롤러로 마이그레이션할

    때 기존 SLC I/O 모듈을 유지할 수 있습니다. SLC 컨트롤러나 SLC 어댑터를

    1747-AENTR 모듈로 대체하면 기존 SLC I/O를 Logix 컨트롤러의 I/O 트리

    에 추가할 수 있습니다. SLC I/O 모듈마다 변경할 필요가 없으며 기존에 지

    원되던 모듈용으로 새 EDS 파일이 개발되었습니다. 새 EDS 파일은 RSLinx

    소프트웨어 버전 2.59와 함께 설치됩니다. EDS 파일은 RSLinx 소프트웨어

    에서 모듈의 EDS 파일을 보고 확인할 수 있습니다. EDS 파일에 2011

    ModDate가 포함되어 있다면 맞는 파일입니다. 1999 ModDate가 있으면

    맞지 않는 파일입니다.

    IMPORTANT 모든 버전의 1747-AENTR 모듈이 적용된 RSLogix 5000 소

    프트웨어 버전 20.00.00은 최대 13개의 슬롯이 있는 단일

    섀시를 지원합니다. Logix Designer 어플리케이션 버전

    21.00.00 이상 및 1747-AENTR 모듈 버전 2.1 이상이 있어야

    최대 30개 모듈을 지원할 수 있습니다.

    IMPORTANT 지원 가능한 I/O 및 지원되지 않는 I/O 모듈 목록은 부록 B

    를 참조하십시오.

    14 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 1장 개요

    RSLinx 소프트웨어 버전 2.59는 1746를 지원하는 모든 I/O 모듈에 새 EDS

    파일을 설치합니다. 그러나, RSLinx 소프트웨어 버전 2.59가 설치한 1747-

    AENTR EDS 파일은 최신 버전은 아닙니다. 1747-AENTR EDS 파일을 최신

    버전(현재 2.3)으로 업데이트해야 합니다. 잘못된 1747-AENTR EDS 파일을

    사용해 RSLogix 5000 프로젝트를 생성할 때 나타나는 일반적인 증상은 다

    음과 같습니다.

    • 1747-AENTR 모듈 아래에 적절하게 구성된 모듈에 대해 ‘Module

    Configuration Rejected fault code 16#0009’ 메시지 발생

    • 특정 컨트롤러 타입에서 다른 타입으로 RSLogix 5000 프로젝트를 컨

    버전할 수 없음

    • 다른 컴퓨터에서 유효 프로젝트를 열 수 없음

    이 문제를 해결하려면 잘못 설치된 EDS 파일을 제거한 후에 올바른 버전의

    EDS 파일로 업데이트하고, 1747-AENTR 모듈과 하위 모듈을 I/O 트리에서

    삭제하고 프로젝트를 내보내기 한 다음 가져오기 해야 합니다. EDS 개정 버

    전이 2.3 이하이면, 1747-AENTR 모듈에서 오른 클릭했을 때 'Upload EDS

    from device'에 대한 선택이 나타나지 않습니다. EDS 2.3 이상 버전을 사용

    할 경우, 1747-AENTR 모듈에서 마우스로 오른쪽 버튼을 클릭하면 ‘Upload

    EDS from device’에 대한 선택이 표시됩니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 15

  • 1장 개요

    참고:

    16 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장

    마이그레이션을 위한 준비 사항

    현재 시스템 레이아웃을 문서화

    우선 기준이 되는 기존 시스템을 문서화하면서 마이그레이션 계획을 수립

    합니다. 이 과정에서 사용 가능한 옵션을 검토하고 기존 시스템과 신규 시

    스템의 요구 사항을 가장 잘 만족시킬 수 있는 솔루션을 찾을 수 있습니다.

    PLC-5/SLC Interactive Migration Planner Tool은 SLC 500 시스템을 Logix

    기반 솔루션으로 마이그레이션할 때 필요한 일반적인 가이드라인을 제공합

    니다.

    PLC-5/SLC Interactive Migration Planner

    http://www.rockwellautomation.com에서 Our Portfolios 아래의 Products

    & Technologies 탭을 클릭한 후 Integrated Architecture를 클릭합니다.

    1. http://www.rockwellautomation.com으로 이동합니다.

    2. Products & Technologies 탭을 클릭합니다.

    3. Our Portfolios 아래의 Integrated Architecture를 클릭합니다.

    4. Application Tools 아래의 Integrated Architecture Tools를 클릭합니

    다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 17

    http://www.rockwellautomation.com/

  • 2장 마이그레이션을 위한 준비 사항

    5. Choosing An Architecture 탭을 클릭합니다.

    6. PLC-5/SLC Interactive Migration Tool을 다운로드합니다.

    7. 마이그레이션 계획에 이 Tool을 활용하세요.

    18 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 19

  • 2장 마이그레이션을 위한 준비 사항

    신규 시스템의 요구 사항 파악

    현재 제어 시스템을 새로운 기술로 업그레이드 할 수 있는 방안을 검토할

    때 마이그레이션의 모든 면을 고려해야 합니다. 컨버전 시간과 물리적인 요

    소들을 고려해야 하기 때문에 새로운 시스템을 도입하는 방법을 결정하는

    것은 쉽지 않은 문제입니다. 로크웰 오토메이션은 컨버전 보조 Tool을 제공

    하여 기존 프로그램 코드의 엔지니어링 설계 시간을 단축합니다. 그렇다면

    신규 시스템의 물리적 레이아웃은 어떻게 처리해야 할까요? 사용 중인 기

    존 레거시 I/O와 배선을 유지하고 나중에 I/O 컨버전을 시도하는 방법이 더

    효율적일까요? 아니라면, 전체 시스템을 한번에 업그레이드 하는 방법이 더

    효율적일까요? 각 시나리오는 하드웨어 교체 비용에서 어떤 차이를 보일까

    요?

    (SLC 프로그램을 1756 Logix 컨트롤러로 컨버팅하는 프로세스는 이 매뉴얼

    에 제시된 것과 유사합니다.)

    DLR(Device-level Ring) 토폴로지

    1747-AENTR 어댑터는 링을 구성할 수 있지만 어댑터는 ARS(Active Ring

    Supervisor)나 BS(Back-up Supervisor)로 사용될 수 없습니다. Ethernet 네

    트워크 링과 링 슈퍼바이저에 대한 더 자세한 정보는 문서 번호 ENET-

    AP005, "EtherNet/IP Embedded Switch Technology Application Guide를

    참조하십시오.

    DeviceNet 네트워크 사용하기

    1747-AENTR 모듈은 1747-SDN 모듈을 지원하지 않기 때문에 1747-SDN

    모듈을 사용하는 기존 SLC 시스템은 다른 DeviceNet 스캐너를 사용해야 합

    니다. 선택한 어플리케이션과 Logix 프로세서에 따라 1756-DNB 모듈,

    1769-SDN 모듈 또는 1788-EN2DN 모듈을 선택해야 합니다.

    1747-SDN 모듈은 I/O를 스캔하여 I1 Input, O0 Output, M1 Input 및 M0

    Output 파일을 조합하여 데이터를 배치합니다. 컨버전된 시스템에서 1747-

    SDN 모듈은 다른 DeviceNet 스캐너로 대체되어야 합니다. 대체 이후, 원래

    의 1747-SDN 모듈 데이터는 원래의 I1, O0, M1 및 M0 위치에서 새 Logix

    태그 위치로 이동(MOVed)/복사(COPied)되거나 원래의 I1, O0, M1 및 M0

    위치로 이동(MOVed)/복사(COPied)됩니다.

    IMPORTANT 이러한 데이터 이동의 정확한 프로세스는 본 문서의 범위를

    벗어납니다. 컨버전 중 이 부분에서 추가 작업 및 추가 시간

    이 소요될 수 있습니다.

    20 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    고급 모듈 사용

    1746-HSCE, 1746-QS, 1746-BAS/B 및 1746-BAS-T 모듈은 입력 데이터, 출

    력 데이터를 전송하고, SLC 환경에서 M0 및 M1 파일을 전송하기 때문에 고

    급 모듈로 간주됩니다. Logix Designer 어플리케이션에서는 Exclusive

    Owner Advanced 연결을 사용하여 이 모듈들이 연결됩니다. Exclusive

    Owner Advanced 연결을 통해 1746 모듈의 M0 및 M1 파일에서 제공하는

    추가 데이터가 전송됩니다. Logix Designer 어플리케이션 내에서 고급 연결

    은 단일 연결로 1746 모듈의 입력, 출력, M0 및 M1 데이터를 전송합니다.

    RSLogix 500 환경에 있는 이 데이터는 이에 상응하는 별도의 2가지 전송 과

    정으로 전달됩니다.

    고급 모듈은 추가 설정 및 구성이 필요 없으며, 대부분의 일반 1746 I/O 모

    듈과 같이 설명 태그 이름이 없습니다. 고급 모듈의 경우 마이그레이션을

    위한 추가 단계와 프로그래밍이 더 필요합니다.

    더 자세한 정보는 83페이지의 Logix 시스템에서 고급 모듈 사용하기를

    참조하십시오.

    DH485, DH+, Ethernet 또는 시리얼 네트워크 상에서 SLC 컨트롤러와 통신하기

    컨버전 계획을 수립할 때 다른 네트워크를 참고해서 고려해야 합니다.

    기존 아키텍처에 나타날 수 있는 네트워크에 대한 간략한 개요입니다.

    컨버전 후 기존 노드와의 통신을 유지해야 한다면, 다양한 통신 모듈에서

    이런 메시징을 사용할 수 있습니다.

    TIP 특정 프로토콜을 지원할 경우 다양한 로크웰 Encompass

    파트너의 제품을 사용할 수 있습니다.

    네트워크 모듈 참조 문서

    DH485 네트워크 1756-DH485 통신 모듈 1756-UM532

    DH+ 네트워크 1756-DHRIO 통신 모듈 1756-UM514

    Ethernet 네트워크 1756 Ethernet 모듈 ENET-UM001

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 21

    http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um532_-en-p.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um514_-en-p.pdfhttp://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um001_-en-p.pdf

  • 2장 마이그레이션을 위한 준비 사항

    SLC 컨트롤러의 내장형 RS232 포트를 이용하면 경제적인 비용으로 다른 장

    치와 통신할 수 있습니다. 컨버전 이후에도 이 통신 포트를 유지해야 할 경

    우 다음 사항을 확인해야 합니다.

    • SLC 시리얼 포트는 복수의 프로토콜을 지원했고 이 중 대부분은

    Logix 컨트롤러에서도 지원합니다. 단, SLC 컨트롤러는 Modbus RTU

    마스터를 내장 프로토콜로 지원합니다. Logix 컨트롤러의 내장 프로

    토콜에는 Modbus가 포함되지 않지만, 어플리케이션 코드가 있어 컨

    트롤러를 Modbus RTU 마스터나 슬레이브로 설정하여 시리얼 포트

    를 통해 통신할 수 있도록 합니다. 더 자세한 내용은 KB ID 42662를

    참조하십시오.

    • 모든 Logix 컨트롤러가 시리얼 포트를 제공하는 것은 아닙니다. 시리

    얼 통신이 필요할 경우, 컨버전 설계 단계에서 선택한 Logix 컨트롤러

    가 시리얼 통신을 지원하는지 확인하십시오. USB 포트가 있는 Logix

    컨트롤러는 시리얼 통신용으로 이 포트를 사용할 수 없다는 점을 유

    의하십시오.

    1747-AENTR 백플레인 전원 확인 사항

    1747-AENTR 어댑터 모듈은 섀시 백플레인 전원 5V DC에서 470 mA을 사

    용하며 24V DC일 경우 0mA를 사용합니다. 일반적으로 1747-AENTR 모듈

    은 SLC 컨트롤러, 1747-ANC(R) 모듈, 1747-ASB 모듈 중 일부 타입을 대체

    합니다. 섀시의 정확한 모듈 구성과 정확한 1746 전원 공급 장치의 유형에

    따라 1747-AENTR 모듈을 기존 섀시에 삽입하면 전원 공급 장치의 전류 정

    격을 넘어설 수 있습니다. 컨버전 전에 1747-AENTR이 대체하는 모듈 타입

    과 1747-AENTR 모듈을 섀시에 삽입하면 전원 공급 장치의 전류 한계를 넘

    어서는지 확인해야 합니다.

    TIP RS-232 네트워크 통신의 경우 1734-RS232 모듈이나

    ProSoft 등의 제삼자 제품을 선택할 수 있습니다.

    TIP 5/01 컨트롤러는 5V DC에서 90mA를 사용하며, 5/03 컨트

    롤러는 5V DC에서 500mA를, /04 컨트롤러는 5V DC에서

    1000mA를, 1747-ASB 모듈은 5V DC에서 375mA를, 1747-

    ACNR 모듈은 5V DC에서 900mA를 사용합니다. 최신 문서

    에서 각 모듈의 전류 사양을 확인하십시오.

    22 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    하드웨어 마이그레이션 전략에 IAB 활용

    전체적인 마이그레이션 접근 방식을 수립한 후에는 IAB를 활용해 세부 사

    항을 계획합니다. IAB에 내장된 SLC 마이그레이션 마법사를 사용하면 시스

    템 설정 프로세스에서 유지/재사용 혹은 대체해야 하는 컴포넌트를 결정할

    수 있습니다. SLC I/O 모듈을 재사용하기로 결정한다면, IAB는 모듈 지원과

    전원 공급 부하를 확인하고 새로운 EtherNet/IP 네트워크 레이아웃 작업을

    돕습니다.

    이 섹션에서는 IAB의 SLC/PLC 마이그레이션 마법사를 이용해 기존 SLC

    하드웨어를 CompactLogix 시스템으로 컨버전하는 작업을 안내합니다.

    SLC 프로그램을 1756 Logix 컨트롤러로 컨버팅하는 프로세스는 이 매뉴얼

    에 제시된 것과 유사합니다.

    로컬 SLC 컨트롤러만 교체

    1. 시작 > 프로그램 > Rockwell Automation > IAB에서 IAB를 선택하거

    나 컴퓨터의 바탕 화면에서 IAB 아이콘을 더블 클릭해서 IAB를 시작

    합니다.

    IAB 열기 대화 상자가 나타납니다.

    2. New Project를 클릭합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 23

  • 2장 마이그레이션을 위한 준비 사항

    3. Workspace Name 텍스트 상자에서 ‘SLC Migration Wizard’ 등 적절

    한 이름을 입력하고 OK를 클릭합니다.

    4. Wizard View아래에서 SLC Migration을 클릭합니다.

    TIP Available Assistants(사용 가능한 어시스턴트) 아래에 나열

    된 마법사를 클릭하면 마법사 개요를 볼 수 있습니다.

    마법사에 대한 더 자세한 정보를 원하시면 클릭하세요.

    24 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    5. SLC Migration Chassis Selection 대화 상자에서 Add Chassis를 클릭

    합니다.

    IAB는 Add Chassis 대화 상자를 표시합니다.

    6. OK를 클릭하여 새 섀시의 Default name(SLC001)을 선택합니다.

    IAB는 SLC Migration Chassis Selection 대화 상자를 표시합니다.

    이 대화 상자에서 해당 섀시에 대한 컨버전 선택을 할 수 있습니다.

    이 창에서 다른 영역을 유의하십시오.

    SLC Modules 목록

    컨버전 옵션

    기존 SLC 섀시

    CompactLogix 섀시와 Remote SLC I/O 섀시 교체

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 25

  • 2장 마이그레이션을 위한 준비 사항

    7. 섀시 크기 및 전원 공급 장치를 선택합니다.

    8. 프로세서 모듈 목록에서 프로세서 헤딩을 확장하고 프로세서 모듈을

    SLC 섀시의 슬롯 0번에 끌어 놓습니다.

    IAB가 2개 이상의 가능한 CompactLogix 컨트롤러 마이그레이션 옵

    션을 찾았기 때문에 SLC Migration Conflict Resolution(SLC 마이그레

    이션 충돌 해결) 대화 상자가 나타납니다.

    26 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    9. 목록에서 프로세서를 선택한 후 OK를 클릭합니다.

    이 예시에서는 1769-L36ERM 모듈이 나타납니다.

    IAB는 SLC 섀시 및 교체용 CompactLogix 섀시 양 쪽에 프로세서를

    추가합니다. 또한 IAB는 1747-AENTR Ethernet 어댑터 모듈을 화면

    하단에 유지되는 I/O SLC 섀시에 추가합니다.

    TIP 컨버전에서 결정해야 할 사항이 있을 경우 충돌 해결 대화

    상자가 나타납니다. 대화 상자에 있는 정보는 사용자가 진행

    중인 작업에 따라 다릅니다. 이 경우, 사용하려는

    CompactLogix 프로세서를 선택해야 합니다.

    1747-L553

    1769-L36ERM

    1747-AENTR

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 27

  • 2장 마이그레이션을 위한 준비 사항

    10. 모든 슬롯에 대해 8 단계와 9단계를 반복합니다.

    1746 및 1747 이산, 아날로그 및 특수 모듈 대부분은 1747-AENTR

    어댑터와 호환됩니다.

    지원되는 모듈과 지원되지 않는 모듈 목록은 77페이지의 I/O 모듈을

    참조하십시오.

    호환되지 않는 모듈이 있을 경우 다음과 같은 경고가 나타납니다.

    11. 로컬 SLC 섀시가 완료되면 OK를 클릭합니다.

    12. SLC Migration Conflict Resolution 대화 상자에서 Generate

    Hardware를 클릭해 IAB의 마법사 정의 CompactLogix 설정을 생성합

    니다.

    TIP 모듈을 잘못 삽입한 경우 모듈을 마우스로 오른쪽 버튼을

    클릭한 후 모듈 제거(Remove Module)를 클릭하고 재시도

    할 수 있습니다.

    IMPORTANT Logix 컨트롤러로 모듈을 연결할 때 유지되는 I/O 솔루션에

    서 지원되지 않는 모듈은 IAB 내의 하단 섀시에 삽입할 수

    없습니다.

    28 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    13. IAB 창의 왼쪽 하단에 있는 하드웨어(Hardware) 탭을 클릭합니

    다.

    14. SLC_Migration.1_SLC001 섀시를 클릭하여 하드웨어를 확인합니다.

    이 섀시에는 교체한 로컬 랙의 모든 SLC I/O가 포함됩니다. 1747-

    AENTR 모듈이 추가되어 Ethernet 상에서 이 I/O를 SLC 컨트롤러를

    대체하는 CompactLogix 컨트롤러에 리모트로 연결할 수 있습니다.

    15. Save 아이콘을 클릭해서 프로젝트를 저장합니다.

    로컬 SLC 시스템을 CompactLogix 시스템으로 교체

    Logix 시스템으로 컨버전하면서 SLC I/O를 유지하면 재배선 비용을 절감할

    수는 있지만, 물리적 공간 제약 때문에 컨트롤러와 전원 공급 장치를 기존 제

    어 패널에 추가하는 것이 불가능할 수 있습니다. 이 경우 가장 좋은 SLC 컨버

    전 솔루션은 Logix 컨트롤러로 컨버전하면서 I/O를 1769나 POINT I/O™ 플

    랫폼으로 컨버전하는 것입니다.

    1. 시작 > 프로그램 > Rockwell Automation > IAB에서 IAB를 선택하거

    나 컴퓨터의 바탕 화면에서 IAB 아이콘을 더블 클릭해서 IAB를 시작

    합니다.

    IAB 열기 대화 상자가 나타납니다.

    하드웨어 탭

    SLC_Migration.1_SLC001

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 29

  • 2장 마이그레이션을 위한 준비 사항

    2. New Project를 클릭합니다.

    Create New Workspace 대화 상자가 나타납니다.

    3. Workspace Name(작업 공간 이름) 텍스트 상자에서 ‘SLC Migration

    Wizard’ 등 적절한 이름을 입력하고 OK를 클릭합니다.

    30 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    4. Wizard View에서 SLC Migration을 클릭합니다.

    5. SLC Migration Chassis Selection 대화 상자에서 Add Chassis를 클릭

    합니다.

    IAB는 Add Chassis 대화 상자를 표시합니다.

    TIP Available Assistants를 클릭하면 각 어시스턴트에 대한

    자세한 정보를 볼 수 있습니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 31

  • 2장 마이그레이션을 위한 준비 사항

    6. Add Chassis 대화 상자에서 OK를 클릭하여 새로운 섀시의 Default

    name(SLC001)을 선택합니다.

    IAB는 SLC Migration Chassis Selection 대화 상자를 표시합니다.

    이 대화 상자에서 해당 섀시에 대한 컨버전 내용을 선택할 수 있습니

    다. 이 창에 나타난 여러 가지 영역을 유의하십시오.

    7. 섀시 크기 및 전원 공급 장치를 선택합니다.

    SLC Modules 목록

    컨버전 옵션

    기존 SLC 섀시

    CompactLogix 섀시와 Remote SLC I/O 섀시 교체

    32 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    8. 프로세서 모듈 목록에서 프로세서 헤딩을 확장하고 프로세서 모듈을

    SLC 섀시의 슬롯 0번에 끌어 놓습니다.

    IAB가 2개 이상의 가능한 CompactLogix 컨트롤러 마이그레이션 옵

    션을 찾았기 때문에 SLC Migration Conflict Resolution(SLC 마이그레

    이션 충돌 해결) 대화 상자가 나타납니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 33

  • 2장 마이그레이션을 위한 준비 사항

    9. 목록에서 프로세서를 선택한 후 OK를 클릭합니다.

    이 예시에서는 1769-L36ERM 모듈이 나타납니다.

    IAB는 SLC 섀시 및 교체용 CompactLogix 섀시 양 쪽에 프로세서를

    추가합니다. 또한 IAB는 1747-AENTR Ethernet 어댑터 모듈을 화면

    하단에 유지되는 I/O SLC 섀시에 추가합니다.

    10. 모든 슬롯에 대해 8 및 9단계를 반복합니다.

    1746 및 1747 이산, 아날로그 및 특수 모듈 대부분은 1747-AENTR

    어댑터와 호환됩니다.

    TIP 컨버전에서 결정해야 할 사항이 있을 경우 충돌 해결 대화

    상자가 나타납니다. 대화 상자에 있는 정보는 사용자가 진행

    중인 작업에 따라 다릅니다. 이 경우, 사용하려는

    CompactLogix 프로세서를 선택해야 합니다.

    1747-L553

    1769-

    TIP 모듈을 잘못 삽입한 경우 모듈을 마우스 오른쪽 버튼을 클

    릭한 후 모듈 제거(Remove Module)를 클릭하고 재시도합

    니다.

    34 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    지원되는 모듈과 지원되지 않는 모듈 목록은 77페이지의 I/O 모듈을

    참조하십시오.

    호환되지 않는 모듈이 있을 경우 다음과 같은 경고가 나타납니다.

    11. 로컬 SLC 섀시가 완료되면 OK를 클릭합니다.

    12. SLC Migration Conflict Resolution 대화 상자에서 Generate

    Hardware를 클릭해 IAB의 마법사 정의 CompactLogix 설정을 생성합

    니다.

    IMPORTANT Logix 컨트롤러로 모듈을 연결할 때 유지되는 I/O 솔루션에

    서 지원되지 않는 모듈은 IAB 내의 하단 섀시에 삽입할 수

    없습니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 35

  • 2장 마이그레이션을 위한 준비 사항

    13. IAB 창의 왼쪽 하단에 있는 하드웨어(Hardware) 탭을 클릭한 후

    섀시를 클릭하여 하드웨어를 확인합니다.

    이 섀시에는 교체된 로컬 랙의 모든 SLC I/O가 포함됩니다.

    14. 저장 아이콘을 클릭해서 프로젝트를 저장합니다.

    섀시 추가

    시스템에 추가 리모트 섀시가 포함된 경우 기존 섀시에 리모트 섀시를 추가

    할 수 있습니다.

    1. SLC Migration Chassis Selection 대화 상자에서 Add Chassis를 클릭

    합니다.

    이 섀시는 기존 시스템에서 리모트 SLC I/O 섀시를 대체합니다.

    하드웨어 탭

    해당 섀시를 클릭합니다.

    36 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    2. 섀시 이름(예: SLC002_Remote)을 지정하고 OK를 클릭합니다.

    3. 섀시 및 전원 공급 장치를 선택합니다.

    4. 해당 섀시에 대해 SLC I/O를 유지할 것을 선택합니다.

    5. 리모트 I/O 어댑터 모듈을 SLC 섀시의 0번 슬롯에 추가합니다.

    6. 나머지 I/O 모듈을 추가합니다.

    1746 및 1747 이산, 아날로그 및 특수 모듈 대부분은 1747-AENTR

    어댑터와 호환됩니다.

    지원되는 모듈과 지원되지 않는 모듈 목록은 77페이지의 I/O 모듈을

    참조하십시오.

    호환되지 않는 모듈이 있을 경우, 다음과 같은 경고가 나타납니다.

    섀시 크기

    파워 서플라이

    모듈 추가

    IMPORTANT IAB는 1747-ASB 어댑터를 교체된 SLC 리모트 I/O 섀시 내

    의 1747-AENTR Ethernet 어댑터로 대체합니다.

    TIP 모듈을 잘못 삽입한 경우 모듈을 마우스로 오른쪽 버튼을

    클릭한 후 모듈 제거(Remove Module)를 클릭하고 재시도

    합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 37

  • 2장 마이그레이션을 위한 준비 사항

    7. 로컬 SLC 섀시가 완료되면 OK를 클릭합니다.

    8. SLC Migration Conflict Resolution 대화 상자에서 Generate

    Hardware를 클릭해 IAB의 마법사 정의 CompactLogix 설정을 생성합

    니다.

    9. IAB 창의 왼쪽 하단에 있는 하드웨어(Hardware) 탭을 클릭합니

    다.

    10. SLC_Migration.1_SLC002 - Remote chassis에서 클릭하면 하드웨어가

    나타납니다.

    이 섀시에는 교체된 리모트 랙의 모든 SLC I/O가 포함됩니다.

    1747-AENTR 모듈이 추가되어 Ethernet 상에서 이 I/O를 SLC 컨트롤

    러를 대체하는 CompactLogix 컨트롤러에 리모트로 연결할 수 있습

    니다.

    11. Save 아이콘을 클릭해서 프로젝트를 저장합니다.

    두 번째 리모트 섀시를 컨버전할 때 다음과 같이 3가지 옵션이 있습니다.

    • 로컬 SLC I/O를 컨버전하려면 리모트 SLC 섀시를 원래의 위치에 유지

    하고 Ethernet 배선을 추가한 후 BOM을 다시 만듭니다.

    • 두 번째 SLC 섀시의 I/O 모듈을 새 로컬 CompactLogix 시스템에

    추가합니다.

    • 리모트 SLC I/O 섀시를 비용 효과적인 FLEX™이나 POINT I/O 시스템

    으로 교체합니다.

    어느 경우에나 마법사를 사용하지 않고 진행이 가능합니다.

    IMPORTANT Logix 컨트롤러로 모듈을 연결할 때 유지되는 I/O 솔루션에

    서 지원되지 않는 모듈은 IAB 내의 하단 섀시에 삽입할 수

    없습니다.

    38 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    리모트(SLC 시스템) I/O 섀시용 네트워크 연결 옵션

    컨트롤러 자체에서 네트워크 연결을 생성하면 쉽게 I/O 시스템을 컨트롤러

    에 연결할 수 있습니다. 리모트 SLC I/O 섀시는 1747-AENTR Ethernet 어댑

    터와 함께 구성되므로 Ethernet 네트워크를 이용해 리모트 SLC I/O 섀시를

    CompactLogix 섀시에 연결할 수 있습니다.

    1. SLC_Migration_SLC001.CpLX 섀시의 하드웨어 보기(Hardware View)

    에서 컨트롤러를 마우스 오른쪽 버튼을 클릭하고 연결(Connect) > 새

    EtherNet/IP 네트워크에 ‘Port 1‘ 연결(Connect > Connert ‘Port 1’ to

    a new EtherNet/IP Network) > 단독형 장치 레벨 리니어(Standalone

    Device Level Linear)를 선택합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 39

  • 2장 마이그레이션을 위한 준비 사항

    2. OK를 클릭하여 디폴트 네트워크 이름을 선택합니다.

    3. OK를 클릭하여 리니어 토폴로지에 대한 디폴트 Copper 미디어를 선

    택합니다.

    4. CompactLogix 컨트롤러의 IP 주소(참조용)를 설정하고 OK를 클릭합

    니다.

    40 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    IAB는 Ethernet 네트워크 상에서 CompactLogix 컨트롤러에 대한

    새로운 연결이 설정되었음을 가리킵니다.

    5. OK를 클릭합니다.

    6. Network 탭을 선택합니다.

    7. Network View에서 Linear001 탭을 선택합니다.

    CompactLogix 컨트롤러를 나타내는 아이콘이 보입니다.

    이 보기에서 리모트 I/O 장치를 추가합니다.

    8. Ethernet 장치 목록 탭에서 I/O 어댑터를 선택하고 Network View

    창으로 끌어 놓습니다.

    이 예시에서는 1794-AENTR 어댑터 모듈을 사용합니다.

    IP 주소 등 어댑터의 특성을 수정할 수 있습니다.

    네트워크 보기

    Linear001 탭

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 41

  • 2장 마이그레이션을 위한 준비 사항

    9. FLEX 어댑터에서 마우스 오른쪽 버튼을 클릭한 후 채널 속성을 선택

    합니다.

    10. FLEX 어댑터의 IP 주소를 설정하고 OK를 클릭합니다.

    42 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 2장 마이그레이션을 위한 준비 사항

    11. 이 FLEX 섀시에 I/O 모듈을 추가합니다.

    섀시 크기를 확장해야 할 경우 다음 단계를 따릅니다.

    a. Flex001 어댑터에서 마우스 오른쪽 버튼을 클릭한 후 Goto

    Chassis를 선택하면 Hardware View에 FLEX 어댑터가 나타납니다.

    b. FLEX 어댑터에서 마우스 오른쪽 버튼을 클릭한 후 Configure

    Chassis를 선택합니다.

    c. Number of Slots(슬롯 개수)에 값을 설정하고 OK를 클릭합니다.

    12. 프로젝트를 저장합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 43

  • 2장 마이그레이션을 위한 준비 사항

    프로젝트 BOM 만들기

    다음 과정을 진행해서 컨버전에 필요한 비용과 항목을 예측할 수 있습니다.

    1. Menu Bar에서 프로젝트 BOM(Project Bill of Material) 아이콘을 클릭

    합니다.

    대화 상자에서 섀시 레이아웃에 따른 컨버전 시 필요한 항목을 확인

    할 수 있습니다.

    또한 대화 상자 하단의 라디오 버튼을 이용해 통합 스프레드 시트나

    슬롯 위치 중 하나의 정보를 조작할 수 있습니다. List나 Custom 가격

    책정 모델을 사용해 선택 사항 모두를 가격 책정에 통합할 수 있습니

    다.

    2. Close를 클릭해 BOM 창을 닫습니다.

    프로젝트 BOM

    44 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장

    컨버전

    소개 Logix Designer 어플리케이션에는 Logix Designer 어플리케이션에서 사용할 수 있도록 SLC 500 Import/Export 파일(SLC 확장자)을 전체 Import/

    Export 파일(L5K 확장자)로 변환하는 프로그램 변경 Tool이 포함됩니다.

    이 섹션에서는 RSLogix 5000 프로그래밍 소프트웨어 버전 19 이상(Logix

    Designer 어플리케이션 버전 21 이상)에 제공되는 프로그램 변경 Tool인

    Translate PLC-5/SLC 2.0을 기준으로 기술합니다. 또한 이 섹션에서는 사전

    번역 파일 준비와 번역 후 예시, 작업을 설명합니다.

    프로그램 변경 Tool은 Rockwell Automation Knowledgebase Answer ID

    69790에서 다운로드할 수 있습니다.

    http://rockwellautomation.custhelp.com/app/answers/detail/a_id/6979

    프로그램 변경 Tool에 대한 더 자세한 설명은 문서 번호 1756-RM085,

    “Converting PLC-5 or SLC 500 Logic to Logix-based Logic”를 참조하십시

    오.

    프로그램 변경 Tool 사용 목적

    프로그램 변경 Tool은 SLC 500 프로그램을 Logix 프로젝트로 마이그레이션

    할 때 작업량을 줄이기 위해 사용됩니다. 프로그램 변경 Tool은 자동으로 프

    로그램 로직을 변환하지만 프로그램 변경 Tool 하나로만은 완벽한 솔루션

    이 될 수 없습니다. 어플리케이션에 따라, 적절히 변환된 로직 작업을 위해

    추가 작업이 필요할 수도 있습니다.

    TIP Logix Designer 어플리케이션을 포함하는 Studio 5000 환

    경은 버전 21에 도입되었습니다. RSLogix 5000 소프트웨어

    버전 20을 사용할 경우에도 절차는 거의 유사합니다.

    IMPORTANT SLC 시스템을 ControlLogix 시스템으로 컨버전하는 프로세

    스는 CompactLogix 시스템으로 컨버전하는 프로세스와 유

    사합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 45

    http://rockwellautomation.custhelp.com/app/utils/login_form/redirect/answers%252Fdetail%252Fa_id%252F6979/session/L2F2LzEvdGltZS8xMzExNzE2NzkyL3NpZC9kdTNMU1p6aw==

  • 3장 컨버전

    프로그램 변경 Tool은 문법적으로 올바른 Import/Export 파일을 생성하지만

    원본 어플리케이션의 정확한 의도를 상실할 가능성이 있습니다. 이 손실은

    규칙의 차이 때문에 발생할 수 있습니다(예를 들어 우선 순위 규칙, 인덱싱된

    어드레싱 규칙, 또는 I/O 어드레싱 규칙 등). 번역에 오류가 있을 경우, 프로

    그램 변경 Tool은 오류가 발생한 Logix 루틴의 렁에 오류를 기록합니다. 오류

    메시지를 사용해 오류를 분석하고 수정할 수 있습니다.

    어플리케이션 코드 컨버전

    이런 유형의 과정에서 첫 번째 단계는 현재 SLC 프로젝트를 ACII 텍스트

    형식으로 내보내는 것입니다.

    1. 바탕 화면에서 RSLogix 500 프로그래밍 소프트웨어 아이콘을 더블

    클릭합니다.

    또는 시작 > 모든 프로그램 > Rockwell Software > RSLogix 500 >

    RSLogix 500를 선택합니다.

    2. File 메뉴에서 Open을 선택해 컨버전 하려는 파일을 엽니다.

    첫 번째 단계는 현재 SLC 프로젝트를 ACII 텍스트 형식으로 내보내는

    것입니다.

    3. File 메뉴에서 Save as를 선택합니다.

    ATTENTION: 컨버전 프로세스를 실행한 후에 산출된 Import/Export 파일은 추가 처리가 필요합니다. I/O를 매핑한 후 BTD, MOV 또는 CPS 명령을 사용하여 매핑된 데이터를 컨버전 프로세스에서 성성된 구조로 입력해야 합니다.

    46 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    4. 컨버전된 프로그램을 저장할 폴더를 탐색합니다.

    5. Export Database에 체크하고 A.P.S.를 클릭해서 A.P.S. 형식을 선택합

    니다.

    6. 파일 형식을 *.SLC로 설정합니다.

    프로그램 변경 Tool은 .SLC 파일 유형으로 내보내기된 프로젝트를

    허용합니다.

    TIP 파일 형식을 .SLC로 변경하면 데이터베이스 내보내기

    섹션이 회색으로 바뀌며 비활성화 됩니다. 데이터베

    이스 내보내기가 A.P.S.로 설정된 경우 이 섹션이 비활

    성화 되어도 상관 없습니다.

    IMPORTANT 이런 프로젝트용 데이터베이스 역시 Logix Designer

    (RSLogix 5000) 프로그램 변경 Tool로 적절히 가져오

    기 위해 내보내야 합니다. 프로그램 변경 Tool을 해제

    하면 APS(Advanced Programming Software) 텍스트

    형식을 이용해 렁 코멘트, 주소 코멘트 및 기호가 노

    출되어야 합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 47

  • 3장 컨버전

    7. 계속하려면 Save를 클릭합니다.

    파일 내보내기 추가 옵션이 나타납니다. 이 예시에서는 전체 프로젝

    트를 내보내기할 것이므로 여기 나타난 디폴트 설정을 사용합니다.

    8. OK를 클릭합니다.

    9. OK를 클릭합니다.

    내보내기가 완료되면 Export Results 대화 상자가 나타납니다.

    IMPORTANT 이 경고는 코멘트 및 기호 일부가 잘렸음을 가리킵니다.

    이 경우 데이터베이스 정보 중 일부가 중복될 수 있습니다.

    특히 번역을 실행하기 전에 결과 텍스트 파일을 편집할

    경우 이 경고에 유의해야 합니다.

    48 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    10. OK를 클릭합니다.

    11. RSLogix 500 소프트웨어를 닫습니다.

    TIP 나타난 경고 목록을 스크롤할 수 있습니다. 추후 코드 번역

    을 종료할 때 참조용으로 결과를 파일로 저장할 수 있습니

    다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 49

  • 3장 컨버전

    RSLogix 500 프로그램을 Logix Designer 프로그램으로 번역하기

    Logix Designer 프로그램 변경 Tool은 Logix Designer 설치 과정에서 선택

    적으로 설치할 수 있습니다. SLC 500 프로그램 파일의 ASCII 텍스트 파일이

    있을 경우, 로직을 해당 Logix로 변환할 수 있습니다. Logix Designer 어플

    리케이션에서는 다음 단계를 따릅니다.

    1. 2가지 방법 중 하나로 도구를 시작합니다.

    • Windows 시작 메뉴에서 시작 > 프로그램 > Rockwell Software >

    Studio 5000 Tools > Translate PLC-5_SLC 2.0를 선택합니다.

    • Logix Designer 어플리케이션에서 Tools > Translate PLC-5_SLC 2.0

    를 선택합니다.

    Translation Wizard의 초기 대화 상자가 나타납니다.

    50 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    2. For SLC-500 to Logix translation를 클릭합니다.

    3. Browse를 클릭하고 .SLC 파일을 검색합니다.

    4. Open을 클릭합니다.

    기본적으로 마법사는 이전에 내보낸 기본 문서 파일 이름을 사용하도

    록 되어 있습니다.

    5. Next를 클릭합니다.

    번역 프로세스의 2번째 단계에서는 생성하려는 새로운 프로젝트용

    옵션을 설정합니다. 출력 파일은 필요할 경우 모든 텍스트 편집기에

    서 편집 가능하고 Logix Designer 어플리케이션에서 열리는 텍스트

    기반 .L5K 프로젝트입니다. 출력 파일 이름은 올바르지만 컨트롤러 타

    입과 버전을 선택해야 합니다.

    6. 풀다운 메뉴를 사용해 컨트롤러 및 버전 번호를 선택합니다.

    예시에서는 버전 21과 1769-L24E 컨트롤러를 선택했습니다.

    7. Next를 클릭합니다.

    번역 프로세스의 3번째 단계에서는 마법사가 I/O 및 기호 Alias 생성

    옵션을 제공합니다. 결과로 나온 컨트롤러 Alias 태그는 프로그램 코

    드에서 태그 이름을 수정해야 할 경우 유용합니다.

    • 기존 PLC-5/SLC Physical Addresses용 Alias 태그 생성하기

    모든 I/O 파일 어드레스에 Alias 태그를 만드는 옵션입니다. 예를 들

    어 PLC-5 주소 O:1.7에 O_001_Bit07라는 Alias 태그가 생성됩니다.

    I1.3/2 라는 SLC 주소는 I1_003_Bit02라는 Alias 태그가 생성됩니다.

    별칭은 플랫폼 로직으로 변경하지 않고도 새로운 I/O 데이터의 포인

    트로 수정될 수 있어서, 레거시 I/O 데이터를 로직스 플랫폼으로 쉽게

    매핑할 수 있도록 합니다.

    1769-L24E 21

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 51

  • 3장 컨버전

    • PLC-5/SLC 기호의 Alias 태그를 만듭니다.

    데이터 베이스 파일에서 발견된 기호 전체의 Alias 태그를 만드는 옵

    션입니다. 이 옵션을 선택하지 않으면, 기호에 변환된 레거시 타입이

    라는 태그 코멘트가 달립니다.

    8. Translate을 클릭합니다.

    번역 도중 문법 오류가 발생한 경우, Syntax Error(문법 오류) 대화 상

    자가 나타나며 문법 오류가 발생한 행을 보여줍니다.

    9. 다음 조치 방법 중 한가지로 문법 오류를 해결합니다.

    • 이 대화 상자에서 오류를 즉시 편집하고 Save & Retry를 클릭해 번역

    을 다시 시작합니다.

    • 원본 어플리케이션을 검사해 문법 오류가 발생한 영역이 영구적으로

    삭제 가능한 영역인지, 또는 Logix Designer 어플리케이션에서 삭제

    된 후 재생성이 가능한 영역인지 확인합니다.

    • 메모장에서 SLC 및 TXT 파일을 편집합니다.

    • 이 표에 가장 일반적인 문법 오류와 설명이 나와 있습니다.

    TIP 각 설정이 출력 프로젝트에 미치는 영향에 대한 자세한 내

    용은 Help 버튼을 클릭하고 Translation Options 섹션으로

    스크롤 해서 볼 수 있습니다.

    52 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    프로그램 변경 Tool은 프로그램 및 데이터베이스 파일 내에서 문법

    오류와 충돌할 수 있습니다. 이 경우 해당 오류를 수정하여 프로그램

    변경 Tool이 계속 컨버전을 수행할 수 있도록 합니다. 표 1은 비교적

    일반적인 오류를 설명합니다.

    10. 이런 오류를 해결한 후 Save & Retry을 클릭합니다. 아래와 같이 번

    역이 완료됩니다.

    표 1 - 일반적인 컨버전 오류

    문법 오류 설명 오류 수정 방법

    유효하지 않은 기호 이름

    프로그램 변경 Tool에는 영숫자로 구성된 기호 이름만 사용해야 합니다.

    RSLogix 500 소프트웨어는 다음 규칙을 적용하지만 6200 소프트웨어를 사용하거나 데이터베이스 파일을 수동으로 편집할 경우 이 규칙이 깨질 수 있습니다.

    영숫자가 아닌 기호 이름 검색

    "(따옴표) 안의 " (따옴표)

    따옴표는 문자열 값 또는 렁/명령어/주소 코멘트의 시작 및 끝을 나타내는 데 사용됩니다.

    렁/명령어/주소 코멘트에 따옴표가 포함되어 있을 경우, 번역 도구는 문자열 끝을 인식할 수 없습니다.

    따옴표를 삭제하거나 큰따옴표("")로 수정하십시오. 프로그램 변경 Tool은 Logix Designer 어플리케이션에서 큰따옴표를 작은따옴표로 번역합니다.

    % 내에서 % % 문자는 프로그램 파일(혹은 데이터베이스 파일) 내의 코멘트의 시작과 끝을 나타내는 데 사용됩니다.

    이러한 유형의 코멘트는 프로그램 변경 Tool에서 무시됩니다. 코멘트에 다른 %가 또 포함되어 있을 경우 번역 도구는 코멘트의 끝임을 인식하지 못합니다.

    여분의 %를 삭제하거나 % 두 개로 수정하십시오. 프로그램 변경 Tool은 %%를 연속 코멘트로 취급합니다.

    잘못된 문자 프로그램이나 데이터베이스 파일은 프로그램이나 데이터베이스 파일의 문법에 맞지 않는 임의의 문자를 1개나 2개 포함합니다. RSLogix 500 소프트웨어에서 직접 내보내기한 파일보다는 수동으로 편집한 파일에서 자주 발생합니다.

    잘못된 문자를 삭제합니다.

    유효하지 않은 렁 문법

    렁은 일치하지 않는 괄호 등 유효하지 않은 문법을 포함합니다.

    렁 문법을 확인하고 수정합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 53

  • 3장 컨버전

    11. 대화 상자의 우측 하단에 있는 Launch RSLogix 5000를 클릭합니다.

    54 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    12. 브라우징을 통해 폴더를 찾은 후 Import를 클릭합니다.

    Logix Designer 어플리케이션으로 파일 가져오기가 자동으로 수행됩

    니다.

    파일 가져오기가 완료되면 Logix Designer 어플리케이션이 열리고

    대화 상자의 하단에 결과가 표시됩니다. 결과 창에서 오류를 더블 클

    릭하면 프로그램 변경 Tool이 렁 내에 삽입한 PCE(프로그램 컨버전

    오류) 메시지를 찾습니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 55

  • 3장 컨버전

    새로운 프로그램과의 차이 해결하기

    SLC 500 프로그램이 초기에 Logix 프로그램으로 변환되면 설치된 1746 I/O

    모듈을 적절하게 제어하기 위해 CompactLogix 프로젝트에 맞게 처리해야

    하는 가장 공통적인 요소 중 일부를 살펴보아야 합니다.

    SLC 컨트롤러 데이터 테이블 및 Logix 컨트롤러 태그

    SLC 500 프로세서는 모든 데이터를 전역 데이터 테이블에 저장합니다. 원

    하는 데이터의 주소를 지정하여 이 데이터에 액세스할 수 있습니다. Logix

    컨트롤러는 프로그램에 대한 로컬 데이터 및 컨트롤러 내의 모든 작업에 대

    한 전역 데이터를 지원합니다. 또한 Logix 컨트롤러는 다른 컨트롤러와 데

    이터를 공유하며 주소 대신 태그를 사용해 원하는 데이터에 액세스할 수 있

    도록 합니다. 각 SLC 500 데이터 테이블 파일은 여러 개의 관련 데이터 워드

    를 저장할 수 있습니다. Logix 컨트롤러는 배열을 사용해 관련 데이터를 저

    장합니다. 프로그램 변경 Tool은 SLC 500 데이터 테이블 파일을 Logix 배열

    로 변환합니다.

    Logix 컨트롤러를 사용하면 태그(영숫자로 구성된 이름)를 사용해서 데이터

    (변수)를 전달할 수 있습니다. 컨트롤러는 내부적으로 태그 이름을 사용하

    며 물리적 주소를 상호 참조할 필요가 없습니다.

    • 기존의 PLC에서는 물리적 주소를 통해 데이터의 각 항목을 확인했습

    니다.

    – 주소는 N7:8, F8:3 등 데이터 형식에 따라 고정된 숫자 형식을 따릅

    니다.

    – 기호는 로직 해석을 쉽게 하기 위해 필요합니다.

    • Logix 컨트롤러에서는 고정된 숫자 형식을 사용하지 않습니다.

    태그 이름 자체를 이용해서 데이터를 확인합니다.

    – 장비를 미러링하기 위해 데이터를 구성합니다.

    – 어플리케이션을 개발하면서 (태그 이름을 사용해) 어플리케이션을

    문서화합니다.

    프로그램 코드 문제 해결하기

    프로그램 변경 Tool은 적절한 래더 렁에 프로그램컨 버전 오류(PCE) 명령어

    를 삽입해 컨버전 시 발생할 수 있는 오류를 확인합니다. 컨버전 프로세스

    를 완료하려면 PCE 명령에 관련된 모든 불일치를 찾고 분석한 후 수정해야

    합니다.

    TIP 지원되는 I/O 모듈 및 지원되지 않는 I/O 모듈은 부록 B를

    참조하십시오.

    TIP PCE 명령어 메시지 ID 및 해당 설명에 대한 전체 목록은

    부록 A를 참조하십시오.

    56 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    PCE 명령어 찾기

    로직을 확인하여 모든 PCE 명령어를 찾을 수 있습니다. Verify > Controller

    를 선택하면 Logix 프로그램을 컴파일하고 오류를 확인합니다. 이렇게 하면

    오류 확인이 명령어를 가리키기 때문에 모든 PCE 명령어의 위치를 쉽게 볼

    수 있습니다. PCE 명령어를 찾으려면 다음 단계를 따릅니다.

    1. Logic 메뉴에서 Verify > Controller를 선택합니다.

    또는 메뉴 바에서 Verify Routine 아이콘을 선택합니다.

    대화 상자의 하단에 결과가 표시됩니다.

    2. 오류 창에 나타난 오류를 더블 클릭하면 오류가 발생한 렁으로 바로

    이동할 수 있습니다.

    IMPORTANT 오류를 수정한 후에도 장비나 프로세스 실행 및 디버깅에

    시간을 투자해야 합니다.

    TIP 일부 경고는 2개 이상의 렁에서 출력으로 사용되는 비트인

    Duplicate Destructive Bit를 참조합니다. 이런 유형의 코딩

    을 사용하는 것은 권장되지 않으나 유의해서 프로그래밍할

    경우 서로 다른 여러 렁에 동일한 출력을 사용할 수 있습니

    다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 57

  • 3장 컨버전

    명령어 인식하기

    텍스트는 PCE 명령어를 가지고 있는 렁 코멘트에 추가됩니다. 메시지 텍스

    트는 별표(*)와 ‘Generated by Translation Tool’이라는 단어로 시작하며 별

    표로 끝납니다.

    PCE 명령어의 예는 다음과 같습니다.

    *** Generated by Translation Tool: Source and destination types may

    differ *** “;

    N: PCE(120, PCE011) COP(I1_008, N23[0], 4);

    PCE 명령어 문제 해결하기

    변환된 Logix 프로젝트를 가져온 후 각 PCE 명령어를 찾습니다. PCE 명령어

    는 발생할 수 있는 컨버전 오류를 강조해서 표시합니다. 각 PCE 명령어를

    삭제하고 적절하게 수정된 로직으로 대체합니다.

    58 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    일반적인 PCE 문제 번역은 컨버전에 필요한 작업량을 크게 줄이지만 개별적으로 해결해야 하는 컨버전 오류가 여전히 존재할 수 있습니다.

    • 가장 일반적인 오류는 모든 타이머 관련 명령어에서 발생합니다. 타

    이머 명령어 및 관련 요소는 SLC 500 컨트롤러와 Logix 플랫폼 간 호

    환이 가능합니다. 하지만 SLC 500 컨트롤러는 타이머에 0.01 또는 1

    초 단위 시간만 지원합니다. Logix 컨트롤러는 1ms 단위 시간만 지원

    합니다. 코드 컨버전 결과 크기 순서대로 타이머 프리셋(Preset) 값이

    증가합니다. 이것은 이 타이머에 대해 SLC 500 컨트롤러 내 원래의

    프리셋 값이 32767이었으며 현재는 327670으로 변경되었음을 의미

    합니다. Accum 또는 프리셋 자체 내에서 특정 비트를 참조하는 값을

    제외하고 타이머에 대한 모든 관련 참조 값은 자동으로 조정됩니다.

    그 결과 스케일링이 비활성화 될 수 있으며 수정이 필요할 경우 사용

    자가 처리해야 하므로 Timer.PRE나 Timer.ACC를 전달하는 모든 렁에

    서 오류가 발생할 수 있습니다.

    • 다른 일반적인 컨버전 Tool 오류는 MSG 명령어와 관련이 있습니다.

    모든 SLC 500 MSG 명령어가 완전히 컨버전되지는 않으며, 컨버전 후

    에는 모든 MSG 명령어 내의 데이터 및 경로가 올바른지 확인해야 합

    니다.

    • 여러 다른 SLC 명령어는 올바르게 변환되지 않거나 의도한 동작을 수

    행하지 않을 수도 있습니다. 더 많은 SLC 명령어 중 문제가 발생할 수

    있는 명령어는 시리얼 포트 명령어, 블록 전송(Block Transfer) 명령어,

    FBC 및 PID입니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 59

  • 3장 컨버전

    Map PLC/SLC Messages (PLC/SLC 메시지 매핑)

    Map PLC/SLC Messages(PLC/SLC 메시지 매핑)은 Logix 컨트롤러에 내장된

    기능으로 PLC-2, PLC-5 및 SLC 컨트롤러 등 데이터 테이블 메모리 아키텍처

    를 지원하는 기존 버전에서 태그 기반 메모리 아키텍처를 지원하는 Logix

    컨트롤러에 읽기/쓰기를 허용합니다.

    컨버전 후 기존 SLC 컨트롤러가 변환된 Logix 컨트롤러와 통신해야 할 경우,

    Map PLC/SLC Messages 기능을 통해 통신이 가능합니다. PLC/SLC 매핑을

    설명하는 아래 예시를 참고하십시오.

    EXAMPLE SLC 컨트롤러에서 수신되는 메시지가 파일 N7:x에서 데이

    터 읽기를 요청할 경우 Logix 컨트롤러는

    SLC_Reads_This_LogixTag[x] 태그를 사용하여 응답을 전송

    합니다.

    SLC 컨트롤러에서 수신되는 메시지가 파일 N7:x에 데이터

    쓰기를 요청할 경우 Logix 컨트롤러는

    SLC_Writes_This_LogixTag[x] 태그에 데이터를 씁니다.

    60 Rockwell Automation Publication 1769-AP001A-KO-P - 2013년 3월

  • 3장 컨버전

    물리적 I/O 문제 해결하기 새 CompactLogix 시스템에서 모든 1746 I/O는 리모트로 간주되지만 실제로는 리모트 I/O를 사용하고 있지 않다는 점을 유의하십시오. 각 SLC 섀시

    는 1747-AENTR Ethernet 어댑터를 통해 연결됩니다. 따라서 리모트 I/O와

    통신하기 위해 필요한 추가 코드가 필요 없습니다.

    물리적 I/O 문제를 해결하기 위한 3가지 옵션은 다음과 같습니다.

    • MOV 명령어

    • CPS 명령어

    • Alias 지정 명령어

    각 명령어는 데이터 형식 별로 장점과 단점이 있습니다. 이상적인 경우,

    프로그램 변경 Tool은 변환할 I/O를 확인하고 컨버전 과정 동안 옵션을 제

    공하므로 이후에 옵션을 변경할 필요가 없습니다.

    다음 3가지 예시는 파일 번역 시 발생할 수 있는 상황을 설명합니다.

    MOV 예시

    이 첫 번째 렁은 로컬 SLC 500 섀시의 슬롯 5번에 있는 1746-NT4 모듈에

    대한 구성을 초기화 할 때 사용됩니다.

    Dest 데이터 위치는 최소 4개 요소의 정수형 배열을 나타냅니다. 성공적으

    로 복수의 채널을 구성하려면 일반적으로 연속적인 배열 요소가 1746-NT4

    모듈 데이터 형식으로 구축된 비연속적인 구조로 전송되어야 합니다.

    원래의 렁은 유지되지만 채널 구성을 해당 모듈 구성 태그로 이동시킬

    새 렁을 생성해야 합니다.

    이렇게 하여 Channel 0 관련 문제가 해결됩니다. 추가적인 MOV 명령어는

    다른 채널을 사용할 경우에 필요합니다.

    Rockwell Automation Publication 1769-AP001A-KO-P - 2013 년 3 월 61

  • 3장 컨버전

    CPS 예시

    RSLogix 500 소프트웨어에서 많은 특수 모듈이 RIO상에서 데이터를 전송

    하려면 블록 전송(Block Transfer)이라는 정교한 명령어가 사용됩니다.

    Logix Designer 어플리케이션에서 블록 전송(Block Transfer) 명령어는 아래

    나타난 MSG 명령어로 대체됩니다.

    컨트롤러가 1747-AENTR 모듈을 통해 이 모듈들과 직접 통신을 하기 때문

    에 메시지 송수신을 할 필요가 없습니다.

    그림 3 - 원본 RSLogix 500 소프트웨어 블록 전송(Block Transfer) 명령어

    • 이 예시에서 리모트 모듈에 쓰여질 데이터는N11:0에 입력됩니다

    (2단어).

    • 컨트롤러가 리모트 모듈에서 읽을 데이터는 N13:0에 위치합니다

    (2단어).

    62 Rockwell A