1769 compactlogix 컨트롤러 사용자 매뉴얼 - literature...

160
1769 CompactLogix 컨트롤러 사용자 매뉴얼 카탈로그 넘버 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E 사용자 매뉴얼

Upload: vukhanh

Post on 08-Sep-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

1769 CompactLogix 컨트롤러 사용자 매뉴얼카탈로그 넘버 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E

사용자 매뉴얼

중요 사용자 정보

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

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

본 매뉴얼에 포함된 예제와 도표는 설명 목적으로만 사용됩니다 . Rockwell Automation, Inc.는 특정 설치와 관련된 변수 및 요구 사항이 많은 관계로 예제 및 다이어그램을 토대로 한 실제 사용에 대해 아무런 책임을 지거나 책임져야 할 법적 의무가 없습니다 .

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

Rockwell Automation, Inc.의 서면 허가 없이 본 매뉴얼 내용의 전부 또는 일부를 복제하는 행위는 금지되어 있습니다 .

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

Allen-Bradley, Rockwell Automation, Rockwell Software, CompactLogix, ControlFLASH, Logix5000, RSLinx, RSLogix, PanelView, PhaseManager, ControlLogix, PanelView, Ultra, PowerFlex, FlexLogix, PLC-5, DriveLogix, SLC, MicroLogix 및 TechConnect 등은 로크웰 오토메이션의 상표입니다 .

로크웰 오토메이션의 소유가 아닌 상표는 각 해당 기업의 재산입니다 .

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

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

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

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

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

변경 내용

본 매뉴얼에는 새 정보와 업데이트된 정보가 들어 있습니다 . 본 버전에 대한 변경 사항은 아래와 같습니다 .

변경 사항 정리 다음 표는 변경 사항을 요약한 것입니다 .

내용 페이지

호환성 검증 섹션 업데이트 19

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

변경 내용

메모 :

4 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

목차

서문 추가 자료 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1장1769 CompactLogix 컨트롤러 개요

1769 CompactLogix 컨트롤러 정보 . . . . . . . . . . . . . . . . . 11CompactLogix System 설계 . . . . . . . . . . . . . . . . . . . . . . . . 13

2장 1769-L3x 컨트롤러 설치 호환성 검증 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

시작하기 전에 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20부품 목록 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

노드 주소 설정 (ControlNet 전용 ). . . . . . . . . . . . . . . . . . 211769-BA 배터리 연결 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22CompactFlash 카드 (옵션 )를 설치합니다 . . . . . . . . . . 23시스템 조립 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24시스템 장착 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25최소 간격 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25치수 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26배선 접지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26패널 설치 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27컨트롤러를 DIN 레일에 장착합니다 .. . . . . . . . . . . . . 28

컨트롤러에 RS-232 연결하기 . . . . . . . . . . . . . . . . . . . . . . . 28RS-232 케이블 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29광 절연체 (1769-L31 전용 ) . . . . . . . . . . . . . . . . . . . . . 29기본 시리얼 설정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30채널 0 기본 통신 푸쉬 버튼 사용하기. . . . . . . . . . . . . . 31

컨트롤러에 이더넷 연결하기 . . . . . . . . . . . . . . . . . . . . . . . . 31IP 주소 지정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

컨트롤러에 ControlNet 연결하기 . . . . . . . . . . . . . . . . . . . 35ControlNet 탭을 통해 네트워크에 컨트롤러 연결 . . 371786-CP 케이블을 사용하여 네트워크에프로그래밍 터미널 연결 . . . . . . . . . . . . . . . . . . . . . . . . . 38

적절한 EDS 파일 설치 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39컨트롤러 펌웨어 로드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

ControlFLASH 유틸리티를 사용해서 펌웨어 로드하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40AutoFlash를 사용하여 펌웨어 로드하기 . . . . . . . . . . 41CompactFlash 카드를 사용해서 펌웨어 로드하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

컨트롤러의 작동 모드 선택 . . . . . . . . . . . . . . . . . . . . . . . . . 43

3장 시리얼 포트를 통한 컨트롤러 연결

시리얼 포트를 통한 컨트롤러 연결 . . . . . . . . . . . . . . . . . . . 45시리얼 드라이버 설정 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47컨트롤러 경로 선택 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49컨트롤러 옵션 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 5

목차

4장 네트워크를 통한 통신 EtherNet/IP 네트워크 통신 . . . . . . . . . . . . . . . . . . . . . . . . 52

EtherNet/IP 네트워크를 통한 연결. . . . . . . . . . . . . . . 53ControlNet 네트워크 통신 . . . . . . . . . . . . . . . . . . . . . . . . . 54

ControlNet 네트워크를 통한 연결 . . . . . . . . . . . . . . . 56DeviceNet 통신 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57시리얼 통신 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59절연체 설치하기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61DF1 장비와 통신 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63DF1 무선 모뎀 지원. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Modbus 지원 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71시리얼 포트를 통한 메시지 브로드캐스트 . . . . . . . . . . 71

DH-485 네트워크 통신 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

5장 컨트롤러 통신 관리 데이터 Produce 및 Consume . . . . . . . . . . . . . . . . . . . . . . . 79

메시지 전송 및 수신 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80메시지 연결 캐싱 여부 결정 . . . . . . . . . . . . . . . . . . . . . . 81

연결 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81총 연결 수 계산 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82연결 예제 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

6장 I/O 배치 , 설정 및 모니터링 I/O 모듈 선택 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

I/O 레이아웃 검증 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86요청된 패킷 간격 추정 . . . . . . . . . . . . . . . . . . . . . . . . . . . 86시스템 소비 전력 계산 . . . . . . . . . . . . . . . . . . . . . . . . . . . 87I/O 모듈의 배치 검증 . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

로컬 I/O 모듈 배치 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90I/O 구성. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

I/O 연결 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92EtherNet/IP 네트워크에서 분산 I/O구성 . . . . . . . . . . . 92ControlNet 네트워크에서 분산 I/O 구성 . . . . . . . . . . . . 93DeviceNet 네트워크에서 분산 I/O 구성 . . . . . . . . . . . . . 94주소 I/O 데이터 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95데이터 업데이트 시기 결정 . . . . . . . . . . . . . . . . . . . . . . . . . . 96I/O 모듈 모니터링 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97폴트 데이터 표시 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97종단캡 검출 및 모듈 폴트 . . . . . . . . . . . . . . . . . . . . . . . . 98

I/O 모듈 재구성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98RSLogix 5000 프로그래밍 소프트웨어를 통한모듈 재구성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98MSG 명령어를 통한 모듈 재구성 . . . . . . . . . . . . . . . . . 99

6 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

목차

7장 어플리케이션 개발 태스크 관리 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

프로그램 개발 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102태스크 정의 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103프로그램 정의 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105루틴 정의 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105샘플 컨트롤러 프로젝트 . . . . . . . . . . . . . . . . . . . . . . . . 106

태그 구성 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107프로그래밍 언어 선택 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109애드온 명령어 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

연결 모니터링 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112장비 통신의 타임아웃 여부 확인 . . . . . . . . . . . . . . . . . 112I/O 모듈 통신의 타임아웃 여부 확인. . . . . . . . . . . . . 113로직 실행 중단 및 폴트 처리기 실행. . . . . . . . . . . . . . 114

시스템 오버헤드 타임 슬라이스 비율 선택 . . . . . . . . . . . 115

8장 PhaseManager 어플리케이션 설정

PhaseManager 개요 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 상태 모델 개요 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121장비의 상태 변경 방법. . . . . . . . . . . . . . . . . . . . . . . . . . 122수동으로 상태 변경하기 . . . . . . . . . . . . . . . . . . . . . . . . 124

PhaseManager를 다른 상태 모델과 비교 . . . . . . . . . . . . 124최소 시스템 요구사항 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Equipment Phase 명령어 . . . . . . . . . . . . . . . . . . . . . . . . . 125

9장 CompactFlash 카드 사용 RSLinx 소프트웨어에서 컨트롤러 시리얼 넘버

찾기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127컨트롤러 시리얼 넘버 찾기 . . . . . . . . . . . . . . . . . . . . . 128

CompactFlash 카드를 사용하여 사용자 어플리케이션 로드 /저장하기 . . . . . . . . . . . . . . . . . . . . . 130불러올 프로젝트의 수동 변경 . . . . . . . . . . . . . . . . . . . 131불러오기 파라미터의 수동 변경 . . . . . . . . . . . . . . . . . 132

데이터 보관용으로 CompactFlash 카드 사용하기 . . . . 133CompactFlash 카드에서 사용자 데이터 읽고 쓰기. . . . 133

10장 배터리 유지보수 배터리 취급 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

배터리 부족 점검 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136예상 1769-BA 배터리 수명 . . . . . . . . . . . . . . . . . . . . . . . . 136리튬 배터리 보관 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137배터리 제거 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138참고 자료 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 7

목차

부록 A상태 표시기 1769-L3xx 컨트롤러 상태 표시기. . . . . . . . . . . . . . . . . . . 139

CompactFlash 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141RS-232 시리얼 포트상태 표시기 . . . . . . . . . . . . . . . . . . . . 141ControlNet 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141모듈 상태 (MS) 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . 142네트워크 채널 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . . 143

EtherNet/IP 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144모듈 상태 (MS) 표시기 . . . . . . . . . . . . . . . . . . . . . . . . . 144네트워크 상태 (NS) 표시기 . . . . . . . . . . . . . . . . . . . . . 144링크 상태 (LNK) 표시기 . . . . . . . . . . . . . . . . . . . . . . . 144

부록 BCompactLogix 컨트롤러에서동적 메모리할당

메시지 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148RSLinx 태그 최적화. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148트렌드 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149DDE/OPC 항목 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

PLC 컨트롤러 당 연결 지정 . . . . . . . . . . . . . . . . . . . . . 149처리 성능을 최적화하기 위해 필요한 연결 수 . . . . . . 151오픈된 연결 수 보기 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

색인

8 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

서문

본 매뉴얼을 사용해서 CompactLogix™ 컨트롤러 및 그 기능에 대해 숙지하십시오 .

본 매뉴얼에서는 CompactLogix 시스템의 설치 , 구성 , 프로그램 및 작동하기 위한 필수적인 태스크에 대해 설명합니다 . 경우에 따라 , 본 매뉴얼에는 더욱 세부적인 정보를 제공하는 추가 매뉴얼에 대한 참조가 포함되어 있습니다 .

추가 자료 아래의 추가 자료에는 로크웰 오토메이션의 관련 제품에 대한 추가 정보가 수록되어 있습니다 .

http:/www.rockwellautomation.com/literature/에서 자료를 보거나 다운로드할 수 있습니다 . 기술 문서 인쇄본의 신청은 가까운 Allen-Bradley 대리점이나 로크웰 오토메이션 대리점으로 문의하십시오 .

자료 설명

1769 CompactLogix 컨트롤러 사양 기술 데이터(Publication 1769-TD005)

모든 CompactLogix 컨트롤러의 기술 사양과 인증이 포함되어 있습니다 .

1769-L3x CompactLogix 시스템 퀵 스타트 (IASIMP-QS001) 1769-L3x CompactLogix 컨트롤러를 사용해 다양한 네트워크에서 여러 장비에 연결하는 방법에 한 예제를 제공합니다 .

Logix5000 컨트롤러 설계 래퍼런스 매뉴얼 매뉴얼 (1756-RM094) 시스템 최적화를 위해 따라야 할 가이드라인을 제시합니다 . 또한 이 매뉴얼은 시스템 설계를 선택할 때 필요한 시스템 정보도 제공합니다 .

Logix5000 컨트롤러 일반 프로그래밍 매뉴얼 (1756-PM001) Logix5000™ 컨트롤러용 프로젝트의 개발 가이드를 제공합니다 . 이 매뉴얼은 개별 가이드의 링크를 제공합니다 .

Logix5000 컨트롤러 일반 명령어 세트 래퍼런스 매뉴얼 매뉴얼(1756-RM003)

Logix5000 컨트롤러에서 사용할 수 있는 각 명령어에 한 정보를 제공합니다 . 작업자는 Logix5000 컨트롤러가 데이터를 저장하고 처리하는 방법을 사전에 숙지하고 있어야 합니다 .

Logix5000 컨트롤러 프로세스 제어 /드라이브 명령어 세트 래퍼런스 매뉴얼 (1756-RM006)

Logix5000 컨트롤러에서 사용할 수 있는 각 기능 블록에 한 정보를 제공합니다 . 작업자는 Logix5000 컨트롤러가 데이터를 저장하고 처리하는 방법을 사전에 숙지하고 있어야 합니다 .

Logix5000 제어 시스템의 EtherNet/IP 모듈 사용자 매뉴얼(ENET-UM001)

Logix5000 제어 시스템에서 EtherNet/IP 모듈을 설치하고 구성하는 방법에 해 설명합니다 .

Logix5000 제어 시스템의 ControlNet 통신 모듈 사용자 매뉴얼(CNET-UM001)

Logix5000 제어 시스템에서 ControlNet 모듈을 설치하고 구성하는 방법에 해 설명합니다 .

산업 자동화 배선 및 접지 지침 (1770-4.1) 로크웰 오토메이션 ® 산업용 시스템 설치에 한 일반적인 지침을 제공합니다 .

제품 인증 웹 사이트 http://www.ab.com 제조자 적합성 선언 , 인증 및 기타 자세한 내용에 해 설명합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 9

서문

메모 :

10 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1장

1769 CompactLogix 컨트롤러 개요

본 장에서는 1769 CompactLogix 컨트롤러에 대해 설명하고 있습니다 . 이 컨트롤러는 첨단 제어 .통신 및 I/O요소를 포함하는 분산 제어 패키지로 이루어져 있습니다 .

1769 CompactLogix 컨트롤러 정보

1769 CompactLogix 컨트롤러는 분산 제어 패키지에 첨단제어 , 통신 및 I/O 엘리먼트를 제공합니다 .

그림 1 - CompactLogix 컨트롤러 및 1769 I/O 모듈

더욱 유연한 시스템을 원하시면 , 다음을 사용하십시오 .• 단일 섀시에 여러 컨트롤러• 네트워크를 통해 연결된 여러 개의 컨트롤러• 여러 개의 위치에 분산되어 있고 멀티 I/O 링크를 통해 연결되어 있는 여러 개의 플랫폼에서의 I/O

CompactLogix 컨트롤러 CompactLogix 컨트롤러에 연결된 1769 I/O 모듈

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 11

1장 1769 CompactLogix 컨트롤러 개요

그림 2 - CompactLogix 시스템 개요

Logix 컨트롤러 제품군의 일부인 CompactLogix 컨트롤러는 다음으로 구성된 작지만 강력하고 비용 효율적인 시스템을 제공합니다 .

• RSLogix™ 5000 프로그래밍 소프트웨어

• EtherNet/IP(1769-L32E 및 1769-L35E 전용 ) 및 ControlNet(1769-L32C 및 1769-L35CR 전용 ) 네트워크용 내장 통신 포트

• DeviceNet을 통해 I/O 제어 및 리모트 장비 설정을 제공하는 1769-SDN 통신 인터페이스 모듈

• 모든 CompactLogix 컨트롤러에서 내장 직렬 포트

• 소형 DIN 레일 또는 판넬 마운트 I/O 시스템을 제공하는 소형 I/O 모듈

컴퓨터기타 컨트롤러HMI 장비

EtherNet/IP 링크ControlNet 링크DH-485 링크RS-232Modbus

CompactLogix컨트롤러에 연결된 1769 I/O 모듈 내장 ControlNet 또는

EtherNet/IP 통신 포트 , 또는 컨트롤러에 연결된 1769-SDN 모듈

리모트 I/O 모듈인버터센서

EtherNet/IP 링크ControlNet 링크DeviceNet 링크

12 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769 CompactLogix 컨트롤러 개요 1장

CompactLogix System 설계

CompactLogix 시스템의 설계 시 네트워크 구성과 각 위치에서 구성요소의 배치를 결정하십시오 . CompactLogix 시스템을 설계하려면 다음 사항을 선택해야 합니다 .

• I/O 장비• 통신 네트워크• 컨트롤러• 전원 공급 장치• 소프트웨어

표 1 - CompactLogix 컨트롤러 조합

컨트롤러 가용 메모리 통신 옵션 지원되는 태스크 개수

지원되는 로컬 I/O모듈의 개수

1769-L35CR 1.5 MB 1 포트 ControlNet - 이중화 미디어 지원1 포트 RS-232 시리얼 (시스템 또는 사용자프로토콜 )

8 30

1769-L35E 1 포트 EtherNet/IP1 포트 RS-232 시리얼 (시스템 또는 사용자프로토콜 )

1769-L32C 750 KB 1 포트 ControlNet1 포트 RS-232 시리얼 (시스템 또는 사용자프로토콜 )

6 16

1769-L32E 1 포트 EtherNet/IP1 포트 RS-232 시리얼 (시스템 또는 사용자프로토콜 )

1769-L31 512 KB 1 포트 RS-232 시리얼 (시스템 또는 사용자프로토콜 )1 포트 RS-232 시리얼 (시스템 프로토콜전용 )

4

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 13

1장 1769 CompactLogix 컨트롤러 개요

메모 :

14 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

2장

1769-L3x 컨트롤러 설치

본 장을 참고해서 CompactLogix™ 컨트롤러를 설치하십시오 . 이 컨트롤러는 시스템의 첫 번째 뱅크에서 맨 왼쪽에 설치되는 모듈이어야 합니다 .

내용 페이지

호환성 검증 19

시작하기 전에 20

노드 주소 설정 (ControlNet 전용 ) 21

1769-BA 배터리 연결 22

CompactFlash 카드 (옵션 )를 설치합니다 . 23

시스템 조립 24

시스템 장착 25

컨트롤러에 RS-232 연결하기 28

컨트롤러에 이더넷 연결하기 31

컨트롤러에 ControlNet 연결하기 35

적절한 EDS 파일 설치 39

컨트롤러 펌웨어 로드 40

컨트롤러의 작동 모드 선택 43

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 15

2장 1769-L3x 컨트롤러 설치

경고 : 본 장비는 최고 2,000미터 (6,562피트 ) 고도에서 품질 저하 없이 오염도 2 산업 환경 , 과전압 Category II 어플리케이션 (IEC Publication 60664-1에 정의 )에서 사용하도록 설계되었습니다 .본 장비는 IEC/CISPR Publication 11에 따라 Group 1, Class A 산업용 장비로 간주됩니다 . 적절한 예방 조치를 취하지 않으면 전도 및 방사 간섭으로 인해 기타 환경에서 전자기 적합성을 보장하기 어렵습니다 .본 장비는 개방형 장비로 공급됩니다 . 본 장비는 작업장에 존재할 수 있는 특정 환경 조건에 적합하고 작동 중인 부품에 접근할 때 부상을 방지하도록 설계된 외함에 장착해야 합니다 . 외함은 화염 확산을 최소화하거나 방지하기 위한 난연성을 갖추어야 하며 비금속일 경우 5VA, V2, V1, V0(또는 동급 )의 화염 확산 정격을 준수해야 합니다 . 외함 내부는 도구를 이용해서만 접근할 수 있어야 합니다 . 본 문서의 이후 항목에는 특정 제품 안전 인증을 준수해야 하는 구체적인 외함 유형 정격에 한 추가 정보가 포함되었습니다 .본 매뉴얼 외에 다음 자료를 참조하십시오 .• 추가 설치 요건은 산업 자동화 배선 및 접지 지침 (Allen-Bradley® 매뉴얼 1770-4.1)을 참조하십시오 .

• 외함 형식에 따른 보호 정도에 한 설명은 NEMA 250 및 IEC 60529 참조

경고 : 본 장비는 정전기 방전에 민감합니다 . 정전기 방전은 내부 손상을 일으켜 장비의 정상적인 작동에 영향을 미칠 수 있습니다 . 본 장비를 취급할 때는 다음 지침을 준수하십시오 .• 접지된 물건을 만져 남아 있을 수 있는 정전기를 모두 방전시키십시오 .• 인가된 접지 손목띠를 착용하십시오 .• 구성요소 보드의 커넥터 또는 핀을 만지지 마십시오 .• 장비 내부의 회로 구성요소를 만지지 마십시오 .• 가능하면 정전기 안전 작업 를 사용하십시오 .• 사용하지 않을 때는 장비를 적절한 정전기 안전 패키지에 보관하십시오 .

16 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

표 2 - 북미 위험 장소 승인

다음 정보는 위험 장소에서 본 장비를 작동할 때 적용됩니다 .

The following information applies when operating this equipment in hazardous locations.

"CL I, DIV 2, GP A, B, C, D"로 표시된 제품은 Class I Division 2 Group A, B, C, D, 위험 장소 및 비위험 장소에서의 사용에만 적합합니다 . 각 제품의 정격 명판에는 위험 장소 온도 코드를 가리키는 마크가 있습니다 . 한 시스템 내에서 여러 제품을 조합할 때 가장 불리한 온도 코드 (가장 낮은 'T' 번호 )를 시스템의 전체 온도 코드를 결정하는 데 사용할 수 있습니다 . 시스템 내에서 장비를 조합할 때는 설치일 현재 해당 지역을 관할하는 당국의 조사를 받을 수 있습니다 .

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.

경고 : 폭발 위험 -• 위험하지 않은 지역 또는 전원을 끈 상태에서만 장비를 분리하십시오 .

• 위험하지 않은 지역 또는 전원을 끈 상태에서만 본 장비로의 연결을 분리하십시오 . 본 장비와 함께 제공된 나사 , 슬라이딩 래치 , 나사형 커넥터 또는 기타 도구를 사용해 본 장비에 결합되는 모든 외부 연결을 고정하십시오 .

• 구성요소의 교체는 Class I, Division 2의 적합성을 손상시킬 수 있습니다 .

• 본 제품에 배터리가 포함되어 있으면 위험하지 않은 지역에서만 배터리를 교체해야 합니다 .

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.

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 17

2장 1769-L3x 컨트롤러 설치

표 3 - 유럽 위험 장소 승인

European Zone 2 인증 (제품에 Ex 또는 EEx 마크가 있는 경우에 다음이 적용됨 )

본 장비는 유럽 연합 지침 94/9/EC에서 정의한 폭발 가능성이 있는 환경에서 사용하도록 설계되었고 , 본 지침의 부록 II에서 설명하는 폭발 가능 환경에서 사용하도록 설계된 카테고리 3 장비의 설계 및 제조와 관련해 필수 보건 및 안전 요건 (Essential Health and Safety Requirements)을 충족합니다 .필수 보건 및 안전 요건의 준수는 EN 60079-15 및 EN 60079-0의 준수에 의해 보장됩니다 .

경고 : • 본 장비를 구역 2 환경에 적용할 때는 최소한 IP54 보호 기능을 제공하는 외함에 설치해야 합니다 .

• 본 장비는 Allen-Bradley가 지정한 정격 범위 내에서 사용되어야 합니다 .

• 본 장비를 구역 2 환경에 적용할 때는 40% 이상의 과도 상태 장애로 인한 정격 전압 초과를 방지하는 조치를 취해야 합니다 .

• 본 장비와 함께 제공된 나사 , 슬라이딩 래치 , 나사형 커넥터 또는 기타 도구를 사용해 본 장비에 결합되는 모든 외부 연결을 고정하십시오 .

• 위험하지 않은 지역 또는 전원을 끈 상태에서만 장비를 분리하십시오 .

주의 : 본 장비는 직사광선이나 다른 UV 방출원에 해 내성이 없습니다 .

18 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

호환성 검증

다음 표는 호환되는 RSLogix 5000 소프트웨어 버전 및 컨트롤러 펌웨어 버전입니다 .

중요 시리즈 B 컨트롤러는 아래 표에 명시되어 있는 컨트롤러 펌웨어 및 RSLogix 5000 소프트웨어 버전에서만 호환됩니다 .호환되지 않는 소프트웨어 및 펌웨어 버전과 함께 컨트롤러를 사용하면 다음과 같은 결과가 발생할 수 있습니다 .• RSLogix 5000 소프트웨어에서 시리즈 B 컨트롤러에 연결 불능

• ControlFLASH™ 또는 AutoFlash 유틸리티에서 펌웨어 업그레이드 실패

컨트롤러 최소 RSLogix 5000 소프트웨어버전

최소 컨트롤러 펌웨어 버전

1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E

16.00.00 16.023

17.01.02 17.012

19.01.00 19.015

20.01.00 20.013

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 19

2장 1769-L3x 컨트롤러 설치

시작하기 전에 CompactLogix 시스템을 계획할 때 다음 사항을 고려하십시오 .• CompactLogix 컨트롤러는 시스템에서 항상 맨 왼쪽 모듈입니다 .

• 컨트롤러는 시스템 전원 공급장치의 4개 모듈 내에 있어야 합니다 . 일부 I/O 모듈은 전원 공급장치로부터 최대 8개 모듈까지 떨어져 있을 수 있습니다 . 자세한 내용은 1769 I/O 모듈의 설명서를 참조하십시오 .

• 1769-L32E 컨트롤러는 최대 16개의 I/O 모듈을 지원하고 1769-L35E 컨트롤러는 최대 30개의 I/O 모듈을 지원합니다 . 양쪽 컨트롤러는 2개의 확장 케이블이 있는 최대 3개의 I/O 뱅크를 가질 수 있습니다 .

• 각 I/O 뱅크에는 자체적인 전원 공급장치가 필요합니다 .• CompactLogix 시스템에는 단 하나의 컨트롤러만 사용됩니다 .

• 통신 버스의 종단을 마감하기 위해 1769-ECR 우측 종단 캡 또는 1769-ECL 좌측 종단 캡이 필요합니다 .

부품 목록

컨트롤러와 함께 출고되는 컨포넌트는 다음과 같습니다 .

컨트롤러에 3개의 컴포넌트를 사용할 수 있습니다 .

컴포넌트 설명

1769-BA 배터리

1747-KY 컨트롤러 키

원하는 작업 사용할 컴포넌트

RS-232 포트에 장비를 연결 1756-CP3 또는 1747-CP3 시리얼 케이블

비휘발성 메모리 추가 1784-CF128 Industrial CompactFlash 카드

EtherNet/IP 포트에 장비를 연결 RJ-45 커넥터가 있는 표준 이더넷 케이블

ControlNet 포트에 장비를 연결 • 컨트롤러 채널 A 또는 B에서 ControlNet 네트워크로 연결하기 위한 ControlNet 탭• 컨트롤러의 네트워크 액세스 포트 (NAP)를 통해 프로그래밍 터미널에서

ControlNet 내트워크로 연결하기 위한 1786-CP 케이블

20 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

노드 주소 설정(ControlNet 전용 )

모든 ControlNet 네트워크는 파라미터를 저장하고 스타트업 할 때 이러한 파라미터를 사용해서 네트워크를 설정할 수 있는 최소한 하나의 모듈을 필요로 합니다 . CompactLogix 컨트롤러는 네트워크 설정을 보관하기 때문에 키퍼 (Keeper)라고 불립니다 .

CompactLogix 컨트롤러는 모든 표준 노드 주소 (01…99)에 네트워크 파라미터를 보관할 수 있습니다 . 하나의 네트워크 상에서 여러 장비가 네트워크 키퍼로 작동할 수 있습니다 . 네트워크 키퍼가 될 수 있는 각 장비는 현재 키퍼를 백업하는 역할을 하며 . 백업 기능은 자동이며 사용자가 취할 조치는 없습니다 .

그림과 같이 노드 주소 스위치는 제품 출하시 99 위치에 설정되어 있습니다 .

다음 단계를 사용해서 노드 주소를 설정하십시오 .

1. 측면 커버를 전면으로 밉니다 .

2. 작은 드라이버를 사용해서 컨트롤러 스위치를 통해 노드 주소를 설정합니다 .

3. 노드 주소 스위치를 설정한 후에 전면 패널 오버레이에 노드 주소를 기록합니다 .

43868

43860

0

5

12 3 4

67

9 8

0

5

12 3 4

67

9 8

31504-M

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 21

2장 1769-L3x 컨트롤러 설치

1769-BA 배터리 연결 컨트롤러는 별도로 포장된 1769-BA 배터리와 함께 출하됩니다 . 배터리를 연결하려면 , 다음 단계를 따르십시오 .

1. 배터리 도어를 앞으로 어서 제거합니다 .

1. 배터리 커넥터를 커넥터 포트에 삽입합니다 .

커넥터는 올바른 극성으로 설치되도록 특정한 모양으로 되어 있습니다 .

2. 배터리를 배터리 도어의 배터리 포트에 삽입합니다 .

주의 : 1769-BA 배터리는 1769-L32E 및 1769-L35E 컨트롤러에 사용할 수 있는 유일한 배터리입니다 . 1747-BA 배터리는 1769-L32E 및 1769-L35E 컨트롤러와 호환되지 않으며 문제점을 유발할 수 있습니다 .

경고 : 배터리를 연결 또는 해제하는 경우에 , 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 . 전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .누출 배터리의 취급 및 폐기 등 리튬 배터리 취급과 관련된 안전 정보는 Guidelines for Handling Lithium Batteries Technical Data(AG-5.4NOV04)를 참조하십시오 .

