1769-UM011E-KO-P, CompactLogix 컨트롤러 사용자 메뉴얼

Similar documents
1768-UM001A-KO-P, 1768 CompactLogix 컨트롤러사용자 메뉴얼

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

View Licenses and Services (customer)

Microsoft Word sg001c-en-p-Flex-Ef.doc

회원번호 대표자 공동자 KR000****1 권 * 영 KR000****1 박 * 순 KR000****1 박 * 애 이 * 홍 KR000****2 김 * 근 하 * 희 KR000****2 박 * 순 KR000****3 최 * 정 KR000****4 박 * 희 조 * 제

IRISCard Anywhere 5

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

MF Driver Installation Guide

Windows 8에서 BioStar 1 설치하기

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

ThinkVantage Fingerprint Software

SBR-100S User Manual

H3250_Wi-Fi_E.book

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

온라인등록용 메뉴얼

1. 무선 이미지 유틸리티 설명 1-1. 기능 이 Wireless Image Utility 는 안드로이드용 응용 프로그램입니다. 안드로이드 태블릿 또는 안드로이드 스마트폰에서 사용할 수 있습니다. 안드로이드 기기에 저장된 파일을 프로젝터로 무선 전송 컴퓨터에서 USB

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

810 & 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx

온습도 판넬미터(JTH-05) 사양서V1.0

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

라우터

ADP-2480

vRealize Automation용 VMware Remote Console - VMware

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

개요

1

User Guide

XDesignerPlus V2.0 접속 매뉴얼

기술 정보 - Communit

ISP and CodeVisionAVR C Compiler.hwp

춤추는시민을기록하다_최종본 웹용

© Rohde & Schwarz; R&S®CDS Campus Dashboard Software

Red Dot Award: Communication Design 에 참 하기 결정해 주셔서 기쁩니다. "성공을 위한 안내서"는 등 절 에 대해 안내 니다. 지체 말고 언 든지 연 해 주 오. Red Dot 은 등 절 또는 등 후 절 를 기꺼 와드 겠습니다. 01 Int

2 전원 코드를 연결합니다. 출력 용지함을 기기 밖으로 꺼내고 문서 스토퍼 를 펼칩니다. 중요 아직 USB 케이블을 연결하지 마십시오. 전원 코드를 연결합니다. 경고 접지된 플러그가 기기에 장착되어 있어야 합니다. 2 1 Windows 사용자: 다음으로 3페이지 상단

<B1DDC0B6B1E2B0FCB0FAC0CEC5CDB3DDB0B3C0CEC1A4BAB82E687770>

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