중요 배터리를 덮고 있는 절연 플라스틱을 제거하지 마십시오 . 배터리 접점을 보호하기 위해 절연이 필요합니다 .

배터리

22 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

3. 배터리 도어를 어서 딸깍 소리와 함께 잠기도록 합니다 .

CompactFlash 카드 (옵션 )를 설치합니다 .

선택 사양인 산업용 CompactFlash 카드는 CompactLogix 컨트롤러에 비휘발성 메모리를 제공합니다 . 컨트롤러 작업에는 카드가 필요하지 않습니다 .

CompactFlash 카드를 설치하려면 , 잠금 탭을 오른쪽으로 고 산업용 CompactFlash 카드를 컨트롤러 전면의 소켓에삽입하십시오 .

CompactFlash 카드의 라벨은 왼쪽을 향합니다 . 카드에 있는 방향 화살표가 컨트롤러 전면의 화살표와 일치되도록 하십시오 .

CompactFlash 카드를 제거하려면 잠금 탭을 눌러서 CompactFlash 카드에서 제거하고 CompactFlash 카드를 당겨서 소켓에서 꺼내십시오 .

팁 수명이 다한 배터리는 분리 수거되지않는 일반 폐기물과는 별도로수거해야 합니다 .

주의 : 읽기 /쓰기 작업이 진행 중일 때 , 즉 CF 상태 표시기가 녹색으로 깜박거릴 때 CompactFlash 카드를 제거하지 마십시오 . 분리할 경우 카드 또는 컨트롤러의 데이터는 물론 컨트롤러의 최신 펌웨어까지 손상시킬 수 있습니다 .

경고 : 전원이 연결된 상태에서 CompactFlash 카드를 끼우거나 제거하면 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

44732

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 23

2장 1769-L3x 컨트롤러 설치

시스템 조립 컨트롤러는 마운팅 전이나 후에 가까운 I/O 모듈 또는 전원 공급장치에 장착될 수 있습니다 .

컨트롤러를 설치할 때 그림을 참조하십시오 .

1. 주 전원을 제거합니다 .

2. 근처 모듈 (A)에 있는 레버가 잠금 해제 (완전히 오른쪽 ) 위치에 있는지 확인하십시오 .

3. 상단 및 하단 요철 슬롯 (B)을 사용해서 모듈을 함께 고정합니다 .

4. 모듈은 요철 슬롯을 따라 뒤로 움직여서 버스 커넥터가 서로 정렬되도록 합니다 .

5. 손가락이나 작은 드라이버를 사용하여 모듈의 버스 레버를 살짝 뒤로 어서 포지셔닝 탭을 해제합니다 .

6. 모듈의 버스 레버를 완전히 왼쪽 (D)으로 어서 딸깍 소리가 들리면서 제자리에 단단히 고정되도록 합니다 .

7. 이전과 같이 요철 슬롯을 사용해서 시스템의 마지막 모듈에 엔드캡 터미네이터 (E)를 장착합니다 .

8. 앤드캡 버스 터미네이터 (F)를 잠급니다 .

경고 : CompactLogix 컨트롤러는 전원이 공급되는 상태에서 제거되거나 삽입되도록 설계되지 않았습니다 .백플레인 전원이 공급되고 있는 상태에서 모듈을 삽입하거나 제거하면 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .

전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

주의 : 컨트롤러 , 전원 공급장치 및 I/O 모듈을 장착할 때는 전기적으로 적절히 접속되도록 버스 커넥터가 서로 단단하게 연결되어 잠겨 있는지 확인하십시오 .본 장비는 직사광선이나 다른 UV 방출원에 해 내성이 없습니다 .

A

B

B

C

D

E

F

44733

24 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

시스템 장착

최소 간격

외함 벽 , 배선로 및 인접 장비 등의 간격을 유지하십시오 . 다음 그림과 같이 모든 면에서 50mm(2인치 )의 간격이 있어야 합니다 . 이러한 간격은 환기 및 전기 절연을 제공합니다 .

주의 : 모든 장비의 판넬 또는 DIN 레일을 장착하는 동안 파편 (금속조각 또는 절단된 전선 )이 컨트롤러에 들어가지 않도록 주의하십시오 . 컨트롤러에 파편이 들어가면 전원을 연결할 때 컨트롤러가 손상될 수 있습니다 .

하단

측면 측면

상단

Com

pactL

ogix

컨트롤러

전원

공급장치

컴팩트

I/O 모

종단캡

50mm(2인치 ) 50mm

(2인치 )

50mm(2인치 )

50mm(2인치 )

컴팩트

I/O 모듈

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 25

2장 1769-L3x 컨트롤러 설치

치수

배선 접지

이 제품은 금속 판넬과 같이 벽 접지형 설치면에 설치되도록 제작되어 있습니다 . 설치면을 접지할 수 없는 경우가 아니라면 컨트롤러의 설치 탭 또는 DIN 레일 (사용되는 경우 )에서 나오는 추가적인 접지 연결이 필요 없습니다 .

자세한 내용은 Allen-Bradley Industrial Automation Wiring and Grounding Guidelines(1770-4.1)를 참조하십시오 .

중요 컴팩트 I/O 확장 케이블은 종단캡과 동일한 치수를 가지고 있습니다 . 확장 케이블은 오른쪽 또는 왼쪽 끝에 사용될 수 있습니다 . 1769-ECR 우측 종단 캡 또는 1769-ECL 좌측 종단 캡은 통신 버스의 종단을 마감합니다 .

주의 : 이 제품은 DIN 레일을 통해 섀시 접지로 연결됩니다 . 접지를 제 로 설치하려면 아연 도금된 황색 크롬산 처리 금속 DIN 레일을 사용하십시오 . 부식 , 산화 또는 전도 불량이 될 수 있는 기타 DIN 레일 재료 (예를 들어 , 알루미늄 또는 플라스틱 )를 사용하면 접지가 부적절하거나 간헐적이 될 수 있습니다 . DIN 레일은 약 200mm(7.8인치 ) 마다 장착면에 고정하고 엔드 앵커를 적절하게 사용하십시오 .

67.5 (2.68)

52.5 (2.06)

70(2.76)

35 (1.38)

118 (4.65)

132(5.20)

15(.58)

52.5(2.06)

35 (1.38)

35 (1.38)

35(1.38)

35 (1.38) 44734

모든 치수는 mm(인치 ) 단위입니다 .

26 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

판넬 설치

모듈 당 2개의 나사를 사용해서 컨트롤러를 판넬에 설치하십시오 . M4 또는 #8 팬헤드 나사를 사용하십시오 . 모든 모듈에서 장착용 나사가 필요합니다 . 다음 절차는 조립된 모듈을 판넬에 구멍을 뚫는 템플릿으로 사용할 수 있도록 해줍니다 .

1. 청결한 작업대에서 3개 이하의 모듈의 조립하십시오 .

2. 조립된 모듈을 템플릿으로 사용해서 판넬 상에 모든 모듈 장착 홀의 중심을 조심스럽게 표시하십시오 .

3. 기존에 장착된 모듈을 비롯하여 조립된 모듈을 청결한 작업대에 되돌려 놓습니다 .

4. 권장 M4 또는 #8 나사에 맞는 장착 홀을 드릴로 뚫어서 탭핑 작업을 합니다 .

5. 모듈을 판넬에 다시 올려 놓아서 홀 위치가 맞는지 확인합니다 .

6. 설치 나사를 사용해서 모듈을 판넬에 장착합니다 .

7. 나머지 모듈에 대해 1~6 단계를 반복합니다 .

중요 모듈 설치 구멍의 공차 때문에 다음 절차를 따라야 합니다 .

팁 장착 나사를 설치하는 접지판은 판넬 장착시 모듈을 접지시킵니다 .

팁 더 많은 모듈을 설치하는 경우 , 해당 그룹의 마지막 모듈만 장착하고 다른 모듈은 남겨 두십시오 . 이렇게 하면 다음 그룹의 모듈에 드릴링 및 탭핑 작업을 할 때 설치 시간을 줄일 수 있습니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 27

2장 1769-L3x 컨트롤러 설치

컨트롤러를 DIN 레일에 장착합니다 .

컨트롤러는 다음의 DIN 레일에 장착 가능합니다 .• EN 50 022 - 35 x 7.5 mm (1.38 x 0.30 in.)• EN 50 022 - 35 x 15 mm (1.38 x 0.59 in.)

1. DIN 레일에 컨트롤러를 설치하기 전에 DIN 레일 래치를 닫습니다 .

2. 컨트롤러의 DIN 레일 장착면을 DIN 레일에 대고 누릅니다 .

래치가 순간적으로 열리면서 제자리에 잠깁니다 .

컨트롤러에 RS-232 연결하기

시리얼 케이블의 9핀 암단자를 컨트롤러의 시리얼 포트로 연결합니다 .

주의 : 이 제품은 DIN 레일을 통해 섀시 접지로 연결됩니다 . 접지를 제 로 설치하려면 아연 도금된 황색 크롬산 처리 금속 DIN 레일을 사용하십시오 . 부식 , 산화 또는 전도 불량이 될 수 있는 기타 DIN 레일 재료 (예를 들어 , 알루미늄 또는 플라스틱 )를 사용하면 접지가 부적절하거나 간헐적이 될 수 있습니다 . DIN 레일은 약 200mm(7.8인치 ) 마다 장착면에 고정하고 엔드 앵커를 적절하게 사용하십시오 .

경고 : 이 모듈이나 시리얼 케이블의 다른 종단에 있는 시리얼 장비에 전원이 공급된 상태에서 시리얼 케이블을 연결하거나 분리하면 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

44735

28 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

RS-232 케이블

광 절연체 (1769-L31 전용 )

채널 0은 완전히 절연되어서 별도의 절연 장비가 필요하지 않습니다 . 채널 1을 절연되어 있지 않습니다 . 시스템의 외함 외부에 있는 장비에 채널 1을 연결하는 경우 , 컨트롤러와 장비 사이에 절연체 (예를 들어 , 1761-NET-AIC 인터페이스 컨버터 )를 설치하는 것을 고려해 보십시오 .

적절한 케이블을 선택하십시오 .

팁 이 케이블은 쉴드되어서 커넥터 하우징에 고정되어야 합니다 .

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

1747-CP3 또는 1756-CP3

9핀 , D-쉘 스트레이트 케이블 수단자

9핀 , D-쉘스트레이트 케이블 암단자

스트레이트 케이블 단자 직각 케이블 단자

포트 1: DB-9RS-232, DTE

통신 속도 선택기 스위치

포트 2: Mini-DIN 8 RS-232

DC 전원 선택기 스위치

외부 24V DC 전원 공급용 터미널

절연체 사용 케이블

아니요 1756-CP3 케이블은 컨트롤러 사이를 직접 연결합니다 .케이블을 자체 제작하는 경우 , 케이블은 쉴드되어야 하며 쉴드는 케이블 단자에 있는 핀을 감싸는 쉘에 고정되어야 합니다 .1747-CP3 케이블도 사용 가능합니다 . 이 케이블은 1756-CP3 케이블보다 긴 직각 커넥터 하우징을 가지고 있습니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 29

2장 1769-L3x 컨트롤러 설치

기본 시리얼 설정

채널 0과 채널 1(모두 시리얼 포트 )은 다음의 기본 통신 설정을 가지고 있습니다 .

예 1761-CBL-AP00 케이블 (컨트롤러에 해 직각 커넥터 ) 또는 1761-CBL-PM02 케이블 (컨트롤러에 해 스트레이트 커넥터 )은 1761-NET-AIC 절연체의 포트 2에 컨트롤러를 연결합니다 . 미니 -DIN 커넥터는 상용화되어 있지 않기 때문에 이 케이블을 제작할 수 없습니다 .

절연체 사용 케이블

DB-9 직각 또는 스트레이트 케이블 단자

8핀 , Mini-DIN 케이블 단자

핀 DB-9 단자 Mini-DIN 단자1 DCD DCD2 RxD RxD3 TxD TxD4 DTR DTR5 접지 접지

6 DSR DSR7 RTS RTS8 CTS CTS9 해당 없음 해당 없음

1 2

34

5

6 7 86

7

8

9

2

3

4

5

1

파라미터 기본값

Protocol DF1 Full-duplex

Communication Rate 19.2 Kbps

Parity None

Station Address 0

Control Lines No Handshaking

Error Detection BCC

Embedded Responses Auto Detect

Duplicate Packet (Message) Detect Enabled

ACK Timeout 50 (x 20 ms)

NAK Receive Limit 3 Retries

ENQ Transmit Limit 3 Retries

Data Bits 8

Stop Bits 1

팁 채널 0 만이 기본 통신 푸쉬 버튼을 가지고 있습니다 .

30 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

채널 0 기본 통신 푸쉬 버튼 사용하기

채널 0 기본 통신 푸쉬 버튼은 그림과 같이 컨트롤러 전면의 오른쪽 하단에 있습니다 . 채널 0 기본 통신 푸쉬 버튼을 사용해서 사용자 정의 통신 설정을 기본 통신 모드로 변경하십시오 . 채널 0 기본 통신 (DCH0) 상태 표시기가 켜지면서 (녹색 점등 ) 기본 통신 설정이 활성 상태임을 나타냅니다 .

컨트롤러에 이더넷 연결하기

1769-L32E 및 1769-L35E 컨트롤러는 BOOTP 유틸리티가 활성화된 상태로 출하됩니다 . EtherNet/IP 네트워크를 통해 통신하려면 컨트롤러에 대한 이더넷 포트를 액세스할 IP 주소를 지정해야 합니다 .

중요 기본 통신 푸시 버튼은 오목한 모양입니다 . 기본 통신 푸쉬 버튼을 누르기 전에 , 채널 0에 한 현재 통신 설정을 기록해 두십시오 . 기본 통신 푸쉬 버튼을 누르면 모든 설정 파라미터가 기본값으로 재설정됩니다 .채널을 사용자 설정 파라미터로 되돌리려면 컨트롤러와 온라인 상태에 있는 동안 파라미터를 수동으로 입력하거나 RSLogix 5000 소프트웨어 프로젝트 파일의 일부를 파라미터를 다운로드해야 합니다 . RSLogix 5000 소프트웨어를 사용하여 온라인으로 이 작업을 수행하려면 Controller Properties 화상자를 액세스하고 Serial Port, System Protocol 및 User Protocol 탭에 파라미터를 입력하십시오 .

경고 : 모듈 또는 네트워크 상의 장비에 전원이 공급되고 있는 상태에서 통신 케이블의 연결을 해제하는 경우 , 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 31

2장 1769-L3x 컨트롤러 설치

이더넷 케이블의 RJ-45 커넥터를 컨트롤러의 이더넷 포트 (상단 포트 )에 연결합니다 .

IP 주소 지정

다음 유틸리티를 사용해 IP 주소를 설정할 수 있습니다 .• Rockwell BOOTP 유틸리티 (RSLinx 및 RSLogix 5000 소프트웨어에서 사용 가능 )

• RSLinx 소프트웨어• RSLogix 5000 소프트웨어

BOOTP을 사용해서 IP 주소 설정

BOOTP 유틸리티는 다음 디렉토리 중 하나에 설치되는 독립형 프로그램입니다 .

• Start 메뉴의 Rockwell Software® 프로그램 폴더에 있는 RSLinx Tools 디렉토리

유틸리티는 사용자가 RSLinx 소프트웨어를 설치할 때 자동으로 설치됩니다 .

• RSLogix 5000 소프트웨어 설치 CD의 Utils 디렉토리

다음 절차를 따라 BOOTP 유틸리티를 사용하십시오 .

1. BOOTP 소프트웨어를 시작합니다 .

2. Tools>Network Settings를 선택합니다 .

주의 : 이더넷 포트에 DH-485 네트워크 케이블 또는 NAP 케이블을 꽂지 마십시오 . 비정상적인 작동이나 포트 손상이 발생할 수 있습니다 .

8 ------ NC7 ------ NC6 ------ RD-5 ------ NC4 ------ NC3 ------ RD+2 ------ TD-1 ------ TD+

8

1

RJ-45

32 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

3. 이더넷 마스크와 게이트웨이를 입력합니다 .

4. OK를 클릭합니다 .

BOOTP Request History 대화상자에서 , BOOTP 요청을 보내는 장비의 하드웨어 주소를 볼 수 있습니다 .

5. 설정하려는 장비의 하드웨어 주소를 두 번 클릭합니다 .

장비의 이더넷 주소 (MAC)를 표시하는 New Entry(새 항목 ) 대화상자가 표시됩니다 .

6. IP 주소를 입력합니다 .

7. OK를 클릭합니다 .

8. 이 구성을 장비에 영구 지정하려면 장비를 강조 표시하고 Disable BOOTP/DHCP를 클릭하십시오 .

전원을 껐다가 켜면 장비는 사용자가 지정할 설정을 사용하고 BOOTP 요청을 보내지 않습니다 .

팁 하드웨어 주소는 컨트롤러에서 배터리 옆의 왼쪽기판에 있는 스티커에 명시되어 있습니다 .하드에어 주소는 00-0b-db-14-55-35와 비슷한형식입니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 33

2장 1769-L3x 컨트롤러 설치

RSLinx 소프트웨어를 사용해서 IP 주소 설정

1. 버전 2.41 이상의 RSLinx 소프트웨어를 사용해서 IP 주소를 설정할 수 있습니다 .

2. IP 주소를 사용하는 컨트롤러가 설치되어 실행 중인지 확인하십시오 .

3. 시리얼 연결을 통해 컨트롤러에 연결합니다 (28페이지 참조 ).

4. RSLinx 소프트웨어를 시작합니다 .

RSWho 대화상자가 열립니다 .

5. 시리얼 네트워크를 통한 이더넷 네트워크를 탐색합니다 .

6. 이더넷 포트 (컨트롤러가 아님 )를 마우스 오른쪽 버튼을 클릭하고 Module Configuration을 선택합니다 .

7. Port Configuration 탭을 선택합니다 .

8. 해당 라디오 버튼을 클릭하고 Network Configuration Type을 선택합니다 .

9. IP 주소 , 네트워크 (서브넷 ) 마크스 그리고 게이트웨이 주소 (필요한 경우 )를 클릭합니다 .

34 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

RSLogix 5000 소프트웨어를 사용해서 IP 주소 설정

RSLogix 소프트웨어를 사용하여 IP 주소를 설정할 수 있습니다 .

1. IP 주소를 사용하는 컨트롤러가 설치되어 실행 중인지 확인하십시오 .

2. 시리얼 연결을 통해 컨트롤러에 연결합니다 (28페이지 참조 ).

3. RSLogix 5000 소프트웨어를 시작합니다 .

4. Controller Organizer에서 이더넷 포트의 속성을 선택합니다 .

5. Port Configuration 탭을 선택합니다 .

6. IP 주소를 지정합니다 .

7. Apply를 클릭합니다 .

8. OK를 클릭합니다 .

이렇게 하면 하드웨어의 IP 주소를 설정합니다 . 이 IP 주소는 General 탭에서 지정한 IP 주소와 동일해야 합니다 .

컨트롤러에 ControlNet 연결하기

CompactLogix 1769-L32C 및 1769-L35CR 컨트롤러는 ControlNet 네트워크에 연결됩니다 . CompactLogix 1769-L32C 컨트롤러는 채널 A 연결만 지원합니다 . CompactLogix 1769-L35CR 컨트롤러는 채널 A 및 B(이중화 미디어 ) 연결을 지원합니다 .

네트워크에 대한 영구적 연결을 위해 ControlNet 탭 (예를 들어 , 1786-TPR, 1786-TPS, 1786-TPYR, 1786-TPYS)을 사용하여 ControlNet 네트워크에 모듈을 연결합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 35

2장 1769-L3x 컨트롤러 설치

그림은 이중화 미디어를 사용하는 예제 ControlNet 네트워크를 보여줍니다 .

CompactLogix 컨트롤러를 ControlNet 네트워크에 연결할 때 , 다음 매뉴얼도 참조하십시오 .

• ControlNet Coax Tap 설치 매뉴얼 (1786-IN007)• ControlNet Coax Media Planning and Installation

Guide(CNET-IN002)• ControlNet Fiber Media Planning and Installation

Guide(CNET-IN001)

항목 설명

1 ControlNet 노드

2 1769-L35CR에서만 사용 가능한 이중화 미디어

3 ControlNet 링크

중요 모듈의 하단에 있는 BNC 커넥터의 위치 때문에 네트워크 연결에는 스트레이트 커넥터가 있는 탭 (카탈로그 넘버 1786-TPS 또는 1786-TPYS)을 권장합니다 .

3

2

1

1

36 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

ControlNet 탭을 통해 네트워크에 컨트롤러 연결

일반적으로 CompactLogix 컨트롤러에서 네트워크로 영구적인 연결을 설정하기 위해 ControlNet 탭이 사용됩니다 . 다음 단계를 수행해서 ControlNet 탭을 사용하여 모듈을 네트워크로 연결하십시오 .

1. ControlNet 탭에서 더스크 탭을 제거해서 보관해 두십시오 .

2. 그림과 같이 탭의 스트레이트 또는 직각 커넥터를 모듈의 BNC 커넥터에 연결합니다 .

주의 : 탭의 금속 부분이 전도체에 닿지 않도록 하십시오 .모듈에서 탭을 제거한 경우 , 실수로 커넥터가 금속 접지면에 닿지 않도록 스트레이트 또는 직각 커넥터에 더스트 캡을 씌워 놓으십시오 .

항목 설명

1 세그먼트 1

2 세그먼트 2

3 더스트 캡

항목 설명

1 세그먼트 1

2 세그먼트 2

3 이중화 미디어를 사용하지 않고 CompactLogix 컨트롤러에 연결된 탭

4 이중화 미디어를 사용하여 CompactLogix 컨트롤러에 연결된 탭 (1769-L35CR 유닛 전용 )

5 탭

1 2

3

43861

4

5 B A

21

3

A

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 37

2장 1769-L3x 컨트롤러 설치

1786-CP 케이블을 사용하여 네트워크에 프로그래밍 터미널 연결

CompactLogix 컨트롤러의 네트워크 액세스 포트 (NAP)를 사용하여 프로그래밍 터미널을 ControlNet 네트워크에 연결할 수 있습니다 . 그림은 1786-CP 케이블 연결을 보여줍니다 .

중요 탭을 잘못해서 반 방향으로 연결하는 일이 없도록 (이런 경우 문제점 해결이 필요한 잘못된 상태가 표시됨 ), 연결하기 전에 탭 드롭 케이블에서 장착된 세그먼트를 나타내는 라벨을 확인하십시오 .

경고 : 모듈 또는 네트워크 상의 장비에 전원이 공급되고 있는 상태에서 통신 케이블의 연결을 해제하는 경우 , 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

경고 : NAP 포트는 임시적인 로컬 프로그래밍 목적으로만 사용하기 위한 것이며 영구적인 연결을 위한 것이 아닙니다 . 모듈 또는 네트워크 상의 장비에 전원이 공급되고 있는 상태에서 NAP 케이블의 연결을 해제하는 경우 , 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 .전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

38 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

1786-CP 케이블의 한 쪽 끝을 CompactLogix 컨트롤러에 연결하고 NAP의 다른 끝을 프로그래밍 터미널의 NAP에 연결하십시오 .

적절한 EDS 파일 설치 2.42 이상의 RSLinx 소프트웨어를 가지고 있는 경우 , 소프트웨어와 함께 최신 EDS 파일이 이미 설치되어 있습니다 . 이전 버전의 RSLinx 소프트웨어를 사용하고 있는 경우 , EDS 파일을 설치해야 할 수 있습니다 .

다음 장비에 EDS 파일이 필요합니다 .• 1769-L32E 및 1769-L35E 컨트롤러• 1769 CompactBus• 1769 로컬 어댑터

이러한 모든 EDS 파일은 1769 CompactBus 파일을 제외하면 각 펌웨어 개정에 대해 업데이트됩니다 . 또한 , 새로운 컨트롤러에 대해 필요한 컨트롤러 EDS 파일 버전 1이 있습니다 . 각 컨트롤러는 개정판 1 펌웨어와 함께 배송됩니다 . 펌웨어를 업데이트하려면 컨트롤러에 대해 개정판 1 EDS 파일 (0001000E00410100.eds)이 설치되어 있어야 합니다 .

EDS 파일은 RSLogix 5000 Enterprise Series 소프트웨어 CD에서 사용 가능합니다 . 파일은 http://www.ab.com/networks/eds에서도 사용 가능합니다 .

주의 : NAP를 통해 프로그래밍 터미널을 네트워크에 연결할 때 1786-CP 케이블을 사용하십시오 .

다른 케이블을 사용하면 네트워크 오류가 발생하거나 제품이 손상될 수 있습니다 .

주의 : DH-485 네트워크 케이블이나 EtherNet/IP 네트워크용 RJ45 커넥터를 NAP에 꽂지 마십시오 . 비정상적인 작동 및 /또는 포트 손상이 발생할 수 있습니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 39

2장 1769-L3x 컨트롤러 설치

컨트롤러 펌웨어 로드 컨트롤러를 사용하려면 최신 펌웨어를 다운로드해야 합니다 .

펌웨어를 로드하는 방법은 다음과 같습니다 .• RSLogix 5000 프로그래밍 소프트웨어와 함께 배송되는

ControlFLASH 유틸리티• 사용자가 프로젝트를 다운로드할 때 컨트롤러에 일치하는 펌웨어 개정판이 없는 경우 RSLogix 5000 소프트웨어를 통해 시작되는 AutoFlash

• 유효한 메모리가 이미 로드되어 있는 CompactFlash 카드(카탈로그 넘버 1784-CF128)

ControlFLASH or AutoFlash 유틸리티를 사용하는 경우 , 컨트롤러에 대한 네트워크 연결이 필요합니다 .

펌웨어는 RSLogix 5000 소프트웨어와 함께 제공되거나 지원 웹 사이트인 http://www.rockwellautomation.com/support/에서 다운로드할 수 있습니다 .

다음 단계를 따라 지원 웹사이트에서 펌웨어를 다운로드하십시오 .

1. Rockwell Automation Support Page에서 Other Tools 제목에 있는 Software Updates, Firmware and Other Downloads를 클릭합니다 .

2. Firmware Updates를 클릭합니다 .

3. 해당 펌웨어 업데이트를 선택합니다 .

4. 펌웨어 개정판을 선택합니다 .

5. 개정판 파일을 클릭해서 데이터의 압축을 해제합니다 .

ControlFLASH 유틸리티를 사용해서 펌웨어 로드하기

ControlFLASH 유틸리티를 사용해서 직렬 연결을 통해 펌웨어를 로드할 수 있습니다 .

1. 시작하기 전에 적절한 네트워크 연결이 설정되었는지 확인하십시오 .

2. ControlFLASH 유틸리티를 시작합니다 .

3. Welcome 대화상자가 나타나면 Next를 클릭합니다 .

4. 컨트롤러의 카탈로그 넘버를 선택하고 Next를 클릭합니다 .

5. 컨트롤러가 보일 때까지 네트워크를 펼칩니다 .

40 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

6. 원하는 네트워크가 보이지 않으면 , 먼저 RSLinx 소프트웨어에서 네트워크의 드라이버를 설정하십시오 .

7. 컨트롤러를 선택하고 OK를 클릭합니다 .

8. 컨트롤러를 업데이트하려는 개정판 수준을 선택하고 Next를 클릭합니다 .

9. Finish를 클릭한 다음 Yes를 클릭해서 컨트롤러의 업데이트를 시작합니다 .

10. 컨트롤러가 업데이트되면 상태 대화상자에 Update complete가 표시됩니다 .

11. OK를 클릭합니다 .

12. ControlFLASH 유틸리티를 닫으려면 Cancel을 클릭한 다음 , Yes를 클릭합니다 .

AutoFlash를 사용하여 펌웨어 로드하기

AutoFlash를 사용하여 네트워크 연결을 통해 펌웨어를 로드할 수 있습니다 .

1. 적절한 네트워크 연결이 설정되어 있고 RSLinx 소프트웨어에 네트워크 드라이버가 구성되어 있는지 확인하십시오 .

2. RSLogix 5000 프로그래밍 소프트웨어를 사용해서 컨트롤러 프로젝트를 작성합니다 .

3. RSWho를 클릭해서 컨트롤러 경로를 지정합니다 .

4. 컨트롤러를 선택하고 Download를 클릭합니다 .

Update Firmware를 클릭해서 이 과정을 완료해도 됩니다 . 이 경우에는 8 단계를 건너 뛰십시오 .

프로젝트 개정판과 컨트롤러 펌웨어 개정판이 다르다고 알려주는 대화상자가 표시됩니다 .

5. Update Firmware를 클릭합니다 .

중요 컨트롤러 펌웨어를 업그레이드하는 경우 , 업그레이드가 중단 없이 완료되도록 하는 것이 매우 중요합니다 .소프트웨어 내에서 또는 물리적인 미디어를 제거함으로써 펌웨어 업그레이드를 중단시키는 경우 , 컨트롤러가 작동 불능 상태가 될 수 있습니다 .CompactLogix 컨트롤러 펌웨어의 업그레이드에 한 자세한 내용은 http://www.rockwellautomation.com/knowledgebase/에 게시된 정보를 참조하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 41

2장 1769-L3x 컨트롤러 설치

6. 확인란과 풀다운 메뉴를 사용해서 컨트롤러와 펌웨어 개정판을 선택합니다 .

7. Update를 클릭합니다 .

8. Yes를 클릭합니다 .

펌웨어 업그레이드가 시작됩니다 .

펌웨어 업그레이드가 완료되면 Download 대화상자가 나타나서 프로젝트를 컨트롤러로 계속 다운로드할 수 있습니다 .

CompactFlash 카드를 사용해서 펌웨어 로드하기

이미 펌웨어가 로드되어 있는 기존 컨트롤러가 있는 경우 , 현재의 컨트폴러 사용자 프로그램과 펌웨어를 CompactFlash 카드에 저장해서 이 카드를 사용하여 다른 컨트롤러를 업데이트할 수 있습니다 .

1. RSLogix 5000 소프트웨어를 사용하여 컨트롤러 사용자 프로그램과 현재 설정된 컨트롤러의 펌웨어를 CompactFlash 카드에 저장할 수 있습니다 .

2. Controller Properties 대화상자의 Nonvolatile Memory 탭을 액세스합니다 .

카드에 저장할 때는 Load Image On Powerup을 선택하십시오 .

3. 카드를 제거한 다음 , 동일한 펌웨어와 컨트롤러 사용자 프로그램을 사용할 컨트롤러에 삽입합니다 .

2차 컨트롤러에 전원을 공급하는 경우 , CompactFlash 카드에 저장되어 있는 이미지가 컨트롤러에 로드됩니다 .

중요 일단 펌웨어 업그레이드가 시작되면 중단시키지 마십시오 .펌웨어 업그레이드를 중단하면 컨트롤러가 작동하지 않을 수 있습니다 .

42 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

1769-L3x 컨트롤러 설치 2장

컨트롤러의 작동 모드 선택

컨트롤러의 전면 패널에 있는 키스위치를 사용해서 컨트롤러의 작동 모드를 결정합니다 .

키스위치 위치 설명

Run • 프로젝트를 업로드합니다 .• 프로그램을 실행하고 출력을 활성화합니다 .• 태스크 , 프로그램 또는 루틴을 작성하거나 제거할 수 없습니다 . 키스위치가 Run 위치에 있는 동안에는 태그를 작성 또는 삭제하거나 온라인으로 편집할 수 없습니다 .

• 키스위치가 Run 위치에 있는 동안 프로그래밍 소프트웨어를 사용하여 모드를 변경할 수 없습니다 .

Prog • 출력을 비활성화합니다 .• 프로젝트를 업로드 /다운로드합니다 .• 태스크 , 프로그램 또는 루틴을 작성 , 수정 및 삭제할 수 없습니다 .

• 키스위치가 Prog 위치에 있는 동안에는 컨트롤러가 태스트를 실행 (스캔 )할 수 없습니다 .

• 키스위치가 Prog 위치에 있는 동안 프로그래밍 소프트웨어를 통해 모드를 변경할 수 없습니다 .

Rem • 프로젝트를 업로드 /다운로드합니다 .• 프로그래밍 소프트웨어를 통해 Remote Program, Remote Test 및

Remote Run 모드 사이를 변경합니다 .

Remote Run • 컨트롤러가 태스트를 실행 (스캔 )합니다 .• 출력을 활성화합니다 .• 온라인으로 편집합니다 .

Remote Program • 출력을 비활성화합니다 .• 태스크 , 프로그램 또는 루틴을 작성 , 수정 및 삭제할 수 없습니다 .

• 프로젝트를 다운로드합니다 .• 온라인으로 편집합니다 .• 컨트롤러가 태스크를 실행 (스캔 )하지 않습니다 .

Remote Test • 출력이 비활성화된 상태로 태스크를 실행합니다 .

• 온라인으로 편집합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 43

2장 1769-L3x 컨트롤러 설치

메모 :

44 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

3장

시리얼 포트를 통한 컨트롤러 연결

본 장에서는 컨트롤러를 설정하고 컨트롤러에 프로젝트를 업로드 또는 다운로드할 수 있도록 시리얼 포트를 통해 컨트롤러에 연결하는 방법을 설정합니다 .

시리얼 네트워크에서 CompactLogix 컨트롤러를 작동하려면 다음이 필요합니다 .

• 시리얼 포트가 있는 워크스테이션• 시리얼 통신 드라이버를 구성하기 위한 RSLinx 소프트웨어• 컨트롤러의 시리얼 포트를 구성하기 위한 RSLogix5000 프로그래밍 소프트웨어

시리얼 포트를 통한 컨트롤러 연결

CompactLogix 컨트롤러의 채널 0은 완전히 절연되고 별도의 절연 장비가 필요하지 않습니다 . 1769-L31의 채널 1은 절연된 시리얼 포트가 아닙니다 .

그림 3 - 컨트롤러에 한 시리얼 연결

1769-L31 컨트롤러의 채널 1을 모뎀이나 ASCII 장비에 연결하는 경우 , 컨트롤러와 모뎀 또는 ASCII 장비 사이에 절연체를 설치하는 것을 고려하십시오 . 컨트롤러를 프로그래밍 워크스테이션에 직접 연결하는 경우에도 절연체를 사용하도록 권장합니다 . 사용 가능한 절연체 중 하나는 1761-NET-AIC 인터페이스 컨버터입니다 .

절연체를 설치하는 방법에 대한 자세한 내용은 61페이지의 절연체 설치하기를 참조하십시오 .

내용 페이지

시리얼 포트를 통한 컨트롤러 연결 45

시리얼 드라이버 설정 47

컨트롤러 경로 선택 49

PC

1747-CP3 또는 1756-CP3 시리얼 케이블

1769-L31 컨트롤러

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 45

3장 시리얼 포트를 통한 컨트롤러 연결

시리얼 케이블을 연결하는 방법은 다음과 같습니다 .

1. 1747-CP3 또는 1756-CP3 시리얼 케이블을 구합니다 .

2. 케이블을 컨트롤러와 워크스테이션에 연결합니다 .

팁 시리얼 케이블을 자체적으로 제작하는 경우 , 다음 절차를 완료하십시오 .• 길이를 15.2m(50피트 )로 제한하십시오 .• 커넥터를 연결하십시오 .

워크스테이션 컨트롤러

1 CD

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

CP3 케이블

46 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

시리얼 포트를 통한 컨트롤러 연결 3장

시리얼 드라이버 설정 RSLinx 소프트웨어를 사용해 시리얼 통신을 위해 RS-232 DF1 장비 드라이버를 설정할 수 있습니다 . 드라이버를 설정하는 방법은 다음과 같습니다 .

1. Communications 풀다운 메뉴에서 Configure Drivers를 선택하십시오 .

Configure Drivers 대화상자가 나타납니다 .

2. Available Driver Types 풀다운 메뉴에서 RS-232 DF1 장비 드라이버를 선택합니다 .

3. Add New를 클릭해 드라이버를 추가합니다 .

Add New RSLinx Driver 대화상자가 나타납니다 .

4. 드라이버 이름을 지정하고 OK를 클릭합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 47

3장 시리얼 포트를 통한 컨트롤러 연결

Configure RS-232 DF1 Devices 대화상자가 나타납니다 .

5. 시리얼 포트 설정을 지정합니다 .a. Comm Port 풀다운 메뉴에서 케이블이 연결된 워크스테이션의 시리얼 포트를 선택합니다 .

b. Device 풀다운 메뉴에서 Logix 5550-Serial Port.를 선택합니다 .

c. Auto-Configure를 클릭합니다 .

6. 자동 설정이 성공적으로 수행되었는지 확인합니다 .

7. Close를 클릭합니다 .

조건 조치

예 OK를 클릭합니다 .

아니요 5 단계로 돌아가서 올바른 통신 포트를 선택했는지 확인합니다 .

48 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

시리얼 포트를 통한 컨트롤러 연결 3장

컨트롤러 경로 선택 컨트롤러 경로를 선택하는 방법은 다음과 같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어에서 , 컨트롤러에 대한 프로젝트를 엽니다 .

2. Communications 풀다운 메뉴에서 Who Active를 선택합니다 .

Who Active 대화상자가 나타납니다 .

3. 통신 드라이버를 컨트롤러 레벨로 펼칩니다 .

4. 컨트롤러를 선택합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 49

3장 시리얼 포트를 통한 컨트롤러 연결

컨트롤러 옵션

컨트롤러를 선택하면 여러 가지 옵션이 나타납니다 .

원하는 작업 선택

컨트롤러에서 프로젝트 모니터링 Go Online

컨트롤러에서 RSLogix 5000 소프트웨어로 프로젝트 사본 전송

Upload

열린 프로젝트를 컨트롤러로 전송 Download

50 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

4장

네트워크를 통한 통신

본 장에서는 CompactLogix 컨트롤러가 다양한 기능을 활성화하기 위해 추가 네트워크를 지원하는 방법에 대해 설명합니다 .

표 4 - CompactLogix 컨트롤러 네트워크 지원

기능 예제

분산 (원격 ) I/O 제어 .• EtherNet/IP• ControlNet• DeviceNet

컨트롤러 사이의 데이터 Produce/Consume(인터록 ).• EtherNet/IP• ControlNet

다른 장비에 한 메시지 전송 및 수신 . 여기에는 RSLogix 5000 프로그래밍 소프트웨어를 통해 컨트롤러에 한 액세스가 포함됩니다 .• EtherNet/IP• ControlNet• DeviceNet(장비에 한 전송 전용 )• 시리얼• DH-485

CompactLogix 컨트롤

DeviceNet 네트워크

분산 (리모트 ) I/O 플랫폼

CompactLogix 컨트롤

ControlNet 네트워크

다른 Logix5000 컨트롤러

CompactLogix 컨트롤

EtherNet/IP 네트워크

다른 리모트 장비

내용 페이지

EtherNet/IP 네트워 크 통신 52

ControlNet 네트워크 통신 54

DeviceNet 통신 57

시리얼 통신 59

DH-485 네트워크 통신 75

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 51

4장 네트워크를 통한 통신

EtherNet/IP 네트워크 통신

EtherNet/IP 네트워크는 표준 인터넷 프로토콜 (예 : TCP/IP, UDP)에 공통 산업용 프로토콜 (CIP)을 추가로 적용하여 제어 , 구성 및 데이터 수집에서 풀서비스를 제공합니다 . 널리 사용되고 있는 표준의 이러한 조합은 정보 데이터 교환을 지원하고 어플리케이션을 제어하기 위해 필요한 기능을 제공합니다 .

또한 EtherNet/IP 네트워크는 시중에서 판매되는 기성품 Ethernet 컴포넌트와 물리적 미디어를 사용하는 경제적인 생산 현장 솔루션입니다 .

EtherNet/IP 통신에는 하나의 내장 EtherNet/IP 통신 포트를 가진 다음의 CompactLogix 컨트롤러를 사용할 수 있습니다 .

• 1769-L32E CompactLogix 컨트롤러• 1769-L35E CompactLogix 컨트롤러

EtherNet/IP 네트워크 상에 있는 하나의 1769 CompactLogix 컨트롤러에는 다수의 소프트웨어 제품을 사용할 수 있습니다 .

EtherNet/IP 통신 모듈 .• 메시징 , Produced/Consumed 태그 , HMI 및 분산 I/O지원• 표준 TCP/UDP/IP 프로토콜 내에서 메시지 캡슐화• ControlNet 및 DeviceNet와 공통 어플리케이션 레이어 공유• RJ45, 카테고리 5, 비쉴드 , 연선 케이블을 통한 인터페이스• Half/Full-duplex 10 Mbps 또는 100 Mbps 작동• 표준 스위치 지원• 네트워크 스케줄링이 필요 없음• 라우팅 테이블이 필요 없음

표 5 - EtherNet/IP 네트워크 소프트웨어 조합

소프트웨어 기능 필수여부

RSLogix 5000 프로그래밍 소프트웨어

• CompactLogix 프로젝트 설정

• EtherNet/IP 통신 정의

RSLogix 5000 프로그래밍 소프트웨어와 함께 제공되는 BOOTP/DHCP 유틸리티

EtherNet/IP 네트워크에서 장비에 IP 주소 지정

아니요

EtherNet/IP 네트워크용 RSNetWorx 소프트웨어

IP 주소 및 /또는 호스트 이름별 EtherNet/IP 장비 구성

아니요

52 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

이 예제에서는 다음과 같습니다 .• 컨트롤러는 컨트롤러 사이에 태그를 Produce하고

Consume합니다 .• 컨트롤러가 데이터를 송수신하거나 장비를 구성하는 MSG 명령어를 실행합니다 .

• PC가 컨트롤러로 프로젝트를 업로드 또는 다운로드합니다 .

• PC가 EtherNet/IP 네트워크에서 장비를 구성합니다 .

그림 4 - CompactLogix EtherNet/IP 개요

EtherNet/IP 네트워크를 통한 연결

컨트롤러가 시스템의 다른 장비와 통신하도록 설정함으로써 컨트롤러가 사용하는 연결의 수를 간접적으로 확인할 수 있습니다 . 연결은 비접속 메시지보다 더욱 믿을 수 있는 통신을 제공하는 리소스가 할당된 것입니다 .

12

34

56

78

워크스테이션

PowerFlex 755 인버터

PanelView Plus 터

내장 EtherNet/IP 포트가 있는 CompactLogi

내장 EtherNet/IP 포트가 있는 CompactLogi

ArmorPoint I/O 모듈이 있는 1738-AENT ArmorPoint

POINT I/O 모듈이 있는 1734-AENT POINT I/O 어댑터

ControlLogix I/O 모듈이 있는 1756-EN2T ControlLogix EtherNet/IP 통신 모듈

스위치

분산 I/O 모

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 53

4장 네트워크를 통한 통신

모든 EtherNet/IP 연결은 스케줄되지 않습니다 . 스케줄되지 않은 연결은 MSG 명령과 같이 요청된 패킷 간격 (RPI) 또는 프로그램에 의해 트리거되는 컨트롤러 간 메시지 전송입니다 . 스케줄되지 않은 메시징을 사용하면 필요할 때 데이터를 송수신할 수 있습니다 .

1769-L32E 및 1769-L35E 컨트롤러는 100개의 연결을 지원합니다 . 그러나 , 내장 EtherNet/IP 포트는 EtherNet/IP 네트워크를 통해 32개의 CIP 연결만 지원합니다 . 이러한 컨트롤러를 사용하는 경우 , 효율적으로 지원할 수 있는 종단 노드 연결 수는 연결의 PRI에 따라 달라집니다 .

사용자는 내장 EtherNet/IP 포트에서 32개의 통신 연결을 모두 사용할 수 있습니다 . 그러나 , 온라인 및 non-I/O 작업과 같은 태스크를 위해 일부를 연결된 상태로 남겨두도록 권장합니다 .

ControlNet 네트워크통신

ControlNet은 단일 physical-media 링크에서 프로그래밍 및 구성 데이터의 업로드 및 다운로드를 포함한 I/O 및인터로킹 데이터와 메시징 데이터의 고속 전송을지원하는 실시간 제어 네트워크입니다 . ControlNet 네트워크의 고효율 데이터 전송 능력은 모든 시스템과 어플리케이션에서 I/O 성능과 peer-to-peer 통신을 크게 향상시킵니다 .

ControlNet 네트워크는 결정성 (deterministic)과 반복성(repeatable)이 높고 , 네트워크에서 장비를 연결하거나 분리할 때 영향을 받지 않습니다 . 이러한 특징은 신뢰할 수 있고 ,동기화 된 그리고 실시간 성능을 가능하게 합니다 .

ControlNet 네트워크는 다음과 같은 기능을 수행합니다 .• CompactLogix 플랫폼의 기본 네트워크• 다수의 I/O 접점을 능숙하게 처리하는 ControlNet 네트워크의 특성으로 인한 리모트 I/O(RIO) 네트워크의 대체 네트워크 기능

• 복수의 분산 DeviceNet 네트워크의 백본 기능• Peer interlocking 네트워크 기능

요청된 패킷 간격 최 EtherNet/IP 포트 통신 연결 2 ms 2

4 ms 5

8 ms 10

16 ms 18

32 ms+ 25+

54 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

ControlNet 통신에는 하나의 내장 EtherNet/IP 통신 포트를 가진 다음의 ControlNet 컨트롤러를 사용할 수 있습니다 .

• 1769-L32C CompactLogix 컨트롤러• 1769-L35CR CompactLogix 컨트롤러

ControlNet 네트워크 상에 있는 하나의 1769 CompactLogix 컨트롤러에는 다음의 소프트웨어 제품을 사용할 수 있습니다 .

ControlNet 통신 모듈 :• 메시징 , Produced/Consumed 태그 및 분산 I/O지원• DeviceNet 및 EtherNet/IP 네트워크와 공통 어플리케이션 레이어 공유

• 라우팅 테이블이 필요 없음• 절연 및 확장된 거리를 위해 동축 및 광통신 리피터를 사용하도록 지원

이 예제에서는 다음과 같습니다 .

• 컨트롤러는 컨트롤러 사이에 태그를 Produce하고 Consume합니다 .

• 컨트롤러가 데이터를 송수신하거나 장비를 구성하는 MSG 명령어를 실행합니다 .

• PC가 컨트롤러로 프로젝트를 업로드 또는 다운로드합니다 .

• PC가 ControlNet에 있는 장비와 네트워크 자체를 설정합니다 .

표 6 - ControlNet 네트워크 소프트웨어 조합

소프트웨어 기능 필수여부

RSLogix 5000 프로그래밍 소프트웨어

• CompactLogix 프로젝트 설정

• EtherNet/IP 통신 정의예RSNetWorx for

ControlNet 소프트웨어

• ControlNet 네트워크 설정

• NUT(네트워크 업데이트 시간 ) 정의

• ControlNet 네트워크 스케줄

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 55

4장 네트워크를 통한 통신

그림 5 - CompactLogix ControlNet 개요

ControlNet 네트워크를 통한 연결

컨트롤러가 시스템의 다른 장비와 통신하도록 설정함으로써 컨트롤러가 사용하는 연결의 수를 간접적으로 확인할 수 있습니다 . 연결은 비접속 메시지보다 더욱 믿을 수 있는 통신을 제공하는 리소스가 할당된 것입니다 .

ControlNet 네트워크

분산 I/O

1756 I/O 모듈이있는 1756-CNB 모듈 (어댑터 )

1794 I/O 모듈이 있는 1794-ACN15 어댑터

PC/워크스테이션

CompactLogix 컨트롤

1788-CNC 카드가 있는 FlexLogix 컨트롤러

1734 I/O 모듈이 있는 1734-ACNR 어댑터

PowerFlex 700S 드라이

PanelView™ 터미널

PLC-5®/40C15 컨트롤러

표 7 - ControlNet 연결 방법

연결 방법 설명

스케줄됨 스케줄된 연결은 ControlNet 통신에 한 고유한 연결입니다 . 스케줄된 연결은 요청된 패킷 간격(RPI)이라고 하는 설정 간격으로 데이터를 반복적으로 송수신할 수 있도록 합니다 . 예를 들어 , I/O 모듈에 한 연결은 지정된 간격으로 모듈로부터 데이터를 반복적으로 수신하기 때문에 스케줄된 연결입니다 . 기타 스케줄된 연결에는 다음에 한 연결이 포함됩니다 .• 통신 장비 .• Produced/Consumed 태그 .ControlNet 네트워크에서 , RSNetWorx for ControlNet을 사용하여 모든 스케줄된 연결을 활성화하고 네트워크 업데이트 시간 (NUT)을 설정해야 합니다 . 연결을 스케줄하면 연결을 전문적으로 처리하기 위한 네트워크 역폭을 확보할 수 있습니다 .

스케줄되지 않음 스케줄되지 않은 연결은 MSG 명령과 같이 래더 로직 또는 프로그램에 의해 트리거되는 노드 간 메시지 전송입니다 . 스케줄되지 않은 메시징을 사용하면 필요할 때 데이터를 송수신할 수 있습니다 . 스케줄되지 않은 메시지는 스케줄된 연결이 할당된 후에 네트워크 역폭의 나머지를 사용합니다 .

56 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

1769-L32C 및 1769-L35CR 컨트롤러는 100개의 연결을 지원합니다 . 그러나 , 내장 ControlNet 포트는 32개의 통신 연결만 지원합니다 . 이러한 컨트롤러를 사용하는 경우 , 효율적으로 지원할 수 있는 종단 노드 연결 수는 연결의 NUT 및 PRI에 따라 달라집니다 .

사용자는 내장 ControlNet 포트에서 32개의 통신 연결을 모두 사용할 수 있습니다 . 그러나 , 온라인 및 스케줄되지 않은 네트워크 트래픽과 같은 태스크를 위해 일부 연결을 연결 상태로 남겨두도록 권장합니다 .

DeviceNet 통신 DeviceNet 네트워크는 CIP(Common Industrial Protocol)를 사용하여 산업 장비의 제어 , 구성 , 데이터 수집 기능을 제공합니다 . DeviceNet 네트워크는 입증된 CAN(Controller Area Network) 기술을 사용해 설치 비용뿐만 아니라 설치 시간과 가동 중단 시간이 감소합니다 .

DeviceNet 네트워크는 각 장비를 I/O 모듈에 물리적으로 결선할 필요 없이 생산 현장의 컨트롤러에 직접 연결할 수 있게 함으로써 장비 능력을 극대화합니다 .

NUT RPI 지원되는 ControlNet 통신 연결(1)

(1) 각 NUT/RPI 조합에 해 지원되는 연결 수는 범위로 나열됩니다 . 낮은 수는 적절한 ControlNet 포트 CPU 사용율을 유지하기 위해 권장하는 연결 수입니다 . 높은 수는 해당 NUT/RPI 조합에 해 가능한 최 연결 수입니다 .

2 ms 2 ms 0…1

3 ms 3 ms 1…2

5 ms 5 ms 3…4

10 ms 10 ms 6…9

14 ms 14 ms 10…12

5 ms 20 ms 12…16

4 ms 64 ms 31

표 8 - CompactLogix DeviceNet 통신 인터페이스

사용하는 어플리케이션 선택

• 다른 DeviceNet 장비와 통신• DeviceNet에서 컨트롤러를 마스터 또는 슬레이브로 사용• 기타 통신에 컨트롤러 ControlNet, Ethernet 또는 시리얼 포트사용

1769-SDN DeviceNet 스캐너 모듈

• DeviceNet 네트워크를 통해 리모트 Compact I/O에 액세스

• 최 30 모듈의 리모트 I/O 데이터를 스캐너나 컨트롤러로 전송

1769-ADN DeviceNet 어댑터 모듈(1)

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 57

4장 네트워크를 통한 통신

그림 6 - CompactLogix DeviceNet 개요

DeviceNet 네트워크 상에 있는 하나의 1769 CompactLogix 컨트롤러에는 다음의 소프트웨어 제품을 사용할 수 있습니다 .

DeviceNet 통신 모듈 :• 컨트롤러 간이 아니라 장비로 메시지 전송 지원• ControlNet 및 EtherNet/IP와 공통 어플리케이션 레이어 공유

• 데이터 수집 및 폴트 검출 개선을 위한 진단 기능 제공• 기존의 물리적 결선 방식 시스템에 비해 배선 감소

(1) 이 표는 DeviceNet을 통해 리모트 Compact I/O를 액세스하기 위해 1769-ADN 모듈을 사용하는 방법에 한 설명입니다 . 그러나 , CompactLogix 컨트롤러는 DeviceNet을 통해 다른 Allen-Bradley 리모트 I/O에 액세스할 수 있습니다 . 이 경우 적절한 인터페이스를 선택해야 합니다 . 예를 들어 , 리모트 POINT I/O 모듈에 액세스할 경우 1734-ADN을 선택해야 합니다 .

1771-SDN 스캐너 모듈이 있는 PLC-5 컨트롤러

1756-DNB 모듈이 있는 ControlLogix® 컨

DeviceNet 네트워크

PowerFlex 인

모터 스타터

입력 /출력 장비

Ultra™ 5000 서보 드라이브

랩톱

센서

표시등

푸쉬버튼 클러스터

바코드 스캐너

PanelView 터미널

1769-ADN이 있는 CompactLogix 시스템

1769-SDN이 있는 CompactLogix 컨트롤러

표 9 - CompactLogix DeviceNet 소프트웨어 조합

소프트웨어 기능 필수여부

RSLogix 5000 프로그래밍 소프트웨어

• CompactLogix 프로젝트 설정

• EtherNet/IP 통신 정의

예DeviceNet용 RSNetWorx 소프트웨어

• DeviceNet 장비 구성• DeviceNet 장비의 스캔 목록 정의

58 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

연결 장비를 다음과 같이 사용 가능합니다• 정보를 연결하는 게이트웨이• 프로그래밍 , 설정 , 제어 또는 데이터 수집을 위해 장비 수준 네트워크에 대한 제어 수준 네트워크

• EtherNet/IP 또는 ControlNet 네트워크를 DeviceNet 네트워크에 연결하기 위한 라우터 /브리지

그림 7 - CompactLogix 연결 장비 개요

시리얼 통신 CompactLogix 컨트롤러는 내장 RS-232 포트를 가지고 있습니다 .

• 1769-L32C, -L32E, -L35CR 및 -L35E CompactLogix 컨트롤러는 하나의 내장 RS-232 포트를 가지고 있습니다 . 기본적으로 , 이 포트가 해당 컨트롤러의 채널 0이 됩니다 .

• 1769-L31 CompactLogix 컨트롤러는 2개의 RS-232 포트를 가지고 있습니다 . 하나의 포트만이 DF1 프로토콜만 지원합니다 . 두 번째 포트는 DF1과 ASCII 프로토콜을 모두 받습니다 .

컨트롤러의 시리얼 포트를 다수의 모드로 설정할 수 있습니다 .

1756-ENBT 모듈이 있는 ControlLogix 컨트롤러

PowerFlex 인버

모터 스타터

입력 /출력 장비

센서푸쉬버튼 클러스터

바코드 스캐너표시등

DeviceNet 네트워크

1788-EN2DN 연결 장비

내장 EtherNet/IP 통신 포트가 있는 CompactLogix 컨트롤

PC

FLEX 어댑터 및 I/O

EtherNet/IP 네트워크

1769-ADN DeviceNet 어댑터가 있는 CompactLogix 시스

중요 시리얼 (RS-232) 케이블 길이를 15.2m(50 ft)로 제한하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 59

4장 네트워크를 통한 통신

표 10 - CompactLogix 시리얼 포트 구성

모드 기능

DF1 점 점 컨트롤러와 하나의 다른 DF1 프로토콜 호환 장비 간 통신이것은 기본 시스템 모드입니다 . 기본 파라미터는 다음과 같습니다 .• Baud Rate: 19,200• Data Bits: 8• Parity: None• Stop Bits: 1• Control Line: No Handshake• RTS send Delay: 0• RTS Off Delay: 0이 모드는 일반적으로 시리얼 포트를 통해 컨트롤러를 프로그래밍하는 데 사용됩니다 .

DF1 마스터 마스터와 슬레이브 노드 간의 폴링 및 메시지 전송 제어• 마스터 /슬레이브 네트워크에는 마스터 노드로 설정된 하나의 컨트롤러와 254개의 슬레이브 노드가 있습니다 . 모뎀이나 라인 드라이버를 사용해 슬레이브 노드를 링크합니다 .

• 마스터 /슬레이브 네트워크는 0에서 254의 노드 번호를 가질 수 있습니다 . 각 노드는 고유한 노드 주소를 가져야 합니다 . 또한 , 링크를 네트워크를 설정하기 위해 최소한 2개의 노드가 있어야 합니다 (1개 마스터 및 1개 슬레이브 스테이션은 2개의 노드입니다 ).

DF1 슬레이브 컨트롤러를 마스터 /슬레이브 시리얼 통신 네트워크에서 슬레이브 스테이션으로 사용합니다• 네트워크에 여러 슬레이브 스테이션이 있을 때 모뎀이나 회선 드라이버를 사용하여 슬레이브 스테이션을 마스터에 링크합니다 . 네트워크에 하나의 슬레이브 스테이션만 있을 때는 슬레이브 스테이션을 마스터에 연결하기 위한 모뎀이 필요 없습니다 . 제어 파라미터를 핸드셰이킹 없음으로 구성할 수 있습니다 . 단일 링크에 2…255개의 노드를 연결할 수 있습니다 . DF1 슬레이브 모드에서 컨트롤러는 DF1 Half-duplex 프로토콜을 사용합니다 .

• 한 노드는 마스터로 지정되고 링크에 액세스하는 상을 제어합니다 . 다른 모든 노드는 슬레이브 스테이션이고 전송 전에 마스터로부터 승인을 받아야 합니다 .

DF1 무선 모뎀 • SLC™ 500 및 MicroLogix™ 1500 컨트롤러와 호환 .• 이 모드는 마스터 및 슬레이브 그리고 저장 및 전달 모드를 지원합니다 .

사용자 (채널 0만 해당 ) ASCII 장비와 통신이 모드에서는 프로그램이 ASCII 명령어를 사용해 ASCII 장비로 데이터를 송수신해야 합니다 .