안 산 시 보 차 례 훈 령 안산시 훈령 제 485 호 [안산시 구 사무 전결처리 규정 일부개정 규정] 안산시 훈령 제 486 호 [안산시 동 주민센터 전결사항 규정 일부개정 규

Microsoft Word - src.doc


BY-FDP-4-70.hwp

MF3010 MF Driver Installation Guide

RHEV 2.2 인증서 만료 확인 및 갱신

메뉴얼41페이지-2

- 2 -

I. 인터넷 IP 주소및 PLC 통신 IP 주소설정방법 1. 인터넷 IP 주소설정방법 1 바탕화면 내네트워크환경 로컬영역연결 마우스우측 속성 로컬영역연결속성에서 일반 인터넷프로토콜 [TCP/IP] 선택 속성클릭 2

슬라이드 1

Print

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

³»Áö_10-6

1

제품 설명

No Slide Title

MY19 power meter user manual KO

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

COMFILE_VOL13_ cdr

Storage_for_Megapixel_Video01

AnyTouch V8, V7 Plus Series 최상의연결성과편리성

1756-UM020G-KO-P, GuardLogix 컨트롤러

SIGIL 완벽입문

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

슬라이드 1

프린터서버응용프로그램가이드 이설명서는다음모델에적용됩니다. 목차 Chapter 1. 개요...1 Chapter 2. 설치하기전...2 Chapter 3. Windows 운영체제에설치...2 Chapter 4. Windows 운영체제용응용프로그램 TP-LIN

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Freecom Mobile Drive XXS 사용자에게! Freecom Mobile Drive XXS 외장형 하드 드라이브를 선택해 주셔서 감사합니다. 최 적의 사용과 성능을 위해 본 제품을 사용하기 전에 본 설명서를 주의 깊게 읽을 것 을 권합니다. Freecom T

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

Introduction to Computer Science

2 노드

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

윈도우시스템프로그래밍

Install stm32cubemx and st-link utility

Microsoft PowerPoint - chap04-연산자.pptx

MLB 2K9_PS3_MN

MF5900 Series MF Driver Installation Guide

SMART Podium 500 시리즈 대화형 펜 디스플레이 사용자 설명서

EGC-TB-KF_EGC-HD-TB_BDA_E_ c_ k1

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

[Brochure] KOR_TunA

ActFax 4.31 Local Privilege Escalation Exploit

Microsoft Word - How to make a ZigBee Network_kr

CAN-fly Quick Manual

PRO1_02E [읽기 전용]

Windows Server 2012

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

슬라이드 1

Windows 10 General Announcement v1.0-KO

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

: AA ( ) TV : ios ( ).. 2

1_12-53(김동희)_.hwp

< E5FBBEABEF7C1DFBAD0B7F9BAB02C5FC1B6C1F7C7FCC5C25FB9D75FB5BFBAB05FBBE7BEF7C3BCBCF65FA1A4C1BEBBE7C0DABCF62E786C73>

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

Transcription:

CompactLogix 컨트롤러 1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E 펌웨어 개정 15 사용자 메뉴얼

중요 사용자 정보 고체 상태의 장비는 전자장치 장비와는 다른 운용 특성을 가지고 있습니다. 고체 상태 제어의 적용, 설치 및 유지보수를 위한 안전 지침서 (Rockwell Automation 의 해당 지역 영업 사무소나 http://www.ab.com/literature 에 서 온라인 상으로 구할 수 있는 문서 SGI-1.1) 에서는 고체 상태 장비와 실 제 케이블로 연결되는 전자장치 장비 간의 중요한 차이점을 기술하고 있습 니다. 이러한 차이점 그리고 고체 상태 장치가 광범위한 용도로 사용되고 있 기 때문에 본 장치의 사용 책임자는 본 장비가 적용하고자 하는 업무에 적합 한지를 확인한 후 사용해야 합니다. Rockwell Automation, Inc. 는 본 장치의 사용이나 적용 업무로 인해 야기 된 간접적인 피해나 결과론적 피해에 대해 어떤 경우에도 책임을 지지 않습 니다. 본 메뉴얼에 수록되어 있는 예 및 도표는 단지 설명을 돕기 위한 것입니다. 본 장치의 특정 설치와 관련된 변수와 요구사항이 매우 다양하기 때문에 Rockwell Automation 은 본 메뉴얼에 수록되어 있는 예 및 도표에 기반한 실제 사용에 따른 여하한 책임이나 피해에 대해 책임을 지지 않습니다. 이 메뉴얼에 수록되어 있는 정보 및 회로, 장비, 소프트웨어의 사용과 관련 하여 Rockwell Automation 은 여하한 특허 관련 책임을 지지 않습니다. Rockwell Automation 의 서면 허가 없이 본 메뉴얼 내용의 전부 및 일부를 복제하는 것을 금지합니다. 이 메뉴얼 전체에서 필요할 경우에 노트를 사용하여 안전에 관한 내용을 유 의할 수 있도록 하였습니다. 경고 위험한 환경에서 폭발 등의 사고를 유발시켜 인명의 사상, 재산 피해 또는 경제적 손실 등을 일으킬 수 있는 작업 또는 상황에 대한 정보를 나타냅니다. 중요 이 제품을 올바르게 사용하고 이해하는데 필요한 중요한 정보를 나타냅니다. 주의 인명의 사상, 재산 피해, 경제적 손실 등을 일으킬 수 있 는 작업이나 상황에 관한 정보를 나타냅니다. 주의를 통 해 위험 상황을 파악하고 피할 수 있으며, 초래할 결과를 인식할 수 있습니다. 감전 위험 이 라벨은 위험 수준의 전압이 하전되고 있다는 것 을 알리기 위해 장치 ( 드라이브 또는 모터 ) 의 표면 이나 내부에 부착되어 있습니다. 화상 위험 이 라벨은 표면이 뜨거워서 화상의 위험이 있다는 것을 경고하기 위해 장치 ( 드라이브 또는 모터 ) 의 표면이나 내부에 부착되어 있습니다.

서문 CompactLogix 컨트롤러 시스템의 개발 소개 본 메뉴얼를 사용하여 CompcatLogix 컨트롤러와 그 특성에 관해 익 숙해지십시오. 본 메뉴얼 버전은 컨트롤러 펌웨어 개정판 15 와 일치 합니다. 본 메뉴얼는 CompactLogix 시스템을 설치, 구성하고 프로그래밍하며 작동시키는데 따른 작업에 관하여 기술합니다. 경우에 따라 본 메뉴얼 에는 보다 종합적인 상세 정보를 제공하는 문서가 언급되어 있습니다. 관련 문서 이 핵심 문서들은 Logix5000 컨트롤러 제품군에 대해 설명합니다.: 다음 정보에 관해서는 : 아래 문서를 사용하십시오. Logix 5000 컨트롤러 프로그램을 처음 사용 Logix5000 Controllers Quick Start 문서 1756-QS001 하는 사람은 어디에서부터 시작할 것인가 간단한 프로젝트의 프로그램과 시험 표준 작업을 완료하는 방법 Logix5000 Controllers Common Procedures 문서 1756-PM001 순차적 함수 차트 (SFC), 래더 다이어그램 중요 : SFC 및 ST 프 로 그 래 밍 언 어 프 로 그 래 밍 메 뉴 얼 (LD), (ST) 및 다 1756-PM003 는 Logix5000 컨트롤러 절차 매뉴얼에서 발췌 이어그램 (FBD) 언어를 사용한 프로그램 로 한 문서입니다. 직 Logix5000 컨트롤러 참고 내용 : Logix5000 컨트롤러 시스템 참고 문서 1756-QR107 LED 패턴 컨트롤러 특성 지침 모음 신속 참조 프로그램의 순차적 적용 래더 다이어그램 및 명령 프로그램 공정 제어 및 드라이브 적용 다이어그램 지침 프로그램 모션 적용 래더 다이어그램 모션 명령 모션 인터페이스 모듈의 구성 및 프로그래밍 모션 그룹 및 축의 생성과 구성 연동화된 시스템 타임 매스터 (time master) 장치의 구성 Logix5000 컨 트 롤 러 일 반 명 령 집 합 참 조 매 뉴 얼 문 서 1756-RM003 Logix5000 컨트롤러 공정 제어 / 드라이브 명령 집합 참조 매뉴얼 문서 1756-RM006 Logix5000 컨 트 롤 러 모 션 명 령 집 합 참 조 매 뉴 얼 문 서 1756-RM007 Logix5000 모션 모듈 구성및 프로그래밍 매뉴얼 문서 1756-UM006 i

ii CompactLogix 컨트롤러 시스템의 개발 이 문서들은 네트워크 통신에 대해 설명합니다. 다음 정보에 관해서는 : 아래 문서를 사용하십시오. EtherNet/IP 네트워크의 구성과 사용 Logix5000 제어 시스템에서의 EtherNet/IP 통신 모듈 EtherNet/IP 를 통한 통신 문서 ENET-UM001 ControlNet 네트워크의 구성과 사용 Logix5000 제어 시스템에서의 ControlNet 통신 모듈 ControlNet 을 통한 통신 문서 CNET-UM001 DeviceNet 네트워크의 구성과 사용 Logix5000 제어 시스템에서의 DeviceNet 통신 모듈 DeviceNet 을 통한 통신 문서 DNET-UM004 이 문서들은 특정 컨트롤러 적용에 관해 설명합니다. 다음 정보에 관해서는 : 아래 문서를 사용하십시오. 귀사 컨트롤러에 대해서는 상태 모델 (state model) 을 사용하십시오. 페이즈 프로그램의 구성 Logix5000 컨트롤러 PhaseManager 사용자 메뉴얼 문서 LOGIX-UM001 메뉴얼를 열람하거나 다운로드하려면, www.ab.com/literature 를 방문하십시오. 메뉴얼의 인쇄본을 구하려면 해당 지역의 Rockwell Automation 대리점이나 해당 지역 영업 담당자에게 문의 하십 시오.

목록 장 1 시작하기 이 장의 사용............................... 1-1 설계..................................... 1-3 하드웨어 설치.............................. 1-3 직렬 포트를 통하여 컨트롤러에 직접 연결 장 2 이 장의 사용............................... 2-1 직렬 포트를 통한 컨트롤러 연결.................. 2-1 직렬 드라이버 구성........................... 2-3 컨트롤러 경로 선택........................... 2-5 장 3 네트워크를 통한 통신 이 장의 사용............................... 3-1 EtherNet/IP............................... 3-2 EtherNet/IP 를 통한 연결.................... 3-4 ControlNet................................ 3-5 ControlNet 을 통한 연결.................... 3-7 DeviceNet................................. 3-8 직렬.................................... 3-11 격리기 구성 ( 옵션 사항 )................... 3-12 DF1 장치와의 통신....................... 3-14 ASCII 장치와의 통신...................... 3-16 Modbus 지원........................... 3-19 DH-485................................. 3-20 장 4 컨트롤러 통신 관리 이 장의 사용............................... 4-1 ( 인터록 ) 데이터의 생성 및 사용................. 4-1 메시지 송수신.............................. 4-3 메시지 연결의 캐시 여부에 관한 결정........... 4-4 연결 개요.................................. 4-5 연결 사용 수의 계산.......................... 4-5 연결 예................................... 4-7 장 5 I/O 배치, 구성 및 감시 이 장의 사용............................... 5-1 I/O 모듈 선택............................... 5-1 로컬 I/O 모듈 배치........................... 5-2 I/O 구성................................... 5-3 I/O 연결................................ 5-5 EtherNet/IP 상의 분산형 I/O 구성................ 5-6 ControlNet 상의 분산형 I/O 구성................. 5-7 DevicelNet 상의 분산형 I/O 구성................. 5-8 I/O 데이터 주소 지정......................... 5-9 데이터 갱신 시점 결정........................ 5-10 1

목록 2 I/O 모듈 감시.............................. 5-11 오류 데이터 표시......................... 5-11 엔드 - 캡 감지와 모듈 오류.................. 5-12 I/O 모듈 재구성............................ 5-13 RSLogix 5000 소프트웨어를 통한 모듈 재구성... 5-13 MSG 명령을 통한 모듈 재구성............... 5-14 장 6 어플리케이션 개발 본 장의 사용............................... 6-1 태스크 관리................................ 6-1 프로그램의 개발............................. 6-2 태스크 정의.............................. 6-3 프로그램 정의............................ 6-6 루틴의 정의.............................. 6-6 샘플 컨트롤러 프로젝트..................... 6-7 태그 설정.................................. 6-8 프로그래밍 언어의 선정....................... 6-9 모니터 컨트롤러 상태........................ 6-10 모니터 연결............................... 6-11 모든 장치와의 통신 시간 초과 여부 결정........ 6-11 특정 I/O 모듈과의 통신 시간 초과 여부 결정...... 6-12 로직 실행의 차단 및 결함 처리기의 실행........ 6-13 시스템 과부하율 선정........................ 6-13 장 7 PhaseManager 구성 이 장의 사용............................... 7-1 PhaseManager 개요.......................... 7-1 상태 모델 개요.............................. 7-3 장비의 상태 변경 방법...................... 7-4 상태의 수동 변경.......................... 7-6 PhaseManager 와 다른 상태 모델과 비교........... 7-6 최소 시스템 요구사항......................... 7-7 장비 페이즈 명령............................ 7-7 장 8 비휘발성 메모리 유지관리 이 장의 사용............................... 8-1 로드 중 주요 고장의 방지...................... 8-2 CompactFlash 판독기 사용..................... 8-2 장 9 배터리 유지관리 이 장의 사용............................... 9-1 배터리 저전압 점검........................... 9-1 1769-BA 배터리 수명 예측..................... 9-2 배터리 보관................................ 9-2

목록 3 CompactLogix 시스템 상태 지 시기 부록 A 본 부록의 사용.............................. A-1 컨트롤러 LEDs.............................. A-1 CompactFlash 카드 LED.................... A-3 RS-232 직렬 포트 LED....................... A-4 ControlNet LED............................ A-4 ControlNet 네트워크와 관련한 상태 지시기의 해석. A-4 모듈 상태 (MS) 지시기...................... A-5 네트워크 채널 상태 지시기................... A-6 EtherNet/IP LED............................ A-7 모듈 상태 지시기.......................... A-7 네트워크 상태 (NS) 지시기................... A-8 링크 상태 지시기.......................... A-9 부록 B 명령 로케이터 명령 참조 위치.............................. B-1 색인

목록 4

장 1 시작하기 이 장의 사용 CompactLogix 컨트롤러는 분산형 제어 패키지에서 최첨단의 제어, 통신 및 I/O 요소를 제공합니다. CompactLogix 컨 트롤러 CompactLogix 컨 트롤러에 연결된 1769 I/O 모듈 보다 융통성있는 시스템을 위하여 다음을 사용하십시오. 단일 섀시에 여러 개의 컨트롤러 네트워크를 통하여 연결된 여러 개의 컨트롤러 사용 여러 곳에 분산되고 여러 개의 I/O 링크로 연결된 다중 플랫폼 내 I/O EtherNet/IP 링 크 ControlNet 링 크 CompactLogix 컨 트롤러에 연결된 1769 I/O 모듈 내장형 ControlNet 또는 EtherNet/IP 통 신 포트 또는 컨 트롤러에 연결된 EtherNet/IP 링 크 ControlNet 링 원격 I/O 모듈 }드라이브 컴퓨터 다른 컨트롤러 HMI 장치 1

1-2 시작하기 Logix 컨트롤러 제품군의 한 부분인 CompactLogix 컨트롤러는 다 음 구성품에 구축되어 소형이면서도 강력하고 경제적인 시스템을 제 공합니다 : CompactLogix 컨트롤러는 통신 옵션, 사용자 메모리, 지원되 는 태스크 및 지원되는 I/O 의 다양한 조합이 가능합니다. 각각 의 콘트롤러는 비휘발성 메모리용으로 CompactFlash 카드의 사용을 지원합니다. 표 1.1 컨트롤러 : 사용 가능한 메모리 : 통신 옵션 : 1769-L35CR 1.5 Mbytes 1 포트 ControNet - 중복 미디어 장치 를 지원합니다. 지원되는 태스크 수 : 8 30 지원되는 로컬 I/O 모듈 수 : 1769-L35E 1 포트 RS-232 직렬 ( 시스템 또는 사 용자 프로토콜 ) 1 포트 EtherNet/IP 1 포트 RS-232 직렬 ( 시스템 또는 사 용자 프로토콜 ) 1769-L32C 750 Kbytes 1 포트 ControlNet 6 16 1769-L32E 1 포트 RS-232 직렬 ( 시스템 또는 사 용자 프로토콜 ) 1 포트 EtherNet/IP 1 포트 RS-232 직렬 ( 시스템 또는 사 용자 프로토콜 ) 1769-L31 512 Kbytes 1 포트 RS-232 직렬 ( 시스템 또는 사 용자 프로토콜 ) 4 1 포트 RS-232 직렬 ( 시스템 프로토 콜만 해당 ) RSLogix 5000 프로그래밍 소프트웨어 EtherNet/IP(1769-L32E 및 1769-L35E 만 해당 ) 네트워크 및 ControlNet (1769-L32C 및 1769-L35CR 만 해당 ) 네트워크용 내장 통신 포트 1769-SDN 통신 인터페이스 모듈은 I/O 제어 기능을 제공하며 DeviceNet 을 통하여 장치를 원격으로 구성할 수 있는 기능도 제공합니다. 모든 CompactLogix 컨트롤러에 직렬 포트 내장 Compact I/O 모듈은 컴팩트한 DIN- 레일 또는 패널 마운트 I/O 시스템을 제공합니다.

시작하기 1-3 설계 다음을 참조 하십시오. CompactLogix 선택 안내서, 1769-SG001 Logix5000 컨트롤러 설계 고려 사항 참조 매뉴얼, CompactLogix 시스템을 설계할 때에는 네트워크 구성을 결정하고 각 위치에서 구성품의 위치를 결정하십시오. 시스템을 설계할 때는 아래 사항을 결정하십시오. 설계 순서 : 1. 2. 3. 4. 5. I/O 장치 선택 통신 네트워크 선택 컨트롤러 선택 전원 공급 선택 소프트웨어 선택 하드웨어 설치 CompactLogix 컨트롤러를 설치하려면 다음의 순서를 따르십시오. 설치 순서 : 다음을 참조하십시오. 11769-L31 CompactLogix 컨 트롤러 설치 지침, 1769-IN069 1769-L32C, -L35CR CompactLogix 컨트롤러 설치 지침, 1769-IN070 1769-L32E, -L35E CompactLogix 컨트롤러 설치 지침, 1769-IN020 1. 노드 주소를 설정합니다 (1769-L32C 및 1769-L35CR 컨트롤 러 만 해당 ). 2. 배터리를 연결합니다. 3. 다음을 참조하십시오. 장 9 " 배터리 유지관리 ". 비휘발성 메모리를 원한다면 1784-CF64 CompactFlash 카 드를 설치합니다 ( 옵션 사항 ). 다음을 참조하십시오. 장 8 " 비휘발성 메모리 유지관리 ". 4. 시스템을 조립합니다. 5. 시스템을 설치합니다. 6. 직렬 연결을 합니다. 다음을 참조하십시오. 장 2 " 직렬 포트를 통하여 컨트롤러에 직접 연결 " 7. IP 주소를 할당합니다 (1769-L32E 및 1769-L35E 컨트롤러만 해당 ). 8. 추가 네트워크 연결을 합니다. 다음을 참조하십시오. 장 3 " 네트워크를 통한 통신." 9. EDS 파일을 설치합니다. 10. 컨토롤러 펌웨어를 로드합니다.

1-4 시작하기 노트 :

장 2 직렬 포트를 통하여 컨트롤러에 직접 연 결 이 장의 사용 다음을 참조 하십시오. Logix5000 제어 시스템의 EtherNet/IP 모듈 사용자 메뉴얼, ENET-UM001 Logix5000 제어 시스템의 ControlNet 모듈 사용자 메뉴얼, CNET-UM001 Logix5000 제어 시스템의 DeviceNet 모듈 사용자 메뉴얼, DNET-UM004 이 장은 컨트롤러를 구성하고 프로젝트를 컨트롤러에 업로드 / 다운 로드할 수 있도록 직렬 포트를 통하여 컨트롤러에 연결하는 방법을 설명합니다. 아래의 정보에 대하여는 다음을 참조하십시오 직렬 포트를 통한 컨트롤러 연결 2-1 직렬 드라이버 구성 2-3 컨트롤러 경로 선택 2-4 직렬 네트워크 상에서 CompactLogix 컨트롤러를 작동시키려면 다 음을 필요로 합니다. 직렬 포트를 갖춘 워크스테이션 직렬 통신 드라이버를 구성하기 위한 RSLinx 소프트웨어 컨트롤러의 직렬 포트를 구성하기 위한 RSLogix5000 프로그 래밍 소프트웨어 직렬 포트를 통한 컨트롤 러 연결 CompactLogix 컨트롤러의 채널 0 은 완전히 분리되어 있어 별도의 분리 장치를 필요로 하지 않습니다. 1769-L31 의 채널 1 은 비분리 형 직렬 포트입니다. 1769-L31 컨트롤러의 채널 1 을 모뎀이나 ASCII 장치에 연결하는 경우, 컨트롤러와 모뎀 또는 ASCII 장치 사이에 격리기를 설치하는 것을 고려해야 합니다. 컨트롤러를 프로그래밍 워크스테이션에 직접 연결할 때에도 격리기의 사용을 권장합니다. 사용 가능한 격리기 중 의 하나는 1761-NET-AIC 인터페이스 컨버터입니다. 격리기 설치에 관한 자세한 정보는 페이지 3-12 를 참조하십시오. 1

2-2 직렬 포트를 통하여 컨트롤러에 직접 연결 직렬 케이블 연결 : 1. 1747-CP3 또는 1756-CP3 직렬 케이블을 준비합니다. I 팁 만일 직렬 케이블을 직접 만들 경우에는 : 길이를 15.2m (50 ft) 로 제한합니다. 커넥터를 다음과 같이 연결합니다. 워크스테이션 1 1 CD 2 3 2 RDX 3 TXD 4 공통 6 4 DTR COMMON 6 DSR 7 7 RTS 8 9 8 CTS 컨트롤러 1 1 CD 2 3 2 RDX 3 TXD 4 DTR 4 공통 6 COMMON 6 DSR 7 7 RTS 8 CTS 8 9 실드를 커넥터 양쪽에 부착합니다. 2. 케이블을 컨트롤러와 워크스테이션에 연결합니다. CP3 케이블

직렬 포트를 통하여 컨트롤러에 직접 연결 2-3 직렬 드라이버 구성 직렬 통신용 RS-232 DF1 Device 드라이버를 구성하려면 RSLinx 소프트웨어를 사용하십시오. 드라이버를 구성하려면 : 1. RSLinx 소프트웨어 통신 메뉴에서 Configure Drivers ( 드라 이버 구성 ) 을 선택합니다. RS-232 DF1 Device 드라이버를 선택합니다. 2. 드라이버를 추가하려면 Add New ( 새로 추가 ) 를 클릭합니다. 3. 드라이버 명칭을 지정하고 OK ( 확인 ) 를 클릭합니다.

2-4 직렬 포트를 통하여 컨트롤러에 직접 연결 4. 직렬 포트 구성 사항을 지정합니다. a. Comm Port ( 통신 포트 ) 드롭 - 다운 목록에서 케이블이 연 결되는 ( 워크스테이션 상의 ) 직렬 포트를 선택합니다. b. Device ( 장치 ) 드롭 - 다운 목록에서 Logix 5550- Serial Port 를 선택합니다. c. Auto-Configure ( 자동 - 구성 ) 을 클릭합니다. 5. 다음의 메시지가 대화 상자에 나타납니다. Auto Configuration Successful ( 자동 구성 성공 )! 다음과 같은 경우 : 아래와 같이 합니다 예 OK ( 확인 ) 를 클릭합니다. 아니오 단계 4. 로 돌아가서 올바른 Comm Port ( 통신 포트 ) 를 선택했는지 확인합니다. Close ( 닫기 ) 를 클릭합니다. 컨트롤러 경로 선택 RSLogix 5000 소프트웨어에서 컨트롤러 경로를 선택합니다. 1. 컨트롤러에 대한 RSLogix 5000 프로젝트를 엽니다.

직렬 포트를 통하여 컨트롤러에 직접 연결 2-5 2. Communications ( 통신 ) 메뉴에서 Who Active ( 활성 장치 ) 를 선택합니다. 3. 통신 드라이버를 컨트롤러 단계까지 확장합니다. 4. 컨트롤러를 선택합니다. 다음 작업을 수행하려면 컨트롤러에서 프로젝트 감시 프로젝트 사본을 컨트롤러에서 RSLogix 5000 소프트웨어로 전송 열려있는 프로젝트를 컨트롤러로 전송 다음을 선택하십시 오 Go Online ( 온라인으로 이동 ) Upload( 업로드 ) Download( 다운로드 ) 위의 조치를 확인해야 합니다.

2-6 직렬 포트를 통하여 컨트롤러에 직접 연결 노트 :

장 3 네트워크를 통한 통신 이 장의 사용 CompactLogix 컨트롤러는 컨트롤러가 다음 작업을 수행할 수 있도 록 추가 네트워크를 지원합니다. 다음 작업에 지원되는 네트워크 : 예 : 분산형 ( 원격 ) I/O 제어 EtherNet/IP ControlNet DeviceNet CompactLogix 컨트롤러 네트워크 제어 분산형 ( 원격 ) I/O 플랫폼 컨트롤러 간 ( 인터로크 ) 데이터 생 성 및 사용 EtherNet/IP ControlNet CompactLogix 컨트롤러 네트워크 제어 다른 Logix5000 컨트롤러 다른 장치들과의 메시지 송수신 (RSLogix 5000 프로그래밍 소프트 웨어를 통한 컨트롤러 엑세스 포함 ) EtherNet/IP ControlNet DeviceNet( 장치 전용 ) 직렬 DH-485 CompactLogix 컨트롤러 네트워크 제어 다른 원격 장 1

3-2 네트워크를 통한 통신 이 장은 CompactLogix 컨트롤러의 통신 기능을 요약합니다. 다음의 정보에 관해서는 : 다음을 참조하십시오. EtherNet/IP 2-2 ControlNet 2-5 DeviceNet 2-8 직렬 2-11 DH-485 2-21 EtherNet/IP 다음을 참조 하십시오. Logix5000 제어 시스템의 EtherNet/IP 모듈 사용자 메뉴얼, ENET-UM001 EtherNet/IP 웹 서버 모듈 사용자 메뉴얼, ENET-UM527 EtherNet I/P 성능 응응프로그램 안 내서, ENET-AP001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 EtherNet/IP 통신을 하려면 EtherNet/IP 통신 포트가 내장된 CompactLogix5000 컨트롤러를 사용합니다. 1769-L32E, CompactLogix 컨트롤러 1769-L35E, CompactLogix 컨트롤러 1769 CompactLogix 컨트롤러를 EtherNet/IP 에 사용할 때에는 다 음 소프트웨어 제품을 사용하십시오. 소프트웨어 사용 필수 / 옵션 RSLogix 5000 프로그 래밍 소프트웨어 BOOTP/DHCP 유틸리티 RSNetWorx for EtherNet/IP ControlLogix 프로젝트를 구성하고 EtherNet/IP 통 신을 정의하려면 이 소프 트웨어를 사용하십시오. 이 유틸리티는 RSLogix 5000 소프트웨어와 함께 제공됩니다. EtherNet/IP 네트워크의 장치에 IP 주 소를 지정하려면 이 유틸 리티를 사용하십시오. IP 주소 및 / 또는 호스트 이름으로 EtherNet/IP 장 치를 구성하려면 이 소프 트웨어를 사용하십시오. 필수 옵션 옵션

네트워크를 통한 통신 3-3 EtherNet/IP 통신 모듈은 : 메시징, 생성 / 사용 태그, HMI 및 분산형 I/O 를 지원합니다. 표준 TCP/UDP/IP 프로토콜 내에서 메시지를 캡슐화합니다. 공통 어플리케이션 레이어를 ControlNet 및 DeviceNet 와 공 유합니다. RJ45, 카테고리 5, 비차폐형 트위스티드 - 페어 케이블을 통한 인터페이스를 지원합니다. 반이중 / 전이중 10Mbps 또는 100Mbps 조작을 지원합니다. 표준 스위치를 지원합니다. 네트워크 스케줄링을 필요로 하지 않습니다. 라우팅 표를 필요로 하지 않습니다. 다음의 예에서 : 컨트롤러는 상호간에 태그를 생성 및 사용할 수 있습니다. 컨트롤러는 데이터를 송수신하거나 장치를 구성하는 MSG 명 령을 시작할 수 있습니다. 개인용 컴퓨터로 프로젝트를 컨트롤러에 업로드 / 다운로드할 수 있습니다. 개인용 컴퓨터로 EtherNet/IP 상의 장치를 구성할 수 있습니다. 1788-ENBT 모듈을 장착한 FlexLogix 컨트롤러 분산형 I/O 통합형 Ethernet/IP 포 트를 갖춘 CompactLogix 컨트롤러 DriveLogix 를 장착한 PowerFlex 700S AC 드라 이브 1756-ENBT 모 듈을 장착한 CompactLogix 컨트롤러 스위 1756 I/O 모듈을 장착한 1756-ENBT 모듈 ( 어댑터로 사용 ) 1794 I/O 모듈을 장 착한 1794-AENT 어댑터 1734 I/O 모듈을 장 착한 1734-AENT 어댑터 워크스테이션

3-4 네트워크를 통한 통신 EtherNet/IP 를 통한 연결 컨트롤러를 시스템 내의 다른 장치와 통신하도록 구성하여 컨트롤 러가 사용하는 연결 수를 간접적으로 결정할 수 있습니다. 연결은 연 결되지 않은 메시지에 비해 장치 간에 보다 안정적인 통신을 제공하 는 자원을 할당하는 것입니다. 모든 EtherNet/IP 연결은 스케줄되어 있지 않습니다. 스케줄되지 않 은 연결은 요청된 패킷 간격 (RPI) 또는 프로그램 (MSG 명령과 같은 ) 에 의해 트리거되는 컨트롤러 간의 메시지 전송입니다. 스케줄되지 않은 메시징을 사용하여 필요할 때 데이터를 송수신할 수 있습니다. 1769-L32E 와 1769-L35E 컨트롤러는 100 개의 연결을 지원합니 다. 그러나, 내장된 Ethernet/IP 포트는 Ethernet/IP 네트워크를 통 한 32 CIP 연결만을 지원합니다. 이들 컨트롤러를 사용할 경우, 효 과적으로 지원하는 엔드 노드 연결 수는 연결의 RPI 에 따라 달라집 니다. 연결을 위한 RPI 가 다음과 같을 때 2 ms 2 4 ms 5 8 ms 10 16 ms 18 32 ms + 25 + 컨트롤러에 내장된 EtherNet/IP 포트 는 다음과 같은 많은 통신 연결을 최 대한 효과적으로 지원합니다. 내장형 EtherNet/IP 포트 상에서 32 개의 통신 연결 수를 모두 사용 할 수 있습니다. 하지만, 온라인 이동이나 비 I/O 용 등의 태스크용으 로 사용할 수 있도록 일부 연결을 남겨둘 것을 권장합니다. 자세한 정보... Logix5000 제어 시스템의 EtherNet/IP 모듈 사용자 메뉴얼, ENET-UM001 에서는 다음을 수행하는 방법에 대한 정보를 제공합 니다. EtherNet/IP 통신 모듈 구성 EtherNet/IP 를 통한 I/O 제어 EtherNet/IP 를 통한 메시지 전송 EtherNet/IP 를 통한 태그의 생성 및 사용 진단 감시 EtherNet/IP 를 통한 컨트롤러 연결 수 계산 Logix5000 컨트롤러 설계 지침 참조 매뉴얼, 1756-RM094 에서는 EtherNet/IP 네트워크상에서 제어 어플리케이션을 최적화하는 데 대한 지침을 제공합니다.

네트워크를 통한 통신 3-5 ControlNet 다음을 참조 하십시오. ControlNet 통신을 하려면 ControlNet 통신 포트를 내장한 CompactLogix 컨트롤러를 사용합니다. 1769-L32C, CompactLogix 컨트롤러 1769-L35CR, CompactLogix 컨트롤러 Logix5000 제어 시스템의 Control Net 모듈 사용자 메뉴얼, CNET-UM001 ControlNet 네트워크용 통신 하드웨어에 추가하여 다음 소프트웨어 제품을 사용할 수 있습니다. Logix5000 컨트롤러 설계 고려사항 참조 매뉴얼, 1756-RM094 소프트웨어 용도 필수 / 옵션 RSLogix 5000 프로그 래밍 소프트웨어 RSNetWorx for ControlNet CompactLogix 프로젝 트 구성과 EtherNet/IP 통신을 정의하는 데 이 소프트웨어를 사용합니 다. ControlNet 네트워크를 구성하고 NUT( 네트워 크 갱신 시간 ) 를 정의 하며, ControlNet 네트 워크를 스케줄링하는 데 사용합 니다. 필수 필수 ControlNet 통신 모듈은 : 메시징, 생성 / 사용 태그 및 분산형 I/O 를 지원합니다. 공통 어플리케이션 레이어를 DeviceNet 및 EtherNet I/P와 공 유합니다. 라우팅 표를 필요로 하지 않습니다. 분리와 거리 확장을 위해 동축 파이버 리피터의 사용을 지원합 니다.

3-6 네트워크를 통한 통신 이 예에서 : 컨트롤러는 서로 간에 태그를 생성하고 사용할 수 있습니다. 컨트롤러는 데이터를 송수신하거나 장치들을 구성하는 MSG 명령을 초기화할 수 있습니다. 개인용 컴퓨터로 프로젝트를 컨트롤러에 업로드 / 다운로드할 수 있습니다. 개인용 컴퓨터로 ControlNet 상에서 장치를 구성할 수 있고 네 트워크 자체를 구성할 수 있습니다. 개인용 컴퓨터 / 워크스테이션 CompactLogix 컨트롤러 PowerFlex 700S 드라이브 분산형 I/O ControlNet 1756 I/O 모듈을 장착한 1756-CNB 모듈 ( 어댑터로 사 용) 1788-CNC 카드를 장착한 FlexLogix 컨 트롤러 PLC-5/40C 컨트롤러 PanelView 터미널 1794 I/O 모듈을 장착한 1794-ACN15 어댑터 1734 I/O 모듈을 장 착한 1734-ACNR 어댑터 ControlNet 을 통한 연결 컨트롤러를 시스템 내의 다른 장치와 통신하도록 구성하여 컨트롤러 가 사용하는 연결 수를 간접적으로 결정할 수 있습니다. 연결은 연결 되지 않은 메시지에 비해 장치 간에 보다 안정적인 통신을 제공하는

네트워크를 통한 통신 3-7 자원을 할당하는 것입니다. ControlNet 연결은 다음과 같을 수 있습 니다. 연결 방법 : 설명 : 스케줄된 연결 (ControlNet 만 해당 ) 스케줄된 연결은 ControlNet 통신에만 유일하게 적용됩니다. 스케줄된 연결은 미리 정해진 간격, 즉 요청 패킷 간격 (RPI) 으로 데이터를 반복적으로 송수신하도록 합니 다. 예를 들면, I/O 모듈과의 연결은 데이터를 지정된 시간 간격으로 모듈로부터 반 복적으로 받아들이므로 스케줄된 연결입니다. 다른 스케줄된 연결은 다음에 대한 연 결을 포함합니다. 통신 장치 생성 / 사용 태그 ControlNet 네트워크에서 모든 스케줄된 연결을 활성화하고 네트워크 갱신 시간 (NUT) 을 설정하려면 ControlNet 에 대한 RSNetWorx 를 사용해야 합니다. 연결을 스 케줄링하면 연결을 특별히 처리하는 네트워크 대역폭이 예약됩니다. 스케줄되지 않은 연결 스케줄되지 않은 연결은 요청된 패킷 간격 (RPI) 또는 프로그램 (MSG 명령과 같은 ) 에 의해 트리거되는 컨트롤러 간의 메시지 전송입니다. 스케줄되지 않은 메시징을 사 용하여 필요할 때 데이터를 송수신할 수 있습니다. 스케줄되지 않은 연결은 스케줄된 연결이 할당된 후 남은 네트워크 대역폭을 사용합니다. 1769-L32C 와 1769-L35CR 컨트롤러는 100 개의 연결을 지원합니 다. 그러나 내장된 ControlNet 포트는 단지 32 개의 통신 연결만을 지 원합니다. 이들 컨트롤러를 사용하여 효과적으로 지원하는 엔드 노드 수는 어플리케이션의 NUT 와 연결 RPI 에 따라 달라집니다. 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 컨트롤러의 내장된 ControlNet 포트가 효과적 으로 지원할 수 있는 연결 수 : (1) (1) 각 NUT/RFI 조합의 경우, 지원되는 연결 수는 범위로 표시되어 있습니다. 적절한 ControlNet 포트 CPU 사용량을 유지하기 위하여 낮은 연결 수를 사용할 것을 권장합니다. 높은 연결 수는 해당 NUT/RFI 조합에서 가능한 최대 연결 수를 나타냅니다. 내장된 ControlNet 포트의 32 개 통신 연결을 모두 사용할 수 있습니 다. 그러나 온라인으로 이동하거나 스케줄되지 않은 네트워크 통신 과 같은 태스크를 위하여 여분의 연결을 남겨둘 것을 권장합니다. 자세한 정보... Logix5000 제어 시스템의 ControlNet 모듈 사용자 메뉴얼, CNET-UM001 은 다음 방법에 대한 정보를 제공합니다. ControlNet 통신 모듈 구성

3-8 네트워크를 통한 통신 ControlNet 을 통한 I/O 제어 ControlNet 을 통한 메시지 전송 ControlNet 을 통한 태그 생성 및 사용 ControlNet 을 통한 컨트롤러 연결 수 계산 Logix5000 컨트롤러 설계 지침 참조 매뉴얼, 1756-RM094 에서는 ControlNet 네트워크상의 제어 어플리케이션 최적화 지침을 제공합 니다. DeviceNet 다음을 참조 하십시오. DeviceNet 네트워크는 CIP (Common Industrial Protocol) 를 사용 하여 산업용 장치에 대한 제어, 구성 및 데이터 수집 기능을 제공합 니다. DeviceNet 통신의 경우 다음 CompactLogix 인터페이스 장치 에서 선택하십시오. 표 3.1 Logix5000 제어 시스템의 DeviceNet 모듈 사용자 메뉴얼, DNET-UM004 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 어플리케이션이 다음과 같다면 : 다른 DeviceNet 장치와 통신 컨트롤러를 DeviceNet 상에서 마스터 또는 종속으 로 사용 다른 통신에 컨트롤러 ControlNet, EtherNet 또는 직렬 포트 사용 DeviceNet 네트워크를 통해 원격 Compact I/O 에 액세스 최대 30 개 모듈용 원격 I/O 데이터를 스캐너 또는 컨트롤러로 반송 다음 인터페이 스를 선택하십 시오. 1769-SDN DeviceNet 스 캐너 모듈 1769-AND DeviceNet 어 댑터 모듈 (1) (1) 이 표는 DeviceNet 을 통해 1769-AD 를 사용하여 원격 Compact I/O 에 접속하는 방법을 구체적으로 설명합니다. 그러나 CompactLogix 컨트롤러는 DeviceNet 을 통하여 다른 Allen Bradley 원격 I/O 에도 접속할 수 있습니다. 그러한 경우에는 적합한 인터페이스를 선택해야 합니다. 예를 들면, 원격 POINT I/O 모듈에 접속할 경우에는 반드시 1734-ADN 을 선택해야 합니다.

네트워크를 통한 통신 3-9 1769-SDN 을 장 착한 CompactLogix 컨트롤러 1771-SDN 스캐너 모 듈을 장착한 PLC-5 컨트롤러 DeviceNet 네트워크 1756-DNB 를 장착 한 CompactLogix 컨트롤러 1769-AND 를 장 착한 CompactLogix 시스템 PanelView 터미널 랩탑 Ultra 5000 서 보 드라이브 모터 스타 터 입/출력 장 치 센서 PowerFlex 교류 드라 표시등 누름 버 튼 클러 스터 바코드 스캐너 DeviceNet 네트워크용 통신 하드웨어 외에도 아래의 소프트웨어 제 품을 사용할 수 있습니다. 소프트웨어 용도 필수 / 옵션 RSLogix 5000 프로그 래밍 소프트웨어 RSNetWorx for DeviceNet DeviceNet 통신 모듈은 : CompactLogix 프로젝 트 구성과 EtherNet/IP 통신을 정의하는 데 사 용합니다. 이 소프트웨어는 DeviceNet 장치 구성 과 그 장치들에 대한 스 캔 목록을 정의하는데 사용합니다. 필수 필수 장치들에 대한 메시징을 지원합니다 ( 컨트롤러와 컨트롤러 간 의 메시징이 아님 ). 공통 어플리케이션 레이어를 ControlNet 및 EtherNet/IP 와 공 유합니다. 개선된 데이터 수집이나 오류 감지에 대한 진단을 제공합니다. 기존의 하드 배선 시스템보다 적은 배선이 필요합니다.

PORT MOD NET A NET B PWR STS 3-10 네트워크를 통한 통신 연결 장치를 다음 용도로 사용할 수 있습니다. 프로그래밍, 구성, 제어 또는 데이터 수집을 위해 정보 또는 제 어 수준 네트워크를 장치 수준 네트워크에 연결해 주는 게이트 웨이로 사용 EtherNet/IP 또는 ControlNet 네트워크를 DeviceNet 네트워 크에 연결해 주는 라우터 / 브릿지로 사용 1756-ENBT 모듈을 장착한 Controllogix 컨트롤러 EtherNet/IP 네트워크 개인용 컴퓨터 FLEX 어댑터 및 I/O 1788-EN2DN DeviceNet 네트워크 EtherNet/IP 통신 포트가 내장된 CompactLogix 컨트롤러 1769-AND 를 장착한 CompactLogix 시스템 입/출력 장치 모터 스타 터 센서 PowerFlex 교 류 드라이브 표시등 누름 버 튼 클러 스터 바코드 스캐너 자세한 정보... Logix5000 제어 시스템의 DeviceNet 모듈 사용자 메뉴얼, DNET-UM004 에서는 다음을 실행하는 방법에 대한 정보를 제공합 니다. DeviceNet 통신 모듈 구성 DeviceNet 상의 장치 제어 Logix5000 컨트롤러 설계 지침 참조 매뉴얼, 1756-RM094 는 DeviceNet 네트워크상의 제어 어플리케이션을 최적화하는 방법에 대한 지침을 제공합니다.

네트워크를 통한 통신 3-11 직렬 CompactLogix 컨트롤러에는 RS-232 포트가 내장되어 있습니다. 1769-L32C, -L32E, -L35CR, 및 -L35E CompactLogix 컨 트롤러에는 한 개의 RS-232 포트가 내장되어 있습니다. 이들 컨트롤러에서 포트는 채널 0 으로 기본 설정되어 있습니다. 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 1769-L31 CompactLogix 컨트롤러에는 2 개의 RS-232 포트 가 내장되어 있습니다. 한 개는 DF1 프로토콜만 허용하고, 다 른 포트는 DF1 또는 ASCII 프로토콜을 허용합니다. 중요 직렬 (RS-232) 케이블의 길이는 15.2m(50 ft.) 로 제한합니다. 컨트롤러의 직렬 포트는 아래 모드에 구성할 수 있습니다. 사용 모드 : 용도 : DF1 포인트 투 포인트 컨트롤러와 다른 하나의 DF1 프로토콜 호환 장치 간의 통신. 이것은 기본 시스템 모드입니다. 기본 매개변수는 다음과 같습니다. 전송 속도 :19200 데이터 비트 : 8 패리티 : 없음 정지 비트 : 1 제어 라인 : 핸드쉐이크 없음 RTS 송신 지연 :0 RTS 끄기 지연 : 0 이 모드는 직렬 포트를 통해 컨트롤러를 프로그래밍하는 데 적으로 사용됩니다. DF1 마스터 모드 마스터와 종속 노드 간의 폴링이나 메시지 전송의 제어. 마스터 / 종속 네트워크는 마스터 노드와 최대 254 개의 종속 노드로 구성 된 한 개의 컨트롤러를 포함합니다. 모뎀이나 회선 드라이버를 사용하여 종속 노드에 링크합니다. 마스터 / 종속 네트워크는 0 번부터 254 번까지의 노드 번호를 가질 수 있습니다. 각 노드는 반드시 고유의 노드 주소를 가져야 합니다. 또한, 링크를 하나의 네트워크로 정의하려면 최소한 2 개의 노드가 있어야 합니 다 (1 개의 마스터와 1 개의 종속 스테이션으로 구성됨 ).

3-12 네트워크를 통한 통신 사용 모드 : 용도 : DF1 종속 모드 마스터 / 종속 직렬 통신 네트워크에서 컨트롤러를 종속 스테이션으로 사 용. 네트워크상에 다수의 종속 스테이션이 있을 때 모뎀이나 라인 드라이버 를 사용하여 종속 스테이션을 마스터에 링크합니다. 네트워크상에 하나 의 종속 스테이션만 있을 때는 종속 스테이션을 마스터에 연결하기 위한 모뎀을 사용할 필요가 없습니다. 핸드쉐이킹 없음에 대한 제어 매개변수 를 구성할 수 있습니다. 2 부터 255 까지의 노드를 단일 링크에 연결할 수 있습니다. DF1 종속 모드에서, 컨트롤러는 DF1 반이중 프로토콜을 사용 합니다. 사용자 모드 (채널 0만 해당) DH-485 한 노드가 마스터로 지정되어 해당 링크에 액세스하는 사용자를 제어합 니다. 다른 모든 노드는 종속 스테이션이며 전송하기 전에 마스터의 승인 을 기다려야 합니다. ASCII 장치와 통신. 프로그램이 ASCII 장치에서 데이터를 읽고 쓰는 ASCII 명령을 사용해야 합니다. 프로그래밍 및 피어 투 피어 메시징을 허용하는 토큰 전달 네트워크인 다 른 DH-485 장치 멀티 마스터와 통신. 격리기 구성 ( 옵션 사항 ) CompactLogix 컨트롤러의 채널 0 은 완전히 격리되어 있어 별도의 격리 장치를 필요로 하지 않습니다. 1769-L31 상의 채널 1 은 격리 되지 않은 직렬 포트입니다. 1. 격리기가 필요한지 여부를 결정합니다. 1769-L31 컨트롤러의 채널 1 을 모뎀이나 ASCII 장치와 연결 할 경우, 컨트롤러와 모뎀 또는 ASCII 장치 사이에 격리기의

네트워크를 통한 통신 3-13 설치를 고려해야 합니다. 컨트롤러를 프로그래밍 워크스테이 션에 직접 연결할 때에도 격리기를 설치할 것을 권장합니다. 사용 가능한 격리기 중 하나는 1761-NET-AIC 인터페이스 컨 버터입니다. 포트 2: 소형 DIN 8 RS-232 전송 속도 선택 스위치 포트 1: DB-9 RS-232, DTE 직류 전원 선택 스위치 외부 24V 직류 전원용 터미널

3-14 네트워크를 통한 통신 2. 적합한 케이블을 선택합니다. 격리기를 사용하고 있 다음 케이블을 사용하십시오. 습니까? 아니오 1756-CP3 케이블은 컨트롤러와 컨트롤러를 직접 연결시킵니다. 사용자 고유의 케이블을 사용할 경우, 케이블은 반드시 차폐형이어야 하고 차 폐 물질은 케이블 양쪽 끝의 금속 쉘 ( 핀을 둘러싸고 있는 ) 에 연결되어야 합니 다. 예 또한, 1747-CP3 케이블 (SLC 제품군의 일부 ) 도 사용할 수 있습니다. 이 케이 블은 1756-CP3 보다 긴 ' ㄱ ' 자 형 커넥터 하우징을 갖추고 있습니다. 1761-CBL-AP00 케이블 ( 컨트롤러에 연결되는 ' ㄱ ' 자 형 커넥터 ) 또는 1761-CBL-PM02 케이블 ( 컨트롤러에 연결되는 일자형 커넥터 ) 은 컨트롤러 를 1761-NET-AIC 격리기의 포트 2 에 연결합니다. 소형 DIN 커넥터는 시중에 서 구할 수 없기 때문에, 이 케이블은 직접 만들 수 없습니다. 6 1 7 2 3 8 4 9 5 DB-9 일자형 커넥터 또는 ' ㄱ ' 자 형 케이블 엔드 3 4 678 12 8 핀, 소형 DIN 케이블 엔 드 5 핀 : DB-9 엔드 : 소형 DIN 엔드 : 1 DCD DCD 2 RxD RxD 3 TxD TxD 4 DTR DTR 5 접지 접지 6 DSR DSR 7 RTS RTS 8 CTS CTS 9 해당 없음 해당 없음 3. 적합한 케이블을 직렬 포트에 연결합니다.

네트워크를 통한 통신 3-15 DF1 장치와의 통신 직렬 통신 네트워크상에서 컨트롤러를 마스터 또는 종속으로 구성할 수 있습니다. 원격 컨트롤러 ( 스테이션 ) 와 정보를 주고 받기 위하여 다음과 같은 경우에 직렬 통신을 사용하십시오. 시스템에 3 개 이상의 스테이션이 있는 경우 통신이 정기적으로 발생하고 전용 회선, 무선, 혹은 전력선 모 뎀이 필요한 경우 EtherNet /IP RS-232 RS-232 RS-2 DH+ 모뎀 모뎀 모뎀

3-16 네트워크를 통한 통신 DF1 통신을 위한 컨트롤러를 구성하려면 : 아래 탭에서 : 다음을 실행하십시오. 1. 시스템 모드를 선택합니다. 2. 통신 설정을 지정합니다. 1. DF1 프로토콜을 선택합니다. 2. DF1 설정을 지정합니다. 자세한 정보... Logix5000 컨트롤러 명령 참조 매뉴얼, 1756-RM003 에서는 ASCII 문자를 처리할 수 있는 지침을 제공합니다. SCADA 시스템 응용프로그램 안내서, AG-UM008에서는 다음을 실 행하는 방법에 대한 정보를 제공합니다. 폴링 모드 선택 컨트롤러, 모뎀, 소프트웨어 구성 마스터 / 종속 통신 방식 사용 기본 DF1 프로토콜 문제의 해결

네트워크를 통한 통신 3-17 ASCII 장치와의 통신 사용자 모드로 구성되었을 경우, 직렬 포트를 사용하여 ASCII 장치 와 인터페이스할 수 있습니다. 예를 들면, 다음을 실행하기 위하여 직렬 포트를 사용할 수 있습니다. 무게 계측 모듈 또는 바코드 판독기에서 ASCII 문자 읽기 MessageView 터미널과 같은 ASCII 트리거 장치와 메시지 송 수신 컨트롤러의 직렬 통신 포트에서 ASCII 장치로의 연결

3-18 네트워크를 통한 통신 ASCII 통신을 할 수 있도록 컨트롤러를 구성하려면 : 아래의 탭에서 : 다음을 실행하십시오. 1. 사용자 모드를 선택합니다. 2. 통신 설정을 지정합니다. 1. ASCII 프로토콜을 선택합니다. 2. ASCII 문자 설정을 선택합니다. 컨트롤러는 ASCII 문자를 처리하기 위하여 몇 가지 명령을 지원합니 다. 명령은 래더 다이어그램 (LD) 과 (ST) 에서 사 용할 수 있습니다.

네트워크를 통한 통신 3-19 ASCII 문자 읽기 및 쓰기 다음을 수행하려면 : 버퍼가 종료 문자를 포함하는 시기 판별 버퍼 내의 문자 계산 버퍼 지우기 현재 실행되고 있거나 대기열에 있는 ASCII 직렬 포트 명령 지우기 직렬 포트 제어 회선의 상태 파악 DTR 신호 켜기 또는 끄기 RTS 신호 켜기 또는 끄기 고정된 수의 문자 읽기 첫 번째 종료 문자 집합을 포함하여 다양한 수의 문 자 읽기 문자를 보내고 한 두 개의 문자를 자동으로 추가하 여 데이터의 끝에 표시하기 문자 보내기 다음 명령을 사용하 십시오. ABL ACB ACL AHL ARD ARL AWA AWT ASCII 문자열 작성 및 수정 다음을 수행하려면 : 문자열의 끝에 문자 추가 문자열에서 문자 삭제 하위 문자열의 시작 문자 판별 문자열에 문자 삽입 문자열에서 문자 추출 다음 명령을 사용하 십시오. CONCAT DELETE FIND INSERT MID

3-20 네트워크를 통한 통신 ASCII 문자와 데이터 간의 변환 다음을 수행하려면 : 정수 값의 ASCII 표현을 SINT, INT, DINT, 또는 REAL 값으로 변환 부동 소수점 값의 ASCII 표현을 REAL 값으로 변환 SINT, INT, DINT, 또는 REAL 값을 ASCII 문자열로 변환 REAL 값을 ASCII 문자열로 변환 ASCII 문자열의 문자를 대문자로 변환 ASCII 문자열의 문자를 소문자로 변환 다음 명령을 사용하 십시오. STOD STOR DTOS RTOS UPPER LOWER 자세한 정보... Logix5000 컨트롤러 명령 참조 매뉴얼, 1756-RM003 에서는 ASCII 문자를 처리할 수 있는 명령을 정의합니다. Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. ASCII 장치와의 통신 ASCII 문자 송수신 Modbus 지원 다음을 참조 하십시오. Modbus 응용프로그램 솔루션의 마스터 또는 종속으로서의 Logix5000 컨트롤러, CIG-AP129 Logix5000 컨트롤러를 Modbus 상에서 사용하려면, 직렬 포트를 통 해 연결해야 하고 특정 래더 로직 루틴을 실행해야 합니다. 컨트롤러 프로젝트의 샘플은 RSLogix 5000 Enterprise 프로그래밍 소프트웨 어에서 사용할 수 있습니다. 사용 가능한 샘플 프로젝트 목록을 표시 하려면 RSLogix 5000 소프트웨어에서 Help( 도움말 ) Vendor Sample Projects ( 공급업체 샘플 프로젝트 ) 를 선택합니다.

네트워크를 통한 통신 3-21 DH-485 DH-485 통신을 하려면 컨트롤러의 직렬 포트를 사용하십시오. 그 러나, ControlLogix 컨트롤러를 사용할 때 DH-485 네트워크의 트 래픽이 지나치게 많으면 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 컨트롤러에 연결할 수 없으므로 NetLinx 네트워크 (EtherNet/IP, ControlNet 또는 DeviceNet) 를 사용하는 것이 좋습 니다. 어플리케이션이 다음을 사용하는 경우 : 다음을 선택하십시오. 기존의 DH-485 네트워크에 연결 내장형 직렬 포트 DH-485 프로토콜은 RS-485 반이중을 실제 인터페이스로 사용합 니다. (RS-485 는 전기적 특성에 대한 정의이며 프로토콜이 아닙니 다.) CompactLogix 컨트롤러의 RS-232 포트를 DH-485 인터페이 스처럼 작동하도록 구성할 수 있습니다. 1761-NET-AIC 및 적합한 RS-232 케이블 (1756-CP3 혹은 1747-CP3 ) 을 사용하여 CompactLogix 컨트롤러는 DH-485 네트워크상의 데이터를 송수신 수 있습니다. 1761-NET-AIC+ CompactLogix 컨트롤러 1761-CBL-AP00 또는 1761-CBL-PM02 1747-CP3 또는 1761-CBL-AC00 ( 포트 1) CompactLogix 컨트롤러에서 포트 1 또는 포트 2 로 연결 1747-CP3 또는 1761-CBL-AC00 DH-485 네트워크 1747-AIC SLC 5/03 컨트롤러 DH-485 네트워크상에서, CompactLogix 컨트롤러는 네트워크상의 다른 컨트롤러와 메시지를 주고 받을 수 있습니다. 중요 DH-485 네트워크는 다수 케이블 세그먼트로 구성 됩니다. 전체 세그먼트의 총 길이를 1219m (4000 ft) 이내로 제한하십시오.

3-22 네트워크를 통한 통신 DH-485 네트워크 상에서 컨트롤러를 작동시키려면 다음을 필요로 합니다. DH-485 네트워크 상에 설치하려는 각 컨트롤러용 1761-NET-AIC 인터페이스 컨버터. 한 개의 1761-NET-AIC 컨버터에 2 개의 컨트롤러를 연결할 수 있습니다. 그러나 각 컨트롤러에 다른 케이블을 사용해야 합니다. 컨트롤러의 직렬 포트를 1761-NET-AIC 컨버터의 포트 1 또는 포트 2 에 연결하십시오. 컨버터를 DH-485 네트 워크에 연결하려면 RS-485 포트를 사용합니다. 컨트롤러에 연결하기 위해 사용하는 케이블은 1761-NET-AIC 컨버터에서 사용하는 포트에 따라 결정됩니 다. 아래의 포트에 연결하려면 : 다음 케이블을 사용하십시오. 포트 1 1747-CP3 DB-9 RS-232, DTE 연결 포트 2 소형 DIN 8 RS-232 연결 또는 1761-CBL-AC00 1761-CBL-AP00 또는 1761-CBL-PM02

네트워크를 통한 통신 3-23 컨트롤러의 직렬 포트를 DH-485 통신을 할 수 있도록 구성해 주는 RSLogix 5000 프로그래밍 소프트웨어. Serial Port ( 직렬 포트 ) 탭에서 다음 특성을 지정하십시오 ( 기본값은 굵은체로 표시됩니다 ). 특성 : 설명 : 전송 속도 DH-485 포트의 통신 속도를 지정합니다. 동일 DH-485 네트워크상의 모든 장치는 반드시 동일한 전송 속도로 구성해야 합니다. 9600 또는 19200 Kbps 를 선택하십시오. 노드 주소 DH-485 네트워크상에 있는 컨트롤러의 노드 주소를 지정합니다. 1~31 범위 내의 십진수를 선택하십시오. 토큰 보유 계수 최대 노드 주소 네트워크 성능을 최적화하려면, 노드 주소를 순차적으로 할당하십시오. 개인용 컴퓨터와 같 은 초기화 프로그램에는 가장 낮은 주소 번호를 할당하여 네트워크를 초기화하는 데 필요한 시간을 최소화해야 합니다. 토큰을 보유하는 노드가 토큰을 수신할 때마다 데이터 링크에 전송할 수 있는 전송 수 (+ 재 시도 수 ). 1~4 사이의 값을 입력하십시오. 기본값은 1 입니다. DH-485 네트워크상에 있는 모든 장치의 최대 노드 주소를 지정합니다. 1~31 범위 내의 십 진수를 선택하십시오. 네트워크 성능을 최적화하기 위하여, 다음 사항을 확인하십시오. 최대 노드 주소가 네트워크에서 사용 중인 가장 높은 노드 번호여야 합니다. 동일한 DH-485 네트워크의 모든 장치가 최대 노드 주소에 대한 동일한 선택 항목을 가지고 있어야 합니다. 자세한 정보... Data Highway/Data Highway Plus/Data Highway II/Data Highway-485 케이블 설치 매뉴얼, 1770-6.2.2 에서는 DH-485 네 트워크에 대한 계획을 세우고 설치하는 방법에 대한 정보를 제공합 니다.

3-24 네트워크를 통한 통신 노트 :

장 4 컨트롤러 통신 관리 이 장의 사용 다음의 정보에 관해서는 : 다음을 참조하십시오. ( 인터록 ) 데이터의 생성 및 사용 4-1 메시지 송수신 4-3 연결 개요 2-5 연결 사용 수의 계산 4-5 연결 예 4-7 ( 인터록 ) 데이터의 생성 및 사용 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 컨트롤러는 ControlNet 또는 EtherNet/IP 네트워크에 걸쳐 시스템 에서 공유하는 태그를 생성 ( 제공 ) 및 사용 ( 수신 ) 할 수 있는 능력 을 지원합니다. 생성되고 사용되는 태그는 각각의 연결을 필요로 합 니다. ControlNet 상에서 생성되고 사용되는 태그는 스케줄된 연결 입니다. 컨트롤러 _1 생성된 태 그 컨트롤러 _2 사용된 태그 컨트롤러 _3 사용된 태그 컨트롤러 _4 사용된 태그 1

4-2 컨트롤러 통신 관리 이 유형의 태그 : 설명 : 생성된 태그 생성된 태그는 다른 컨트롤러가 태그를 사용할 수 있도록 합니다. 즉, 한 컨트롤러는 다른 컨트롤러로부터 태그 데이터를 받을 수 있다는 것을 의 미합니다. 생성하는 컨트롤러는 한 연결은 생성되는 태그에, 한 연결은 각 사용자에게 사용합니다. 컨트롤러의 통신 장치는 각 사용자에게 한 개 의 연결을 사용합니다. 생성된 태그를 사용할 수 있는 컨트롤러의 수를 증가시킴에 따라, 컨트롤 러와 통신 장치가 통신 및 I/O 와 같은 다른 운용에 사용할 수 있는 연결 수도 줄입니다. 사용된 태그 각각의 사용되는 태그는 그 태그를 사용하고 있는 컨트롤러에 대해 한 개 의 연결을 필요로 합니다. 컨트롤러의 통신 장치는 각 사용자에게 한 개 의 연결을 사용합니다. 생성되는 태그나 사용되는 태그를 공유하기 위하여 사용하는 2 대의 컨 트 롤 러 는 반 드 시 동 일 제 어 네 트 워 크 (ControlNet 또 는 EitherNet/IP) 에 연결하여야 합니다. 생성되는 태그와 사용되는 태 그를 두 개의 네트워크에 연결할 수는 없습니다. 생성 또는 사용될 수 있는 태그의 총 수는 연결 가능한 수에 의해 제 한됩니다. 만약 컨트롤러가 모든 연결을 I/O 와 통신 장치의 연결에 사용한다면, 생성되거나 사용되는 태그를 연결할 수 있는 연결은 남 아있지 않습니다. 자세한 정보... Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. 태그 생성 태그 사용 대량 어레이 생성 Logix5000 컨트롤러 설계 고려사항 참조 매뉴얼, 1756-RM094 에 서는 다음을 실행하기 위한 지침을 제공합니다. 생성되고 사용되는 태그의 작성 RPI 지정 연결 관리

컨트롤러 통신 관리 4-3 메시지 송수신 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 메시지는 다른 컨트롤러나 운용자 인터페이스와 같은 다른 장치에 데이터를 전송합니다. 메시지는 데이터를 보내거나 받기 위하여 스 케줄되지 않은 연결을 사용합니다. 연결된 메시지는 메시지 전송을 끝내면 연결을 열어 두거나 ( 캐쉬 ) 닫을 수 있습니다. 메시지 유형 : 통신 방법 : 연결된 메시지 인지 여부 : 메시지 캐쉬 가 능 여부 : CIP 데이터 표 읽기 또 는 쓰기 3 3 PLC2, PLC3, PLC5, 또는 SLC ( 모든 종류 ) CIP 소스 ID 를 가 진 CIP DH+ 3 3 CIP 옵션 (1) 3 (2) 블록 - 전송 읽기 또는 쓰기 3 (1) CIP 메시지를 연결할 수 있습니다. 그러나 대부분의 어플리케이션에 있어서 CIP 메시지를 연결하지 않은 상태로 둘 것을 권장합니다. (2) 대상 모듈이 연결을 필요로 하는 경우에만 캐쉬할 것인지 고려합니다. 연결된 메시지는 ControlNet 및 EtherNet/IP 네트워크상에서 스케 줄되지 않은 연결입니다. 각 메시지는 메시지 경로에 얼마나 많은 장치들이 있는지에 상관없 이 한 개의 연결을 사용합니다. 메시지 전송 시간을 최적화 하기 위 하여 MSG 명령의 대상을 프로그램으로 변경할 수 있습니다.

4-4 컨트롤러 통신 관리 메시지 연결의 캐시 여부에 관한 결정 MSG 명령을 구성할 때, 연결을 캐쉬할 것인지 여부를 선택할 수 있 습니다. 메시지가 아래와 같이 실행한다면 : 아래와 같이 합니다. 반복적으로 연결을 캐쉬하십시오. 연결이 결리고 실행 시간이 최적화 상태로 유지됩니다. 메시지가 실행될 때마다 연결을 열면 실행 시간이 늘어납니다. 가끔 연결을 캐쉬하지 마십시오. 메시지 전송이 완료되면 연결이 닫히고, 다른 용도로 자유로이 사용할 수 있게 됩니다. 자세한 정보... Logix5000 컨트롤러 명령 참조 매뉴얼, 1756-RM003 에서는 MSG 명령 사용 방법에 대해 설명합니다. Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. MSG 명령의 실행 연결되지 않은 버퍼 수의 파악과 설정 INT 데이터를 DNT 데이터로 변환 다수의 MSG 명령 관리 한 개의 MSG 를 다수의 장치로 전송

컨트롤러 통신 관리 4-5 연결 개요 다음을 참조 하십시오. Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 Logix5000 시스템은 두 장치 간의 통신 링크를 설정하기 위하여 연 결을 사용합니다. 아래와 같이 연결할 수 있습니다. 컨트롤러에서 로컬 I/O 모듈 또는 로컬 통신 모듈 컨트롤러에서 원격 I/O 모듈 또는 원격 통신 모듈 컨트롤러에서 원격 I/O ( 랙 최적화 ) 모듈 생성되고 사용되는 태그 메시지 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 컨트롤러 에 액세스 HMI 또는 다른 어플리케이션에 대한 RSLogix 소프트웨어를 사용하여 컨트롤러에 액세스 연결 수의 제한은 궁극적으로 연결을 위해 사용하는 통신 모듈에 달 려 있습니다. 만약 메시지 경로가 통신 모듈을 통하여 라우트한다면, 메시지와 관련된 연결은 그 통신 모듈의 연결 제한도 계산합니다. 장치 : 지원하는 연결 수 : CompactLogix 컨트롤러 100 내장형 ControlNet 통신 포트 (1769-L32C 및 1769-L35CR 만 해 당) 32 내장형 EtherNet/IP 통신 포트 (1769-L32E 및 1769-L35E 만 해 당) 다른 컨트롤러와 통신 모듈은 다른 최대 연결 수를 지원합니다. 자세한 정보... Logix5000 컨트롤러 설계 고려사항 참조 매뉴얼, 1756-RM094 에 서는 연결 사용을 최적화하는 방법에 대해 설명합니다. 연결 사용 수의 계산 컨트롤러가 사용하는 총 로컬 연결의 수를 계산합니다. 로컬 연결 유형 : 장치 수량 : 장치 당 연결 수 : 총 연결 수 : 로컬 I/O 모듈 ( 항상 직접 연결 ) 1 내장형 ControlNet 통신 포트 (1769-L32C 및 1769-L35CR 만 해당 ) 내장형 EtherNet/IP 통신 포트 (1769-L32E 및 1769-L35E 만 해당 ) 0 0 1769-SDN DeviceNet 스캐너 모듈 2 합계

4-6 컨트롤러 통신 관리 원격 연결은 통신 모듈에 좌우됩니다. 모듈 자체로 지원하는 연결 수 는 컨트롤러가 그 모듈을 통하여 얼마나 많은 연결에 액세스할 수 있 는지 결정합니다. 컨트롤러가 사용하는 총 원격 연결 수의 계산은 다 음과 같습니다. 원격 연결 유형 : 장치 수량 : 장치 당 연결 수 : 원격 ControlNet 통신 모듈 총 연결 수 : 직접 연결로 구성된 I/O( 없음 ) 0 또는 랙 최적화 연결로 구성된 I/O 1 ControlNet 상의 원격 I/O 모듈 ( 직접 연결 ) 1 원격 EtherNet/IP 통신 모듈 직접 연결로 구성된 I/O( 없음 ) 0 또는 랙 최적화 연결로 구성된 I/O 1 EtherNet/IP 상의원격 I/O 모듈 ( 직접 연결 ) 1 DeviceNet 상의 원격 장치 ( 로컬 1769-SDN 용의 랙 최적화 연결에서 고려됨 ) 0 다른 원격 통신 어댑터 1 생성된 태그 1 각 사용자 1 사용된 태그 1 메시지 ( 유형에 따름 ) 1 블록 전송 메시지 1 합계

컨트롤러 통신 관리 4-7 연결 예 이 예제 시스템에서 1769-L35E CompactLogix 컨트롤러는 : ( 동일 섀시에 있는 ) 로컬 디지털 I/O 를 제어합니다. DeviceNet 상의 원격 I/O 장치를 제어합니다. EtherNet/IP 상에 있는 ControlLogix 컨트롤러와 메시지를 주 고 받습니다. 1794 FlexLogix 컨트롤러가 사용하는 한 개의 태그를 생성합 니다. RSLogix 5000 프로그래밍 소프트웨어를 통하여 프로그램됩 니다. 레디스테이션 (Readistation) 시리즈 9000 포토아이 Compact I/O 모듈을 장착한 1769-ADN 어댑터 DeviceNet 네트워크 1769-SDN 을 장 착한 1769-L35E CompactLogix EtherNet/IP 네트워크 1756-ENBT 모듈을 장착한 Controllogix 컨트롤러 개인용 컴퓨터 1788-DNBO 를 장착한 FlexLogix 이 예제에서 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 컨트롤러에서 사용되는 생성된 태그 2 1 2 합계 9

4-8 컨트롤러 통신 관리 노트 :

장 5 I/O 배치, 구성 및 감시 이 장의 사용 다음 정보에 대해서는 다음을 참조하십시오 I/O 모듈 선택 2-1 로컬 I/O 모듈 배치 2-2 I/O 구성 2-3 EtherNet/IP 상의 분산형 I/O 구성 2-6 ControlNet 상의 분산형 I/O 구성 2-7 DevicelNet 상의 분산형 I/O 구성 2-8 I/O 데이터 주소 지정 5-9 데이터 갱신 시점 결정 2-10 I/O 모듈 재구성 2-13 I/O 모듈 선택 1769 I/O 모듈을 선택할 경우, 다음을 선택하십시오. 다음을 참조 하십시오. Compact I/O 선택 안내서, 1769-SG002 해당되는 경우 특수 I/O 모듈 - 일부 모듈은 필드측 진단, 전자 퓨징 또는 개별적으로 분리된 입/출력 기능을 갖추고 있습니다. 모듈과 함께 제공되는 터미널 블럭 대신에 각 I/O 모듈용 1492 배선 시스템. 입력 모듈을 센서에 연결할 경우, 1492 PanelConnect 모듈 및 케이블. 1

5-2 I/O 배치, 구성 및 감시 로컬 I/O 모듈 배치 다음을 참조 하십시오. Compact Analog I/O 모듈 사용자 메뉴얼, 1769-UM002 Compact I/O 1769-IR6 RTD/저항 입력 모듈 사용자 메뉴얼, 1769-UM005 Compact I/O 1769-IT6 열전쌍 /mv 입력 모듈 사용자 메뉴얼, 1769-UM004 사용하는 컨트롤러에 따라 몇 개의 로컬 I/O 모듈을 구성할 수 있는 지 결정됩니다. 표 5.1 컨트롤러 : 지원하는 로컬 I/O 모듈 수 : I/O 뱅크 수 : 1769-L35CR 30 3 1769-L35E 30 3 1769-L32C, 16 3 1769-L32E, 1769-L31 I/O 모듈 뱅크를 연결하려면 1769-CRR1/-CRR3 또는 1769-CRL1/-CRL3 확장 케이블을 사용합니다. 전원 공급장치 바로 뒤 또는 모든 I/O 모듈 뒤에서 뱅크를 분리할 수 있습니다. 각 뱅크는 반드 시 한 개의 전원 공급 장치를 포함해야 합니다. 확장 케이블 반대쪽의 마 지막 I/O 뱅크에는 반드시 엔드 - 캡 / 터미네이터를 사용하여야 합니다. 첫 번째 뱅크에는 제일 왼쪽에 CompactLogix 컨트롤러가 포함되어 있습니다. 이 컨트롤러는 반드시 뱅크 전원공급 장치의 4 개 위치 내 에 있어야 합니다. 한 개의 컨트롤러만 CompactLogix 시스템에 사 용될 수 있습니다. 또한 각 I/O 모듈에는 전원 공급장치 거리 등급 ( 전원 공급장치로부 터 모듈의 수 ) 이 있습니다. 거리 등급은 각 모듈의 라벨에 인쇄되어 있습니다. 각 모듈은 반드시 그 거리 등급 내에 위치하여야 합니다. 수평 방향 뱅크 1 1769-CRLx 뱅크 2 1769-CRLx 뱅크 3 뱅크 1 수직 방향 1769-CRRx 뱅크 2

I/O 배치, 구성 및 감시 5-3 주의 CompactLogix 시 스 템 은 Removal and Insertion Under Power(RIUP) 를 지원하지 않습니다. CompactLogix 시스템 전원 가동 중에 : 전원 공급장치 모듈과 컨트롤러 사이의 연결을 끊으면 ( 예 : 전원 공급장치, 컨트롤러 또는 I/O 모듈의 제거 ) 로직 회로가 정상 설계 한계값을 초과하는 과도 상태가 되어 시스템 구성품이 손 상되거나 예기치 못한 반응을 야기할 수 있습니 다. 엔드-캡이나 I/O모듈을 제거하면 컨트롤러가 고 장을 일으키고 시스템 구성품에 손상을 가져올 수 있습니다. Compactlogix 컨트롤러는 또한 아래의 네트워크를 통하여 섀시형 ( 원 격) I/O를 지원합니다. EtherNet/IP ControlNet DeviceNet I/O 구성 시스템 내의 I/O 모듈과 통신하려면, 컨트롤러의 I/O 구성 폴더에 모 듈을 추가하여야 합니다. 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 I/O 모듈을 CompactBus 에 추가합니다.

5-4 I/O 배치, 구성 및 감시 모듈을 추가할 때 그 모듈에 대한 특정 구성도 지정해야 합니다. 구 성 옵션은 모듈에 따라 달라지지만 적으로 구성하는 공통 옵션 은 다음과 같습니다. 구성 옵션 : 설명 : 요청 패킷 간격 (RPI) RPI 는 연결상에서 데이터를 갱신하는 시간 간격을 지정합니다. 예를 들 면 입력 모듈은 그 모듈에 할당한 RPI 로 데이터를 컨트롤러에 보냅니다. 상태 변경 (COS) 통신 형식 적으로 RPI 는 밀리초 (ms) 로 구성합니다. 범위는 0.2ms (200 마이크로초 ) ~ 700ms 입니다. ControlNet 네트워크가 장치를 연결하면 RPI 는 ControlNet 네트워 크상을 흐르는 데이터 스트림에 하나의 슬롯을 예약합니다. 이 슬 롯의 타이밍은 정확한 RPI 값과 일치하지 않을 수 있지만 제어 시스 템은 데이터가 최소한 RPI 만큼의 빈도로 전송되도록 해줍니다. 디지털 I/O 모듈은 컨트롤러에 데이터를 전송할 시점을 결정하기 위해 상 태 변경 (COS) 를 사용합니다. COS 가 RPI 시간대 내에 발생하지 않을 경우 모듈은 RPI 에 의해 지정된 속도로 데이터를 멀티캐스트합니다. RPI 와 COS 기능은 로직 스캔과 동기화되어 있지 않기 때문에 입력이 프 로그렘 스캔 실행 중 상태를 변경하는 것이 가능합니다. 이것이 문제라면 입력 데이터를 버퍼링하여 로직이 스캔하는 동안 안정된 로직 사본을 갖 도록 하십시오. 입력 태그에서 입력 데이터를 다른 구조에 복사하고 이 구조에서 해당 데이터를 사용하도록 하려면 동기 복사 (CPS) 명령을 사용 하십시오. 많은 I/O 모듈은 서로 다른 형식을 지원합니다. 선택한 통신 형식은 또한 다음사항을 결정합니다. 태그의 데이터 구조 연결 네트워트 사용량 소유권 모듈이 진단 정보를 보내는지 여부 전자 키잉 모듈을 구성할 때 모듈에 대한 슬롯 번호를 지정합니다. 그러나 고의적으 로나 우연히 그 슬롯에 다른 모듈을 배치할 수 있습니다. 전자 키잉을 사 용하면 잘못된 모듈을 슬롯에 배치하는 것을 방지할 수 있습니다. 전자 키잉 옵션은 컨트롤러가 해당 모듈에 연결을 시작하기 전에 슬롯 내의 모 든 모듈이 슬롯의 구성 내용과 정확히 일치하는지 판단하게 됩니다. 어플 리케이션의 필요성에 따라 다른 키잉 옵션 사항이 있습니다.

I/O 배치, 구성 및 감시 5-5 I/O 연결 Logix5000 시스템은 I/O 데이터를 송신하기 위해 연결을 사용합니 다. 연결은 다음과 같을 수 있습니다. 연결 : 설명 : 직접 연결 직접 연결은 컨트롤러와 I/O 모듈 간의 실시간 데이터 전달 링크입니다. 컨트롤러는 컨트롤러와 I/O 모듈 간의 연결을 유지하고 감시합니다. 모 듈 고장 또는 전원 공급 상태에서 모듈을 제거하는 등의 연결 끊김이 있는 경우, 컨트롤러가 그 모듈과 관련한 데이터 영역에 고장 상태 비트를 설 정하게 됩니다. 적으로 아날로그 I/O 모듈, 진단 I/O 모듈 및 특수 모듈은 직접 연결 을 필요로 합니다. 랙 최적화 디지털 I/O 모듈의 경우, 랙 최적화 통신을 선택할 수 있습니다. 랙 최적 화 연결은 컨트롤러와 랙 ( 또는 DIN 레일 ) 상의 모든 디지털 I/O 모듈 사 이의 연결 사용을 통합할 수 있습니다. 각 I/O 모듈에 개별적인 직접 연결 을 갖는 대신 전체 랙 ( 또는 DIN 레일 ) 에 하나의 연결을 가집니다. 자세한 정보... Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다 : I/O 구성 I/O 데이터 주소 지정 I/O 데이터 버퍼링 Logix5000 컨트롤러 설계 고려사항 참조 매뉴얼, 1756-RM094 에 서는 다음을 실행하기 위한 지침을 제공합니다. I/O 버퍼링 RPI 속도 지정 통신 형식 선택 I/O 연결 관리

5-6 I/O 배치, 구성 및 감시 EtherNet/IP 상의 분산형 I/O 구성 EtherNet/IP 상의 분산형 I/O 모듈과 통신하려면 : 내장형 EtherNet/IP 통신 포트 (1769-L32E 또는 1769-L35E) 를 갖춘 CompactLogix 컨트롤러를 선택합니다. 컨트롤러의 I/O 구성 폴더에 EtherNet/IP 어댑터와 I/O 모듈을 추가합니다. I/O 구성 폴더 내에 모듈을 계층 구조 ( 트리 / 분기, 상위 / 하위 ) 로 구성합니다. 적인 분산형 I/O 네트워크인 경우 컨트롤러 내장형 EtherNet/IP 포트 원격 어댑터 I/O 모듈 장치 아래의 순서로 I/O 구성을 수행합니다. 1. 분산형 I/O 섀시 또는 DIN 레일 용 원격 어댑터를 추가합니다. 2. 분산형 I/O 모듈을 추가합니다. 자세한 정보는... Logix5000 제어 시스템의 EtherNet/IP 통신 모듈 사용자 메뉴얼, ENET-UM001 을 참조하십시오.

I/O 배치, 구성 및 감시 5-7 ControlNet 상의 분산형 I/O 구성 ControllNet 상의 분산형 I/O 모듈과 통신하려면 다음을 수행할 수 있습니다. 내장형 ControlNet/IP 통신 포트 (1769-L32C 또는 1769-L35CR) 를 갖춘 CompactLogix 컨트롤러 선택 컨트롤러의 I/O 구성 폴더에 ControlNet 어댑터와 I/O 모듈 추 가 I/O 구성 폴더 내에 모듈을 계층 구조 ( 트리 / 분기, 상위 / 하위 ) 로 구성합니다. 적인 분산형 I/O 네트워크인 경우 컨트롤러 내장형 ControlNet 포트 원격 어댑터 I/O 모듈 장치 아래의 순서로 I/O 구성을 수행합니다. 1. 분산형 I/O 새시 또는 DIN 레일 용 원격 어댑터를 추가합니다. 2. 분산형 I/O 모듈을 추가합니다. 자세한 정보는... Logix5000 제어 시스템의 ControlNet 모듈 사용자 메뉴얼, CNET-UM001 을 참조하십시오.

5-8 I/O 배치, 구성 및 감시 DevicelNet 상의 분산형 I/O 구성 장치 상에서 I/O 모듈과 통신하려면, 컨트롤러의 I/O 구성 폴더에 DeviceNet 브릿지를 추가하십시오. 장치와 컨트롤러 간에 데이터를 통신하려면 DeviceNet 어댑터 내에 스캔리스트를 정의하십시오. 적인 분산형 I/O 네트워크인 경우 단일 네트워크 컨트롤러 스캐너 장치 장치 장치 장치 장치 몇 개의 소형 분산형 네트워크 ( 서브넷 ) 컨트롤러 스캐너 연결 장치 연결 장치 장치 장치 장치 장치 장치 장치 아래의 순서로 I/O 구성을 수행합니다. 로컬 스캐너 모듈을 추가합니다. 자세한 정보는... Logix5000 제어 시스템의 DeviceNet 통신 모듈 사용자 메뉴얼, DNET-UM004 를 참조하십시오.

I/O 배치, 구성 및 감시 5-9 I/O 데이터 주소 지정 I/O 정보는 태그 집합으로 나타납니다. 각각의 태그는 데이터 구조를 사용합니다. 구조는 I/O 모듈의 특정 기능에 좌우됩니다. 태그의 명칭은 시스템 내의 I/O 모듈의 위치를 기반으로 합니 다. I/O 주소는 아래의 형식을 따릅니다. 위치 : 슬롯 : 유형. 구성원. 하위 구성원.비트 = 옵션 사항 항목 : 설명 : 위치 네트워크 위치 로컬 = 컨트롤러와 동일한 섀시 또는 DIN 레일 ADAPTER_NAME = 원격 통신 어댑터 또는 브릿지 모듈을 명시 슬롯 섀시 또는 DIN 레일에서 I/O 모듈의 슬롯 번호 유형 데이터의 유형 I = 입력 O = 출력 C = 구성 S = 상태 구성원 I/O 모듈의 특정 데이터는 모듈이 저장할 수 있는 데이터의 유형에 따라 달라집니다. 디지털 모듈의 경우, 데이터 구성원은 통상적으로 입력 또는 출력 비트 값을 저장 합니다. 아날로그 모듈의 경우, 채널 구성원 (CH#) 은 통상적으로 채널용 데이터를 저장합 니다. 하위 구성원 구성원에 관련된 특정 데이터. 비트 디지털 I/O 모듈에 대한 특정 점이며 I/O 모듈의 크기에 따라 달라집니다 (32 점 모듈인 경우 0-31).

5-10 I/O 배치, 구성 및 감시 데이터 갱신 시점 결정 CompactLogix 컨트롤러는 로직의 실행과 동기화되어 일자를 갱신 합니다. 언제 생성자 ( 컨트롤러, 입력 모듈, 또는 브릿지 모듈 ) 가 데이터를 보낼 것인지를 결정하려면 다음 플로우 챠트를 사용하십시 오. 입력 데이터 또는 출력 데이터? 출력 아날로그 또는 디지털? 디지털 입력 아날로그 아날로그 또는 디지털? 디지털 원격 또는 로컬? 아날로그 RTS RPI? 아니오 모듈 상의 임의의 점 에 대한 COS? 아니 원격 예 예 로컬 데이터가 RTS 로 백 플레에 전송됩니다. 데이터가 RTS 와 RPI 로 백플레인에 전송됩니다. 데이터가 RTI 및 지정된 점 변경 시 백플레인에 전송됩 니다. 데이터가 RPI 로 백플레인 에 전송됩니다. ControlNet 네트워크상에서, 원격 데이터가 실제 패킷 간격으로 전송됩니다. EtherNet/IP 네트워크 상에서, 원격 데이터가 평균 RPI 로 전송됩니다. 데이터가 RPI 및 모든 타스크 종료 시 백플레인에 전송됩 니다. 팁 만일 로직의 실행 중에 사용되는 I/O 값이 어느 순간 ( 래더 프로그램의 시작 시와 같은 ) 의 값이 되도록 하려면, 동기 복사 명령 (CPS) 을 사용하여 I/O 데 이터를 버퍼링하십시오. 자세한 정보... I/O 버퍼링 예제를 보려면 Logix5000 컨트롤러 절차 프로그래 밍 매뉴얼, 문서 번호 1756-PM001 을 참조하고 CPS 명령에 대한

I/O 배치, 구성 및 감시 5-11 정보는 Logix5000 컨트롤러 명령 집합 참조 매뉴얼, 문서 번호 1756-RM003 을 참조하십시오. I/O 모듈 감시 CompactLogix 컨트롤러는 I/O 모듈을 감시할 수 있는 여러 다른 단 계들을 제공합니다. 다음을 수행할 수 있습니다. 프로그래밍 소프트웨어를 사용하여 오류 데이터 표시 ( 해당 페 이지의 오류 데이터 표시 참조 5-11) 로직을 프로그래밍하여 적절한 조치를 취함 ( 예제를 보려면 Logix5000 컨트롤러 절차 프로그램밍 매뉴얼, 문서 번호 1756-PM001 을 참조하십시오.) 오류 데이터 표시 모듈 오류의 특정 유형에 대한 오류 데이터는 프로그래밍 소프트웨 어를 통하여 볼 수 있습니다. 이 데이터를 보려면, Controller Organizer ( 컨트롤러 구성기 ) 에서 Controller Tags ( 컨트롤러 태그 ) 를 선택합니다. 오른쪽 마우스를 클릭하여 Monitor Tags ( 감시 태그 ) 를 선택합니다. 오류 데이터의 표시는 십진법으로 기본 설정되어 있습니다. 오류 코 드를 읽으려면 16 진법으로 변환하십시오.

5-12 I/O 배치, 구성 및 감시 모듈에 오류가 발생했지만 컨트롤러와의 연결은 열려 있는 경우, 컨 트롤러 태그 데이터베이스가 오류 값 16#0E01_0001 을 표시합니다. 오류 워드는 아래 형식을 사용합니다. 31 27 23 19 15 11 7 3 0 Fault_Code_V 예약됨 FaultCode FaultInf 예약됨 0 = 연결 열림 1 = 연결 닫힘 여기에서 : } Connection_Closed 오류 비트 설명 : Fault_Bit Connection_Cl osed 이 비트는 오류 워드 내에 적어도 한 개 비트가 설정 (1) 되는 것을 나타냅니다. 오류 워드 내의 모든 비트가 삭제되면 (0) 이 비트도 지워집니다 (0). 이 비트는 모듈에 대한 연결이 열려 있는지 (0) 닫혀 있는지 (1) 여부를 나타냅니다. 연결이 닫 혀 있으면 (1) Fault_Bit 가 설정 (1) 됩니다. Module Properties ( 모듈 등록 정보 ) 화면의 Connection ( 연결 ) 탭에서도 모듈 오류 데이터를 볼 수 있습니다. 모듈 오류에 대한 설명은 1769 모듈의 사용자 문서를 참조하십시오. 모듈 오류를 복구하려면, 구성 데이터가 있는 사용자 프로그램을 다운로드하여 모듈의 작동을 중단한 후에 중단 해제하거나 전원을 끈 후 다시 켬으로써 모듈 오류 상태를 교정하고 새로운 데이터를 모 듈에 보내십시오. 엔드 - 캡 감지와 모듈 오류 엔드 - 캡에 인접하지 않은 모듈에 오류가 발생하고 컨트롤러와의 연 결이 단절되지 않은 경우에는, 해당 모듈만 오류 상태가 됩니다. 엔 드 - 캡에 인접한 모듈에 오류가 발생한 경우에는, 모듈과 컨트롤러 모두 오류 상태로 변합니다.

I/O 배치, 구성 및 감시 5-13 I/O 모듈 재구성 I/O 모듈이 재구성을 지원하는 경우, 다음을 통하여 I/O 모듈을 재구 성할 수 있습니다. RSLogix 5000 소프트웨어 내의 Module Properties ( 모듈 등 록 정보 ) 대화 상자 프로그램 로직 내의 MSG 명령 경고 I/O 모듈의 구성을 변경할 때에는 주의하십시오. 의 도치 않게 I/O 모듈의 오작동을 초래할 수 있습니다. RSLogix 5000 소프트웨어를 통한 모듈 재구성 RSLogix 5000 소프트웨어를 통하여 I/O 모듈의 구성을 변경하려면, I/O Configuration (I/O 구성 ) 트리에서 모듈을 강조표시하십시오. 마우스 오른쪽 버튼을 클릭하여 Properties ( 등록 정보 ) 를 선택하 십시오.

5-14 I/O 배치, 구성 및 감시 MSG 명령을 통한 모듈 재구성 프로그램으로 I/O 모듈의 구성을 변경하려면, Module Reconfigure (모듈 재구성) 유형의 MSG 명령을 사용하여 새로운 구성 정보를 I/O 모듈에 보내십시오. 재구성 중 : 입력 모듈은 입력 데이터를 계속 컨트롤러에 보냅니다. 출력 모듈은 출력 장치를 계속 제어합니다. Module Reconfigure ( 모듈 재구성 ) 메시지는 다음의 구성 등록 정 보를 필요로 합니다. 등록 정보 : 다음을 선택하십시오 : Message Type ( 메시지 유형 ) Module Reconfigure ( 모듈 재구성 ) I/O 모듈을 재구성하려면 : 1. 모듈 구성 태그의 필요한 구성원을 새로운 값으로 설정합니다. 2. Module Reconfigure ( 모듈 재구성 ) 메시지를 모듈에 보냅니 다. 예제 I/O 모듈 재구성 reconfigure[5] 가 켜져 있으면, MOV 명령은 슬롯 4 에 있는 로컬 모듈에 높은 알람을 60 으로 설 정합니다. 그러면 Module Reconfigure( 모듈 재구성 ) 메시지는 새 알람 값을 모듈에 보냅니다. ONS 명령은 reconfigure[5] 가 켜져 있는 동안 rung 에서 여러 개의 메시지를 모듈에 보내지 않도 록 방지합니다.

장 6 어플리케이션 개발 본 장의 사용 참조할 내용 : 참조장 : 태스크 관리 2-1 프로그램의 개발 2-2 태그 설정 2-8 프로그래밍 언어의 선정 2-9 모니터 컨트롤러 상태 2-10 모니터 연결 2-11 시스템 과부하율 선정 2-13 태스크 관리 참조 : Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 Logix5000 컨트롤러는 특정 기준에 기초하여 프로그램의 실행을 계 획하고 우선순위를 정하는 다중 태스크를 가능하게 합니다. 이것은 어플리케이션의 여러 작업들 간에 컨트롤러의 처리 시간을 조정합니 다. 컨트롤러는 한 번에 하나의 태스크만 수행할 수 있습니다. 다른 태스크는 실행 중에 있는 태스크를 차단하고 컨트롤을 가 질 수 있습니다. 지정된 태스크에서 한 번에 하나의 프로그램만 실행됩니다. 1

6-2 어플리케이션 개발 프로그램의 개발 컨트롤러의 운영 시스템은 IEC 1131-3 에 부합하는 선점형 다중 태 스크 시스템입니다. 이 환경은 다음 사항을 제공합니다. 컨트롤러 실행을 구성하는 태스크 데이터 및 로직을 그룹화하기 위한 프로그램 단일 프로그래밍 언어로 작성된 실행 가능한 코드를 캡슐화하 기 위한 루틴 도표 6.1 제어 어플리케이션 태스크 8 컨트롤러 결함 처리기 태스크 1 구성 상태 프로그램 32 워치독 (watchdog) 프로그램 1 주 루틴 프로그램 ( 로컬 ) 태 그 결함 루틴 기타 루틴 컨트롤러 ( 글로벌 ) 태그 I/O 데이터 시스템 - 공유 데이 터

어플리케이션 개발 6-3 태스크 정의 태스크는 한 개 이상의 프로그램의 모음에 대한 정보를 계획하고 우 선순위를 부여합니다. 태스크는 연속적, 주기적 또는 이벤트로 구성 할 수 있습니다. 다만 한 개의 태스크만 계속될 수 있습니다. 컨트롤러 : 지원 태스크 수 : 1769-L35CR 8 1769-L35E 8 1769-L32C 6 1769-L32E 6 1769-L31 4 하나의 태스크는 최대 100 개의 개별 프로그램을 가질 수 있으며 각 프 로 그 램 은 자 체 의 실 행 루 틴 과 프 로 그 램 - 유 효 범 위 (program-scoped) 태그를 가집니다. 태스크가 시작 ( 활성 ) 되면, 그 태스크에 할당되어진 모든 프로그램들은 그룹화된 순서로 실행됩 니다. 프로그램은 컨트롤러 구성기 내에서 한 번만 나타날 수 있으며 다중 태스크들 사이에 공유되지 않습니다. 태스크 우선순위 지정 컨트롤러 내의 각 태스크는 우선순위 레벨을 가집니다. 다중 태스크 가 시작 될 때 운영체제는 실행할 태스크를 결정하기 위하여 우선순 위 레벨을 사용합니다. 최저 우선순위 15 에서 최고 우선순위 1 까지 실행하기 위하여 주기적 태스크를 구성할 수 있습니다. 높은 우선순 위의 태스크는 다른 낮은 우선순위의 태스크를 차단할 수 있습니다. 연속적 태스크는 최저의 우선순위를 가지며 항상 주기적 태스크에 의해 차단됩니다. CompactLogix 컨트롤러는 I/O 데이터를 처리하기 위하여 우선순위 레벨 6 에 지정된 전용의 주기적 태스크를 사용합니다. 주기적 태스 크는 CompactBus 에 대하여 구성하는 RPI 로 실행되며 1 회에 1ms 의 주기로 실행될 수 있습니다. 총 실행 시간은 구성된 I/O 모듈을 스 캔하는데 소요되는 시간만큼 걸립니다.

6-4 어플리케이션 개발 태스크를 구성하는 방법은 컨트롤러가 I/O 데이터를 수신하는 방법 에 영향을 끼칩니다. 우선순위 1 에서 5 까지의 태스크는 전용의 I/O 태스크보다 우선으로 실행됩니다. 이 우선순위 범위 내에 있는 태스 크들은 I/O 처리 시간에 영향을 미칩니다. 예를 들어 다음 구성을 사 용한다고 가정해 봅니다. I/O RPI = 1ms 태스크의 우선순위 = 1~5 로 실행하는 데에 500µs 가 필요하며 밀리초마다 작동하도록 계획되어 있는 경우 이 구성은 구성된 I/O 의 스캐닝을 완료하기 위하여 전용의 I/O 태스 크 500µs 의 시간을 부여합니다. 그러나 밀리초마다 두 개의 높은 우선순위의 테스크 ( 레벨 1 ~5) 를 작동시키고 두 태스크 모두 실행하는 데에 500µs 이상의 시간을 필 요로 한다면 전용 I/O 태스크 위해 남겨지는 CPU 시간이 없게 될 것 입니다. 더구나 만약 전용 I/O 태스크의 실행 시간이 2ms 에 근접할 만큼 I/O 를 구성하였다면 ( 또는 높은 우선순위의 태스크 및 전용 I/O 태스크의 조합이 2ms 에 근접한다면 ), 낮은 우선순위의 태스크 ( 레 벨 7~15) 를 위한 CPU 시간이 남지 않을 것입니다. 팁 예를 들어 만일 프로그램이 정해진 속도로 입력 및 제어 출력에 반 응할 필요가 있는 경우, 레벨 6 보다 높은 우선순위로 (1 에서 5 까 지 ) 주기적인 태스크를 구성하십시오. 이것은 전용 I/O 태스크가 프로그램의 주기적인 속도에 영향을 주는 것을 막아줍니다. 그러 나 프로그램이 많은 수학적 업무 및 데이터 조작을 포함한다면 이 로직을 연속적 태스크와 같은 레벨 6 보다 낮은 우선순위 (7 에서 15 까지 ) 로 설정하십시오. 이는 전용 I/O 태스크가 의도치 않게 사용자의 프로그램에 의하여 영향을 받지 않도록 해 줍니다.

어플리케이션 개발 6-5 다음의 예는 어플리케이션을 위한 주기적 태스크와 연속적 태스크의 태스크 실행 순서를 보여줍니다. 태스크 : 우선순위 레벨 : 태스크 유형 : 실행시간 예 : 최장 완료 시간 : 1 5 20ms 주기적 태스크 2ms 2ms 2 7 전용 I/O 태스크 1ms 3ms 5ms 로 선택된 RPI 3 10 10ms 주기적 태스크 4ms 8ms 4 없음 ( 최저 ) 연속적 태스크 25ms 60ms 태스 크 1 태스 크 2 태스 크 3 태스 크 4 0 5 10 15 20 25 30 35 40 45 50 55 60 65 시간

6-6 어플리케이션 개발 참고 : A. 가장 높은 우선순위의 태스크는 모든 보다 낮은 우선순위의 태 스크를 차단할 수 있습니다. B. 전용 I/O 태스크는 우선순위 레벨이 1 에서 5 사이인 태스크에 의하여 차단될 수 있습니다. 전용 I/O 태스크는 우선순위 레벨 이 7 에서 15 사이인 태스크를 차단할 수 있습니다. 이 태스크 는 CompactLogix 시스템과 관련하여 계획되고 선택된 RPI 율 로 작동합니다 ( 이 예에서는 2ms). C. 연속적 태스크는 최저 우선순위로 동작하며 다른 모든 태스크 에 의하여 차단됩니다. D. 보다 낮은 우선순위의 태스크는 높은 우선순위의 태스크에 의 하여 여러 차례 차단 될 수 있습니다. E. 연속적 태스크가 풀 스캔을 완료했을 때, 보다 높은 우선순위 의 태스크가 작동하고 있지 않으면 연속적인 태스크는 즉시 다 시 시작합니다. 프로그램 정의 각각의 프로그램은 프로그램 태그, 실행가능한 주요 루틴, 기타 루틴 및 선택적인 결함 루틴을 포함하고 있습니다. 각각의 태스크는 100 개의 프로그램을 스케줄할 수 있습니다. 태스크 내의 계획된 프로그램들은 처음부터 끝까지 태스크를 완료할 때까지 실행합니다. 어떤 태스크에도 포함되지 않은 프로그램은 스 케줄 되지 않은 프로그램으로 나타납니다. 컨트롤러가 프로그램을 스캔하기 전에 반드시 태스크 내의 프로그램을 지정 ( 스케줄 ) 해야만 합니다. 루틴의 정의 컨트롤러가 프로그램을 스캔하기 전에 반드시 태스크 내의 프로그램 을 지정 ( 스케줄 ) 해야만 합니다. 루틴은 컨트롤러 내에서 프로젝트 에 필요한 실행 가능한 코드를 제공합니다. 루틴은 PLC 혹은 SLC 컨 트롤러 내의 프로그램 파일 또는 서브루틴과 유사합니다. 각 프로그램은 주 루틴을 가지고 있습니다. 주 루틴은 컨트롤러가 관 련 태스크를 시작하고 관련된 프로그램을 호출할 때, 실행해야 할 첫 번째 루틴입니다. 다른 루틴을 호출할 때는 점프 투 서브루틴 (Jump to Subroutine) (JSR) 과 같은 로직을 사용하십시오.

어플리케이션 개발 6-7 선택적 프로그램 결함 루틴도 지정할 수 있습니다. 컨트롤러는 관련 프로그램의 루틴 내에 있는 명령 - 실행 결함과 만나게 되면 이 루틴 을 실행하게 됩니다. 샘플 컨트롤러 프로젝트 RSLogix 5000 Enterprise 프로그래밍 소프트웨어는 사용자가 복사 하여 어플리케이션에 맞도록 수정할 수 있는 샘플 프로젝트를 포함 하고 있습니다. RSLogix 5000 소프트웨어에서 사용가능한 샘플 프 로젝트의 목록을 표시하기 위하여 Help( 도움말 ) Vendor Sample Projects ( 공급자 샘플 프로젝트 ) 를 선택하십시오. 이 곳을 스크롤 다운한 후 적합한 샘플 프로젝트 모음 을 선택하십시오. 자세한 정보 Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. 사용할 태스크의 선택 태스크의 구성 태스크의 우선순위 부여 태스크의 차단

6-8 어플리케이션 개발 태그 설정 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 Logix5000 컨트롤러를 사용하여 데이터 ( 변수 ) 에 주소를 부여하기 위하여 태그 ( 기호와 문자 숫자식 ) 를 사용합니다. Logix5000 컨트 롤러에는 고정된 숫자의 포맷이 없습니다. 태그 명 그 자체로 데이 터를 표시합니다. 이것은 다음 사항을 가능하게 합니다. 기계를 반영하도록 데이터를 체계화 개발할 때 태그 이름을 사용하여 어플리케이션 문서화 아날로그 I/O 장치 정수 값 저장 비트 카운터 타이머 디지털 I/O 장치 태그를 생성할 때 태그에 다음과 같은 특성을 부여하십시오. 태그 유형 데이터 유형 유효 범위 자세한 정보 Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. 태그의 정의 태그, 배열 및 사용자 정의 구조의 생성 태그에 주소 부여 태그에 대한 별칭 생성 간접 주소 부여

어플리케이션 개발 6-9 프로그래밍 언어의 선정 CompactLogix 컨트롤러는 온라인과 오프라인으로 아래의 프로그 래밍 언어를 지원합니다. 프로그래밍 진행할 때 : 사용 언어 : 다중 운용을 연속적이거나 병행으로 실행 ( 순서에 관계 없음 ) 부울 또는 비트 기반 운용 복잡한 논리적 운용 메시지 및 통신 처리 기계의 인터로킹 서비스 또는 유지보수 담당자가 기계 또는 공정의 고장처치를 위해 분 석해야 할 운용 연속 공정 및 드라이브 제어 루프 제어 회로 흐름에서의 계산 다중 운용에 대한 상위 레벨 관리 반복적인 운용 순서 배치 프로세스 (ST) 를 사용한 동작 제어 상태 기계 조작 복잡한 수학적 연산 특수화된 배열 또는 테이블 루프 처리 ASCII 문자열의 처리 또는 프로토콜 처리 래더 다이어그램 (LD) 다이어그램 (FBD) 순차 함수 차트 (SFC) (ST) 자세한 정보 Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. 순차 함수 차트 (SFC) 로직의 설계 및 프로그램 (ST) 로직의 프로그램 래더 다이어그램 (LD) 로직의 프로그램 다이어그램 (FBD) 로직의 프로그램 Force 로직 Logix5000 컨트롤러 실행 시간 및 메모리 사용 참조 매뉴얼, 문서 1756-RM087 에서 명령에 대한 메모리 사용 및 실행 시간에 대한 정보를 제공합니다.

6-10 어플리케이션 개발 모니터 컨트롤러 상태 CompactLogix 컨트롤러는 컨트롤러 데이터를 획득하고 설정 ( 변경 ) 을 하기 위하여 GSV (Get System Value 및 SSV (Set System Value) 명령을 사용합니다. 컨트롤러는 대상에 시스템 데이터를 저장 합니다. PLC-5 프로세서와 같은 상태 파일은 없습니다. GSV 명령은 지정된 정보를 복구하고 해당 정보를 목적지점에 둡니다. SSV 명령은 소스에서 나온 데이터로 지정된 속성을 설정합니다. GSV/SSV 명령으로 들어갈 때 프로그래밍 소프트웨어는 각 명령에 대한 유효한 대상의 분류, 대상 명칭, 및 속성 명칭을 표시합니다. GSV 명령에서 모든 사용 가능한 속성에 대한 값을 얻을 수 있습니다. SSV 명령에서는 사용자에게 설정이 허용된 속성들만 표시됩니다. 몇몇 경우에 한 가지 이상 동일한 유형의 대상이 있을 수 있어 그 대 상 명칭을 지정해야 하는 경우도 있습니다. 예를 들면, 어플리케이션 에는 몇 가지 태스크들이 존재할 수 있습니다. 각각의 태스크는 태스 크 명칭으로 액세스할 수 있는 해당 태스크만의 태스크 대상을 가집 니다. 다음의 오브젝트 클래스에 액세스할 수 있습니다. 좌표 컨트롤러 컨트롤러 장치 CST DF1 결함 로그 메시지 모듈 동작그룹 프로그램 루틴 직렬 포트 태스크 실제 시간 자세한 정보 Logix5000 컨트롤러 지침 참조 매뉴얼, 1756-RM003 에서 GSV 및 SSV 명령을 사용하는 방법에 대해 기술하고 있습니다. 이 지침들은 몇 가지 다른 정보에 대한 속성을 지원합니다. Logix5000 컨트롤러 절차 매뉴얼, 1756-PM001 에서는 다음 을 실행하는 방법에 대한 정보를 제공합니다. 주요 결함 처리 사소한 결함 처리 컨트롤러 메모리 사용에 대한 결정

어플리케이션 개발 6-11 모니터 연결 다음을 참조 하십시오. Logix5000 컨트롤러 절차 매 뉴얼, 1756-PM001 Logix5000 컨트롤러 설계 고려사 항 참조 매뉴얼, 1756-RM094 컨트롤러의 I/O 설정에 있는 장치와의 통신이 100ms 동안 또는 4 번 의 RPI 동안 ( 둘 중 작은 쪽을 적용 ) 일어나지 않으면 통신 시간 초 과가 되어 컨트롤러는 다음의 경보를 생성합니다. 컨트롤러 전면의 I/O LED 가 녹색으로 점멸합니다.! 표시가 시간 초과된 I/O 설정 폴더 및 장치(들)위에 표시됩 니다. 다음을 통해 액세스할 수 있는 모듈 결함 코드를 생성합니다. 해당 모듈에 대한 모듈 특성 대화 상자 GSV 명령 모든 장치와의 통신 시간 초과 여부 결정 만약 컨트롤러의 I/O 구성에 있는 최소 하나의 장치 ( 모듈 ) 와 통신 시간 초과가 발생하면 컨트롤러 전면의 I/O LED 가 녹색으로 점멸합 니다. GSV 명령은 I/O LED 의 상태를 파악하여 I_O_LED 태그에 저 장합니다. 만약 I_O_LED 값이 2이면 컨트롤러는 최소한 하나의 장치와의 통신이 단절된 것입니다. GSV Get System Value CIP Object Class MODULE CIP Object Name Attribute Name LedStatus Dest I_O_LED EQU Equal Source A I_O_LED Source B 2 장소 : I_O_LED 는 컨트롤러 전면에 있는 I/O LED 의 상태를 저장하는 DINT 태그입니다.

6-12 어플리케이션 개발 특정 I/O 모듈과의 통신 시간 초과 여부 결정 만약 컨트롤러의 I/O 구성에 있는 장치 ( 모듈 ) 와의 통신 시간이 초 과하면 컨트롤러는 그 모듈에 대한 결함 코드를 생성합니다. GSV 명령은 Io_Module 에 대한 결함 코드를 획득하고 Module_Status 태그에 저장합니다. 만약 Module_Status가 4를 제외한 다른 값이면 컨트롤러는 그 모듈과 통신을 하고 있지 않습니다.

어플리케이션 개발 6-13 로직 실행의 차단 및 결함 처리기의 실행 1. 컨트롤러 구성기에서 모듈을 마우스 오른 단추로 클릭하여속성 을 클릭하십시오. 2. 연결 탭을 클릭하십시오. 3. 런 모드 체그 박스 동안에 연결이 실패하면 주요 결함을 선택하 십시오. 4. 컨트롤러 결함 처리기에 대한 루틴을 개발하십시오. 다음을 참 조하십시오. Logix5000 Controllers 절차서, 문서 1756-PM001. 시스템 과부하율 선정 컨트롤러 등록정보 대화는 시스템 과부하에 대한 비율을 지정할 수 있도록 합니다. 이 비율은 통신 및 배경 기능에 적용되는 컨트롤러 시간 ( 주기적 태스크에 대한 시간 제외 ) 의 비율을 나타냅니다. 1. 컨트롤러에 대한 속성을 확인하고 고급 탭을 선택하십시오.

6-14 어플리케이션 개발 시스템 과부하 기능은 다음을 포함합니다. 프로그래밍 및 HMI 장치 (RSLogix 5000 과 같은 소프트웨어 ) 와의 통신 메시지에 대한 응답 메시지의 전송 컨트롤러는 한번에 1ms 까지 시스템 과부하 기능을 실행합니다. 만 약 컨트롤러가 1ms 이내에서 과부하 기능을 완료하면 컨트롤러는 연속적 태스크를 다시 시작합니다. 시스템 과부하율이 증가함에 따라 연속적 태스크 실행에 할당되는 시간은 감소합니다. 만약 컨트롤러가 관리할 통신이 없으면 컨트롤 러는 연속적 태스크를 실행하는 데에 통신 시간을 사용합니다. 시스 템 과부하율의 증가가 통신 성능을 증가시키는 동안 연속적 태스크 를 실행하는 시간의 양을 증가 시키고 전체적인 스캔 시간을 증가시 킵니다. 표 6.1은 연속적 태스크와 시스템 과부하 기능 사이의 비율을 보여줍 니다. 표 6.1 시간 : 연속적 태스크 작동 시간 과부하 발생 : : 10% 9ms 1ms 20% 4ms 1ms 33% 2ms 1ms 50% 1ms 1ms 아래에서 보이는 대로 시간의 10% 에서 시스템 과부하는 연속적 태 스크 시간의 9ms 연속적 태스크마다 차단합니다. 범례 : 태스크의 실행 태스크의 차단 ( 지연 ) 주기적 시스템 과부하 연속적 태스크 1ms 1ms 9ms 9ms 0 5 10 15 20 25 경과시간 (ms)

어플리케이션 개발 6-15 아래에 보이는 바와 같이 주기적 태스크의 차단은 시스템 과부하 실 행 간의 경과 시간 ( 실제 시간 ) 을 증가시킵니다. 주기적 태스크 시스템 과부하 연속적 태스크 1ms 1ms 1ms 1ms 1ms 9ms 의 연속적 태스크 시간 1ms 9ms 의 연속적 태스크 시간 1ms 0 5 10 15 20 25 경과시간 (ms) 아래와 같이 시간의 20% 에서 시스템 과부하는 4ms ( 연속적 태스크 시간 ) 마다 연속적 태스크를 차단합니다. 시스템 과부하 연속적 태스크 1ms 1ms 1ms 1ms 1ms 4ms 4ms 4ms 4ms 4ms 5 10 15 20 25 경과시간 (ms) 아래와 같이 시간의 50% 에서 시스템 과부하는 1ms( 연속적 태스크 시간 ) 마다 연속적 태스크를 차단합니다. 시스템 과부하 연속적 태스크 1ms 1ms 5 10 15 20 25 경과시간 (ms) 만약 컨트롤러가 주기적 태스크 ( 들 ) 만을 포함하고 있으면 시스템 과부하 시간조각 값은 아무런 영향을 받지 않습니다. 시스템 과부하 는 언제든지 주기적 태스크가 동작하지 않을 때에 작동합니다. 주기적 태스크 시스템 과부하 연속적 태스크 경과시간 (ms) 5 10 15 20 25

6-16 어플리케이션 개발 노트 :

장 7 PhaseManager 구성 이 장의 사용 다음을 참조 하십시오. PhaseManager 사용자 메뉴얼, LOGIX-UM001 RSLogix 5000 소프트웨어의 PhaseManager 옵션 사항은 장비에 대한 상태 모델을 제공합니다. 본 장의 내용은 다음과 같습니다. 아래 정보에 대해서는 : 다음을 참조하십시오 PhaseManager 개요 2-1 상태 모델 개요 2-3 PhaseManager 와 다른 상태 모델과 비교 2-6 최소 시스템 요구사항 2-7 장비 페이즈 명령 2-7 PhaseManager 개요 PhaseManager 는 컨트롤러에 장비의 페이즈를 추가합니다. 페이즈 는 보다 더 쉽게 쓰고, 찾고, 추적하고, 변경하기 쉬운 영역에 코드 를 배치할 수 있도록 지원합니다. 용어 설명 : 장비 페이즈 페이즈는 다음 면에서 하나의 프로그램과 유사합니다. 작업 내에서 페이즈를 운용합니다. 페이즈에 루틴과 태그 모음을 제공합니다. 상태 모델 페이즈는 다음 면에서 프로그램과 다릅니다. 페이즈는 상태 모델에 의해 실행됩니다. 장비의 하나의 작업활동을 실행하기 위해 장비의 하나의 페이즈를 사용합니다. 상태 모델은 장비의 작동 주기를 일련의 상태로 나눕니다. 각 상태는 그 순 간의 장비 작동 상태를 나타냅니다. 이는 지정된 시간의 장비 작업 또는 조 건입니다. 장비 페이즈 상태 모델은 S88 및 PackML 상태 모델과 유사합니다. 상태 시스템 장비 페이즈는 다음을 수행하는 임베드된 상태 시스템을 포함합니다. 활성 상태에 대한 메인 루틴 ( 상태 루틴 ) 을 호출 최소 코딩으로 상태 간 전환을 관리합니다. 전환 조건을 코딩합니다. 조건에 맞으면 장비 페이즈는 장비를 다음 필수 상태로 전환합니다. 장비가 허용 가능한 경로를 따라 상태 간을 이동하는지 확인하십시 오. 페이즈 태그 (PHASE tag) 장비 페이즈를 추가할 때 RSLogix 5000 소프트웨어는 장비 페이즈에 대 한 태그를 만듭니다 태그는 PHASE 데이터 유형을 사용합니다. 1