DH-485 • 다른 DH-485 장비와 통신• 이 다중 마스터 , 토큰 전달 네트워크는 프로그래밍 및 Peer-to-peer 메시징을 허용합니다 .

60 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

절연체 설치하기

CompactLogix 컨트롤러의 채널 0은 완전히 절연되고 별도의 절연 장비가 필요하지 않습니다 . 1769-L31 컨트롤러의 채널 1은 절연된 시리얼 포트가 아닙니다 . 절연체를 설치하는 방법은 다음과 같습니다 .

1. 절연체가 필요한 곳을 확인합니다 .

1769-L31 컨트롤러의 채널 1을 모뎀이나 ASCII 장비에 연결하는 경우 , 컨트롤러와 모뎀 또는 ASCII 장비 사이에 절연체를 설치하는 것을 고려하십시오 . 컨트롤러를 프로그래밍 워크스테이션에 직접 연결하는 경우에도 절연체를 사용하도록 권장합니다 .

사용 가능한 절연체 중 하나는 1761-NET-AIC 인터페이스 컨버터입니다 .

포트 2: Mini-DIN 8 RS-232

DC 전원 선택기 스위치

외부 24V DC 전원 공급용 터미널

데이터 전송 속도 선택기 스위치

포트 1: DB-9 RS-232, DTE

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 61

4장 네트워크를 통한 통신

2. 적절한 케이블을 선택하십시오 .

3. 해당 케이블을 시리얼 포트에 연결합니다 .

절연체를 사용합니까 ? 필요한 케이블

아니요 1756-CP3 케이블은 컨트롤러 사이를 직접 연결합니다 .

케이블을 자체 제작하는 경우 , 케이블은 쉴드되어야 하며 쉴드는 케이블 단자에 있는 핀을 감싸는 쉘에 고정되어야 합니다 .SLC 제품군의 1747-CP3 케이블을 사용해도 됩니다 . 이 케이블은 1756-CP3 케이블보다 긴 직각 커넥터 하우징을 가지고 있습니다 .

예 1761-CBL-AP00 케이블 (컨트롤러에 해 직각 커넥터 ) 또는 1761-CBL-PM02 케이블 (컨트롤러에 해 스트레이트 커넥터 )은 1761-NET-AIC 절연체의 포트 2에 컨트롤러를 연결합니다 . 미니 -DIN 커넥터는 상용화되어 있지 않기 때문에 이 케이블을 제작할 수 없습니다.

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

2 RDX

3 TXD

4 DTR

COMMON

6 DSR

7 RTS

8 CTS

9

1 CD

DB-9 직각 또는 스트레이트 케이블 단자

8핀 , Mini-DIN 케이블 단자

핀 DB-9 단자 Mini-DIN 단자1 DCD DCD2 RxD RxD3 TxD TxD4 DTR DTR5 접지 접지

6 DSR DSR7 RTS RTS8 CTS CTS9 NA NA

1 2

34

5

6 7 86

7

8

9

2

3

4

5

1

62 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

DF1 장비와 통신

시리얼 통신 네트워크에서 컨트롤러를 마스터나 슬레이브로 구성할 수 있습니다 . 다음 경우에 시리얼 통신을 사용하십시오 .

• 시스템에 3개 이상의 스테이션이 있습니다 .• 통신이 규칙적으로 발생하고 임대 회선 , 무선 또는 전력선 모뎀이 필요합니다 .

DF1 ??? ?? ????? ???? ??? ??? ????.

1. RSLogix 5000 프로그래밍 소프트웨어에서 , 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

주의 : 1769-L31 컨트롤러만이 2개 이상의 RS-232 포트를 가지고 있습니다 . 기타 모든 1769 컨트롤러는 하나의 RS-232 포트로 제한됩니다 .

모뎀모뎀

모뎀

RS-232RS-232

RS-232EtherNet/I

RS-232

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 63

4장 네트워크를 통한 통신

Controller Properties 대화상자가 나타납니다 .

2. Serial Port 탭을 클릭합니다 .

3. Mode 풀다운 메뉴에서 System을 선택합니다 .

4. 통신 설정을 지정합니다 .

5. System Protocol 탭을 클릭합니다 .

6. Protocol 풀다운 메뉴에서 DF1 프로토콜을 선택합니다 .

7. DF1 설정을 지정합니다 .

64 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

DF1 무선 모뎀 지원

ControlLogix 컨트롤러에는 DF1 무선 모뎀 프로토콜을 통한 통신을 지원하는 드라이버가 포함되어 있습니다 . 이 드라이버는 DF1 Full-duplex 프로토콜과 DF1 Half-duplex 프로토콜의 하이브리드인 무선 모뎀 네트워크에서의 사용에 최적화된 프로토콜을 실행하기 때문에 다음 프로토콜과 호환되지 않습니다 .

DF1 Full-duplex 프로토콜처럼 DF1 무선 모뎀은 모든 노드가 언제든지 다른 노드로 연결할 수 있도록 허용합니다 (무선 모뎀 네트워크가 Full-duplex 데이터 포트 버퍼링과 무선 전송 충돌 방지를 지원할 경우 ). DF1 Half-duplex 프로토콜처럼 노드가 브로드캐스트 패킷과 passthru 패킷을 제외하고 자신의 주소 이외의 대상 주소를 가진 수신 패킷을 무시합니다 .

DF1 Full-duplex 프로토콜이나 DF1 Half-duplex 프로토콜과 달리 DF1 무선 모뎀 프로토콜에는 ACK, NAK, ENQ 또는 폴 패킷이 포함되지 않습니다 . 데이터 무결성은 CRC 체크섬을 통해 보장됩니다 .

중요 DF1 무선 모뎀 드라이버는 DF1 무선 모뎀 프로토콜을 지원하고 이 프로토콜을 위해 설정된 장비 사이에서만 사용할 수 있습니다 .또한 일부 무선 모뎀 네트워크 구성은 DF1 무선 모뎀 드라이버와 호환되지 않습니다 . 이러한 구성에서는 DF1 Half-duplex 프로토콜을 계속 사용하십시오 .

모뎀

모뎀

모뎀모뎀

EtherNet/I

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 65

4장 네트워크를 통한 통신

DF1 무선 모뎀 드라이버 사용

DF1 무선 모뎀 드라이버는 RSLogix 5000 프로그래밍 소프트웨어 버전 17 이상을 사용해 시스템 모드 드라이버로 구성될 수 있습니다 .

DF1 무선 모뎀 통신을 위해 컨트롤러를 구성하는 방법은 다음과 같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어의 Controller Organizer에서 , 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

Controller Properties 대화상자가 나타납니다 .

2. System Protocol 탭을 클릭합니다 .

66 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

3. Protocol 풀다운 메뉴에서 DF1 Radio Modem을 선택합니다 .

4. DF1 Radio Modem 시스템 프로토콜 설정을 지정합니다 .

5. OK를 클릭합니다 .

DF1 무선 모뎀 프로토콜 사용의 장점

무선 모뎀 네트워크에서 DF1 무선 모뎀 프로토콜을 사용할 때의 주요 장점은 전송 효율입니다 . 각 읽기 /쓰기 트랜잭션 (명령 및 응답 )에 개시자에 의한 전송 하나와 응답자에 의한 전송 하나만이 필요합니다 . 그 결과 무선 모뎀이 전송을 활성화해야 하는 횟수가 최소화되어 무선 모뎀 수명이 극대화되고 무선 모뎀의 출력 소비가 최소화됩니다 . 이와 반대로 , DF1 Half-duplex 프로토콜은 DF1 마스터가 DF1 슬레이브와 읽기 /쓰기 트랜잭션을 완료하는 데 5회의 전송이 필요합니다 (마스터에 의한 전송 3회 , 슬레이브에 의한 전송 2회 ).

전용 마스터 노드가 MSG 명령어를 내리는 유일한 노드이고 한 번에 단 하나의 MSG 명령어만 트리거할 수 있는 한 , DF1 무선 모뎀 드라이버를 모든 무선 모뎀과 함께 가짜 마스터 /슬레이브 모드에서 사용할 수 있습니다 .

Full-duplex 데이터 포트 버퍼링과 무선 전송 충돌 방지를 지원하는 시리얼 무선 모뎀의 경우 , 마스터리스 Peer-to-Peer 무선 네트워크를 구축하기 위해 DF1 무선 모뎀 드라이버를 사용할 수 있습니다 . Peer-to-peer 무선 네트워크에서 , 모든 노드가 서로 수신할 수 있는 무선 범위 내에 있는 동안 임의의 노드는 언제든지 다른 노드로 통신을 시작할 수 있습니다 .

설정 설명

Station Address 시리얼 네트워크에 있는 컨트롤러의 노드 주소를 지정합니다 . 선택 범위는 십진수 1… 254입니다.네트워크 성능을 최적화하려면 노드 주소를 순서 로 지정하십시오 . PC 등 개시자에는 가장 낮은 주소를 지정해 네트워크 초기화에 필요한 시간을 최소화해야 합니다 .

Error Detection 라디오 버튼 중 하나를 클릭해 모든 메시지에 적용되는 에러 검출 방식을 지정합니다 .• BCC - 프로세서가 BCC 바이트로 끝나는 메시지를 송수신합니다 .• CRC - 프로세서가 2바이트 CRC가 있는 메시지를 송수신합니다 .

Enable Store and Forward

저장 및 전달 기능을 사용하려면 Enable Store and Forward 확인란을 선택합니다 . 선택하면 모든 수신 메시지의 상 주소를 저장 및 전달 태그 테이블과 비교합니다 . 일치하면 메시지를 포트로부터 전달 (재 브로드캐스팅 )합니다 .Store and Forward Tag 풀다운 메뉴에서 정수 (INT[16]) 태그를 선택합니다 .각 비트는 스테이션 주소를 가리킵니다 . 이 컨트롤러가 이 테이블에 설정된 비트를 가지고 있는 스테이션이 목적지인 메시지를 읽을 경우 , 메시지를 전달합니다 .또한 , Enable Store and Forward 기능은 컨트롤러가 마스타 무선 모뎀에 연결되어 있는 경우에만 사용 가능합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 67

4장 네트워크를 통한 통신

DF1 무선 모뎀 시스템 제약

무선 모뎀 네트워크에서 새로운 DF1 무선 모뎀 드라이버를 실행할 수 있는지 여부를 확인하기 위해 다음 질문에 응답해야 합니다 .

• 네트워크에 있는 모든 장비가 ControlLogix 컨트롤러이면 RSLogix 5000 프로그래밍 소프트웨어 버전 17 이상을 사용해 DF1 무선 모뎀 드라이버로 컨트롤러를 설정해야 합니다 . 그렇지 않다면 모든 노드가 DF1 무선 모뎀 프로토콜을 지원하는지 확인하십시오 .

• 각 노드가 다른 모든 노드의 무선 전송을 수신할 경우 , 둘 다가 무선 송신 /수신 범위 안에 있고 공통된 수신 주파수에 있을 때 (Simplex 무선 모드나 공통된 단일 Full-duplex 리피터를 통해 ), 무선 모뎀이 Full-duplex 데이터 포트 버퍼링과 무선 전송 충돌 방지를 처리해야 합니다 .

이 경우 모든 노드에서 Peer-to-Peer 메시지 기능을 완전히 이용할 수 있습니다 (예 : 모든 노드의 래더 로직이 언제든지 다른 노드로 MSG 명령어를 트리거할 수 있습니다 ).

모든 모뎀이 Full-duplex 데이터 포트 버퍼링과 무선 전송 충돌 방지를 처리하지는 않을 경우 , 다른 모든 노드에 의해 전송이 수신될 수 있는 단일 마스터 노드로 MSG 명령어 개시를 제한할 경우에만 DF1 무선 모뎀 드라이버를 계속 사용할 수는 있습니다 .

• 모든 노드가 다른 모든 노드의 무선 전송을 수신하지는 않을 경우 , 네트워크에 있는 다른 모든 무선 모뎀에 의해 전송이 수신될 수 있는 마스터 무선 모뎀에 연결된 노드로 MSG 명령어 개시를 제한할 경우에만 DF1 무선 모뎀 드라이버를 계속 사용할 수 있습니다 .

• ControlLogix 컨트롤러 채널 대 채널 passthru를 이용해 DH-485, DH+ 또는 Ethernet을 통해 로컬 ControlLogix 컨트롤러에 연결된 PC에서 실행 중인 RSLinx 및 RSLogix 5000 프로그래밍 소프트웨어를 통해 다른 노드를 원격으로 프로그램할 수 있습니다 .

ASCII 장비와 통신

컨트롤러가 사용자 모드에 대해 설정된 경우 시리얼 포트를 사용하여 ASCII 장비와 인터페이스할 수 있습니다 . 예를 들어 , 다음 목적을 위해 시리얼 포트를 사용할 수 있습니다 .

• 저울 모듈이나 바코드 리더로부터 ASCII 문자를 읽습니다 .• MessageView 터미널과 같은 ASCII 트리거 장비로부터 메시지를 송수신합니다 .

68 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

그림 8 - ASCII 장비 시리얼 통신

ASCII 통신을 위해 컨트롤러를 구성하는 방법은 다음과같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어에서 , 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

Controller Properties 대화상자가 나타납니다 .

2. Serial Port 탭을 클릭합니다 .

3. Mode 풀다운 메뉴에서 User를 선택합니다 .

4. 통신 설정을 지정합니다 .

컨트롤러의 시리얼 포트와 ASCII 장비의 연결

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 69

4장 네트워크를 통한 통신

5. User Protocol 탭을 클릭합니다 .

6. Protocol 풀다운 메뉴에서 ASCII를 선택합니다 .

7. ASCII 설정을 지정합니다 .

컨트롤러는 ASCII 문자를 조작하기 위해 다양한 명령을 지원합니다 . 명령은 래더 다이어그램 (LD) 및 스트럭처 텍스트 (ST)로 사용 가능합니다 .

ASCII 문자 읽기 및 쓰기

ASCII 문자의 문자열 생성 및 변경

명령 코드 설명

ABL 버퍼에 종단 문자가 포함되는 시기를 결정합니다 .ACB 버퍼에 있는 문자수를 셉니다 .ACL 버퍼를 지웁니다 .

현재 실행 중이거나 큐에 있는 ASCII 시리얼 포트 명령어를 삭제합니다 .

AHL 시리얼 포트 제어 라인의 상태를 가져옵니다 .

DTR 신호를 켜거나 끕니다 .

RTS 신호를 켜거나 끕니다 .ARD 고정 문자수를 읽습니다 .ARL 첫 번째 종단 문자 세트를 포함해 가변 문자수를 읽습니다 .AWA 문자를 전송하고 1~2개의 추가 문자를 자동으로 추가해 데이터

끝을 표시합니다 .AWT 문자를 전송합니다 .

명령 코드 설명

CONCAT 문자열의 끝에 문자를 추가합니다 .DELETE 문자열에서 문자를 삭제합니다 .FIND 하위문자열의 시작 문자를 확인합니다 .INSERT 문자열에 문자를 삽입합니다 .MID 문자열에서 문자를 추출합니다 .

70 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

데이터와 ASCII 문자의 상호 변환

Modbus 지원

Modbus에서 Logix5000 컨트롤러를 사용하려면 , 시리얼 포트를 통해 컨트롤러에 연결하고 특정 래더 로직 루틴을 실행하십시오 .

RSLogix 5000 Enterprise 프로그래밍 소프트웨어에서 샘플 컨트롤러 프로젝트가 사용 가능합니다 .

시리얼 포트를 통한 메시지 브로드캐스트

다양한 통신 프로토콜을 사용해 마스터 컨트롤러에서 모든 슬레이브 컨트롤러로 시리얼 포트 연결을 통해 메시지를 브로드캐스트할 수 있습니다 . 이러한 프로토콜은 다음과 같습니다 .

• DF1 마스터• DF1 무선 모뎀• DF1 슬레이브

시리얼 포트를 통한 브로드캐스트는 메시지 태그를 사용해 수행됩니다 . 메시지가 수신 컨트롤러로 전송되기 때문에 '쓰기 ' 유형 메시지만 브로드캐스트에 사용할 수 있습니다 .

브로드캐스트 기능은 래더 로직 프로그래밍 소프트웨어나 Structured Text 프로그래밍 소프트웨어를 사용해 설정할 수 있습니다 .

브로드캐스트 기능은 태그 편집기에서 메시지 태그의 경로 값을 변경해 설정할 수도 있습니다 .

이 예제에서는 래더 로직 프로그래밍 소프트웨어가 사용됩니다 .

명령 코드 설명

STOD 정수값의 ASCII 표시를 SINT, INT, DINT 또는 REAL 값으로 변환합니다 .

STOR 부동소수점 값의 ASCII 표시를 REAL 값으로 변환합니다 .DTOS SINT, INT, DINT 또는 REAL 값을 ASCII 문자의 문자열로 변환

합니다 .RTOS REAL 값을 ASCII 문자의 문자열로 변환합니다 .UPPER ASCII 문자의 문자열에 있는 글자를 문자로 변환합니다 .LOWER ASCII 문자의 문자열에 있는 글자를 소문자로 변환합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 71

4장 네트워크를 통한 통신

1단계 : 브로드캐스트 설정 - 컨트롤러 속성

먼저 다음 순서대로 System Protocol을 설정하십시오 .

1. Controller Organizer에서 컨트롤러를 오른쪽 클릭하고 Properties를 선택합니다 .

2. Controller Properties 대화 상자의 System Protocol 탭에서 컨트롤러에 대한 설정을 선택하고 OK를 선택합니다 .

필드 DF-1 마스터 프로토콜 DF-1 슬레이브 프로토콜 DF-1 무선 모뎀 프로토콜

Station Address 컨트롤러 스테이션 주소 번호 컨트롤러 스테이션 주소 번호 컨트롤러 스테이션 주소 번호Transmit Retries 3 3 해당 없음ACK Timeout 50 해당 없음 해당 없음Slave Poll Timeout 해당 없음 3000 해당 없음Reply Message Wait 5 해당 없음 해당 없음Polling Mode Message: Message 명령을 사

용해서 슬레이브를 폴링합니다.Slave: 슬레이브 간 브로드캐스트에 한 메시지를 개시합니다 .Standard: 슬레이브의 폴링을 스케줄합니다 .

해당 없음 해당 없음

EOT Suppression 해당 없음 Disable 해당 없음

72 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

2단계 : 브로드캐스트 설정 - 컨트롤러 범위 메시지 태그 생성

다음으로 , 아래 순서대로 메시지 태그를 생성합니다 .

1. Controller Organizer에서 Controller Tags 폴더를 오른쪽 클릭하고 New Tag를 선택합니다 .

새로운 태그는 'message' 태그이어야 합니다 .

2. 태그 이름을 지정하고 Data Type 'Message'를 선택한 다음 , OK를 선택합니다 .

컨트롤러 범위의 컨트롤러 태그 폴더에 있는 메시지 태그는 아래와 유사합니다 .

3단계 : 래더 로직 프로그래밍 소프트웨어

그런 다음 , 다음 순서대로 시리얼 포트를 통해 브로드캐스트를 설정합니다 .

1. Controller Organizer의 Tasks 폴더에서 Main Routine을 선택하고 래더 로직 프로그래밍 소프트웨어 인터페이스를 표시합니다 .

2. Input/Output 탭에서 MSG 명령어를 엽니다 .

Error Detection BCC BCC BCC

Duplicate Detection Enabled Enabled 해당 없음Enable Store and Forward

해당 없음 해당 없음 저장 및 전달 태그를 사용하려면 Enable을 선택합니다 .INT[16] Enable Store and Forward 어레이의 최종 비트는 'enabled'이어야 합니다 . 예를 들어 , EnableSandF라는 이름의 INT[16] 태그를 만드는 경우를 생각해 보겠습니다 . 이 경우 , 무선 모뎀에서 브로드캐스트가 작동하려면 EnableSandF[15].15를 1로 설정해야 합니다 .

필드 DF-1 마스터 프로토콜 DF-1 슬레이브 프로토콜 DF-1 무선 모뎀 프로토콜

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 73

4장 네트워크를 통한 통신

3. Message Control 필드를 두 번 클릭하면 나오는 풀다운 메뉴에서 생성한 태그를 선택합니다 .

4. View Configuration 대화상자를 시작합니다 .

5. Message Configuration 대화상자의 Configuration 탭에 있는 Message Type 필드에서 메시지를 선택합니다 .

유효한 'Write' Message Types는 다음과 같습니다 .• CIP Generic• CIP Data Table Write• PLC2 Unprotected Write• PLC3 Typed Write• PLC3 Word Range Write• PLC5 Typed Write• PLC5 Word Range Write• SLC Typed Write

6. 기타 필드에는 기입해야 합니다 .

74 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

7. Communication 탭에서 , Broadcast 라디오 버튼을 선택하고 풀다운 메뉴에서 채널을 선택한 다음 , OK를 선택합니다 .

DH-485 네트워크 통신 DH-485 통신에서는 컨트롤러의 시리얼 포트를 사용합니다 .

그러나 , CompactLogix 컨트롤러에서는 EtherNet/IP, ControlNet 또는 DeviceNet와 같은 NetLinx 네트워크를 사용하도록 권장합니다 . 이는 DH-485 네트워크에 트래픽이 과도한 경우에 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 컨트롤러에 연결하는 것이 비현실적이기 때문입니다 .

주의 : Structured Text 프로그래밍 소프트웨어를 사용할 경우 MSG(aMsg)를 입력하고 MSG를 오른쪽 클릭해 Message Configuration 화상자를 표시해 시리얼을 통한 브로드캐스트를 설정합니다 .

중요 어플리케이션이 DH-485 네트워크에 한 연결을 사용하는 경우 , 내장 시리얼 포트를 선택하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 75

4장 네트워크를 통한 통신

DH-485 프로토콜은 RS-485 Half-duplex 통신 방식을 물리적 인터페이스로 사용합니다 . RS-485는 프로토콜이 아니라 전기적 특성의 정의입니다 . CompactLogix 컨트롤러의 RS-232 포트가 DH-485 인터페이스로 동작하도록 설정할 수 있습니다 . 1761-NET-AIC 컨버터와 해당 RS-232 케이블 (1756-CP3 또는 1747-CP3)을 사용함으로써 , CompactLogix 컨트롤러는 DH-485 네트워크에서 데이터를 송수신할 수 있습니다 .

그림 9 - CompactLogix DH-485 통신 개요

DH-485 네트워크에서 CompactLogix 컨트롤러는 다른 네트워크와 메시지를 주고 받을 수 있습니다 .

컨트롤러가 DH-485 네트워크 상에서 작동하도록 하려면 DH-485 네트워크 상에 설정하려는 각 컨트롤러에 대해 1761-NET-AIC 인터페이스 컨버터가 필요합니다 .

각 1761-NET-AIC 컨버터에 2대의 컨트롤러를 연결할 수 있지만 , 각 컨트롤러에 대해 서로 다른 케이블이 필요합니다 .

DH-485 통신을 설정하려면 다음 절차를 따르십시오 .

1. 컨트롤러의 시리얼 포트를 1761-NET-AIC 컨버터의 포트 1 또는 포트 2에 연결하십시오 .

CompactLogix 컨트롤러를 포트 1 또는 포트 2에 연결

CompactLogix 컨트롤러

SLC 5/03 컨트롤러

1761-NET-AIC+ 컨버터

1747-AIC 컨버터DH-485 네트워크

1747-CP3 케이블또는1761-CBL-AC00 케이블(포트 1)

1761-CBL-AP00 케이블 또는1761-CBL-PM02 케이블

1747-CP3 케이블또는1761-CBL-AC00 케이블

중요 DH-485 네트워크는 복수의 케이블 세그먼트로 구성됩니다 . 모든 세그먼트의 총 길이를 1219m(4000 ft)로 제한하십시오 .

76 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

네트워크를 통한 통신 4장

2. RS-485 포트를 사용해 컨버터를 DH-485 네트워크에 연결하십시오 .

컨트롤러를 연결하기 위해 사용하는 케이블은 1761-NET-AIC 컨버터에서 사용하는 포트에 따라 달라집니다 .

3. RSLogix 5000 프로그래밍 소프트웨어에서 , 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

Controller Properties 대화상자가 나타납니다 .

4. Serial Port 탭을 클릭합니다 .

5. Mode 풀다운 메뉴에서 System을 선택합니다 .

6. 통신 설정을 지정합니다 .

연결 필요한 케이블

포트 1DB-9 RS-232, DTE 연결

1747-CP3또는1761-CBL-AC00

포트 2Mini-DIN 8 RS-232 연결

1761-CBL-AP00또는1761-CBL-PM02

중요 데이터 전송 속도는 DH-485 포트의 통신 속도를 지정합니다 . 동일한 DH-485 네트워크에 있는 모든 장비는 동일한 데이터 전송 속도로 설정되어야 합니다. 9600 또는 19200 KB를 선택하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 77

4장 네트워크를 통한 통신

7. System Protocol 탭을 클릭합니다 .

8. Protocol 풀다운 메뉴에서 DH485를 선택합니다 .

9. DH-485 설정을 지정합니다 .

10. Protocol 풀다운 메뉴에서 DF1 Radio를 선택합니다 .

표 11 - 시스템 프로토콜 사양

특성 설명

Station Address

DH-48 네트워크에 있는 컨트롤러의 노드 주소를 지정합니다 . 선택 범위는 십진수 1…31입니다 .네트워크 성능을 최적화하려면 노드 주소를 순서 로 지정하십시오 . PC 등 개시자에는 가장 낮은 주소를 지정해 네트워크 초기화에 필요한 시간을 최소화해야 합니다 .

Token Hold Factor

토큰을 보유하는 주소가 토큰을 받을 때마다 데이터 링크로 전송할 수 있는 전송 수 (+ 재시도 )입니다 . 1…4 범위를 값을 입력하십시오 . 기본값은 1입니다 .

Maximum Station Address

DH-485 네트워크에 있는 모든 장비의 최 노드 주소를 지정합니다 . 선택 범위는 십진수 1…31입니다 .네트워크 성능을 최적화하려면 다음 사항을 확인하십시오 .• 최 노드 주소는 네트워크에서 사용되고 있는 가장 높은 노드 번호입니다 .• 동일한 DH-485 네트워크 상의 모든 장비가 동일한 최 노드 주소를 가지고 있습니다 .

78 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

5장

컨트롤러 통신 관리

본 장에서는 컨트롤러 통신을 관리하는 방법에 대해 설명합니다 .

데이터 Produce 및 Consume

컨트롤러는 ControlNet 또는 EtherNet/IP 네트워크를 통해 시스템 공유 태그를 Produce(전송 ) 및 Consume(수신 )하기 위한 기능을 지원합니다 . Produced 태그와 Consumed 태그 모두 연결이 필요합니다 . ControlNet 상에서 Produced 태그와 Consumed 태그는 스케줄된 연결입니다 .

표 12 - 컨트롤러 통신 개요

내용 페이지

데이터 Produce 및 Consume 79

메시지 전송 및 수신 80

연결 81

총 연결 수 계산 82

연결 예제 83

Controller_2

Controller_3

Controller_4

Consumed 태그

Consumed 태그

Consumed 태그

Controller_1

Produced 태그

태그 유형 설명

Produced Produced 태그는 다른 컨트롤러가 태그를 Comsume 하도록 허용합니다 . 즉 , 컨트롤러가 다른 컨트롤러로부터 태그 데이터를 수신할 수 있습니다 . Produce하는 컨트롤러는 Produced 태그를 위해 하나의 연결을 사용하고 각 소비자에 해 다른 하나의 연결을 사용합니다 . 컨트롤러의 통신 장비는 각 소비자별로 한 연결을 사용합니다 .Produced 태그를 Consume 할 수 있는 컨트롤러 수를 증가시키듯이 , 사용자가 컨트롤러와 통신 장비가 통신이나 I/O 같은 다른 작업에 사용하는 연결 수를 감소시킬 수 있습니다 .

Consumed 각 Consumed 태그에는 태그를 Comsume 하는 컨트롤러를 위해 하나의 연결이 필요합니다 . 컨트롤러의 통신 장비는 각 소비자별로 한 연결을 사용합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 79

5장 컨트롤러 통신 관리

두 컨트롤러가 Produced 태그와 Consumed 태그를 공유하려면 두 컨트롤러가 모두 같은 Ethernet/IP 또는 ControlNet 네트워크에 연결되어 있어야 합니다 . 두 네트워크를 통해 Produced 태그와 Consumed 태그를 브릿지할 수 없습니다 .

사용 가능한 연결 수가 생산 또는 소비 가능한 총 태그 수를 제한합니다 . 컨트롤러가 I/O와 통신 장비를 위해 모든 연결을 사용하면 Produced 및 Consumed 태그를 위한 연결은 남지 않습니다 .

메시지 전송 및 수신 메시지는 컨트롤러나 오퍼레이터 인터페이스 같은 기타 장비로 데이터를 전송합니다 . 메시지는 스케줄되지 않은 연결을 사용해 데이터를 송수신합니다 . 연결된 메시지는 메시지 전송이 완료되면 연결을 개방된 상태로 두거나 (캐시 ) 연결을 종료할 수 있습니다 .

연결된 메시지는 ControlNet 및 EtherNet/IP 네트워크 모두에서 스케줄되지 않은 연결입니다 .

각 메시지는 메시지 경로에 있는 장비 수에 상관없이 하나의 연결을 사용합니다 . MSG 명령어의 대상을 프로그램해서 메시지 전송 시간을 최적화할 수 있습니다 .

표 13 - 메시지 전송

메시지 유형 통신 방법 연결된 메시지 메시지를 캐시할 수 있는가 ?

CIP 데이터 테이블 읽기 또는 쓰기

NA 예 예

PLC-2, PLC-3, PLC-5 또는 SLC(모든 유형 )

CIP 아니요 아니요

소스 ID가 있는 CIP

아니요 아니요

DH+ 예 예

CIP Generic NA 선택사항 (1)

(1) CIP Generic 메시지를 연결할 수 있습니다 . 그러나 부분의 어플리케이션에서 CIP Generic 메시지를 연결되지 않은 채로 둘 것을 권장합니다 .

예(2)

(2) 상 모듈에 연결이 필요하면 캐싱만 고려하십시오 .

블록 전송 읽기 또는 쓰기

NA NA 예

80 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

컨트롤러 통신 관리 5장

메시지 연결 캐싱 여부 결정

MSG 명령어를 설정할 때 연결을 캐시하거나 캐시하지 않을 수 있습니다 .

연결 Logix5000 시스템은 연결을 사용해 두 장비 간에 통신 링크를 설정합니다 . 연결은 다음과 같을 수 있습니다 .

• 컨트롤러 -로컬 I/O 모듈 또는 로컬 통신 모듈• 컨트롤러 -리모트 I/O 또는 리모트 통신 모듈• 컨트롤러 -리모트 I/O (랙 최적화 ) 모듈• Produced/Consumed 태그• 메시지• RSLogix 5000 프로그래밍 소프트웨어에 의한 컨트롤러 액세스

• HMI용 RSLinx 소프트웨어 또는 다른 어플리케이션에 의한 컨트롤러 액세스

연결 제한은 궁극적으로 사용자가 연결에 사용하는 통신 모듈에 존재할 수 있습니다 . 메시지 경로가 통신 모듈을 통해 지나가는 경우 , 메시지와 관련된 연결도 해당 통신 모듈의 연결 제한에 대한 카운트에 추가됩니다 .

표 14 - 메시지 캐시하기

메시지 실행 기능

Repeatedly 연결을 캐시합니다 .연결이 개방 상태를 유지하고 실행 시간이 최적화됩니다 . 메시지를 실행할 때마다 연결을 열면 실행 시간이 증가합니다 .

Infrequently 연결을 캐시하지 않습니다 .메시지 완료 시 연결이 종료되어 해당 연결을 다른 용도에 사용할 수 있습니다 .

표 15 - 연결 개요

장비 지원되는 연결 수

CompactLogix 컨트롤러 (1769-L31)

100내장 ControlNet 통신 포트 (1769-L32C 및 1769-L35CR 컨트롤러 전용 )

내장 EtherNet/IP 통신 포트 (1769-L32E 및 1769-L35E 컨트롤러 전용 )

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 81

5장 컨트롤러 통신 관리

총 연결 수 계산 컨트롤러가 사용하는 로컬 및 리모트 연결의 총 수를 계산할 수 있습니다 .

통신 모듈이 지원하는 최대 리모트 연결 수는 해당 모듈을 통해 컨트롤러가 액세스할 수 있는 연결 수를 결정합니다 .

표 16 - 로컬 연결 계산

로컬 연결 유형 장비 수 장비당 연결 수 총 연결 수

로컬 I/O 모듈 (항상 직접 연결 ) 1

내장 ControlNet 통신 포트 (1769-L32C 및 1769-L35CR 컨트롤러 전용 ) 0

내장 EtherNet/IP 통신 포트 (1769-L32E 및 1769-L35E 컨트롤러 전용 ) 0

1769-SDN DeviceNet 스캐너 모듈 2

총계

표 17 - 리모트 연결 수 계산

리모트 연결 유형 장비 수 장비당 연결 수 총 연결 수

리모트 ControlNet 통신 모듈• 직접 연결로 설정된 I/O(없음 )• 랙 최적화 연결로 설정된 I/O

0 또는1

ControlNet을 통한 리모트 I/O 모듈 (직접 연결 ) 1

리모트 EtherNet/IP 통신 모듈• 직접 연결로 설정된 I/O(없음 )• 랙 최적화 연결로 설정된 I/O

0 또는1

EtherNet/IP 네트워크를 통한 리모트 I/O 모듈 (직접 연결 ) 1

DeviceNet 네트워크를 통한 리모트 장비 (로컬 1769-SDN 모듈에 한 랙 최적화 연결에서 고려됨 ) 0

기타 리모트 통신 어댑터 (예를 들어 , POINT 및 FLEX 어댑터 ) 1

Produced 태그각 소비자

11

Consumed 태그 1

메시지 (유형에 따라 다름 ) 1

블록 전송 메시지 1

총계

82 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

컨트롤러 통신 관리 5장

연결 예제 이 예제 시스템에서 1769-L35E CompactLogix 컨트롤러는 다음과 같은 작동을 합니다 .

• 동일한 섀시에서 로컬 디지털 I/O 모듈을 제어합니다 .• DeviceNet 네트워크에서 리모트 I/O 장비를 제어합니다 .• EtherNet/IP 네트워크에서 ControlLogix 컨트롤러와 메시지를 주고 받습니다 .

• 1794 FlexLogix 컨트롤러가 소비하는 하나의 태그를 Produce합니다 .

• RSLogix 5000 프로그래밍 소프트웨어를 통해 프로그램됩니다 .

그림 10 - 예제 - CompactLogix 시스템 연결

1756-ENBT 모듈이 있는 ControlLogix 컨트롤러

CompactLogix I/O 모듈이 있는 1769-ADN 어댑터

Redistation

Series 9000 Photoeye

DeviceNet 네트워크

EtherNet/IP 네트워크

PC

1769-SDN이 있는 1769-L35E CompactLogix

1788-DNBO DeviceNet Daughtercard가 있는 FlexLogix

표 18 - 예제 - CompactLogix 연결 유형

연결 유형 장비 수 장비당 연결 수 총 연결 수

컨트롤러 -로컬 I/O 모듈 (랙 최적화 ) 2 1 2

컨트롤러 -1769-SDN 스캐너 모듈 1 2 2

컨트롤러 -내장 EtherNet/IP 통신 포트 (랙 최적화 ) 1 0 0

컨트롤러 - RSLogix 5000 프로그래밍 소프트웨어 1 1 1

메시지 - ControlLogix 컨트롤러 2 1 2

FlexLogix 컨트롤러가 소비하는 Produced 태그 2 1 2

총계 9

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 83

5장 컨트롤러 통신 관리

메모 :

84 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

6장

I/O 배치 , 설정 및 모니터링

본 장은 CompactLogix I/O 모듈을 배치 , 설정 및 모니터링하는 방법을 설명합니다 .

I/O 모듈 선택 1769 I/O 모듈을 선정할 때는 다음을 선택하십시오 .

• 적절한 경우에 전문 I/O 모듈 .

일부 모듈은 필드측 진단 , 전자 퓨징 또는 개별적으로 절연된 입력 및 출력을 가지고 있습니다 .

• 모듈과 함께 제공되는 단자대의 대안으로 각 I/O모듈에 대한 1492 배선 시스템 .

• 입력 모듈을 센서에 연결하는 경우 1492 PanelConnect 모듈 및 케이블 .

내용 페이지

I/O 모듈 선택 85

로컬 I/O 모듈 배치 90

I/O 구성 91

EtherNet/IP 네트워크에서 분산 I/O구성 92

ControlNet 네트워크에서 분산 I/O 구성 93

DeviceNet 네트워크에서 분산 I/O 구성 94

주소 I/O 데이터 95

데이터 업데이트 시기 결정 96

I/O 모듈 재구성 98

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 85

6장 I/O 배치 , 설정 및 모니터링

I/O 레이아웃 검증 I/O 모듈을 선택한 후 , 설계하려는 시스템을 검증해야 합니다 . I/O 모듈을 배치하기 전에 , 모듈을 추가함에 따라 최소 백플레인 RPI가 증가함을 고려하십시오 . 또한 , 전원 공급장치의 왼쪽 또는 오른쪽에서 소비되는 전류가 5V DC에서 2.0A 또는 24V DC에서 1.0A를 초과하지 않도록 I/O 모듈을 분산 배치해야 합니다 .

요청된 패킷 간격 추정

요청된 패킷 간격 (RPI)은 백플레인에서 컨트롤러가 모든 I/O 데이터를 송수신하는 빈도를 정의합니다 . 백플레인의 각 모듈은 개별적인 고유한 RPI 설정을 가질 수 있습니다 .

개별적인 모듈의 효과적인 스캔 빈도는 시스템의 기타 모듈과 모듈의 RPI 설정에 의해 영향을 받습니다 . 다음 표는 다양한 유형의 모듈에 대한 상대적인 스캐닝 기간을 제공합니다 . 시스템의 모듈에 대해 바람직한 효과적인 스캔 빈도를 얻을 수 있도록 개별 모듈의 RPI를 설정할 때 이러한 정보를 고려해야 합니다 .

항상 이것보다는 느린 RPI를 선택할 수 있습니다 . RPI는 모듈을 얼마나 빨리 스캔할 수 있는지 보여주는 것이며 , 어플리케이션이 얼마나 빨리 데이터를 사용할 수 있는지 보여주는 것이 아닙니다 . RPI는 프로그램 스캔에 동기화됩니다 . 프로그램 실행 기간과 같은 기타 계수는 I/O 처리 성능에 영향을 미칩니다 .

모듈 유형 패킷 간격 요청

디지털 및 아날로그 (조합 )

• 1…4개의 모듈이 1 ms에 스캔될 수 있습니다 .• 5…30개의 모듈이 2 ms에 스캔될 수 있습니다 .• 일부 입력 모듈은 고정된 8 ms 필터를 가지고 있어서 , 더 큰 RPI를 선택하더라도 효과가없습니다 .

특수 • 풀 사이즈 1769-SDN 모듈은 모듈 당 2 ms를추가합니다 .

• 1769-HSC 모듈은 모듈 당 1 ms를 추가합니다 .• 풀 사이즈 1769-ASCII 모듈은 모듈 당 1 ms를추가합니다 .

86 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

시스템 소비 전력 계산

제시된 시스템을 검증하려면 소비될 총 5V DC 전류 및 24V DC를 계산하십시오 .

I/O 모듈의 배치 검증

사용하는 컨트롤러에 따라 설정 가능한 로컬 I/O 모듈의 수가 결정됩니다 .

표 19 - I/O 모듈 소비 전력 계산 표

카탈로그 넘버 모듈 수 모듈 전류 요건 계산된 전류 = (모듈 수 ) x (모듈 전류 요건 )

@ 5V DC (mA 단위 ) @ 24V DC (mA 단위 ) @ 5V DC (mA 단위 ) @ 24V DC (mA 단위 )

1769-L31 330 40

1769-L32C 650 40

1769-L32E 660 90

1769-L35CR 680 40

1769-L35E 660 90

필요한 총 전류(1) :

(1) 이 값은 전원 공급장치 전류 용량을 초과해서는 안됩니다 .

표 20 - 전원 공급장치 전류 용량

사양 전원 공급장치 및 용량

1769-PA2 1769-PB2 1769-PA4 1769-PB4

출력 버스 전류 용량 0…55 °C (32…131 °F) 2 A @ 5V DC 및 0.8 A @ 24V DC 4 A @ 5V DC 및 2 A @ 24V DC

24V DC 사용자 전원 용량 0…55 °C (32…131 °F) 250 mA (최 ) NA

표 21 - 컨트롤러 I/O 지원

컨트롤러 지원되는 로컬 I/O 모듈 I/O 뱅크

1769-L35CR 30 3

1769-L35E 30 3

1769-L32C, 1769-L32E 및 1769-L31

16 3

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 87

6장 I/O 배치 , 설정 및 모니터링

CompactLogix 시스템에서 I/O 모듈에 대해 제시된 배치를 검증하려면 , 다음 절차를 수행하십시오 .

1. 1769-L3x 컨트롤러가 뱅크의 맨 왼쪽에 있는지 확인합니다 .

2. 컨트롤러와 전원 공급장치 사이에 3개 이하의 I/O 모듈을 배치했는지 확인합니다 (뱅크 0).

뱅크 0에 4개 이상의 I/O 모듈을 배치하면 거리 정격 4를 초과하게 되어 시스템이 무효화됩니다 .

3. 전원 공급장치가 지원할 수 있는 I/O 모듈 수를 검증합니다 .

싱글 뱅크 시스템에서 전원 공급장치와 종단캡 사이에 8개 이하의 I/O 모듈을 배치했는지 확인합니다 (뱅크 1).

다중 뱅크 시스템에서 , 추가되는 뱅크는 추가 전원 공급장치의 한 쪽에 8개를 초과하는 I/O를 가져서는 안됩니다 .

중요 싱글 뱅크 시스템에서 , 모듈의 소비 전력이 전원 공급장치의 용량을 초과하지 않는 한 전원 공급장치는 최

8개의 I/O 모듈을 지원할 수 있습니다 .

따라서 싱글 뱅크 시스템에서 전원 공급장치의 왼쪽으로는 3개 , 오른쪽으로는 8개씩 총 11개를 초과하는 I/O 모듈을 가질 수 없습니다 .시스템에 추가 I/O 모듈이 필요한 경우 , 뱅크를 추가해야 합니다 .

중요 다중 뱅크 시스템에서는 모듈이 소비하는 전력이 전원 공급장치의 용량을 초과하지 않는 한 , 추가 전원 공급장치의 한 쪽에 최 8개의 I/O 모듈을 배치할 수 있습니다 .

1769-L3x 컨트롤러

뱅크 1전원 공급장치 종단캡

싱글 뱅크 시스템

뱅크 0

88 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

다음 예제에서 I/O 모듈 12…30은 전원 공급장치의 용량을 초과하지 않는 한 어떠한 방법으로든 배치가 가능합니다 . 다시 말하면 첫 번째 추가 뱅크는 16개 미만의 I/O 모듈을 포함할 수 있습니다 . 이것은 한 가지 가능한 배치에 불과합니다 .

4. 모든 뱅크에 종단캡이 있는지 확인합니다 .

1769-L35x Processor

1 2 3 4 5 6 7 8 9 10 11

12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

28 29 30

Original Banks 0 and 1

Additional Banks

Additional Banks

End Caps

End Cap

I/O modules are numbered 1....30

PowerSupply

PowerSupply

PowerSupply

다중 뱅크 시스템의 예제

원래 뱅크 0 및 1

I/O 모듈에는 1...30까지의 번호가 지정됩니다 .

앤드캡

추가뱅크

추가뱅크

1769-L35x프로세서

전원공급장치

전원공급장치

전원공급장치

중요 컨트롤러가 지원할 수 있는 것보다 더 많은 I/O 모듈과 I/O 뱅크를 배치하고 설정한 경우 , 시스템은 당분간 정상적으로 작동할 수 있습니다 . 컨트롤러의 용량을 초과했다는 사실을 경고하는 것은 아무 것도 없습니다 . 그러나 , 컨트롤러의 I/O 용량을 초과함에 따라 시스템에 간헐적인 오류가 발생할 위험이 있는데 , 가장 흔하게 발생하는 것으로는 Major Fault Type 03 (I/O Fault) Code 23이 있습니다 .

앤드캡

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 89

6장 I/O 배치 , 설정 및 모니터링

로컬 I/O 모듈 배치 1769-CRR1/-CRR3 또는 1769-CRL1/-CRL3 확장 케이블을 사용해서 I/O 모듈의 뱅크를 연결하십시오 .

각각의 I/O 모듈에는 전원 공급장치로부터의 모듈 수인 전원 공급장치 거리 정격이 있습니다 . 거리 정격은 각 모듈의 라벨에 인쇄되어 있습니다 . 각 모듈은 거리 정격 이내에 있어야 합니다 .

그림 11 - 컨트롤러 I/O 배치

또한 , CompactLogix 컨트롤러는 다음 네트워크를 통해 분산(리모트 ) I/O를 지원합니다 .

• EtherNet/IP• ControlNet• DeviceNet

1769-CRLx 케이블

수평 방향

수직 방향

뱅크 1 뱅크 2

뱅크 1

뱅크 2

뱅크 31769-CRLx 케이블

1769-CRRx 케이블

주의 : CompactLogix 시스템은 RIUP(Removal and Insertion Under Power) 기능을 지원하지 않습니다 . CompactLogix 시스템에 전원이 공급되고 있는 동안 :

• 전원 공급장치와 컨트롤러 사이의 연결을 차단하는 경우 (예를 들어 , 전원 공급장치 , 컨트롤러 또는 I/O 모듈을 제거하는 경우 ), 로직 회로가 정상적인 설계 임계치를 초과하는 과도 상태에 놓이게 되어 시스템 부품이 손상되거나 예상치 못한 동작이 발생할 수 있습니다 .

• 종단캡이나 I/O 모듈을 제거하면 컨트롤러에 오류가 발생하여 시스템 부품이 손상될 수도 있습니다 .

90 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

I/O 구성 시스템에서 I/O 모듈과 통신하려면 컨트롤러의 I/O Configuration 폴더에 모듈을 추가하십시오 .

그림 12 - I/O 모듈 구성

모듈을 추가할 때 구체적인 모듈 구성도 정의해야 합니다 . 구성 옵션이 모듈마다 다르긴 하지만 , 일반적으로 구성하는 공통 옵션이 일부 있습니다 .

CompactBus에 I/O 모듈 추가

표 22 - I/O 구성 옵션

구성 옵션 설명

Requested packet interval (RPI) RPI는 연결을 통해 데이터를 업데이트하는 간격을 지정합니다 . 예를 들어 , 입력 모듈은 사용자가 모듈에 지정한 RPI에서 데이터를 컨트롤러로 전송합니다 .• 일반적으로 RPI는 밀리초 (ms) 단위로 설정됩니다 . 범위는 0.1…750 ms입니다 .• ControlNet 네트워크를 통해 장비가 연결될 경우 , RPI는 ControlNet 네트워크 전체를 흐르는 데이터 스트림에서 슬롯을 유지합니다 . 이 슬롯의 타이밍이 정확한 RPI 값과 일치하지 않을 수도 있지만 , 제어 시스템이 최소한 RPI와 같은 빈도의 데이터 전송을 보장합니다 .

COS(상태 변화 ) 디지털 I/O 모듈은 COS를 이용해 컨트롤러로 데이터가 전송되는 시점을 결정합니다 . COS가 RPI 시간 프레임 안에 발생하지 않으면 모듈이 RPI에서 데이터를 멀티캐스트합니다 .RPI 기능과 COS 기능이 로직 스캔과 비동기이기 때문에 프로그램 스캔 실행 중 입력이 상태를 변경하는 것이 가능합니다 . 이것이 문제일 경우 , 스캔 중 로직이 안정된 데이터 사본을 가질 수 있도록 입력 데이터를 버퍼하십시오 . CPS(동기 복사 ) 명령어를 사용해 입력 태그에서 다른 구조로 입력 데이터를 복사한 다음 해당 구조의 데이터를 사용하십시오 .

통신 형식 부분의 I/O 모듈이 다른 형식을 지원합니다 . 사용자가 선택한 통신 형식에 따라 다음 사항도 결정됩니다 .• 태그의 데이터 구조• 연결• 네트워크 사용률• 소유권• 진단 정보의 반환

전자 키잉 모듈을 구성할 때 모듈의 슬롯 번호를 지정해야 합니다 . 그러나 해당 슬롯에 의도적으로 또는 실수로 다른 모듈을 설치할 가능성이 있습니다 . 전자 키잉을 이용해 실수로 슬롯에 잘못된 모듈을 설치하는 경우로부터 시스템을 보호할 수 있습니다 . 선택한 키잉 옵션은 컨트롤러가 모듈 연결을 개방하기 전에 슬롯에 있는 모듈이 해당 슬롯의 구성과 얼마나 가깝게 일치해야 하는지를 결정합니다 . 키잉 옵션은 어플리케이션 요건에 따라 달라집니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 91

6장 I/O 배치 , 설정 및 모니터링

I/O 연결

Logix5000 시스템은 연결을 이용해 I/O 데이터를 전송합니다 .

EtherNet/IP 네트워크에서 분산 I/O구성

EtherNet/IP 네트워크를 통해 분산 I/O 모듈과 통신하려면 :

• 내장 EtherNet/IP 통신 포트가 있는 1769-L32E 또는 1769-L35E CompactLogix 컨트롤러를 선택합니다 .

• EtherNet/IP 어댑터와 I/O 모듈을 컨트롤러의 I/O Configuration 폴더에 추가합니다 .

I/O 구성 폴더 내에서 모듈을 트리 /가지 및 부모 /자식 구조로 조직하십시오 .

그림 13 - EtherNet/IP 분산 I/O 구성

표 23 - Logix5000 I/O 연결

연결 설명

직접 직접 연결은 컨트롤러와 I/O 모듈 간에 실시간으로 설정된 데이터 전송 링크입니다 . 컨트롤러가 컨트롤러와 I/O 모듈 간 연결을 유지하고 모니터링합니다 . 모듈 폴트나 전원 공급 중 모듈 제거 같이 연결이 차단되는 상황이 발생하면 컨트롤러가 모듈과 연결된 데이터 영역에서 폴트 상태 비트를 설정합니다 .일반적으로 아날로그 I/O 모듈 , 진단 I/O 모듈 및 특수 모듈을 이용하려면 직접 연결이 필요합니다 .

랙 최적화 디지털 I/O 모듈에서는 랙 최적화 통신을 선택할 수 있습니다 . 랙 최적화 연결은 컨트롤러와 랙 또는 DIN 레일에 있는 모든 디지털 I/O 모듈 사이의 연결 사용을 통합합니다 . I/O 모듈별로 개별적인 직접 연결을 개별적으로 생성하는 신 전체 랙 또는 DIN 레일에 해 연결 하나가 사용됩니다 .

내장 EtherNet/IP 포트

장비

1. 분산 I/O 섀시 또는 DIN 레일용 리모트 어댑터를 추가합니다 .

2. 분산 I/O 모듈을 추가합니다 .

…다음 순서에 따라 I/O 구성을 구축하십시오 .

전형적인 분산 I/O 네트워크에 해…

컨트롤러I/O모듈

리모트어댑터

92 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

ControlNet 네트워크에서 분산 I/O 구성

ControlNet 네트워크를 통해 분산 I/O 모듈과 통신하려면 :

• 내장 ControlNet 통신 포트가 있는 1769-L32C 또는 1769-L35CR CompactLogix 컨트롤러를 선택합니다 .

• ControlNet 어댑터와 I/O 모듈을 컨트롤러의 I/O Configuration 폴더에 추가합니다 .

I/O 구성 폴더 내에서 모듈을 트리 /가지 및 부모 /자식 구조로 조직하십시오 .

그림 14 - ControlNet 분산 I/O 구성

내장 ControlNet 포트

장비

…다음 순서에 따라 I/O 구성을 구축하십시오 .

전형적인 분산 I/O 네트워크에 해…

컨트롤러I/O모듈

리모트어댑터

1. 분산 I/O 섀시 또는 DIN 레일용 리모트 어댑터를 추가합니다 .

2. 분산 I/O 모듈을 추가합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 93

6장 I/O 배치 , 설정 및 모니터링

DeviceNet 네트워크에서 분산 I/O 구성

DeviceNet 네트워크를 통해 I/O 모듈과 통신하려면 컨트롤러의 I/O 구성 폴더에 DeviceNet 브리지를 추가하십시오 . RSNetWorx for DeviceNet 소프트웨어는 스캐너를 통해 장비와 컨트롤러 사이에 데이터 통신을 하도록 DeviceNet 스캐너 내의 스캔 목록을 정의하기 위해 사용됩니다 .

그림 15 - DeviceNet 분산 I/O 구성

…다음 순서에 따라 I/O 구성을 구축하십시오 .

전형적인 분산 I/O 네트워크에 해…

장비 장비

단일 네트워크

스캐너컨트롤러

연결 장비

컨트롤러 연결 장비

몇 개의 더 작은 분산 네트워크 (서브넷 )

로컬 스캐너 모듈을 추가합니다 .

스캐너

장비장비장비장비

장비장비장비장비장비장비

94 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

주소 I/O 데이터 I/O 정보는 태그 집합으로 표시됩니다 .• 각 태그는 데이터를 구조를 사용하며 , I/O 모듈의 특정 기능에 따라 달라집니다 .

• 태그의 이름은 시스템에서 I/O 모듈의 위치에 기반을 둡니다 .

그림 16 - I/O 주소 형식

Location :Slot :Type .Member .SubMember .Bit

= 선택사항

항목 의미

Location 네트워크 위치

Local = 컨트롤러와 동일한 섀시 또는 DIN 레일

Adapter_Name = 리모트 통신 어댑터 또는 브릿지 모듈 식별

Slot 섀시나 DIN 레일에서 I/O 모듈의 슬롯 번호

Type 데이터 형식

I = 입력

O = 출력

C = 구성

S = 상태

Member 모듈이 저장할 수 있는 데이터 형식에 따른 I/O 모듈의 특정 데이터

• 디지털 모듈의 경우 보통 데이터 멤버가 입력 또는 출력 비트 값을 저장

• 아날로그 모듈의 경우 보통 채널 멤버 (CH#)가 채널 데이터를 저장

SubMember 멤버와 관련된 특정 데이터

Bit I/O 모듈의 크기에 따른 디지털 I/O 모듈의 특정 지점 (32점 모듈의 경우 0…31)

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 95

6장 I/O 배치 , 설정 및 모니터링

데이터 업데이트 시기 결정

CompactLogix 컨트롤러는 로직 실행과 비동기적으로 데이터를 업데이트합니다 . 플로우차트는 생산자가 데이터를 전송하는 시기를 설명합니다 . 컨트롤러 , 입력 모듈 및 브리지 모듈 등이 Producer 입니다 .

그림 17 - 데이터 업데이트입력 또는 출력 데이터 ?

입력

출력

모듈의 임의 지점에 한 COS?

데이터가 RPI에서 백플레인으로 전송됩니다 .

리모트 또는 로컬 ?

아날로그

아니요

RPI에서 , 그리고 특정 지점이 변경되는 시점에서 데이터가 백플레인으로 전송됩니다 .

데이터가 RTS 및 RPI에서 백플레인으로 전송됩니다 .

데이터가 RTS에서 백플레인으로 전송됩니다 .

아날로그 또는 디지털 ?

아날로그

디지털

로컬

리모트

디지털

• ControlNet 네트워크를 통해 리모트 데이터가 실제 패킷 간격으로 전송됩니다 .• EtherNet/IP 네트워크를 통해 리모트 데이터가 평균적으로 RPI에 가깝게 전송됩니다 .• DeviceNet 네트워크를 통해 데이터가 RPI에서 스캐너 및 프로세서로 송수신됩니다 . 그러나 ,

스캐너와 최종 장비 사이의 리모트 데이터에 대한 업데이트 속도는 특정 장비로 선택된 맵핑 유형에 따라 달라집니다 .

아니요RTS ≤ RPI?

아날로그 또는 디지털 ?

RPI에서 그리고 모든 태스크의 종료 시 데이터가 백플레인으로 전송됩니다 .

팁 로직 실행 중 사용되는 I/O 값이 래더 프로그램의 시작 같은 한 순간으로부터 나와야 할 경우 , CPS(동기 복사 ) 명령어를 사용해 I/O 데이터를 버퍼하십시오 .

96 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

I/O 모듈 모니터링 CompactLogix 컨트롤러를 사용하면 다음과 같은 방법으로 다양한 수준에서 I/O 모듈을 모니터링 할 수 있습니다 .

• 폴트 데이터를 표시하도록 프로그래밍 소프트웨어를 사용함으로써 .

97페이지의 폴트 데이터 표시 를 참조하십시오 .

• 폴트 데이터를 모니터링하여 적절한 조치를 취할 수 있게 하는 로직을 프로그래밍함으로써

폴트 데이터 표시

일부 모듈 폴트 유형의 폴트 데이터는 프로그래밍 소프트웨어를 통해 볼 수 있습니다 .

폴트 데이터를 표시하는 방법은 다음과 같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어에서 , Controller Organizer에서 Controller Tags를 선택하고 오른쪽 클릭하여 Monitor Tags를 선택합니다 .

폴트 데이터의 표시 형식은 기본적으로 십진수입니다 .

2. 표시 형식을 Hex로 변경해서 폴트 코드를 읽습니다 .

모듈에 폴트가 발생했지만 컨트롤러에 대한 연결이 개방된 상태로 있는 경우 , 컨트롤러 태그 데이터베이스는 폴트 값 16#0E01_0001을 표시합니다 . 폴트 워드는 이러한 형식을 사용합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 97

6장 I/O 배치 , 설정 및 모니터링

그림 18 - 폴트 워드 형식

종단캡 검출 및 모듈 폴트

종단캡 근처에 있지 않은 모듈에서 폴트가 발생하고 컨트롤러에 대한 연결이 차단되지 않은 경우 , 모듈만 오류 상태가 됩니다 . 종단캡 근처의 모듈에서 오류가 발생하는 경우 , 모듈과 컨트롤러 모두가 폴트 상태로 전환됩니다 .

I/O 모듈 재구성 I/O 모듈이 재구성을 지원하면 다음과 같은 방법으로 모듈을 재구성할 수 있습니다 .

• RSLogix 5000 프로그래밍 소프트웨어의 Module Properties 대화상자

• 프로그램 로직의 MSG 명령어

RSLogix 5000 프로그래밍 소프트웨어를 통한 모듈 재구성

RSLogix 5000 프로그래밍 소프트웨어를 통해 I/O 모듈을 재구성하려면 , 다음 절차를 따르십시오 .

23 15 7 027 19 11 3

}

31

FaultCode

Fault_Code_Value

폴트 정보사용안함

사용안함

Connection_Closed

Fault_Bit

0 = 연결 열림

1 = 연결 닫힘

비트 설명

Fault_Bit 이 비트는 폴트 워드에 있는 적어도 하나의 비트가 설정되었다는 (1) 것을 나타냅니다 . 폴트 워드에 있는 모든 비트를 지우면 (0), 이 비트가 지워집니다 (0).

Connection_Closed 이 비트는 모듈과의 연결이 열려있거나 (0) 닫혀있다는 (1) 것을 나타냅니다 . 연결이 닫혀있으면 (1), Fault_Bit가 설정됩니다 (1).

98 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

I/O 배치 , 설정 및 모니터링 6장

1. I/O Configuration 트리에서 모듈을 강조 표시하고 오른쪽 클릭하여 Properties를 선택합니다 .

Controller Properties 대화상자가 나타납니다 .

2. 모듈을 재구성합니다 .

MSG 명령어를 통한 모듈 재구성

I/O 모듈을 재구성하려면 Module Reconfigure MSG 명령어를 사용하십시오 . 재구성하는 동안 :

• 입력 모듈이 입력 데이터를 컨트롤러로 계속 보냅니다 .• 출력 모듈이 출력 장비를 계속 제어합니다 .

Module Reconfigure 메시지는 적절한 Message Type 및 Module Reconfigure 선택을 요구합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 99

6장 I/O 배치 , 설정 및 모니터링

I/O 모듈을 재구성하려면 다음 절차를 수행하십시오 .

1. 모듈의 구성 태그에서 필수 멤버를 새로운 값으로 설정합니다 .

2. Module Reconfigure 메시지를 모듈로 전송합니다 .

reconfigure[5]가 켜진 경우 , MOV 명령어는 슬롯 4의 로컬 모듈에 해 하이 알람을 60으로 설정합니다 . 그 다음에 Module Reconfigure 메시지가 새로운 알람 값을 모듈로 전송합니다 . ONS 명령어는 reconfigure[5]가 켜져 있는 동안 렁 (rung)이 복수의 메시지를 모듈로 보낼 수 없도록 합니다 .

100 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

7장

어플리케이션 개발

본 장에서는 어플리케이션을 개발하는 방법에 대해 설명합니다 .

태스크 관리 Logix5000 컨트롤러에서는 다양한 태스크를 이용해 특정 조건에 따른 프로그램 실행을 스케줄하고 우선 순위를 정할 수 있습니다 . 이것은 어플리케이션에서 여러 연산에 컨트롤러의 처리 시간을 분할합니다 . 다음 사항을 기억하십시오 .

• 컨트롤러는 한 번에 하나의 태스크만 실행합니다 .

• 하나의 예외 태스크가 다른 태스크를 인터럽트해서 제어권을 가져올 수 있습니다 .

• 모든 태스크에서 프로그램은 한 번에 하나만 실행됩니다 .

내용 페이지

태스크 관리 101

프로그램 개발 102

태그 구성 107

프로그래밍 언어 선택 109

컨트롤러 상태 모니터링 110

연결 모니터링 112

시스템 오버헤드 타임 슬라이스 비율 선택 115

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 101

7장 어플리케이션 개발

프로그램 개발 컨트롤러 운영체제는 IEC 1131-3을 준수하는 우선 멀티태스킹 시스템입니다 . 이 환경은 다음 사항을 제공합니다 .

• 컨트롤러 실행을 구성할 태스크• 데이터와 로직을 분류할 프로그램• 하나의 프로그래밍 언어로 씌어진 실행 코드를 압축하는 루틴

그림 19 - 프로그램 개발제어 어플리케이션

컨트롤러 폴트 처리기

태스크 8

태스크 구성

상태

워치독프로그램 32

프로그램 1

메인 루틴

폴트 루틴

프로그램(로컬 ) 태그

기타 루틴

컨트롤러 (글로벌 ) 태그 I/O 데이터 시스템 공유 데이터

102 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

태스크 정의

태스크는 프로그램에 스케줄링 및 우선순위 정보를 제공합니다 . 태스크를 연속 , 주기 또는 이벤트 태스크로 설정할 수 있습니다 . 단 하나의 태스크만 연속 태스크가 될 수 있습니다 .

태스크 하나에는 최대 32개의 각기 다른 프로그램이 있을 수 있는데 , 각 프로그램에는 실행 가능한 자체 루틴과 프로그램 범위의 태그가 들어갑니다 . 일단 태스크가 실행 (활성화 )되면 해당 태스크에 할당된 모든 프로그램이 분류된 순서로 실행됩니다 . 프로그램은 Controller Organizer에 한 번만 나타날 수 있으며 , 복수의 태스크와 공유할 수 없습니다 .

태스크 우선순위 지정

컨트롤러에 있는 각 태스크에는 우선순위가 있습니다 . 운영체제는 우선순위를 이용해 복수의 태스크가 실행될 때 어떤 태스크를 실행할지를 정합니다 . 실행할 주기 태스크를 가장 낮은 우선순위 15에서 가장 높은 우선순위 1까지 설정할 수 있습니다 . 우선순위가 더 높은 태스크가 더 낮은 태스크를 중단시킵니다 . 연속 태스크는 가장 낮은 우선순위를 가지고 있으며 항상 주기 태스크에 의해 인터럽트됩니다 .

CompactLogix 컨트롤러는 우선순위 6의 전용 주기 태스크를 사용해서 I/O 데이터를 처리합니다 . 주기 태스크는 CompactBus에 대해 사용자가 설정한 PRI에 실행하는데 , 이것은 1 리초마

다 최대 1회 실행할 수 있습니다 . 총 실행 시간은 설정된 I/O모듈을 스캔하는 시간이 될 수 있습니다 .

사용자가 태스크를 설정한 방법은 컨트롤러가 I/O 데이터를 수신하는 방법에 영향을 미칩니다 . 우선순위 1…5의 태스크는 전용 I/O 태스크보다 우선권을 가집니다 . 이러한 우선순위 범위의 태스크는 I/O 처리 시간에 영향을 미칠 수 있습니다 . 예를 들어 , 다음 설정을 사용하는 경우 :

• I/O RPI = 1 ms• 태스크 우선순위 = 1…5로서 500 μs의 실행 시간이 필요하고 리초마다 실행하도록 스케줄됨

표 24 - 태스크 지원

컨트롤러 지원되는 태스크

1769-L35x 8

1769-L32x 6

1769-L31 4

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 103

7장 어플리케이션 개발

이러한 설정은 전용 I/O 태스크에 500 μs를 할당해서 설정된 I/O의 스캐닝 작업을 완료하도록 합니다 .

그러나 , 1…5의 높은 우선순위를 가진 2개의 태스크를 리초마다 실행하도록 스케줄하고 , 2개의 작업 모두가 500 μs 이상의 실행 시간을 필요로 하는 경우 , 전용 I/O 태스크에 할당되는 CPU 시간은 없습니다 . 또한 , 설정된 I/O가 너무 많아서 전용 I/O 태스크의 실행 시간이 2 ms에 근접하는 경우 (또는 높은 우선순위의 태스크와 전용 I/O 태스크의 조합이 2 ms에 근접하는 경우 ), 7…15의 낮은 우선순위 태스크에 할당되는 CPU 시간은 없습니다 .

팁 예를 들어 , 설정된 속도로 프로그램이 입력 및 제어 출력에 반응해야 하는 경우 , 6보다 높은 우선순위(1…5)로 주기 태스크를 설정하십시오 . 이렇게 하면 전용 I/O 태스크가 프로그램의 주기 속도에 영향을 미치지 않습니다 . 그러나 , 프로그램에 많은 연산 및 데이터 조작이 포함되어 있는 경우 , 이 로직을 연속 태스크와 같이 6보다 낮은 우선순위 (7…15)로 설정해서 전용 I/O 태스크가 사용자의 프로그램에 의해 나쁜 영향을 받지 않도록 하십시오 .

표 25 - 복수의 태스크 예제

태스크 우선순위 수준 태스크 유형 예제 실행 시간 최악의 경우 완료 시간

1 5 20 ms 주기 태스크 2 ms 2 ms

2 7 전용 I/O 태스크5 ms 선택된 RPI

1 ms 3 ms

3 10 10 ms 주기 태스크 4 ms 8 ms

4 없음 (최저 ) 연속 태스크 25 ms 60 ms

0 30252015105 454035 50 656055

태스크 1

태스크 2

태스크 3

태스크 4

시간 (ms)

104 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

다음 사항을 기억하십시오 .• 가장 높은 우선순위 태스크는 그 보다 낮은 모든 우선순위 태스크를 인터럽트합니다 .

• 전용 I/O 태스크는 1…5의 우선순위 수준을 가진 태스크에 의해 인터럽트될 수 있습니다 .

전용 I/O 태스크는 7…15의 우선순위 수준을 가진 태스크를 인터럽트합니다 . 이 태스크는 CompactLogix 시스템에 대해 스케줄된 특정 RPI 속도로 실행됩니다 (이 예제에서는2 ms).

• 연속 태스크는 가장 낮은 우선순위로 실행되며 모든 다른 태스크에 의해 인터럽트됩니다 .

• 낮은 우선순위 태스크는 높은 우선순위 태스크에 의해 여러 번 인터럽트될 수 있습니다 .

• 연속 태스크가 전체 스캔을 완료하면 높은 우선순위 태스크가 실행 중이지 않은 경우에 즉시 재시작됩니다 .

프로그램 정의

각 프로그램에는 다음이 포함되어 있습니다 .• 프로그램 태그• 주요 실행 루틴• 기타 루틴• 선택 사양인 폴트 루틴

태스크별로 최대 32개의 프로그램을 스케줄할 수 있습니다 .

태스크 내에서 스케줄된 프로그램은 처음부터 끝까지 실행됩니다 . 태스크에 배정되지 못한 프로그램은 스케줄되지 않은 프로그램으로 표시됩니다 . 태스크 내에서 프로그램을 지정 (스케줄 )해야 컨트롤러가 프로그램을 스캔할 수 있습니다 .

루틴 정의

루틴이란 래더 로직과 같이 프로그래밍 언어 하나에 있는 로직 명령어의 집합입니다 . 루틴은 컨트롤러에 있는 프로젝트에 실행 코드를 제공합니다 . 루틴은 PLC 또는 SLC 컨트롤러의 프로그램 파일이나 서브 루틴과 비슷합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 105

7장 어플리케이션 개발

각 프로그램에는 메인 루틴이 있습니다 . 메인 루틴이란 컨트롤러가 관련 태스크를 실행하고 연결된 프로그램을 호출할 때 첫 번째로 실행되는 루틴을 말합니다 . 다른 루틴을 호출하려면 JSR( Jump to Subroutine)과 같은 로직을 이용하십시오 .

또한 , 선택 프로그램 폴트 루틴을 지정할 수 있습니다 . 컨트롤러가 연결된 프로그램에 있는 루틴 내에서 명령어 실행 폴트를 만나면 이 루틴을 실행합니다 .

샘플 컨트롤러 프로젝트

RSLogix 5000 소프트웨어에는 어플리케이션에 맞게 복사 및 수정할 수 있는 샘플 프로젝트가 포함되어 있습니다 .

샘플 컨트롤러 프로젝트의 세트를 보는 방법은 다음과 같습니다 .

1. Help 풀다운 메뉴에서 , Vendor Sample Projects를 선택합니다 .

106 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

2. 아래로 내려가 샘플 프로젝트 세트를 선택합니다 .

태그 구성 Logix5000 컨트롤러에서는 태그 (알파벳 /숫자명 )를 이용해 데이터 (변수 )의 주소를 지정합니다 . Logix5000 컨트롤러에는 고정된 숫자 형식이 없습니다 . 태그 이름 자체가 데이터를 식별합니다 . 이것은 다음 작업을 가능하게 합니다 .

• 장비에 맞게 데이터를 구성합니다 .• 어플리케이션을 개발하면서 관련 문서를 작성합니다

(태그 이름을 통해 ).

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 107

7장 어플리케이션 개발

그림 20 - 태그 구성

태그를 생성할 때 다음과 같은 속성을 태그에 지정합니다 .• Tag type• Data type• Scope

디지털 I/O 장비

아날로그 I/O 장비

정수값

저장 비트

카운터

타이머

108 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

프로그래밍 언어 선택 CompactLogix 컨트롤러는 온라인 /오프라인으로 아래와 같은 프로그래밍 언어를 지원합니다 .

애드온 명령어

RSLogix 5000 소프트웨어 버전 18을 사용해 프로젝트 일관성의 향상을 위해 일반적으로 사용되는 명령어 세트를 설계하고 구성할 수 있습니다 . Logix5000 컨트롤러에 내장된 명령어처럼 이들 명령어를 애드온 명령어라고 합니다 . 애드온 명령어는 일반적인 제어 알고리즘을 재사용합니다 . 이것을 사용하면 다음 작업이 가능합니다 .

• 단일 인스턴스용 로직의 애니메이션을 통해 간편한 유지보수• 잠금 명령어를 통한 지적재산 보호• 문서 개발 시간 단축

여러 프로젝트에서 애드온 명령어를 사용할 수 있습니다 . 명령어는 직접 정의하거나 , 다른 사람으로부터 얻거나 , 다른 프로젝트에서 복사할 수 있습니다 .

표 26 - 프로그래밍 언어 선택

필수 언어 프로그램

Ladder diagram (LD) 복수 연산 (시퀀스되지 않음 )의 연속 또는 병렬 실행

Boolean 또는 비트 기반 태스크

복잡한 논리연산

메시지 및 통신 처리

장비 인터로킹

서비스 또는 유지보수 담당자가 장비 또는 프로세스의 문제 해결을 위해 해석해야 하는 연산

Function block diagram (FBD) 연속 프로세스 및 드라이브 제어

루프 제어

회로 흐름 내의 계산

Sequential function chart (SFC) 높은 수준의 복수 연산 관리

연산의 반복 시퀀스

배치 프로세스

Structured Text를 이용하는 모션 제어

상태 장비 연산

Structured text (ST) 복잡한 수학 연산

특수 배열 또는 테이블 루프 프로세싱

ASCII 문자열 프로세싱 또는 프로토콜 프로세싱

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 109

7장 어플리케이션 개발

프로젝트에서 지정한 애드온 명령어는 Logix5000 컨트롤러에 내장된 명령어와 유사하게 작동합니다 . 내장 RSLogix 5000 소프트웨어 명령어와 마찬가지로 이것은 손쉬운 액세스를 위해 명령어 툴바에 표시됩니다 .

컨트롤러 상태 모니터링

CompactLogix 컨트롤러는 GSV(Get System Value) 및 SSV(Set System Value) 명령어를 이용해 컨트롤러 데이터를 가져오거나 설정 (변경 )합니다 . 컨트롤러는 시스템 데이터를 객체에 저장합니다 . PLC-5 프로세서에서처럼 상태 파일은 없습니다 .

특징 설명

시간 절약 애드온 명령어를 이용하면 재사용이 가능한 명령어와 자주 사용하는 로직을 결합할 수 있습니다 . 프로젝트용 명령어를 만들어서 다른 사용자와 공유하면 시간을 절약할 수 있습니다 . 자주 사용하는 알고리즘이 프로젝트를 구현하는 사람에 상관없이 모두 같은 방식으로 작동하므로 애드온 명령어는 프로젝트의 일관성을 높여줍니다 .

표준 편집기 사용 3개의 RSLogix 5000 소프트웨어 프로그래밍 편집기 중 하나를 사용해 애드온 명령어를 만들 수 있습니다 .• 표준 래더• FBD(Function Block Diagram)• Structured Text생성한 명령어는 모든 RSLogix 5000 편집기에서 사용할 수 있습니다 .

애드온 명령어 내보내기 다른 프로젝트로 애드온 명령어를 내보내거나 , 다른 프로젝트로 복사할 수 있습니다 . 같은 이름의 다른 명령어를 덮어쓰지 않도록 명령어별로 고유한 이름을 지정하십시오 .

애드온 명령어 컨텍스트 보기 사용 컨텍스트 보기를 이용하면 특정 순간에 한 명령어의 로직을 시각적으로 확인할 수 있어 애드온 명령어와 관련한 문제 해결이 더 쉬워집니다 . 각 명령어에는 버전 , 변경 내역 및 자동 생성 도움말 페이지가 포함되어 있습니다 .

사용자 지정 도움말 생성 명령어를 생성할 때 소프트웨어 화상자의 설명 필드에 정보를 입력하면 사용자 지정 도움말이 됩니다 . 사용자 지정 도움말을 통해 사용자가 명령어 실행 시 필요한 도움을 받을 수 있습니다 .

소스 보호 적용 애드온 명령어를 만든 사람은 명령어 사용자의 액세스 권한을 읽기 전용으로 제한하거나 , 명령어에서 사용하는 내부 로직 또는 로컬 파라미터에 한 액세스를 차단할 수 있습니다 . 이와 같은 소스 보호를 통해 원하지 않는 명령어 변경을 예방하고 지적재산을 보호할 수 있습니다 .

110 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

GSV 명령어는 지정된 정보를 가져와서 목표 위치에 놓습니다 . SSV 명령어는 소스에서 가져온 데이터를 이용해 지정된 속성을 설정합니다 .

GSV/SSV 명령어를 입력하면 프로그래밍 소프트웨어는 다음 사항을 표시합니다 .

• 유효한 객체 클래스• 객체 이름• 속성 이름

GSV 명령어는 사용할 수 있는 모든 속성에 대한 값을 얻을 수 있습니다 . SSV 명령어의 경우 설정 권한이 있는 속성만 소프트웨어에 표시됩니다 .

경우에 따라 2개 이상의 동일한 유형의 객체가 있어서 객체 이름을 지정해야 할 수 있습니다 . 예를 들어 , 어플리케이션에 있는 태스크가 여러 개일 수 있습니다 . 각 태스크에는 태스크 이름으로 액세스할 수 있는 자체적인 태스크 객체가 있습니다 .

다음과 같은 객체 클래스에 액세스할 수 있습니다 .• AXIS• CONTROLLER• CONTROLLERDEVICE• CST• DF1• FAULTLOG• MESSAGE• MODULE• MOTIONGROUP• PROGRAM• ROUTINE• SERIALPORT• TASK• WALLCLOCKTIME

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 111

7장 어플리케이션 개발

연결 모니터링 컨트롤러의 I/O 구성에서 장비와의 통신이 100 ms나 RPI의 4배 중 적은 값 동안 발생하지 않으면 통신 시간이 초과되고 컨트롤러에서 다음과 같은 경고가 발생됩니다 .

• 컨트롤러 전면에 있는 I/O 상태 표시기가 녹색으로 깜박입니다 .

• 기호가 I/O 구성 폴더와 타임아웃된 장비 위에 표시됩니다 .

• 모듈 폴트 코드가 생성되는데 다음과 같은 경로로 액세스할 수 있습니다 .– 모듈의 Module Properties 대화상자– GSV 명령어

장비 통신의 타임아웃 여부 확인

컨트롤러의 I/O 구성에서 최소한 하나의 장비 (모듈 )와의 통신이 타임아웃되면 , 컨트롤러 전면에 있는 I/O 상태 표시기가 녹색으로 깜빡입니다 .

• GSV 명령어가 I/O 상태 표시기의 상태를 확인하고 이를 I_O_LED태그에 저장합니다 .

• I_O_LED 태그가 2이면 , 컨트롤러와 최소한 하나의 장비의 통신이 손실됩니다 .

여기에서

I_O_LED는 컨트롤러의 전면에 있는 I/O 상태 표시기의 상태를 저장하는 DINT 태그입니다 .

Get System ValueCIP Object Class MODULECIP Object Name Attribute Name LedStatusDest I_O_LED

GSVEqualSource A I_O_LED Source B 2

EQU

112 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

I/O 모듈 통신의 타임아웃 여부 확인

컨트롤러의 I/O 구성에서 장비 (모듈 )과의 통신이 타임아웃되면 컨트롤러에서 해당 모듈에 대한 폴트 코드를 생성합니다 .

• GSV 명령어가 IO_Module의 폴트 코드를 확인하고 이를 Module_Status 태그에 저장합니다 .

• Module_Status가 4 이외의 값이면 , 컨트롤러가 모듈과 통신하지 않습니다 .

그림 21 - I/O 모듈 통신이 렁 (rung)은 I/O 연결의 상태를 확인하기 위해 사용됩니다 .

반환된 값이 4 이외의 값이면 연결의 입력 상태를 확인하게 됩니다 .연결이 정상적으로 작동하지 않습니다 .

오류가 감지된 경우 오류 코드와 정보는 한 번에 포착됩니다 .이것은 컨트롤러가 연결을 다시 설정하려고 시도하게 되며 다시 설정한 경우에 실제 오류가 손실되기 때문입니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 113

7장 어플리케이션 개발

로직 실행 중단 및 폴트 처리기 실행

로직 실행을 중단하고 폴트 처리기를 실행하는 방법은 다음과 같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어의 Controller Organizer에서 , 모듈을 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

Module Properties 대화상자가 나타납니다 .

2. Connection을 클릭하고 Major Fault On Controller If Connection Fails While in Run Mode 확인란에 선택 표시합니다 .

3. OK를 클릭합니다 .

4. 컨트롤러 폴트 처리기의 루틴을 개발합니다 .

114 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

시스템 오버헤드 타임 슬라이스 비율 선택

RSLogix 5000 프로그래밍 소프트웨어를 사용해 시스템 오버헤드 타임 슬라이스의 비율을 지정할 수 있습니다 . Logix5000 컨트롤러는 지정된 속도에서나 (스케줄링됨 ) 통신을 위해 사용할 수 있는 프로세싱 시간이 있을 때 (스케줄링되지 않음 ) 다른 장비 (I/O 모듈 , 컨트롤러 및 HMI 터미널 )와 통신합니다 .

서비스 통신은 프로젝트의 I/O 구성 폴더를 통해 구성하지 않는 모든 통신을 말합니다 .

• 시스템 오버헤드 타임 슬라이스는 컨트롤러가 서비스 통신에 할애하는 시간의 비율 (주기 또는 이벤트 태스크 시간 제외 )을 지정합니다 .

• 컨트롤러는 한 번에 최대 1 ms 동안 서비스 통신을 수행하고 연속 태스크를 다시 시작합니다 .

시스템 오버헤드 비율을 선택하는 방법은 다음과 같습니다 .

1. RSLogix 5000 프로그래밍 소프트웨어의 Controller Organizer에서 , 컨트롤러를 마우스 오른쪽 버튼으로 클릭하고 Properties를 선택합니다 .

Controller Properties 대화상자가 나타납니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 115

7장 어플리케이션 개발

2. Advanced 탭을 클릭합니다 .

3. System Overhead Time Slice 메뉴에서 비율을 선택합니다 .

시스템 오버헤드 타임 슬라이스 기능에는 다음이 포함됩니다 .• RSLogix 5000 소프트웨어와 같은 프로그래밍 및 HMI 장비와의 통신

• 메시지 응답• 메시지 송신

컨트롤러가 한 번에 최대 1 리초 동안 시스템 오버헤드 기능을 수행합니다 . 카운터가 1 리초 내에 오버헤드 기능을 완료할 경우 , 연속 태스크를 다시 시작합니다 .

시스템 오버헤드 타임 슬라이스 비율이 증가하면서 연속 태스크 실행에 할당된 시간이 감소합니다 . 컨트롤러가 관리할 통신이 없으면 컨트롤러는 연속 태스크를 실행하는 데 통신 시간을 사용합니다 . 시스템 오버헤드 비율이 증가하면 통신 성능이 향상되지만 , 연속 태스크 실행에 걸리는 시간도 증가해 전체 스캔 시간이 길어집니다 .

10%의 타임 슬라이스에서 시스템 오버헤드가 (연속 태스크 시간의 ) 9 ms마다 연속 태스크를 중단합니다 .

V15 이하 V16 이상

타임 슬라이스 (SOTS) 통신 연속 태스크 통신 연속 태스크

10% 1 msec 9 msec 1 msec 9 msec

20% 1 msec 4 msec 1 msec 4 msec

33% 1 msec 2 msec 1 msec 2 msec

50% 1 msec 1 msec 1 msec 1 msec

66% 1 msec 0.5 msec 2 msec 1 msec

80% 1 msec 0.2 msec 4 msec 1 msec

90% 1 msec 0.1 msec 9 msec 1 msec

범례 :

태스크 실행

태스크 중단 (일시 정지 )

주기

1 ms 1 ms

시스템 오버헤드

9 ms 9 ms

연속 태스크

0 5 10 15 20 25

경과 시간 (ms)

116 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

어플리케이션 개발 7장

주기 태스크의 중단은 시스템 오버헤드 기능의 실행 간 경과 시간을 증가시킵니다 .

20%의 기본 타임 슬라이스를 사용할 경우 , 시스템 오버헤드가 4 ms마다 연속 태스크를 중단합니다 .

타임 슬라이스를 50%까지 증가시킬 경우 , 시스템 오버헤드가 1 ms마다 연속 태스크를 중단합니다 .

컨트롤러에 주기 태스크만 있을 경우 , 시스템 오버헤드 타임 슬라이스 값은 효과가 없습니다 . 시스템 오버헤드는 주기 태스크가 실행되지 않을 때마다 실행됩니다 .

1 ms 1 ms 1 ms 1 ms 1 ms

주기 태스크

1 ms 1 ms

시스템 오버헤드

연속 태스크 시간의 9 ms 연속 태스크 시간의 9 ms

연속 태스크

0 5 10 15 20 25

경과 시간 (ms)

1 ms 1 ms 1 ms 1 ms 1 ms

시스템 오버헤드

4 ms 4 ms 4 ms 4 ms 4 ms

연속 태스크

5 10 15 20 25

경과 시간 (ms)

1 ms

시스템 오버헤드

1 ms

연속 태스크

5 10 15 20 25

경과 시간 (ms)

주기 태스크

시스템 오버헤드

5 10 15 20 25

연속 태스크

경과 시간 (ms)

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 117

7장 어플리케이션 개발

메모 :

118 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

8장

PhaseManager 어플리케이션 설정

본 장에서는 PhaseManager™ 어플리케이션을 설정하는 방법에 대해 설명합니다 .

RSLogix 5000 프로그래밍 소프트웨어의 PhaseManager 옵션은 장비의 상태 모델을 제공합니다 .

자세한 정보는 PhaseManager 사용자 매뉴얼 ( LOGIX-UM001)을 참조하십시오 .

PhaseManager 개요 PhaseManager를 사용해 컨트롤러에 Equipment Phase를 추가할 수 있습니다 . Equipment Phase를 사용하면 쓰기 , 찾기 , 추적 및 변경 작업이 더 쉬워지는 섹션에서 코드를 배열할 수 있습니다 .

내용 페이지

PhaseManager 개요 119

상태 모델 개요 121

PhaseManager를 다른 상태 모델과 비교 124

최소 시스템 요구사항 125

Equipment Phase 명령어 125

용어 설명

Equipment Phase

• 프로그램과 마찬가지로 Equipment Phase는 태스크에서 실행되고 루틴 및 태그 세트를 받습니다 .• 프로그램과 달리 Equipment Phase는 상태 모델에 의해 실행되고 한 활동의 수행만 허용합니다 .

상태 모델 상태 모델은 장비의 작동 주기를 일련의 상태로 나눕니다 . 장비의 작동에서 각 상태는 순간적입니다 . 즉 , 특정 시점에서 해당 장비의 모션 또는 조건입니다 .Equipment Phase의 상태 모델은 S88 및 PackML 상태 모델과 유사합니다 .

상태 장비 • Equipment Phase에는 다음을 수행하는 상태 장비가 내장되어 있습니다 .• 활성 상태의 메인 루틴 (상태 루틴 ) 호출 .• 코딩을 최소화하면서 상태 간 전환 관리 .• 허용된 경로를 따라 장비 상태가 전환되도록 보장 .

PHASE 태그 Equipment Phase를 추가할 때 , RSLogix 5000 프로그래밍 소프트웨어는 PHASE 데이터 유형을 사용해서 태그를 만듭니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 119

8장 PhaseManager 어플리케이션 설정

그림 22 - PhaseManager 개요

MainTask

Tasks

물 공급

다른 코드는 장비의 특정 동작을 제어합니다 .

My Equipment Program

Mix Phase

MainProgram

Controller Tags

Controller

Add Water Phase

PHASE 태그는 Equipment Phase의 상태를 제공합니다 .

Equipment Phase가 장비의 한 활동을 지시합니다 .

상태 모델이 활동을 일련의 상태로 나눕니다 .

물 추가 방법

실행 상태 루틴

Drain Phase

Space Parts Phase

컨베이어 축 사용

Equipment Phase 명령어는 상태 간 전환을 제어하고 폴트를 처리합니다 .

PSC POVR PCLF PRNP PATT

PCMD PFL PXRQ PPD PDET

120 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

PhaseManager 어플리케이션 설정 8장

상태 모델 개요 상태 모델은 장비의 작동 주기를 일련의 상태로 나눕니다 . 각 상태는 특정 시간의 장비 작동 , 동작 또는 장비 조건의 순간 상태입니다 .

상태 모델을 통해 실행 , 보류 및 중지 등 다양한 조건에 따라 장비가 수행할 작업을 정의할 수 있습니다 . 모든 상태를 장비에 사용할 필요는 없습니다 . 필요한 상태만 사용하십시오 .

그림 23 - PhaseManager 상태

표 27 - 상태 유형

상태 설명

활성 특정 시간 동안 또는 특정 조건을 충족할 때까지 한 작업이나 여러 작업을 수행합니다 . 활성 상태는 한 번 또는 반복해서 실행됩니다 .

기 특정 조건을 충족하고 장비가 다음 상태로 전환하기 위해 신호를 기다립니다 .

보류 중

보류

유휴 상태시작

실행 중보류

보류됨

재시작 중재시작

정지

정지 중중단

중단 중

정지됨 중단됨

중단

리셋 중

완료

리셋

리셋

장비가 박스 안에 있는 상태에서 정지 상태나 중단 상태로 전환할 수 있습니다 .

활성

활성 상태는 특정 시간에 장비가 수행하는 작업을 나타냅니다 .

기 중 상태는 장비가 두 가지 작동 상태 사이에 있을 때를 나타냅니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 121

8장 PhaseManager 어플리케이션 설정

상태 모델을 사용하여 장비의 모션을 정의하고 이를 간단한 기능 사양에 추가할 수 있습니다 . 이로써 수행되는 작업과 수행 시기를 표시할 수 있습니다 .

장비의 상태 변경 방법

상태 모델의 화살표는 장비를 하나의 상태에서 다른 상태로 어떻게 전환할 수 있는지 보여줍니다 .

• 각 화살표를 전환이라고 부릅니다 .• 상태 모델은 장비가 특정 전환만 수행하게 합니다 . 이러한 전환 제약이 장비의 동작을 표준화해 같은 모델을 사용하는 다른 장비도 같은 방식으로 동작합니다 .

상태 질문

정지됨 전원을 켤 때 무슨 일이 일어나는가 ?

리셋 중 장비가 실행 준비가 되었는가 ?

유휴 상태 장비가 실행 준비가 되었다는 것을 어떻게 알 수 있는가 ?

실행 중 장비가 제품 생산을 위해 무엇을 하는가 ?

보류 중 장비가 폐기물을 만들지 않고 어떻게 제품 생산을 일시 정지하는가 ?

보류됨 장비가 안전하게 보류되고 있는지 어떻게 알 수 있는가 ?

재시작 중 장비가 보류 후 어떻게 생산을 재개하는가 ?

완료 장비가 해야 할 작업을 완료했는지 어떻게 알 수 있는가 ?

정지 중 일반적인 정지 중 무슨 일이 일어나는가 ?

중단 중 오류가 발생하면 장비는 어떻게 종료되는가 ?

중단됨 장비가 안전하게 중단되었는지 어떻게 알 수 있는가 ?

122 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

PhaseManager 어플리케이션 설정 8장

표 28 - PhaseManager 전환 개요

보류 중

보류

유휴 상태시작

실행 중보류

보류됨

재시작 중재시작

정지

정지 중중단

중단 중

정지됨 중단됨

중단

리셋 중

완료

리셋

리셋

= 전환

명령 완료 – 명령 없음 . 신 PSC 명령어 사용

폴트 (중단 명령의 구체적인 사용 )

장비가 박스 안에 있는 상태에서 정지 상태나 중단 상태로 전환할 수 있습니다 .

표 29 - PhaseManager 전환 유형

전환 유형 설명

명령 명령은 장비가 특정 작업을 시작하거나 다른 작업을 실행하도록 알려줍니다 . 예를 들어 , 작업자가 시작 버튼을 눌러 생산을 시작하고 정지 버튼을 눌러 생산을 멈춥니다 .PhaseManager는 다음 명령을 사용합니다 .• 리셋• 시작• 정지• 보류• 재시작• 중단

완료 장비는 태스크를 완료한 후에 기 상태로 들어갑니다 . 장비에 정지 명령을 내릴 필요가 없습니다 . 신 , 태스크가 완료되었을 때 신호를 보내도록 코드를 설정하십시오 .

폴트 폴트는 비정상적인 일이 발생했음을 알려줍니다 . 폴트를 검색해서 조치를 취하도록 코드를 설정합니다 . 특정 폴트가 발생한 경우에 가능한 빨리 장비를 종료하려는 경우를 가정하겠습니다 . 이 경우 , 해당 폴트를 찾아서 중지 명령을 내리도록 코드를 설정하십시오 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 123

8장 PhaseManager 어플리케이션 설정

수동으로 상태 변경하기

RSLogix 5000 프로그래밍 소프트웨어를 사용해 Equipment Phase를 모니터링하고 명령을 내릴 수 있습니다 . 상태를 수동으로 변경하는 방법은 다음과 같습니다 .

PhaseManager를 다른 상태 모델과 비교

PhaseManager 상태 모델을 다른 일반 상태 모델과 비교할 수 있습니다 .

Equipment Phase의 현재 상태

Equipment Phase의 소유권을 가져오십시오 .

명령을 내리십시오 .

표 30 - 상태 모델 비교

S88 PackML PhaseManager

유휴 상태 시작 중 ? 준비 리셋 중 ? 유휴 상태

실행 중 ? 완료 생산 중 실행 중 ? 완료

일시 정지 ? 일시 정지됨 기 서브루틴 및 /또는 브레이크포인트

보류 중 ? 보류됨 보류 중 ? 보류됨 보류 중 ? 보류됨

재시작 중 없음 재시작 중

정지 중 ? 정지됨 정지 중 ? 정지됨 정지 중 ? 정지됨

중단 중 ? 중단됨 중단 중 ? 중단됨 중단 중 ? 중단됨

124 Rockwell Automation Publication 1769-UM011I-KO-P - 2013

년 2월

PhaseManager 어플리케이션 설정 8장

최소 시스템 요구사항 PhaseManager 프로그램을 개발하려면 다음이 필요합니다 .• CompactLogix 컨트롤러 펌웨어 버전 16.0 이상• 컨트롤러와의 통신 경로• RSLogix 5000 프로그래밍 소프트웨어 버전 15.0 이상

PhaseManager 지원을 활성화하려면 , 폴 버전 또는 프로페셔널 버전의 RSLogix 5000 프로그래밍 소프트웨어가 필요하거나 RSLogix 5000 프로그래밍 소프트웨어 패키지에 선택 사양 PhaseManager 애드온 (9324-RLDPMENE)을 추가해야 합니다 .

Equipment Phase 명령어 CompactLogix 컨트롤러를 사용하면 많은 래더 다이어그램 (LD) 및 스트럭처 텍스트 (ST) 명령을 내려서 다양한 Equipment Phase를 시작할 수 있습니다 .

명령 코드 명령어

PSC 상태 루틴이 완료되어 다음 상태로 이동하기 위한 Phase를 신호합니다 .

PCMD Phase의 상태나 하위 상태를 변경합니다 .

PFL Phase의 실패를 신호합니다 .

PCLF Phase의 실패 코드를 제거합니다 .

PXRQ RSBizWare 배치 소프트웨어와의 통신을 시작합니다 .

PRNP Phase의 NewInputParameters 비트를 제거합니다 .

PPD Phase의 로직 내에서 브레이크포인트를 설정합니다 .

PATT 다음 중 하나의 목적을 위해 Phase의 소유권을가져옵니다 .• 다른 프로그램이나 RSBizWare 배치 소프트웨어가

Phase를 명령하는 것을 방지합니다 .

또는

• 다른 프로그램이나 RSBizWare 배치 소프트웨어가 이미 Phase를 소유하지 않게 합니다 .

PDET Phase의 소유권을 해제합니다 .

POVR 명령을 무효화합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 125

8장 PhaseManager 어플리케이션 설정

메모 :

126 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

9장

CompactFlash 카드 사용

본 장은 CompactFlash 카드를 비휘발성 메모리 또는 데이터 스토리지로 사용하는 방법을 설명합니다 .

CompactLogix 컨트롤러는 CompactFlash 착탈식 미디어를 통한 비휘발성 저장만을 지원합니다 . CompactLogix 컨트롤러는 1784-CF128 Industrial CompactFlash 메모리 카드를 비휘발성 메모리로 사용하도록 지원합니다 .

CompactLogix 컨트롤러 1769- L31, 1769-L32E, 1769-L32C, 1769-L35E 및 1769-L35CR은 사용자 어플리케이션을 CompactFlash 메모리로 저장하고 복원할 수 있습니다 .

1769 CompactLogix 컨트롤러 중에서 1769-L32E 및 1769-L35E 만이 런타임 중에 사용자 데이터 (예를 들어 , 레시피 )를 CompactFlash 카드에 저장할 수 있습니다 . 이 기능은 SS0OR9GE 이상으로 시작하는 시리얼 넘버를 가진 1769-L35E 컨트롤러와 SS0QZ000 이상으로 시작하는 시리얼 넘버를 가진 1769-L32E 컨트롤러에서 지원됩니다 . 컨트롤러의 시리얼 넘버를 찾으려면 , 컨트롤러 외부의 라벨에서 확인하거나 , RSLinx 소프트웨어 또는 RSLogix 5000 프로그래밍 소프트웨어로 액세스하십시오 . 펌웨어 버전 V16 이상을 사용해야 합니다 .

RSLinx 소프트웨어에서 컨트롤러 시리얼 넘버 찾기

RSLinx 소프트웨어에서 컨트롤러의 시리얼 넘버를 찾으려면 다음 단계를 따르십시오 .

1. RSLinx 소프트웨어를 열고 Communication 풀다운 메뉴에서 RSWho를 선택합니다 .

내용 페이지

CompactFlash 카드를 사용하여 사용자 어플리케이션 로드 /저장하기

130

데이터 보관용으로 CompactFlash 카드 사용하기 133

CompactFlash 카드에서 사용자 데이터 읽고 쓰기 133

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 127

9장 CompactFlash 카드 사용

2. RSWho 탐색 창에서 컨트롤러를 마우스 오른쪽 클릭하고 Device Properties를 선택합니다 .

시리얼 넘버가 있는 Device Properties 대화상자가 표시됩니다 .

컨트롤러 시리얼 넘버 찾기

RSLogix 5000 프로젝트를 통해

래더 로직 또는 스트럭처 텍스트를 사용할 때 RSLogix 5000 프로젝트에서 컨트롤러의 시리얼 넘버를 찾으려면 , Get System Value(GSV) 명령어를 사용해서 ControllerDevice 객체의 Serial Number 속성값을 가져 오십시오 .

다음 예제에 표시된 시리얼 넘버는 16진수 형식입니다 .

128 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

CompactFlash 카드 사용 9장

값이 RSLogix 5000 프로그래밍 소프트웨어의 데이터 모니터에 표시될 수 있습니다 . 스타일이 Hex로 설정되어 있는 경우 , 표시되는 값은 RSLinx 소프트웨어에서 표시되는 값과 동일합니다 .

RSLogix 5000 프로그래밍 소프트웨어

RSLogix 프로그래밍 소프트웨어에서 컨트롤러의 시리얼 넘버를 찾으려면 다음 단계를 따르십시오 .

1. Controller Organizer에서 컨트롤러를 마우스 오른쪽 클릭하고 풀다운 메뉴에서 Properties를 선택합니다 .

Controller Properties 대화상자가 표시됩니다 .

2. Advanced 탭을 클릭해서 시리얼 넘버를 확인합니다 .

래더 로직

스트럭처 텍스트

팁 프로그램을 통해 시리얼 넘버를 조회하려면 시리얼 넘버의 값을 얻기 위해 추가적인 로직이 필요합니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 129

9장 CompactFlash 카드 사용

CompactFlash 카드를 사용하여 사용자 어플리케이션 로드 /저장하기

다음 시점에 비휘발성 메모리 /CompactFlash로부터 컨트롤러의 사용자 메모리로 사용자 어플리케이션 /프로젝트를 로드할 수 있습니다 .

• 전원을 켤 때마다• 메모리 손상 시• RSLogix 5000 프로그래밍 소프트웨어를 통해 언제든지

프로젝트를 1784-CF128 Industrial CompactFlash 메모리 카드에 저장할 경우 , 컨트롤러가 필요 시 카드를 포맷합니다 .

주의 : 컨트롤러 유형이 일치하지 않을 경우 폴트 조건이 발생할 수 있습니다 . 예를 들어 , 1769-L35E 컨트롤러를 위해 CompactFlash 사용자 프로그램과 컨트롤러 펌웨어를 생성한 다음 1769-L35E 컨트롤러로 해당 프로그램 및 /또는 펌웨어를 불러오려고 시도했을 경우 폴트 조건이 발생합니다 .

중요 CompactFlash 카드의 사용자 어플리케이션과 펌웨어 버전을 컨트롤러로 불러옵니다 . CompactFlash 카드의 내용이 컨트롤러에 있는 버전과 다른 버전일 경우 , 컨트롤러가 CompactFlash 카드의 버전으로 업데이트됩니다 .

주의 : 읽기 /쓰기 작업이 진행 중일 때 , 즉 CF 상태 표시기가 녹색으로 깜박거릴 때 CompactFlash 카드를 제거하지 마십시오 . 분리할 경우 카드 또는 컨트롤러의 데이터는 물론 컨트롤러의 최신 펌웨어까지 손상될 수 있습니다 .

중요 CompactFlash 카드 메모리는 사용자가 프로젝트를 저장할 때 사용자 메모리의 내용을 저장합니다 .

• 프로젝트를 저장한 후 변경한 내용은 CompactFlash 카드 메모리에 반영되지 않습니다 .

• 프로젝트를 변경하고 변경 내용을 저장하지 않을 경우 CompactFlash 카드에서 프로젝트를 불러올 때 덮어 쓰게 됩니다 . 이 경우 온라인 상태로 전환하기 위해 프로젝트를 업로드 또는 다운로드 해야 합니다 .

• 온라인 편집 , 태그 값 또는 ControlNet 네트워크 스케줄 등의 변경 사항을 저장하고자 할 경우 변경한 뒤 프로젝트를 다시 저장해야 합니다 .

130 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

CompactFlash 카드 사용 9장

불러올 프로젝트의 수동 변경

CompactFlash 카드에 복수의 프로젝트를 저장할 수 있습니다 . 기본적으로 컨트롤러는 프로젝트의 불러오기 옵션에 따라 가장 최근에 저장한 프로젝트를 불러옵니다 .

CompactFlash 카드에서 불러올 다른 프로젝트를 지정하려면 카드에서 Load.xml 파일을 수정하십시오 .

1. 카드에서 불러올 프로젝트를 변경하려면 Load.xml을 엽니다 . 텍스트 편집기를 사용해 파일을 엽니다 .

2. 불러오려는 프로젝트의 이름을 수정합니다 .• CurrentApp 폴더에 있는 XML 파일의 이름을 사용합니다 .• CurrentApp 폴더에서 프로젝트는 XML파일과 P5K 파일로 구성됩니다 .

중요 다른 프로젝트를 불러올 때 펌웨어 버전이 반드시 동일해야 합니다 .

CompactFlash 리더Logix 폴더

2.

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 131

9장 CompactFlash 카드 사용

불러오기 파라미터의 수동 변경

프로젝트를 CompactFlash 카드에 저장할 때 다음을 정의합니다 .• 프로젝트를 불러올 시기 (On Power Up, On Corrupt

Memory, User Initiated)• 컨트롤러 설정 모드 (키스위치가 REM이고 불러오기 모드가 User Initiated가 아닐 경우 )

CompactFlash 카드에서 불러올 다른 프로젝트를 지정하려면 카드에서 Load.xml 파일을 수정하십시오 .

1. 프로젝트의 불러오기 파라미터를 변경하려면 프로젝트와 동일한 이름의 XML 파일을 엽니다 . 텍스트 편집기를 사용해 파일을 엽니다 .

중요 다른 프로젝트를 불러올 때 펌웨어 버전이 반드시 동일해야 합니다 .

CompactFlash 리더

프로젝트 및 펌웨어

1.

2.

3.

132 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

CompactFlash 카드 사용 9장

2. 프로젝트의 이미지 불러오기 옵션을 수정합니다 .

3. 프로젝트의 Load Mode 옵션을 편집합니다 (Load Image 옵션이 User Initiated인 경우에는 적용되지 않음 ).

데이터 보관용으로 CompactFlash 카드 사용하기

CompactFlash 메모리 카드에 데이터를 저장할 수 있습니다 .

예를 들어 : • 컨트롤러 프로젝트에서 태그 값을 변경하는 PanelView 터미널이 있습니다 . 컨트롤러에 공급되는 전원이 손실되는 경우(그리고 컨트롤러가 배터리로 백업되지 않는 경우 ), 컨트롤러에서 실행 중인 프로그램은 PanelView 터미널에 의해 변경되는 값과 함께 손실됩니다 . 프로젝트에서 CompactFlash 파일 시스템과 로직을 사용하여 태그 값을 변경될 때마다 저장하십시오 . 프로젝트가 CompactFlash 카드에서 다시 로드되는 경우 , CompactFlash 카드에 저장된 태그 값이 있는지 확인하고 이것을 프로젝트로 다시 로드할 수 있습니다 .

• 레시피 컬렉션을 CompactFlash 카드에 저장합니다 . 레시피를 변경해야 할 경우 , CompactFlash 카드에서 새로운 레시피에 대한 데이터를 읽도록 컨트롤러를 프로그램하십시오 .

• 특정 시간 간격으로 데이터 로그를 기록하도록 컨트롤러를 프로그램합니다 .

CompactFlash 카드에서 사용자 데이터읽고 쓰기

CompactFlash 카드에서 읽고 쓸 수 있는 간단한 컨트롤러 프로젝트를 RSLogix 5000 Enterprise 프로그래밍 소프트웨어와 함께 사용할 수 있습니다 .

설정하려는 Load Image 옵션 입력 사항

On Power Up ALWAYS

On Corrupt Memory CORRUPT_RAM

User Initiated USER_INITIATED

설정하려는 Load Mode 옵션 입력 사항

Program (remote only) PROGRAM

Run (remote only) RUN

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 133

9장 CompactFlash 카드 사용

메모 :

134 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

10장

배터리 유지보수

본 장에서는 배터리를 유지보수하는 방법에 대해 설명합니다 .

CompactLogix 컨트롤러는 1769-BA 배터리를 지원합니다 .

배터리 취급 리튬 배터리는 로크웰 오토메이션 제품에 연장된 메모리 지원 기능을 제공하는 기본 (비충전 ) 셀입니다 .

내용 페이지

배터리 취급 135

배터리 부족 점검 136

예상 1769-BA 배터리 수명 136

리튬 배터리 보관 137

배터리 제거 138

주의 : 1769-BA 배터리는 CompactLogix 컨트롤러에 사용할 수 있는 유일한 배터리입니다 . 1747-BA 배터리는 CompactLogix 컨트롤러와 호환되지 않으며 문제점을 유발할 수 있습니다 .

주의 : 본 제품에는 제품 사용 중에 교체가 필요한 밀봉된 리튬 배터리가 포함되어 있습니다 .

수명이 다한 배터리는 분리 수거되지 않는 일반 폐기물과는 별도로 수거해야 합니다 .배터리를 수거해 재활용하면 소중한 원료를 재생할 수 있어 환경을 보호하고 자연 자원을 보존하는 데 도움이 됩니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 135

10장 배터리 유지보수

배터리 부족 점검 배터리 표시기 (BAT)는 배터리가 부족한 경우에 경고를 보냅니다 . 컨트롤러의 전원이 끊어진 경우 , 배터리는 BAT 표시기가 켜져 있는 동안 컨트롤러 메모리를 유지합니다 . 온도는 BAT 표시기가 켜져 있는 시간에 영향을 미칩니다 .

그림 24 - 배터리 상태 표시기

예상 1769-BA 배터리수명

일반적인 배터리 수명에 영향을 미치는 상태가 있습니다 .

표 31 - BAT 표시기 시간

온도 기간

60 °C (140 °F) 8일

25 °C (77 °F) 25일

배터리 상태 표시기

표 32 - 예상 배터리 수명

On/Off 시간 25 °C (77 °F)에서 40 °C (104 °F)에서 60 °C (140 °F)에서

항상 Off 14개월 12개월 9개월

매일 8시간매주 5일

18개월 15개월 12개월

매일 16시간매주 5일

26개월 22개월 16개월

항상 On 컨트롤러가 항상 켜져 있는 상태에서는 배터리가 거의 소모되지 않습니다 .

136 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

배터리 유지보수 10장

리튬 배터리 보관

• 운송하는 경우와 같이 -45…85 °C(-49…185 °F) 온도에서 최대 30일간 배터리를 보관할 수 있습니다 . 85° C(185 °F)를 초과하는 온도에서 보관하지 마십시오 .

• 누액이나 기타 위험을 방지할 수 있도록 60° C를 초과하는 온도에서 30일 이상 보관하지 마십시오 .

• 보관 온도가 증가할수록 용량 손실 비율이 증가합니다 .

주의 : 다음의 일반적인 규칙을 따라 배터리를 보관하십시오 .

• 배터리는 건냉한 환경에 보관해야 합니다 . 25 °C (77 °F)의 40…60% 상 습도를 권장합니다 .

• 보관 장소의 온도와 습도를 정기적으로 점검하십시오 .• 보관된 배터리를 취급할 때는 선입선출 방식을 사용하십시오 .

• 가연성 물질로부터 멀리 떨어진 곳에서 원래 용기에 넣어 보관하십시오 .

• 보관 시간을 추적하십시오 . 제조날짜로부터 보관 시간을 계산하십시오 .

• 배터리를 10년 이상 보관하지 마십시오 .• 사용한 배터리는 폐기 전까지 3개월 이상 보관하지 마십시오 .

• 보관 구역에 있는 품목을 명확하게 표시하십시오 .• 보관 구역 이내 또는 주변에 쉽게 손이 닿을 수 있는 곳에 Lith-X 또는 Class D Powder 소화기를 비치하십시오 .

• 보관 구역은 환기가 잘되고 화염으로부터 보호되는 곳이어야 합니다 . 화재를 자동으로 감지해서 소화기를 작동시키고 경보 신호를 자동으로 작동시킬 수 있는 시스템을 갖추고 있어야 합니다 .

• 보관 구역에서는 금연하십시오 .

표 33 - 1769-BA 리튬 배터리의 보관 온도

보관 온도 용량 손실

40 °C (104 °F)에서 5년 원래 용량에 해 최 4% 손실

60 °C (140 °F) 매년 2.5 % 손실

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 137

10장 배터리 유지보수

배터리 제거

참고 자료 추가 정보는 다음 문서를 참조하십시오 .

경고 : 배터리를 연결 또는 해제하는 경우에 , 전기 불꽃이 발생할 수 있습니다 . 위험한 장소에 설치되어 있는 경우 이로 인해 폭발이 발생할 수 있습니다 . 전원이 차단되었거나 해당 구역에 위험이 없음을 확인한 다음 진행하십시오 .

자료 설명

Guidelines for Handling Batteries(AG 5-4) 1769-BA 리튬 배터리에 한 배터리 취급 절차의 자세한 정보입니다 .

138 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

부록 A

상태 표시기

본 부록은 CompactLogix 컨트롤러에서 상태 표시기를 해석하는 방법에 대해 설명합니다 .

1769-L3xx 컨트롤러 상태 표시기

다음은 1769-L3xx CompactLogix 컨트롤러 상태 표시기입니다 .

내용 페이지

1769-L3xx 컨트롤러 상태 표시기 139

RS-232 시리얼 포트상태 표시기 141

ControlNet 표시기 141

EtherNet/IP 표시기 144

표시기 조건 해석

RUN 꺼짐 컨트롤러가 Program 또는 Test 모드입니다 .

녹색 점등 컨트롤러가 Run 모드입니다 .

FORCE 꺼짐 • I/O 강제 값을 포함하는 태그가 없습니다 .• I/O 강제가 비활성화되었습니다 .

황갈색 점등 • I/O 강제가 활성화 (사용 설정 )되었습니다 .• I/O 강제 값이 존재할 수도 있고 존재하지 않을 수도 있습니다 .

황갈색 점멸 하나 이상의 입력 또는 출력 주소가 켜짐 또는 꺼짐 상태로 강제되었으나 강제가 활성화되지 않았습니다 .

BAT 꺼짐 배터리가 메모리를 지원합니다 .

적색 점등 • 배터리 상태 :• 설치되지 않음 .• 95% 방전되어 교체해야 함 .

I/O 꺼짐 • 컨트롤러의 I/O 구성에 장비가 없습니다 .• 컨트롤러에 프로젝트가 없습니다 .

녹색 점등 컨트롤러가 I/O 구성의 모든 장비와 통신하고 있습니다 .

녹색 점멸 컨트롤러 I/O 구성에서 하나 이상의 장비가 응답하지 않습니다 .

적색 점멸 • 컨트롤러가 장비와 통신하고 있지 않습니다 .• 컨트롤러가 폴트 상태입니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 139

부록 A 상태 표시기

OK 꺼짐 전원이 공급되지 않습니다 .

적색 점멸 • 컨트롤러에 펌웨어 업데이트가 필요합니다 .• 컨트롤러에서 주요 복구 가능 폴트가 발생했습니다 . 폴트를 지우는 방법은 다음과 같습니다 .

a. 컨트롤러 키스위치를 PROG에서 RUN으로 돌렸다가 다시 PROG로 돌립니다 .

b. RSLogix 5000 프로그래밍 소프트웨어와 온라인 상태입니다 .

• 컨트롤러에서 주요 복구 불능 폴트가 발생했습니다 . 이 경우 ,컨트롤러는 다음과 같이 작동합니다 .

a. 처음에 상태 표시기가 적색으로 점등됩니다 .

b. 자체적으로 리셋됩니다 .

c. 메모리에서 프로젝트를 지웁니다 .

d. 상태 표시기를 적색 점멸 상태로 설정합니다 .

e. 주요 복구 가능 폴트를 만듭니다 .

f. RSLogix 5000 프로젝트에서 폴트 코드를 생성합니다 .

RSLogix 5000 프로그래밍 소프트웨어에 표시되는 폴트 코드와 이후의 폴트 복구 방법은 컨트롤러에 CompactFlash 카드가 설치되어 있는지 여부에 따라 달라집니다 .

적색 점등 컨트롤러가 주요 복구 불가능 폴트를 검출해 메모리에서 프로젝트를 삭제했습니다 . 주요 폴트에서 복구하는 방법은 다음과 같습니다 .1. 섀시 전원을 껐다 켭니다 .2. 프로젝트를 다운로드합니다 .3. Run 모드로 전환합니다 .OK 상태 표시기가 적색 점등 상태로 남아 있는 경우 , 로크웰 오토메이션 담당자나 가까운 리점에 문의하십시오 .

녹색 점등 컨트롤러가 정상입니다 .

녹색 점멸 컨트롤러가 비휘발성 메모리에 프로젝트를 저장하거나 비휘발성 메모리로부터 프로젝트를 불러오고 있습니다 .

표시기 조건 해석

코드 조건 폴트 복구 방법60 CompactFlash

카드가 설치되어 있지 않습니다 .

1. 폴트를 제거합니다 .2. 프로젝트를 다운로드합니다 .3. Remote Run/Run 모드로 전환합니다 .문제가 계속되면1. 컨트롤러 전원을 껐다 켜기 전에 OK 및 RS232 상태 표시기의 상태를 기록합니다 .

2. 로크웰 오토메이션 지원부로 문의합니다 . 뒷면 커버를 확인하십시오 .

61 CompactFlash가 설치되어 있습니다 .

1. 폴트를 제거합니다 .2. 프로젝트를 다운로드합니다 .3. Remote Run/Run 모드로 전환합니다 .문제점이 계속되는 경우 , 로크월 오토메이션 지원부로 문의합니다 . 뒷면 커버를 확인하십시오 .

140 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

상태 표시기 부록 A

CompactFlash 표시기 이것은 모든 CompactLogix 컨트롤러에 있는 CompactFlash 카드 상태 표시기입니다 .

RS-232 시리얼 포트상태 표시기

모든 CompactLogix 컨트롤러에는 RS-232 시리얼 포트 상태 표시기가 있습니다 .

ControlNet 표시기 ControlNet 표시기는 1769-L32C 및 1769-L35CR컨트롤러에만 있습니다 .

다음 표시기를 사용하여 CompactLogix 1769-L32C 또는 1769-L35CR 컨트롤러가 ControlNet 상에서 어떻게 작동하는지 확인하십시오 .

• 모듈 상태• 네트워크 상태

주의 : 읽기 /쓰기 작업이 진행 중일 때 , 즉 CF 상태 표시기가 녹색으로 깜박거릴 때 CompactFlash 카드를 제거하지 마십시오 . 분리할 경우 카드 또는 컨트롤러의 데이터는 물론 컨트롤러의 최신 펌웨어까지 손상시킬 수 있습니다 .

표시기 조건 해석

CF 꺼짐 활성 상태가 없습니다 .

녹색 점멸 컨트롤러가 메모리 카드를 읽거나 CompactFlash 카드에 쓰고 있습니다 .

적색 점멸 CompactFlash 카드에 유효한 파일 시스템이 없습니다 .

표시기 조건 해석

DCH0 꺼짐 채널 0 설정이 기본 시리얼 설정과 다릅니다 .

녹색 점등 채널 0에 기본 시리얼 설정이 있습니다 .

CH0 꺼짐 RS-232 활성 상태 아님 .

녹색 점멸 RS-232 활성 상태 .

CH1(1769-L31 전용 )

꺼짐 RS-232 활성 상태 아님 .

녹색 점멸 RS-232 활성 상태 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 141

부록 A 상태 표시기

다음 표시기는 컨트롤러가 BNC 커넥터를 통해 ControlNet에 연결되어 있을 때 컨트롤러 및 네트워크에 대한 정보를 제공합니다 .

모듈 상태 (MS) 표시기

다음은 ControlNet 모듈 표시기입니다 .

표 34 - ControlNet 네트워크 상태 표시기

상태 표시기 해석

점등 표시기가 정의된 상태로 남아 있습니다 .

교차 점등 표시기를 함께 볼 때 2개의 표시기가 2개의 정의된 상태를 번갈아 나타냅니다 . 2개의 표시기는 항상 위상이 다른 반 의 상태에 있습니다 .

점멸 표시기를 개별적으로 볼 때 개별적인 표시기가 2개의 정의된 상태를 번갈아 나타냅니다 . 2개의 표시기가 점멸하는 경우 , 동일한 위상으로 함께 점멸합니다 .

중요 모듈 상태 표시기는 모듈의 상태를 나타냅니다 (예를 들어 , 자체 테스트 , 펌웨어 업데이트 , 연결이 설정되지 않은 상태의 정상 작동 ). 네트워크 상태 표시기 A 및 B는 네트워크 상태를 나타냅니다 . 호스트는 네트워크에서 분리되어 있지만 카드를 사용하여 로컬 메시징에 개입할 수 있습니다 . 따라서 , 모듈 상태 표시기는 호스트가 카드를 성공적으로 시작한 경우에 녹색으로 점멸합니다 . 그러나 , 이것은 호스트가 리셋 , 모든 통신 포트 상태 표시기를 제거할 때까지 계속됩니다 .표시기를 확인할 때는 항상 모듈 상태 표시기를 먼저 보고 통신 포트의 상태를 확인하십시오 . 이러한 정보는 네트워크 표시기를 해석할 때 도움이 될 수 있습니다 . 일반적으로는 모든 표시기 (모듈 상태 및 네트워크 상태 )를 함께 확인해서 도터카드의 상태를 완전히 이해하도록 하십시오 .

표시기 조건 권장 조치

꺼짐 컨트롤러에 전원이 공급되지 않습니다 . 전원을 공급하십시오 .

컨트롤러가 폴트 상태입니다 . 컨트롤러가 슬롯에 완전히 장착되어 있는지 확인하십시오 .

적색 점등 컨트롤러에서 주요 폴트가 발생했습니다 . 1. 전원을 껐다가 켜십시오 .2. 문제점이 계속되는 경우에는 컨트롤러를 교체하십시오 .

142 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

상태 표시기 부록 A

네트워크 채널 표시기

다음은 ControlNet 네트워크 채널 표시기입니다 .

채널 B는 1769-L35CR 컨트롤러에만 표시되어 있습니다 . 1769-L32C 컨트롤러는 채널 A를 가지고 있지만 아래에 설명된 바와 같이 일부 상태 표시기 패턴으로 2차 표시기를 사용합니다 .

적색 점멸 펌웨어 업데이트가 진행 중이기 때문에 사소한 오류가 발생했습니다 .

정상 작동 - 조치가 필요 없습니다 .

노드 주소 스위치가 변경되었습니다 . 전원을 켠 이후로 컨트롤러의 노드 주소 스위치가 변경된 것 같습니다 .

노드 주소 스위치를 원래 설정으로 되돌려 놓으십시오 . 모듈이 계속해서 정상적으로 작동할 것입니다 .

컨트롤러가 잘못된 펌웨어를 사용합니다 . ControlFlash 업데이트 유틸리티를 사용하여 컨트롤러 펌웨어를 업데이트하십시오 .

컨트롤러의 노드 주소가 다른 장비의 주소와 중복됩니다 .

1. 전원을 제거합니다 .2. 노드 주소를 고유한 설정으로 변경합니다 .3. 전원을 재공급합니다 .

녹색 점등 연결이 설정되었습니다 . 정상 작동 - 조치가 필요 없습니다 .

녹색 점멸 연결이 설정되지 않았습니다 . 필요한 경우에 연결을 설정하십시오 .

적색 /녹색 점멸

컨트롤러가 문제점을 진단하고 있습니다 . 잠시만 기다려서 문제점이 자체적으로 해결되는지 확인하십시오 .문제점이 계속되는 경우 , 호스트를 점검하십시오 . 도터카드가 호스트와 통신할 수 없는 경우 , 카드가 자체 테스트 모드 상태일 수 있습니다 .

표시기 조건 권장 조치

표시기 조건 권장 조치꺼짐 채널이 비활성화되어 있습니다 . 필요한 경우에 이중화 미디어에 해 네트워크를

프로그램하십시오 .녹색 점등 정상 작동 중입니다 . 정상 작동 - 조치가 필요 없습니다 .녹색 점멸 /꺼짐 일시적인 네트워크 오류가 발생했습니다 . 1. 미디어에서 파손된 케이블 , 헐거운 커넥터 , 그

리고 누락된 터미네이터 등을 확인하십시오 .2. 상태가 계속되는 경우 , ControlNet Planning and

Installation Manual(1786-6.2.1)을 참조하십시오 .노드가 온라인 연결되도록 설정되어 있지 않습니다 .

네트워크 키퍼가 설치되어 작동 중이고 선택된 주소가 UMAX(1) 이하인지 확인하십시오 .

적색 점멸 /꺼짐 미디어 폴트가 발생했습니다 . 1. 미디어에서 파손된 케이블 , 헐거운 커넥터 , 그리고 누락된 터미네이터 등을 확인하십시오 .

2. 상태가 계속되는 경우 , ControlNet Planning and Installation Manual(1786-6.2.1)을 참조하십시오 .

네트워크 상에 다른 노드가 없습니다 . 네트워크에 노드를 추가하십시오 .적색 /녹색 점멸 네트워크가 잘못 설정되어 있습니다 . UMAX가 카드의 노드 주소와 같거나 이보다 크도록

ControlNet 네트워크를 다시 설정하십시오 .꺼짐 MS 표시기를 확인해야 합니다 . MS 표시기를 확인하십시오 .적색 점등 컨트롤러가 폴트 상태입니다 . 1. 전원을 껐다가 켜십시오 .

2. 폴트 상태가 지속되는 경우 , 로크웰 담당자가 대리점에 문의하십시오 .

적색 /녹색 교 로 점멸

컨트롤러가 자체 테스트를 수행 중입니다 . 정상 작동 - 조치가 필요 없습니다 .

적색 /꺼짐 교 로 점멸

노드가 잘못 설정되어 있습니다 . 카드의 네트워크 주소와 기타 ControlNet 설정 파라미터를 확인하십시오 .

(1) UMAX는 ControlNet 네트워크에서 데이터를 전송할 수 있는 최상위 노드 주소입니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 143

부록 A 상태 표시기

EtherNet/IP 표시기 EtherNet/IP 표시기는 1769-L32E 및 1769-L35E 컨트롤러에만 있습니다 .

모듈 상태 (MS) 표시기

다음은 EtherNet/IP 모듈 표시기입니다 .

네트워크 상태 (NS) 표시기

다음은 EtherNet/IP 네트워크 표시기입니다 .

표시기 조건 권장 조치

꺼짐 컨트롤러에 전원이 공급되지 않습니다 . 컨트롤러 전원 공급장치를 점검하십시오 .

녹색 점멸 포트가 기 모드입니다 . IP 주소를 가지고 있지 않으며 BOOTP 모드에서 작동 중입니다 .

BOOTP 서버가 실행 중인지 확인하십시오 .

녹색 점등 포트가 정상적으로 작동 중입니다 . 정상 작동 - 조치가 필요 없습니다 .

적색 점등 컨트롤러가 포트를 리셋 상태로 유지하고 있거나 컨트롤러에 폴트가 발생했습니다 .

1. 컨트롤러 폴트를 제거하십시오 . 2. 폴트가 제거되지 않는 경우 , 컨트롤러를 교체하십시오 .

포트가 전원 공급 자체 테스트를 실행 중입니다 . 정상 작동 - 조치가 필요 없습니다 .

복구 불가능한 오류가 발생했습니다 . 1. 컨트롤러의 전원을 껐다 켜십시오 .2. 폴트가 제거되지 않는 경우 , 컨트롤러를 교체하십시오 .

적색 점멸 포트 펌웨어가 업데이트 중입니다 . 정상 작동 - 조치가 필요 없습니다 .

표시기 조건 권장 조치

꺼짐 포트가 초기화되지 않았습니다 . IP 주소를 가지고 있지 않으며 BOOTP 모드에서 작동 중입니다 .

BOOTP 서버가 실행 중인지 확인하십시오 .

녹색 점멸 포트가 IP 주소를 가지고 있지만 , CIP 연결이 설정되지 않았습니다 .

• 연결이 설정되지 않은 경우 , 조치가 필요 없습니다 .

• 연결이 설정된 경우 , 연결 생성기에서 연결 오류 코드를 확인하십시오 .

녹색 점등 포트에 IP 주소 및 CIP 연결 (Class 1 또는 Class 3)이 설정되어 있습니다 .

정상 작동 - 조치가 필요 없습니다 .

적색 점등 포트에서 지정된 IP 주소가 이미 사용 중인 것을 감지했습니다 .

모든 IP 주소가 고유한 것인지 확인하십시오 .

적색 /녹색 점멸 포트가 전원 공급 자체 테스트를 실행 중입니다 . 정상 작동 - 조치가 필요 없습니다 .

144 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

상태 표시기 부록 A

링크 상태 (LNK) 표시기

표시기 조건 권장 조치

꺼짐 전원이 공급되는 이더넷 장비에 포트가 연결되어 있지 않습니다 . 따라서 , 이더넷 상에서 포트가 통신할 수 없습니다 .

1. 모든 이더넷 케이블이 연결되어 있는지 확인하십시오 .

2. 이더넷 스위치에 전원이 공급되고 있는지 확인하십시오 .

녹색 점멸 포트가 전원 공급 자체 테스트를 실행 중입니다 .정상 작동 - 조치가 필요 없습니다 .

이더넷 상에서 포트가 통신 중입니다 .

녹색 점등 전원이 공급되는 이더넷 장비에 포트가 연결되어 있습니다 . 따라서 , 이더넷 상에서 포트가 통신할 수 있습니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 145

부록 A 상태 표시기

메모 :

146 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

부록 B

CompactLogix 컨트롤러에서 동적 메모리 할당

본 부록은 CompactLogix 컨트롤러에서 메모리의 동적 할당에 대해 설명합니다 .

특정 작업에서는 컨트롤러가 사용자 가용 메모리를 동적으로 할당하고 제거하기 때문에 프로그램 로직에 사용할 수 있는 공간이 영향을 받습니다 . 이러한 기능이 활성화되면 메모리가 할당됩니다 . 기능이 비활성화되는 경우에 메모리가 제거됩니다 .

메모리를 동적으로 할당하는 작업은 다음과 같습니다 .• 메시지• RSLogix 5000 프로그래밍 소프트웨어를 사용하여 프로세서에 연결

• RSLinx 태그 최적화• 트렌드• DDE/OPC 항목

내용 페이지

메시지 148

RSLinx 태그 최적화 148

트렌드 149

DDE/OPC 항목 149

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 147

부록 B CompactLogix 컨트롤러에서 동적 메모리 할당

메시지 메시지는 이더넷 , ControlNet 및 시리얼 포트를 통해 컨트롤러로 입출력되기 때문에 메모리 할당이 발생합니다 . 이것은 I/O로 보내는 메시지에 사용되는 메모리 할당으로 인해 발생합니다 . 메시지 명령어가 너무 많은 메모리를 사용하는 것을 방지하기 위해 메시지를 동시에 전송하지 마십시오 .

RSLinx 태그 최적화 태그 최적화를 사용하면 , 트렌드 객체 , 트렌드 드라이버 및 연결은 메모리를 할당합니다 .

표 35 - 메시지 유형

메시지 경로 연결 설정 여부 할당되는 메모리

ControlNet 포트 수신 예 - 메시지가 연결되어있습니다 .

1200 바이트

아니요 - 메시지가 연결되어 있지 않습니다 .

1200 바이트

송신 연결 여부에 상관 없이 모든 송신 메시지

1200 바이트

이더넷 포트 수신 예 - 메시지가 연결되어 있습니다 .

1200 바이트

아니요 - 메시지가 연결되어 있지 않습니다 .

1200 바이트

송신 연결 여부에 상관 없이 모든 송신 메시지

1200 바이트

시리얼 포트 수신 연결 여부에 상관 없이 모든 수신 메시지

1200 바이트

송신 연결 여부에 상관 없이 모든 송신 메시지

1200 바이트

표 36 - 태그 기능

항목 설명 할당되는 메모리

트렌드 객체 요청된 태그를 그룹화하기 위해 컨트롤러에 객체가 생성됩니다 . 하나의 트렌드 객체는 약 100개의 태그를 처리할 수 있습니다 .

80 바이트

트렌드 드라이버 트렌드 객체와 통신하기 위해 드라이버가 생성됩니다 .

36 바이트

연결 컨트롤러와 RSLinx 소프트웨어 사이에 연결이 생성됩니다 .

1200 바이트

예 100개의 포인트를 모니터링하려면 :100 포인트 x 36 바이트 = 3600 바이트 (Trend Driver)3600 (트렌드 드라이버 ) + 80 (트렌드 객체 ) + 1200 (연결 ) =약 4000 바이트1개의 태그는 약 40바이트의 메모리를 사용하는 것으로 간주합니다 .

148 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

CompactLogix 컨트롤러에서 동적 메모리 할당 부록 B

트렌드 컨트롤러에서 생성된 각 트렌드는 트렌드 객체를 생성하고 로깅을 위한 버터를 할당합니다 .

DDE/OPC 항목 DDE/OPC 토픽은 다음 변수를 기반으로 하는 연결을 사용합니다 .

• RSLinx 소프트웨어에서 설정된 PLC 컨트롤러 당 최대 메시징 연결 수

• 처리 성능을 최적화하기 위해 필요한 연결 수• ControlLogix 프로세서에 기록하기 위한 연결을 사용하도록 RSLinx 소프트웨어 설정

PLC 컨트롤러 당 연결 지정

PLC 컨트롤러당 최대 메시징 연결을 지정하려면 , 다음 절차를 수행하십시오 .

1. RSLinx 프로그래밍 소프트웨어의 Communication 풀다운 메뉴에서 Configure CIP Options를 선택합니다 .

표 37 - 컨트롤러 트렌드

항목 할당되는 메모리

트렌드 객체 80 바이트

로그 버퍼 4000 바이트

중요 이러한 변수는 경로별로 지정됩니다 . 예를 들어 , 동일한 컨트롤러에 해 서로 다른 경로를 가진 2개의 서로 다른 DDE/OPC 항목을 설정하는 경우 변수는 각 경로에 한 연결을 제한합니다 . 따라서 , 연결이 5개로 제한되는 경우 각 경로에 해 5개씩 10개의 연결이 발생할 수 있습니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 149

부록 B CompactLogix 컨트롤러에서 동적 메모리 할당

Configure CIP Options 대화상자가 나타납니다 .

2. Max. Messaging Connections per PLC 필드에서 , 특정 워크스테이션이 ControlLogix 컨트롤러에 대해 설정하기를 원하는 최대 읽기 연결 수를 입력하십시오 .

3. OK를 클릭합니다 .

처리 성능을 최적화하기 위해 필요한 연결 수 지정

처리 성능을 최적화하기 위해 필요한 연결 수를 지정하려면 , 다음 절차를 수행하십시오 .

1. 이전 절차에서 1단계를 반복합니다 .

2. Configure CIP Options 대화상자에서 , Use Connections for Writes to ControlLogix processor 확인란을클릭합니다 .

중요 이 기능을 선택한 경우 , 설정된 연결 수를 제한할수 없습니다 .

150 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

CompactLogix 컨트롤러에서 동적 메모리 할당 부록 B

처리 성능을 최적화하기 위해 필요한 연결 수

RSLinx 소프트웨어는 처리 성능을 최적화하기 필요한 수의 연결만 오픈합니다 . 예를 들어 , 스캔 중에 있는 태그가 하나 있지만 최대 연결 수로 5개의 연결을 허용하도록 RSLinx 소프트웨어를 설정한 경우 , RSLinx 소프트웨어는 태그에 대해 하나의 연결만 오픈합니다 . 반대로 , 스캔 중에 있는 태그가 수천 개가 있지만 최대 CIP 연결 수를 5개로 제한한 경우 , RSLinx 소프트웨어는 CompactLogix 컨트롤러에 대해 5개를 초과하는 연결을 설정할 수 없습니다 . 그 다음에 RSLinx 소프트웨어는 이러한 5개의 가용 연결을 통해 모든 태그를 처리합니다 .

오픈된 연결 수 보기

워크스테이션에서 CompactLogix 컨트롤러로 설정되는 최대 오픈 연결 수를 확인하려면 , 다음 절차를 따르십시오 .

1. RSLinx 프로그래밍 소프트웨어의 Communication 풀다운 메뉴에서 CIP Diagnostics를 선택합니다 .

CIP Diagnostics 대화상자가 나타납니다 .

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 151

부록 B CompactLogix 컨트롤러에서 동적 메모리 할당

2. Connections 탭을 클릭합니다 .

여기에서 오픈된 연결의 항목별 목록을 볼 수 있습니다 .

3. Dispatching 탭을 클릭합니다 .

CompactLogix 컨트롤러에 대해 오픈된 총 연결 수를 Connections Established 상자에서 확인할 수 있습니다 .

152 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

색인

숫자1769-L3x 컨트롤러

상태 표시기 139

AAOI 109ASCII 장비시리얼 통신 68

BBOOTP 32

CCompactFlash데이터 보관 133리더 133사용자 데이터 읽기 및 쓰기 133설치 23

CompactLogixCompactFlash 리더 사용하기 133ControlNet 네트워크 통신 54ControlNet 소프트웨어 조합 55COS 91DeviceNet 네트워크 통신 57DeviceNet 소프트웨어 조합 58DH-485 네트워크 통신 75EtherNet/IP 네트워크 통신 52EtherNet/IP 소프트웨어 조합 52I/O 구성 91I/O 레이아웃 검증 86I/O 모듈 모니터링 97I/O 모듈 선택 85I/O 연결 92I/O 전자 키잉 91I/O 통신 형식 91I/O 폴트 데이터 표시 97Logix5000 연결 81RPI 91개요 11네트워크 통신 51동적 메모리 할당 147로컬 I/O 모듈 배치 90루틴 정의 105배터리 유지보수 135시리얼 Modbus 지원 71시리얼 통신 59시리얼 포트 구성 60시스템 설계 13시작 11어플리케이션 개발 101연결 모니터링 112연결 예제 83예상 배터리 수명 136주소 I/O 데이터 95컨트롤러 상태 모니터링 110컨트롤러 통신 관리 79태그 구성 107태스크 관리 101태스크 정의 103프로그래밍 언어 선택 109프로그램 정의 105

CompactLogix 컨트롤러동적 메모리 할당 147

ControlNet 네트워크노드 주소 21모듈 상태 표시기 142분산 I/O 구성 93소프트웨어 조합 55연결 35, 56예제 구성 55탭 37통신 54

COS 91

DDDE/OPC 항목 149DeviceNet 네트워크분산 I/O 구성 94소프트웨어 조합 58예제 구성 59통신 57

DF1마스터 71무선 모뎀 지원 65설정 59

DH-485 네트워크통신 75

DIN 레일 28

EEDS 파일 39EtherNet/IP 네트워크네트워크 LED 표시기 144분산 I/O 구성 92소프트웨어 조합 52연결 31, 53예제 구성 53통신 52

FFBD 109Function block diagram 109

II/O

COS 91구성 91레이아웃 검증 86모니터링 85배치 85설정 85연결 92연결 모니터링 113전자 키잉 91주소 데이터 95통신 형식 91

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 153

색인

I/O 모듈모니터링 97선택 85재구성 98종단캡 검출 98폴트 데이터 표시 97

IP 주소 32

LLadder Diagram 109LNK상태 표시기 144

MModbus 지원 71

PPhaseManager설정 119용어 119

PLC당 연결지정 149

RRS-232 시리얼 포트

상태 표시기 141RS-232 연결 28RSLinx 태그 최적화 148

SSequential function chart 109SFC 109ST 109Structured text 109

ㄱ간격 25개발

어플리케이션 101검증

I/O 레이아웃 86호환성 19

경로 선택컨트롤러 49

계산

시스템 소비 전력 87총 연결 수 82

관리

컨트롤러 통신 79태스크 101

광 절연체 29

구성

ControlNet에서 분산 I/O 93DeviceNet에서 분산 I/O 94EtherNet에서 분산 I/O 92I/O 91태그 107

기본 시리얼 설정 30

ㄴ네트워크 LED 표시기

EtherNet/IP 네트워크 144네트워크 통신 51노드 주소 21노드 주소 설정 21

ㄷ데이터

업데이트 96데이터 Consume연결 사용 79

데이터 Produce연결 사용 79

데이터 보관CompactFlash 133

동적 메모리 할당 147CompactLogix 컨트롤러 147RSLinx 태그 최적화 148메시지 148

디스플레이

폴트 데이터 97

ㄹ로드

펌웨어 40로컬 I/O 모듈배치 90

루틴

정의 105리튬

배터리 137링크 상태 표시기상태 표시기 144

ㅁ마스터 모드 59메시지 148

I/O 모듈 재구성 99수신 80시리얼을 통한 브로드캐스트 71전송 80캐시 81

메시지 캐싱 81모니터링

I/O 85I/O 모듈 97연결 112컨트롤러 상태 110

모뎀

무선 71

154 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

색인

모듈 상태 표시기ControlNet 네트워크 142EtherNet/IP 네트워크 144

모드 43무선 모뎀 71

ㅂ배선 26배치

I/O 85로컬 I/O 모듈 90

배터리

리튬 137보관 137수명 136연결 22유지보수 135

배터리 보관 137배터리 부족 136변경

장비 상태 122보기

오픈된 연결 수 보기 151부품 목록 20북미 위험 장소 승인 17브로드캐스트

시리얼을 통한 메시지 71

ㅅ사용

CompactFlash 리더 133사용자 데이터 읽기 및 쓰기

CompactFlash 133상태

수동으로 변경 124상태 모델 121비교 124

상태 변화 91상태 표시기

1769-L3x 139LNK 144RS-232 시리얼 포트 141링크 상태 표시기 144모듈 144

선택

I/O 모듈 85컨트롤러 경로 49프로그래밍 언어 109

설계 13CompactLogix 시스템 13

설정 47DF1 59I/O 85PhaseManager 119시리얼 30

설치 15DIN 레일 28패널 27

소프트웨어 조합ControlNet 네트워크 55DeviceNet 네트워크 58

수동 상태 변경 124수신

메시지 80슬레이브 71슬레이브 모드 59시리얼

ASCII 장비와 통신 68기본 설정 30드라이버 47컨트롤러에 대한 포트 직접 연결 45케이블 46통신 59, 71포트 설정 59, 60푸쉬버튼 31

시리즈 B 19시스템 레이아웃 11시스템 소비 전력추정 87

시스템 오버헤드 타임 슬라이스 115시스템 조립 24시작하기 전에 20

ㅇ아키텍처 11애드온 명령어 109어플리케이션

개발 101어플리케이션 개발폴트 처리기 114

업데이트

데이터 96연결 81

ControlNet 35ControlNet 네트워크 56EtherNet/IP 31EtherNet/IP 네트워크 53I/O 모듈과의 타임아웃 여부 확인

113RS-232 28계산 82데이터 Consume 79데이터 Produce 79모니터링 112배터리 22예제 83오픈 수 보기 151장비와의 타임아웃 여부 확인 112처리 성능을 최적화하기 위해 필요

한 수 151프로그래밍 터미널 38

예상

배터리 수명 136예제 시스템 11요청된 패킷 간격설명 91추정 86

유럽 위험 장소 승인 18유지보수

배터리 135

ㅈ작동 모드 43

Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월 155

색인

장비 상태변경 122

장착

시스템 25재구성

I/O 모듈 98전송

메시지 80전자 키잉 91절연체 29점검

배터리 부족 136점대점 59접지 26정의

루틴 105태스크 103프로그램 105

정전기 방전 16종단캡 98주소 데이터 95지정

PLC당 연결 149

ㅊ채널 0 기본값 31총 연결 수계산 82

최소 간격 25추정

요청된 패킷 간격 86치수 26

ㅋ컨트롤러

경로 선택 49상태 모니터링 110설계 13작동 모드 43통신 관리 79펌웨어 40폴트 처리기 114

컨트롤러 속성 71케이블

1769 확장 90시리얼 46

ㅌ태그

구성 107태스크

관리 101정의 103

통신

ControlNet 네트워크 54DeviceNet 네트워크 57DH-485 네트워크 75EtherNet/IP 네트워크 52I/O 모듈과의 타임아웃 여부 확인

113네트워크 이용 51장비와의 타임아웃 여부 확인 112형식 91

트렌드 149

ㅍ펌웨어 40포트 설정시리얼 59, 60

폴트 데이터디스플레이 97

폴트 처리기 114푸쉬버튼 31프로그래밍 언어선택 109

프로그래밍 터미널 38프로그램

정의 105프로그램 정의 105

ㅎ호환성 19확장 케이블설정 90

156 Rockwell Automation Publication 1769-UM011I-KO-P - 2013년 2월

발행물 1769-UM011I-KO-P - 2013년 2월 © 2013 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.

로크웰 오토메이션 지원

로크웰 오토메이션은 제품을 이용하는 고객을 지원하기 위해 웹 사이트를 통해 기술 정보를 제공합니다 .http://www.rockwellautomation.com/support에서는 기술 매뉴얼 , FAQ, 기술 및 어플리케이션 정보 , 샘플 코드 , 소프트웨어 서비스 팩 링크 및 이러한 도구의 활용을 극대화하기 위해 사용자 지정이 가능한 MySupport 기능 등을 제공합니다 . Knowledgebase(http://www.rockwellautomation.com/knowledgebase)를 방문해 FAQ, 기술 정보 , 지원 채팅 및 포럼 , 소프트웨어 업데이트를 이용하고 제품 공지 업데이트를 신청할 수도있습니다 .

설치 , 구성 및 문제 해결 등에 대한 추가적인 기술 전화 지원을 원하는 경우 TechConnectSM 지원 프로그램을이용할 수 있습니다 . 자세한 내용은 가까운 대리점이나 로크웰 오토메이션 담당자에게 문의하거나http://www.rockwellautomation.com/support/를 방문하십시오 .

설치 지원

설치 후 최초 24시간 이내에 문제가 발생하면 본 매뉴얼에 있는 정보를 먼저 확인하십시오 . 제품 작동과 관련해 초기 지원이 필요하면 고객 지원 번호로 문의하실 수도 있습니다 .

반품 서비스

로크웰 오토메이션은 제품 출하 시 모든 제품을 대상으로 테스트를 실시해 제품이 완벽하게 작동하는지 확인합니다 . 그럼에도 불구하고 제품이 제대로 작동하지 않으면 다음 절차에 따라 제품을 반송할 수 있습니다 .

고객 의견

귀하의 의견은 관련 문서를 개선하는 데 큰 도움이 됩니다 . 본 문서의 개선 방법에 관한 의견이 있으시면http://www.rockwellautomation.com/literature/에서 양식 (Publication RA-DU002)을 작성해 주시기 바랍니다 .

미국 또는 캐나다 1.440.646.3434

미국 또는 캐나다 외 지역 http://www.rockwellautomation.com/support/americas/phone_en.html에서 지역 찾기를 이용하거나 현재 로크웰 오토메이션 담당자에게 문의하십시오 .

미국 가까운 대리점에 문의하십시오 . 반품 절차를 진행하려면 대리점에 고객 지원 접수 번호를 제출해야 합니다 . 이 번호는 위 전화 번호로 문의하십시오 .

미국 외 지역 반품 절차는 현지 로크웰 오토메이션 담당자에게 문의하십시오 .

1769 CompactLogix 컨

트롤러

사용자

매뉴얼