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



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

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

View Licenses and Services (customer)

IRISCard Anywhere 5

MF Driver Installation Guide

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

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

Windows 8에서 BioStar 1 설치하기

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

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

SBR-100S User Manual

ThinkVantage Fingerprint Software

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

User Guide

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

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

온라인등록용 메뉴얼

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

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

메뉴얼41페이지-2

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

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

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

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

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

vRealize Automation용 VMware Remote Console - VMware

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

ISP and CodeVisionAVR C Compiler.hwp

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

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

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

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

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

H3250_Wi-Fi_E.book

BY-FDP-4-70.hwp

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

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

1

XDesignerPlus V2.0 접속 매뉴얼

기술 정보 - Communit

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

- 2 -

Storage_for_Megapixel_Video01

라우터

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

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


ADP-2480

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

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

Microsoft PowerPoint - chap04-연산자.pptx

MF3010 MF Driver Installation Guide

[Brochure] KOR_TunA

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

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

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

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

COMFILE_VOL13_ cdr

ActFax 4.31 Local Privilege Escalation Exploit

MF5900 Series MF Driver Installation Guide

1

Salmosa_WebManual_KOR(B)

고객 카드

슬라이드 1

MY19 power meter user manual KO

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

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

No Slide Title

MLB 2K9_PS3_MN

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

개요

설치지침서 PowerMonitor 1000 장치펌웨어버전업데이트 카탈로그넘버 1408-BC3, 1408-TS3, 1408-EM3 내용 페이지 제품펌웨어버전액세스 3 ControlFLASH 소프트웨어유틸리티를사용하여장치펌웨어버전업데이트하기 8 본매뉴얼은 PowerMoni

PRO1_02E [읽기 전용]

슬라이드 1

CAN-fly Quick Manual

6_5상 스테핑 모터_ _OK.indd

포인팅 장치 및 키보드

<B1DDC0B6B1E2B0FCB0FAC0CEC5CDB3DDB0B3C0CEC1A4BAB82E687770>

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

< E5FBBEABEF7C1DFBAD0B7F9BAB02C5FC1B6C1F7C7FCC5C25FB9D75FB5BFBAB05FBBE7BEF7C3BCBCF65FA1A4C1BEBBE7C0DABCF62E786C73>

B _00_Ko_p1-p51.indd

제품 설명

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

A4P for MP KO Manual(rev0901).indd

Microsoft Word - PLC제어응용-2차시.doc

HP Elite USB-C 도킹 스테이션 사용자 설명서

2 노드

Microsoft Word - src.doc

슬라이드 1

Windows 10 General Announcement v1.0-KO

ez-shv manual

CSG_keynote_KO copy.key

윈도우시스템프로그래밍

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


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

2 목차 소개... 3 기능 개요... 4 주요 기능... 4 지원 미디어... 4 시작... 5 배포... 5 등록... 5 새 사용자로 등록하는 방법... 5 새 제품을 등록하는 방법... 5 평가판 활성화... 6 시스템 요구 사항... 8 드라이버 설치... 8

Chapter ...

처음에 읽어 주십시오! 본 사용설명서의 내용은 예고 없이 변경할 수 있습니다. 본 사용설명서의 내용은 제조 공정의 각 과정에서 확인했습니다. 문제점이나 잘못된 점 이 있으면 개의치 마시고 당사로 연락해 주십시오. 본 사용설명서의 내용을 복제하는 것은 일부 또는 전부에

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

Transcription:

1768 CompactLogix 컨트롤러 1768-L43 펌웨어 버전 15 사용자 메뉴얼

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

목차 장 1 시작 소개... 1-1 1768 CompactLogix 컨트롤러 정보... 1-1 시스템 설계... 1-3 추가 자료... 1-3 하드웨어 설치... 1-4 추가 자료... 1-4 직렬 포트를 통해 컨트롤러에 직접 연결 장 2 소개... 2-1 직렬 포트를 통한 컨트롤러 연결... 2-1 직렬 드라이버 구성... 2-3 컨트롤러 경로 선택... 2-5 장 3 네트워크를 통한 통신 소개... 3-1 EtherNet/IP 네트워크... 3-2 EtherNet/IP 를 통한 연결... 3-4 추가 자료... 3-5 DeviceNet 네트워크... 3-5 추가 자료... 3-7 직렬 네트워크... 3-8 DF1 장치와의 통신... 3-9 추가 자료... 3-10 ASCII 장치와의 통신... 3-11 추가 자료... 3-14 Modbus 지원... 3-14 DH-485 네트워크... 3-15 추가 자료... 3-17 장 4 컨트롤러 통신 관리 소개... 4-1 연결 개요... 4-1 추가 자료... 4-1 ( 인터록 ) 데이터 생성 및 사용... 4-2 추가 자료... 4-2 메시지 송수신... 4-3 메시지 연결의 캐쉬 여부 결정... 4-3 추가 자료... 4-4 연결 사용 수 계산... 4-4 연결 예제... 4-5 1

목차 2 장 5 1768 및 1769 모듈 배치 소개... 5-1 1768 모듈 배치... 5-1 1769 모듈 배치... 5-2 장 6 I/O 구성 및 모니터링 소개... 6-1 I/O 모듈 선택... 6-1 로컬 I/O 성능... 6-2 추가 자료... 6-2 I/O 구성... 6-3 I/O 연결... 6-5 추가 자료... 6-5 EtherNet/IP 네트워크의 분산 I/O 구성... 6-6 추가 자료... 6-6 DevicelNet 에서 분산 I/O 구성... 6-7 추가 자료... 6-7 I/O 데이터 주소 지정... 6-8 데이터 업데이트 시점 결정... 6-9 추가 자료... 6-9 I/O 모듈 모니터링... 6-10 오류 데이터 표시... 6-10 엔드 - 캡 감지와 모듈 오류... 6-11 I/O 모듈 재구성... 6-12 RSLogix 5000 소프트웨어를 통한 모듈 재구성... 6-12 MSG 명령을 통한 모듈 재구성... 6-13 장 7 어플리케이션 개발 소개... 7-1 작업 관리... 7-1 프로그램 개발... 7-2 작업 정의... 7-2 프로그램 정의... 7-6 루틴 정의... 7-6 샘플 컨트롤러 프로젝트... 7-7 추가 자료... 7-7 태그 설정... 7-8 추가 자료... 7-8 프로그래밍 언어의 선정... 7-9 추가 자료... 7-9 모니터 컨트롤러 상태... 7-10 추가 자료... 7-10 모니터 연결... 7-11 모든 장치와의 통신 시간 초과 여부 결정... 7-11 특정 I/O 모듈과의 통신 시간 초과 여부 결정... 7-12

목차 3 로직 실행의 차단 및 결함 처리기의 실행... 7-13 추가 자료... 7-13 시스템 과부하율 선정... 7-13 장 8 모션 어플리케이션 개발 소개... 8-1 추가 자료... 8-1 모션 성능... 8-1 컨트롤러를 마스터 클럭으로 만들기... 8-2 모션 모듈 추가... 8-3 SERCOS 인터페이스 드라이브 추가... 8-4 각 SERCOS 인터페이스 모듈 설정... 8-5 모션 그룹 추가... 8-6 축 추가... 8-8 각 축 설정... 8-9 각 드라이브의 배선 점검... 8-12 각 축 조정... 8-13 축 정보 얻기... 8-14 모션 제어 프로그래밍... 8-15 추가 자료... 8-16 장 9 PhaseManager 구성 소개... 9-1 PhaseManager 개요... 9-1 상태 모델 개요... 9-3 장비의 상태 변경 방법... 9-4 상태 수동 변경... 9-6 PhaseManager 와 다른 상태 모델 비교... 9-6 최소 시스템 요구사항... 9-7 장비 페이즈 명령... 9-7 추가 자료... 9-7 장 10 비휘발성 메모리 유지관리 소개... 10-1 배터리가 필요하지 않음... 10-1 로드 중의 중대 오류 방지... 10-2 CompactFlash 판독기사용... 10-2 추가 자료... 10-2

목차 4 CompactLogix 시스템 상태 표 시등 부록 A 소개... A-1 컨트롤러 LED... A-1 CompactFlash 카드 LED... A-6 RS-232 직렬 포트 LED... A-6 앞면판 푸쉬 버튼... A-6 부록 B 명령 로케이터 소개... B-1

머리말 CompactLogix 컨트롤러 시스템 개발 본 출판물 정보 본 메뉴얼를 사용하여 CompcatLogix 컨트롤러와 그 특성에 관해 숙 지하십시오. 본 메뉴얼 버전은 컨트롤러 펌웨어 버전 15 와 일치합 니다. 본 메뉴얼는 CompactLogix 시스템을 설치, 구성 및 프로그래밍하며 작동시키는 데 필요한 작업에 관하여 기술합니다. 경우에 따라 본 메 뉴얼에는 보다 종합적인 상세 정보를 제공하는 추가 문서가 언급되 어 있습니다. 이 출판물의 사용 대상 본 메뉴얼는 1768 CompactLogix 제어 시스템을 설계, 프로그래밍 및 시운전하는 자동화 엔지니어 및 제어 시스템 개발자를 위한 것입 니다. 추가 자료 이 핵심 문서들은 Logix5000 컨트롤러 제품군에 대해 설명합니다. Logix5000 제품군 문서 찾을 정보 Logix 5000 컨트롤러를 처음 사용하는 사람 은 어디에서부터 시작할 것인가 간단한 프로젝트의 프로그래밍 및 테스트 표준 작업을 완료하는 방법 순차적 함수 차트 (SFC), 래더 다이어그램 (LD), (ST) 및 다 이어그램 (FBD) 언어를 사용한 프로그램 로직 Logix5000 컨트롤러 참조 내용 : LED 패턴 컨트롤러 특성 명령어 빠른 참조 프로그램의 순차적 적용 래더 다이어그램 및 명령 사용할 자료 Logix5000 컨트롤러 설치 가이드 publication 1756-QS001 Logix5000 컨트롤러 절차 가이드 publication 1756-PM001 중요 : SFC 및 ST 프로그래밍 언어 프로그래밍 메뉴얼 1756-PM003 은 Logix5000 컨트롤러 절차 메뉴얼에서 발췌 한 문서입니다. Logix5000 컨 트 롤 러 시 스 템 참 조 가 이 드 publication 출 판 물 1756-QR107 Logix5000 컨트롤러 명령어 참조 메뉴얼 publication 1756-RM003 i

ii CompactLogix 컨트롤러 시스템 개발 Logix5000 제품군 문서 찾을 정보 프로그램 공정 제어 및 드라이브 적용 다이어그램 지침 프로그램 모션 적용 래더 다이어그램 모션 명령 모션 인터페이스 모듈 구성 및 프로그래밍 모션 그룹 및 축 생성 및 구성 좌표 시스템 시간 마스터 장치 구성 사용할 자료 Logix5000 컨트롤러 공정 제어 / 드라이브 명령어 참조 메뉴얼 publication 1756-RM006 Logix5000 컨트롤러 모션 명령어 참조 메뉴얼 publication 1756-RM007 Logix5000 모션 모듈 구성 및 프로그래밍 메뉴얼 publication 1756-UM006 이 문서들은 네트워크 통신에 대해 설명합니다. Logix 네트워크 통신 문서 찾을 정보 EtherNet/IP 네트워크 구성 및 사용 EtherNet/IP 를 통한 통신 ControlNet 네트워크 구성 및 사용 ControlNet 을 통한 통신 DeviceNet 네트워크 구성 및 사용 DeviceNet 을 통한 통신 사용할 자료 Logix5000 제어 시스템에서의 EtherNet/IP 통신 모듈 publication ENET-UM001 Logix5000 제어 시스템에서의 ControlNet 통신 모듈 publication CNET-UM001 Logix5000 제어 시스템에서의 DeviceNet 통신 모듈 publication DNET-UM004 Logix5000 컨트롤러 어플리케이션 자료 이 문서들은 특정 컨트롤러 어플리케이션에 대해 설명합니다. 찾을 정보 귀사 컨트롤러에 대해서는 상태 모델을 사용하십시오. 장비 페이즈 프로그램 구성 사용할 자료 Logix5000 컨트롤러 PhaseManager 사용자 메뉴얼 publication LOGIX-UM001 메뉴얼를 보거나 다운로드하려면 http://literature.rockwellautomation.com 을 방문하십시오. 메뉴얼의 사본을 구하려면 해당 지역의 Rockwell Automation 대리 점이나 해당 지역 영업 담당자에게 문의하십시오.

장 1 시작 소개 본 장은 1768 CompactLogix 컨트롤러에 익숙해지기 위한 것입니 다. 본 장은 또한 컨트롤러를 위한 설계 및 설치 요구사항을 검토합 니다. 찾을 정보 참조 페이지 1768 CompactLogix 컨트롤러 정보 1-1 시스템 설계 1-3 하드웨어 설치 1-4 1768 CompactLogix 컨트롤러 정보 CompactLogix 은 매체 어플리케이션을 위한 Logix 솔루션을 제공 하도록 설계되어 있습니다. 적으로, 이러한 어플리케이션은 I/O, 모션 및 네트워크 요구사항을 포함한 시스템 레벨 제어 어플리케이 션입니다. 1768-L43 컨트롤러는 한 개의 내장형 직렬 포트를 제공합니다. EtherNet/IP 통신에는 옵션 1768-ENBT 통신 모듈을 설치합니다. SERCOS 드라이브의 모션 제어에는 1768-M04SE SERCOS 어댑터 모듈을 설치합니다. 1768-L43 컨트롤러는 또한 전면 패널에 키를 포함하고 있어서 컨트 롤러 모드를 변경할 수 있습니다. 이 키는 다른 Logix 컨트롤러에 사 용되는 키와는 다르다는 점에 유의하십시오. 간단한 시스템은 I/O 모듈 및 DeviceNet 통신의 단일 뱅크를 포함한 독립형 컨트롤러로 구성될 수 있습니다. 1768 백플레인 - 1768 컨트롤러 + 2 개의 1768 모듈 1769 백플레인 - DeviceNet 용 1769-SDN - 최대 8 개의 1769 I/O 모듈 1768 CompactLogix 컨트롤러는 1768 백플레인과 1769 백플레인 을 모두 결합합니다. 이것은 1769 I/O 지원의 장점을 그대로 유지하 는 반면 1768 아키텍처의 장점을 제공합니다. 1

1-2 시작 보다 복잡한 시스템에서는 다른 네트워크와 모션 제어를 추가합니다. 다중 컨트롤러는 네트워크를 통해 통신하며 데이터를 공유합니다. 네트워크를 통해 결합된 다중 컨트롤러 많은 위치에 분산되고 최대 3 개의 서로 다른 I/O 모듈 뱅크에서 연결된 다중 플랫폼의 I/O 컴퓨터 또는 다른 컨트롤러 1768-ENBT 를 통한 EtherNet/IP 다른 네트워크 내장형 직렬 포트 1768 백플레인은 1768 컨 트롤러 및 최대 2개의 1768 모듈을 포함함 1769 로컬 I/O 총 16 개의 I/O 모듈에 대해 최대 3 개의 I/O 뱅크 1768-M04SE 를 통한 SERCOS 모션 SERCOS 드라이브 분산형 I/O 1769-SDN 을 통한 DeviceNet 컨트롤러는 최대 16 개의 로컬 1769 I/O 모듈을 지원합니다. 최대 8 개의 로컬 모듈이 1768 컨트롤러에 부착될 수 있습니다. 1768/1769 시스템에 부착하는 한 두 개의 추가 I/O 뱅크에 나머지 모듈을 설치 합니다. 추가 뱅크는 표준 1769 전원 공급장치 (1769-PA4) 를 통해 전원이 공급되며 표준 1769 확장 케이블 (1769-CRLx) 을 사용하여 메인 랙에 연결합니다. 1768 CompactLogix 컨트롤러 사양 컨트롤러 사용자 메 모리 비휘발성 메모리 1768-L43 2MB Compact Flash 통신 옵션 지원되는 작업 수 지원되는 로컬 I/O 모 듈 수 EtherNet/IP (1768-ENBT) 16 개의 작업 ( 단 1 개만 연속적 ) 1768 백플레인의 경우 최대 2 개의 1768 모듈 DeviceNet(1769-SDN) 직렬 ( 내장형 ) 래더 루틴을 통한 Modbus DH-485 이벤트 작업 : 사용된 태그 트리거, EVENT 명령, 축 및 모션 이벤 트 트리거를 지원함 1769 백플레인의 경우 최대 16 개의 1769 I/O 모듈 (3 개의 뱅크에서 ) RSLogix 5000 프로그래밍 소프트웨어 내장형 RS-232 직렬 포트 (DF1 또는 ASCII) DIN- 레일 또는 패널 장착형 I/O 시스템

시작 1-3 시스템 설계 CompactLogix 시스템을 설계할 경우 네트워크 구성을 결정하고 각 위치에서 구성 요소의 위치를 결정하십시오. 시스템을 설계할 때는 아래 사항을 결정하십시오. 1768 CompactLogix 설계 개요 설계 단계 1. I/O 장치를 선택합니다. 2. 모션 제어 및 드라이브 구성 요소를 선택합니다. 3. 통신 모듈을 선택합니다. 4. 컨트롤러를 선택합니다. 5. 전원 공급장치를 선택합니다. 6. 시스템을 장착합니다. 7. ViewAnyWare 제품을 선택합니다. 8. 소프트웨어를 선택합니다. 추가 자료 관련 자료 CompactLogix 제품 선정 가이드, publication 1768-SG001 Logix5000 컨트롤러 설계 고려사항 참조 메뉴얼, publication 1756-RM094 제공 내용 1768 CompactLogix 시스템의 구성 요소 선택을 위한 지침 및 사양 Logix 제어 시스템 설계 시 지침

1-4 시작 하드웨어 설치 CompactLogix 컨트롤러를 설치하려면 다음 단계를 따르십시오. 1768 CompactLogix 설치 개요 설치 단계 1. DIN 레일을 설치합니다. 2. 컨트롤러, 1768 모듈 및 1768 전원 공급장치를 DIN 레 일에 장착합니다. 3. 1769 모듈을 DIN 레일에 장착합니다. 4. 컨트롤러를 연결합니다. 5. 컨트롤러 펌웨어를 로드합니다. 6. 통신 드라이버를 구성합니다. 추가 자료 관련 자료 1768-L43 CompactLogix 컨트롤 러 설치 지침서, publication 1768-IN004 제공 내용 1768 CompactLogix 시스템 구성 요소 설치 시 지침서 이 출판물은 또한 컨트롤러 사양도 포함합니다.

장 2 직렬 포트를 통해 컨트롤러에 직접 연결 소개 이 장은 컨트롤러를 구성하고 프로젝트를 컨트롤러에 업로드 / 다운 로드할 수 있도록 직렬 포트를 통해 컨트롤러에 연결하는 방법을 설 명합니다. 찾을 정보 참조 페이지 직렬 포트를 통한 컨트롤러 연결 2-1 직렬 드라이버 구성 2-3 컨트롤러 경로 선택 2-5 직렬 네트워크에서 CompactLogix 컨트롤러를 작동시키려면 다음 을 수행해야 합니다. 직렬 포트를 갖춘 워크스테이션 직렬 통신 드라이버를 구성하기 위한 RSLinx 소프트웨어 컨트롤러의 직렬 포트를 구성하기 위한 RSLogix5000 프로그 래밍 소프트웨어 직렬 포트를 통한 컨트롤 러 연결 CompactLogix 컨트롤러의 채널 0 은 완전히 분리되어 있어서 별도 의 분리 장치를 필요로 하지 않습니다. 주의 이 모듈에 전원을 공급하는 직렬 케이블이나 케이블 의 다른 쪽 끝에 있는 직렬 장치를 연결하거나 분리 할 경우, 전기 불꽃이 발생할 수 있습니다. 이것은 위험한 장소에 설치할 경우 폭발을 유발할 수 있습 니다. 작업을 계속하기 전에 반드시 전원이 제거되었거나 설치 영역이 위험하지 않은지 확인하십시오. 1

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

직렬 포트를 통해 컨트롤러에 직접 연결 2-3 직렬 드라이버 구성 직렬 통신용 RS-232 DF1 Device 드라이버를 구성하려면 RSLinx 소프트웨어를 사용하십시오. 드라이버를 구성하려면 다음을 수행하 십시오. 1. RSLinx 소프트웨어의 Communications( 통신 ) 메뉴에서 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( 통신 포트 ) 를 선택했는지 확인합니다. 6. Close( 닫기 ) 를 클릭합니다.

직렬 포트를 통해 컨트롤러에 직접 연결 2-5 컨트롤러 경로 선택 RSLogix 5000 소프트웨어에서 컨트롤러 경로를 선택합니다. 1. 컨트롤러에 대한 RSLogix 5000 프로젝트를 엽니다. 2. Communications( 통신 ) 메뉴에서 Who Active( 활성 장치 ) 를 선택합니다. 3. 통신 드라이버를 컨트롤러 레벨까지 확장합니다. 4. 컨트롤러를 선택합니다. 원하는 작업 컨트롤러에서 프로젝트 모니터링 프로젝트 사본을 컨트롤러에서 RSLogix 5000 소프트웨어로 전송 열려 있는 프로젝트를 컨트롤러로 전송 선택 Go Online ( 온라인으로 이동 ) Upload( 업로드 ) Download ( 다운로드 ) 위의 조치를 확인해야 합니다.

2-6 직렬 포트를 통해 컨트롤러에 직접 연결 참고 :

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

3-2 네트워크를 통한 통신 이 장은 CompactLogix 컨트롤러의 통신 기능을 요약합니다. 찾을 정보 참조 페이지 EtherNet/IP 네트워크 3-2 DeviceNet 네트워크 3-5 직렬 네트워크 3-8 DH-485 네트워크 3-15 EtherNet/IP 네트워크 EtherNet/IP 통신의 경우, 컨트롤러는 1768-ENBT 모듈을 필요로 합니다. 1768 백플레인에서 최대 2 개의 1768-ENBT 모듈을 설치 할 수 있습니다 ( 컨트롤러 1 개당 ). EtherNet/IP 통신에 대해 다음 소프트웨어 제품을 사용합니다. EtherNet/IP 통신을 위해 필요한 소프트웨어 소프트웨어 사용 필수 / 옵션 RSLogix 5000 프로그 래밍 소프트웨어 BOOTP/DHCP 유틸리티 RSNetWorx for EtherNet/IP ControlLogix 프로젝트 를 구성하고 EtherNet/IP 통신을 정 의하려면 이 소프트웨 어를 사용하십시오. 이 유틸리티는 RSLogix 5000 소프트 웨어와 함께 제공됩니 다. EtherNet/IP 네트 워크의 장치에 IP 주소 를 지정하려면 이 유틸 리티를 사용하십시오. IP 주소 및 / 또는 호스 트 이름으로 EtherNet/IP 장치를 구 성하려면 이 소프트웨 어를 사용하십시오. 필수 옵션 옵션 1768-ENBT EtherNet/IP 통신 모듈 : 메시징, 생성 / 사용된 태그, HMI 및 분산 I/O 를 지원합니다. 표준 TCP/UDP/IP 프로토콜 내에서 메시지를 캡슐화합니다. 공통 어플리케이션 레이어를 ControlNet 및 DeviceNet 와 공 유합니다. RJ45, 카테고리 5, 비차폐형, 트위스티드 - 페어 케이블을 통해 연결합니다. 반이중 / 전이중 10Mbps 또는 100Mbps 조작을 지원합니다. 표준 스위치를 지원합니다. 네트워크 스케줄링을 요구하지 않습니다. 라우팅 테이블을 요구하지 않습니다.

네트워크를 통한 통신 3-3 이 예제에서 : 컨트롤러는 상호 간에 태그를 생성하고 사용할 수 있습니다. 컨트롤러는 데이터를 송수신하거나 장치들을 구성하는 MSG 명령을 초기화할 수 있습니다. 개인용 컴퓨터로 프로젝트를 컨트롤러에 업로드 / 다운로드할 수 있습니다. 개인용 컴퓨터로 EtherNet/IP 상의 장치를 구성할 수 있습니다. 1788-ENBT 모듈을 장착 한 FlexLogix 컨트롤러 1768-ENBT 모듈을 장착한 1768 CompactLogix 컨트롤러 분산 I/O 1756 I/O 모듈을 장 착한 1756-ENBT 모 듈 ( 어댑터로 사용 ) 통합형 Ethernet/IP 포 트를 갖춘 1769 CompactLogix 컨트롤러 스위치 1794 I/O 모듈을 장착 한 1794-AENT 어댑터 1734 I/O 모듈을 장착 한 1734-AENT 어댑터 DriveLogix 를 장착한 PowerFlex 700S AC 드라이브 워크스테이션

3-4 네트워크를 통한 통신 다음 예제는 다중 EtherNet/IP 링크를 통합합니다. 플랜트 MRP 시스템, 데이터 베이스 및 주문 추적 시스템 EtherNet/IP ControlLogix 시스템 스위치 1768 CompactLogix 시스템 EtherNet/IP PowerFlex 40 드라이브 시스템 PowerFlex 70 드라이 브 시스템 FLEX I/O 모듈 Point I/O 모듈 EtherNet/IP 를 통한 연결 1768 CompactLogix 시스템에서 고려해야 하는 유일한 연결은 시 스템에서 각 1768-ENBT 모듈과 관련된 연결입니다. 1768 CompactLogix 컨트롤러를 위한 EtherNet/IP 옵션 개별 1768-ENBT 지원 64 개의 Logix 연결 ( 모든 연결은 스케줄링되어 있지 않음 ) 32 개의 TCP/IP 연결 1768 CompactLogix 시스템용 전체 연결 요구사항은 로컬 및 원격 ( 분산 ) 연결이 모두 포함됩니다. 로컬 컨트롤러 연결 검수는 컨트롤 러가 한 시스템에서 최대 I/O 모듈 및 1769-SDN 모듈 개수에 필요 한 모든 연결을 지원하므로 문제가 되지 않습니다. 각 1768-ENBT 모듈이 64 개의 연결을 지원하므로 EtherNet/IP 를 통한 원격 ( 분산 ) 연결 검수는 중요합니다.

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

3-6 네트워크를 통한 통신 1768 CompactLogix 시스템 DeviceNet 네트워크 PowerFlex 4 구성 요소 클래 스 드라이브 DeviceNet 전 원 공급장치 PowerFlex 7 아키텍 처 클래스 드라이브 E3 과부하 POINT I/O 중량계 장치 DeviceNet 네트워크용 통신 하드웨어 외에도 아래의 소프트웨어 제 품을 사용할 수 있습니다. DeviceNet 통신을 위해 필요한 소프트웨어 소프트웨어 사용 필수 / 옵션 RSLogix 5000 프로그 래밍 소프트웨어 RSNetWorx for DeviceNet ControlLogix 프로젝트 를 구성하고 EtherNet/IP 통신을 정 의하려면 이 소프트웨 어를 사용하십시오. 이 소프트웨어는 DeviceNet 장치 구성 과 해당 장치에 대한 스 캔 목록을 정의하는 데 사용합니다. 필수 필수 DeviceNet 통신 모듈은 다음과 같습니다. 장치에 대한 메시징을 지원합니다 ( 컨트롤러와 컨트롤러 간의 메시징이 아님 ). 공통 어플리케이션 레이어를 ControlNet 및 EtherNet/IP 네트 워크와 공유합니다. 개선된 데이터 수집이나 오류 감지에 대한 진단을 제공합니다. 기존의 하드 배선 시스템보다 필요한 배선이 적습니다.

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

3-8 네트워크를 통한 통신 직렬 네트워크 1768 CompactLogix 컨트롤러에는 내장형 RS-232 포트가 있습 니다. 중요 직렬 (RS-232) 케이블의 길이는 15.2m(50ft) 로 제 한합니다. 컨트롤러의 직렬 포트는 다음 모드에 구성할 수 있습니다. Logix5000 컨트롤러용 DF1 모드 사용 모드 설명 DF1 포인트 투 포인트 컨트롤러와 다른 하나의 DF1 프로토콜 호환 장치 간의 통신. 이것은 기본 시스템 모드입니다. 기본 매개변수는 다음과 같습니다. 전송 속도 : 19200 데이터 비트 : 8 패리티 : 없음 중지 비트 : 1 제어 라인 : 핸드쉐이크 없음 RTS 송신 지연 : 0 RTS 끄기 지연 : 0 적으로 이 모드는 직렬 포트를 통해 컨트롤러를 프로그래밍하는 데 사용됩니다. DF1 마스터 모드 마스터와 종속 노드 간의 폴링이나 메시지 전송을 제어합니다. 마스터 / 종속 네트워크는 마스터 노드와 최대 254 개의 종속 노드로 구성된 한 개의 컨 트롤러를 포함합니다. 모뎀이나 회선 드라이버를 사용하여 종속 노드에 링크합니다. 마스터 / 종속 네트워크는 0 번부터 254 번까지의 노드 번호를 가질 수 있습니다. 각 노 드는 고유한 노드 주소를 가져야 합니다. 또한, 링크를 하나의 네트워크로 정의하려면 최소한 2 개의 노드가 있어야 합니다 (1 개의 마스터와 1 개의 종속 스테이션은 2 개의 노 드임 ). DF1 종속 모드 마스터 / 종속 직렬 통신 네트워크에서 종속 스테이션으로 작동하는 컨트롤러. 네트워크에 다수의 종속 스테이션이 있을 때 모뎀이나 회선 드라이버를 사용하여 종속 스테이션을 마스터에 링크합니다. 네트워크에 하나의 종속 스테이션만 있을 때는 종속 스테이션을 마스터에 연결하기 위한 모뎀을 사용할 필요가 없습니다. 핸드쉐이킹 없음 에 대한 제어 매개변수를 구성할 수 있습니다. 2 부터 255 까지의 노드를 단일 링크에 연 결할 수 있습니다. DF1 종속 모드에서 컨트롤러는 DF1 반이중 프로토콜을 사용합니다. 한 노드가 마스터로 지정되어 해당 링크에 액세스하는 사용자를 제어합니다. 다른 모든 노드는 종속 스테이션이며 전송하기 전에 마스터의 승인을 기다려야 합니다. 사용자 모드 (채널 0만 해당) ASCII 장치와의 통신. 프로그램이 ASCII 장치에서 데이터를 읽고 쓰는 ASCII 명령을 사용해야 합니다. DH-485 다른 DH-485 장치와의 통신. 이러한 다중 마스터, 토큰 통과 네트워크는 프로그래밍 및 P2P 메시징을 허용합니다.

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

3-10 네트워크를 통한 통신 DF1 통신을 위한 구성 선택 사항 탭 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 DF1 통신용 컨 트롤러를 구성합니다. 수행 조치 1. 시스템 모드를 선택합니다. 2. 통신 설정을 지정합니다. 1. DF1 프로토콜을 선택합니다. 2. DF1 설정을 지정합니다. 추가 자료 관련 자료 SCADA 시스템 어플리케이션 안내 서, publication AG-UM008 제공 내용 다음 방법에 대한 정보를 제공합니다. 폴링 모드 선택 컨트롤러, 모뎀, 소프트웨어 구성 마스터 / 종속 통신 방법 사용 기본 DF1 프로토콜 문제 해결

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

3-12 네트워크를 통한 통신 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 ASCII 통신용 컨 트롤러를 구성합니다. ASCII 통신을 위한 구성 선택 사항 탭 수행 조치 1. 사용자 모드를 선택합니다. 2. 통신 설정을 지정합니다. 1. ASCII 프로토콜을 선택합니다. 2. ASCII 문자 설정을 지정합니다. 컨트롤러는 ASCII 문자를 조작하는 몇 가지 명령을 지원합니다. 명 령은 래더 다이어그램 (LD) 과 (ST) 에서 사용할 수 있습니다.

네트워크를 통한 통신 3-13 ASCII 문자 읽기 및 쓰기 원하는 작업 버퍼가 종료 문자를 포함하는 시기 판별 버퍼 내의 문자 계산 버퍼 지우기 현재 실행되고 있거나 대기열에 있는 ASCII 직렬 포트 명령 지우기 직렬 포트 제어 회선의 상태 파악 DTR 신호 켜기 또는 끄기 RTS 신호 켜기 또는 끄기 고정된 수의 문자 읽기 첫 번째 종료 문자 집합을 포함하여 다양한 수의 문 자 읽기 문자를 보내고 한 두 개의 문자를 자동으로 추가하 여 데이터의 끝에 표시 문자 보내기 사용할 명령 ABL ACB ACL AHL ARD ARL AWA AWT ASCII 문자열 작성 및 수정 원하는 작업 문자열의 끝에 문자 추가 문자열에서 문자 삭제 하위 문자열의 시작 문자 판별 문자열에 문자 삽입 문자열에서 문자 추출 사용할 명령 CONCAT DELETE FIND INSERT MID ASCII 문자와 데이터 간의 변환 원하는 작업 정수 값의 ASCII 표현을 SINT, INT, DINT 또는 REAL 값으로 변환 부동 소수점 값의 ASCII 표현을 REAL 값으로 변환 SINT, INT, DINT 또는 REAL 값을 ASCII 문자열로 변환 REAL 값을 ASCII 문자열로 변환 ASCII 문자열의 문자를 대문자로 변환 ASCII 문자열의 문자를 소문자로 변환 사용할 명령 STOD STOR DTOS RTOS UPPER LOWER

3-14 네트워크를 통한 통신 추가 자료 관련 자료 Logix5000 컨트롤러 명령어 참조 메뉴얼, publication 1756-RM003 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 제공 내용 ASCII 문자를 조작하는 명령에 대한 설명 다음 방법에 대한 정보 : ASCII 장치와의 통신 ASCII 문자 송수신 Modbus 지원 Logix5000 컨트롤러를 Modbus 에서 사용하려면 직렬 포트를 통해 연결하고 특정 래더 로직 루틴을 실행해야 합니다. 컨트롤러 프로젝 트는 RSLogix 5000 Enterprise 프로그래밍 소프트웨어를 통해 사 용할 수 있습니다. 추가 자료 관련 자료 Modbus 어플리케이션 솔루션에서 마스터 또는 종속으로 Logix5000 컨트롤러 사용, publication CIG-AP129 제공 내용 Modbus 지원을 위해 래더 프로그래밍을 사용하는 방법에 대한 정보

네트워크를 통한 통신 3-15 DH-485 네트워크 DH-485 통신을 하려면 컨트롤러의 직렬 포트를 사용하십시오. 컨 트롤러는 DH-485 네트워크에서 다른 컨트롤러와 메시지를 주고 받 을 수 있습니다. DH-485 연결은 RSLogix 5000 소프트웨어를 통한 원격 프로그래밍 및 모니터링을 지원하지 않습니다. 그러나, DH-485 연결을 통한 과도한 트래픽이 전체 성능에 불리하게 작용 할 수 있으며, RSLogix 5000 구성 성능에 대한 손실이나 시간 초과 를 유발할 수도 있습니다. 중요 Logix5000 컨트롤러는 기존 DH-485 네트워크에 컨트롤러를 추가하려는 경우에만 DH-485 네트워크 에서 사용합니다. Logix5000 컨트롤러를 사용하는 새로운 어플리케이션의 경우, 네트워크로 NetLinx 개방형 아키텍처 네트워크를 권장합니다. DH-485 프로토콜은 RS-485 반이중을 실제 인터페이스로 사용합 니다. (RS-485 는 전기적 특성에 대한 정의이며 프로토콜이 아닙니 다.) CompactLogix 컨트롤러의 RS-232 포트를 DH-485 인터페이 스처럼 작동하도록 구성할 수 있습니다. CompactLogix 컨트롤러는 1761-NET-AIC 및 적합한 RS-232 케이블 (1756-CP3 또는 1747-CP3) 을 사용하여 DH-485 네트워크에서 데이터를 송수신할 수 있습니다. CompactLogix 컨트롤러 CompactLogix 컨트롤러에서 포트 1 또는 포트 2 로 연결 1761-NET-AIC+ DH-485 네트워크 1747-AIC SLC 5/03 컨트롤러

3-16 네트워크를 통한 통신 DH-485 네트워크에서 CompactLogix 컨트롤러는 네트워크의 다른 컨트롤러와 메시지를 주고 받을 수 있습니다. 중요 DH-485 네트워크는 다중 케이블 세그먼트로 구성 됩니다. 전체 세그먼트의 총 길이를 1219m(4000ft) 이내로 제한하십시오. DH-485 네트워크에서 컨트롤러를 작동시키려면 다음이 필요합 니다. DH-485 네트워크에 설치하려는 각 컨트롤러용 1761-NET-AIC 인터페이스 컨버터 각각의 1761-NET-AIC 컨버터에 2 개의 컨트롤러를 연결할 수 있지만, 각 컨트롤러별로 별도의 케이블이 필요합니다. 컨 트롤러의 직렬 포트를 1761-NET-AIC 컨버터의 포트 1 또는 포트 2에 연결하십시오. 컨버터를 DH-485 네트워크에 연결하 려면 RS-485 포트를 사용합니다. 컨트롤러에 연결하는 데 사용하는 케이블은 1761-NET-AIC 컨버터에서 사용하는 포트에 따라 결정됩니다. 1761-NET-AIC 에 컨트롤러 연결 연결하려는 포트 포트 1 DB-9 RS-232, DTE 연결 포트 2 소형 DIN 8 RS-232 연결 사용할 케이블 1747-CP3 또는 1761-CBL-AC00 1761-CBL-AP00 또는 1761-CBL-PM02 DH-485 통신을 위해 컨트롤러의 직렬 포트를 구성하는 RSLogix 5000 프로그래밍 소프트웨어

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

3-18 네트워크를 통한 통신 참고 :

장 4 컨트롤러 통신 관리 소개 찾을 정보 참조 페이지 연결 개요 4-1 ( 인터록 ) 데이터 생성 및 사용 4-2 메시지 송수신 4-3 연결 사용 수 계산 4-4 연결 예제 4-5 연결 개요 Logix5000 시스템은 두 장치 간의 통신 링크를 설정하기 위해 연결 을 사용합니다. 연결 유형에는 몇 가지가 있습니다. 컨트롤러에서 로컬 I/O 모듈 또는 로컬 통신 모듈 컨트롤러에서 원격 I/O 모듈 또는 원격 통신 모듈 컨트롤러에서 원격 I/O( 랙 최적화 ) 모듈 생성되고 사용된 태그 메시지 RSLogix 5000 프로그래밍 소프트웨어를 사용하여 컨트롤러 에 액세스 HMI 또는 다른 어플리케이션에 대해 RSLinx 소프트웨어를 사 용하여 컨트롤러에 액세스 추가 자료 출판물 Logix5000 컨트롤러 설계 고려사항 참조 설명서, 출판물 1756-RM094 제공 내용 연결 사용을 최적화하는 방법에 대한 지침 1

4-2 컨트롤러 통신 관리 ( 인터록 ) 데이터 생성 및 사용 컨트롤러는 EtherNet/IP 네트워크를 통해 시스템에서 공유하는 태 그를 생성 ( 제공 ) 및 사용 ( 수신 ) 할 수 있는 기능을 지원합니다. 생 성되고 사용된 태그는 각각의 연결을 필요로 합니다. 생성되고 사용된 태그 태그 유형 생성된 태그 사용된 태그 설명 생성된 태그는 다른 컨트롤러가 태그를 사용할 수 있도 록 합니다. 즉, 한 컨트롤러가 다른 컨트롤러로부터 태 그 데이터를 받을 수 있음을 의미합니다. 생성하는 컨 트롤러는 한 연결은 생성된 태그에, 한 연결은 각 사용 자에게 사용합니다. 컨트롤러의 통신 장치는 각 사용자 에게 한 개의 연결을 사용합니다. 생성된 태그를 사용할 수 있는 컨트롤러의 수를 늘리는 것처럼, 컨트롤러와 통신 장치가 통신 및 I/O 와 같은 다 른 조작에 사용할 수 있는 연결 수도 줄일 수 있습니다. 각각의 사용된 태그는 해당 태그를 사용하고 있는 컨트 롤러에 대해 한 개의 연결을 필요로 합니다. 컨트롤러의 통신 장치는 각 사용자에게 한 개의 연결을 사용합니다. 두 개의 컨트롤러가 생성된 태그나 사용된 태그를 공유하려면, 두 개 의 컨트롤러가 동일한 Ethernet/IP 네트워크에 연결되어야 합니다. 생성된 태그와 사용된 태그를 두 개의 네트워크에 연결할 수 없습 니다. 생성 또는 사용될 수 있는 태그의 총 수는 가능한 연결 수에 의해 제 한됩니다. 컨트롤러가 모든 연결을 I/O 와 통신 장치의 연결에 사용 한다면, 생성되거나 사용된 태그를 연결할 수 있는 연결은 남아 있지 않습니다. 추가 자료 출판물 Logix5000 컨트롤러 절차 설 명서, 출판물 1756-PM001 Logix5000 컨트롤러 설계 고려사항 참조 설명서, 출판물 1756-RM094 제공 내용 다음 방법에 대한 정보 : 태그 생성 태그 사용 대량 어레이 생성 다음 방법에 대한 지침 : 생성되고 사용되는 태그 작성 RPI 지정 연결 관리

컨트롤러 통신 관리 4-3 메시지 송수신 메시지는 다른 컨트롤러나 운용자 인터페이스와 같은 다른 장치에 데이터를 전송합니다. 일부 메시지는 데이터를 보내거나 받는 데 스 케줄되지 않은 연결을 사용합니다. 이러한 연결 메시지는 메시지 전 송을 끝내면 연결을 열어 두거나 ( 캐쉬 ) 닫을 수 있습니다. 각 메시 지는 메시지 경로에 얼마나 많은 장치들이 있는지에 상관없이 한 개 의 연결을 사용합니다. 연결을 유지하기 위해, 다중 장치로부터 읽고 쓸 수 있도록 한 개의 메시지를 구성할 수 있습니다. 메시지 유형 메시지 유형 통신 방법 연결된 메시지 인지 여부 CIP 데이터 표 읽기 또 는 쓰기 PLC2, PLC3, PLC5, CIP 또는 SLC 소스 ID 를 가 ( 모든 유형 ) 진 CIP DH+ CIP 옵션 (1) (2) 블록 - 전송 읽기 또는 쓰기 메시지 캐쉬 가 능 여부 (1) CIP 메시지를 연결할 수 있습니다. 그러나 대부분의 어플리케이션은 CIP 메시지 를 연결하지 않은 상태로 둘 것을 권장합니다. (2) 대상 모듈이 연결을 필요로 하는 경우에만 캐쉬를 고려합니다. 각 메시지는 메시지 경로에 얼마나 많은 장치들이 있는지에 상관없 이 한 개의 연결을 사용합니다. 메시지 전송 시간을 최적화 하기 위 해 MSG 명령의 대상을 프로그램상에서 변경할 수 있습니다. 메시지 연결의 캐쉬 여부 결정 MSG 명령을 구성할 때, 연결을 캐쉬할 것인지 여부를 선택할 수 있 습니다. 메시지 연결의 캐쉬 시점 결정 메시지 실행 방식 모션 반복적으로 연결을 캐쉬하십시오. 간헐적으로 연결을 캐쉬하지 마십시오. 이 모션은 연결을 열린 상태로 유지하고 실행 시간을 최적화합니다. 메시 지가 실행될 때마다 연결을 열면 실행 시간이 늘어납니다. 이 모션은 메시지 완료 시 연결을 닫습니다. 다른 용도를 위해 해당 연결을 비워둘 수 있습니다.

4-4 컨트롤러 통신 관리 추가 자료 관련 자료 Logix5000 컨트롤러 명령어 참조 메뉴얼, publication 1756-RM003 Logix5000 컨트롤러 절차 사 용자 메뉴얼, publication 1756-PM001 Logix5000 컨트롤러 설계 고려사항 참조 메뉴얼, publication 1756-RM094 제공 내용 MSG 명령을 사용하는 방법에 대한 정보 MSG 명령을 사용하는 방법에 대한 예제 다음 방법에 대한 지침 : MSG 명령 실행 연결되지 않은 버퍼 수 파악 및 설정 INT 데이터를 DINT 데이터로 변환 다수의 MSG 명령 관리 한 개의 MSG 를 다수의 장치로 전송 1768 CompactLogix 시스템에서 고려해야 하는 유일한 연결은 시스 템에서 각 1768-ENBT 모듈과 관련된 연결입니다. 각 1768-ENBT 모듈은 64 개의 Logix 연결을 지원하며, 모든 연결은 스케줄되어 있 지 않습니다. 연결 사용 수 계산 1768 CompactLogix 시스템용 전체 연결 요구사항은 로컬 및 원격 ( 분산 ) 연결이 모두 포함됩니다. 로컬 컨트롤러 연결 검수는 컨트롤 러가 한 시스템에서 최대 I/O 모듈 및 1769-SDN 모듈 개수에 필요한 모든 연결을 지원하므로 문제가 되지 않습니다. 각 1768-ENBT 모듈 이 64 개의 연결을 지원하므로 EtherNet/IP 를 통한 원격 ( 분산 ) 연결 검수는 중요합니다. 원격 연결 사용 검수 원격 연결 유형 장치 수량 장치당 연결 수 총 연결 수 원격 EtherNet/IP 통신 모듈 직접 연결로 구성된 I/O( 없음 ) 0 또는 랙 최적화 연결로 구성된 I/O 1 EtherNet/IP 상의 원격 I/O 모듈 ( 직접 연결 ) 1 생성된 태그 1 각 사용자 1 사용된 태그 1 메시지 ( 유형에 따름 ) 1 블록 전송 메시지 1 합계

컨트롤러 통신 관리 4-5 연결 예제 이 예제 시스템에서 1768-L43 CompactLogix 컨트롤러는 다음과 같습니다. EtherNet/IP 에 있는 ControlLogix 컨트롤러와 메시지를 주고 받습니다. 1769-L35E CompactLogix 컨트롤러가 사용하는 한 개의 태 그를 생성합니다. RSLogix 5000 프로그래밍 소프트웨어를 통해 프로그래밍됩 니다. RediSTATION Compact I/O 모듈을 장착한 1769-ADN 어댑터 Series 9000 포토아이 DeviceNet 네트워크 1756-ENBT 를 장착한 1756 ControlLogix 컨트롤러 1768-ENBT 및 1769-SDN 을 장착한 1768 CompactLogix 컨트롤러 EtherNet/IP 네트워크 워크스테이션 1769-SDN 을 장착한 1769-L35E CompactLogix 이 시스템의 1768-ENBT 모듈은 다음 연결을 사용합니다. 연결 사용 예 연결 유형 장치 수량 장치당 연결 수 총 연결 수 컨트롤러에서 RSLogix 5000 프로그래밍 소프트웨어 1 1 1 메시지에서 1756 ControlLogix 컨트롤러 1 1 1 메시지에서 1769-L35E 컨트롤러 1 1 1 컨트롤러에서 1769-SDN 1 해당 없음 해당 없음 1769-L35E CompactLogix 컨트롤러에서 사용되는 생성된 태그 1 1 1 합계 4

4-6 컨트롤러 통신 관리 참고 :

장 5 1768 및 1769 모듈 배치 소개 1768 CompactLogix 컨트롤러는 1768 백플레인과 1769 백플레인 을 모두 결합합니다. 이것은 1769 I/O 지원의 장점을 그대로 유지하 는 반면 1768 아키텍처의 장점도 제공합니다. 찾을 정보 참조 페이지 1768 모듈 배치 5-1 1769 모듈 배치 5-2 1768 모듈 배치 1768 백플레인에 모듈을 배치할 때 다음 지침을 따르십시오. 1768 전원 공급장치는 1768 백플레인에서 가장 왼쪽에 위치 한 모듈이 되어야 합니다. 컨트롤러는 1768 백플레인에서 가장 오른쪽에 위치한 모듈이 되어야 합니다. 최대 2 개의 1768 모듈이 컨트롤러와 전원 공급장치 사이에 추 가될 수 있습니다. - EtherNet/IP 통신용 1768-ENBT( 최대 2 개까지 ) - SERCOS 모션 제어용 1768-M04SE( 최대 1 개까지 ) 1768 모듈은 1768 백 플레인에 배치합니다. 1768 전원 공 급장치 1768 모듈 슬롯 2 슬롯 1 슬롯 0 1768 슬롯은 슬롯 0 에 위치한 컨트롤러부터 시작하여 오른쪽에서 왼쪽으로 번호가 정해집니다. 1768 백플레인은 한 개의 1768 전원 공급장치를 필요로 합니다. 1768-PA3 전원 공급장치는 여러 범위에서 작동하는 이중 입력 공 급장치입니다. 86 ~ 265V ac 108 ~ 132V dc 1

5-2 1768 및 1769 모듈 배치 1768-PA3 전원 공급장치는 또한 24V dc 외부 전원을 제공하기도 합니다. 1768-PA3 전원 공급장치는 1768 CompactLogix 컨트롤 러가 설치되어 있어야 합니다. 전원 공급장치는 슬롯 0 에 있는 컨트롤러에 24V dc 를 보냅 니다. 컨트롤러는 24V dc 를 5V dc 및 24V dc 로 변환한 다음, 필요 에 따라 전력을 분배합니다. - 5V/24V 전력은 컨트롤러의 오른쪽에 위치한 1769 I/O 모듈 에 공급됨 - 5V 전력은 컨트롤러의 왼쪽에 위치한 통신이나 모션 모듈에 공급됨 1768 백플레인에 1768 모 듈을 배치합니다. 1768 전 원 공급 장치 1768 모듈 컨트롤러 : - 1768 모듈 로 5V dc 보냄 - 1769 I/O 모 듈로 5V dc / 24V dc 보냄 1769 I/O 1768 모듈은 1768 전원 공급장치에 대한 거리 등급을 갖고 있지 않 습니다. 1769 모듈 배치 컨트롤러는 최대 16 개의 로컬 1769 I/O 모듈을 지원합니다. 최대 8 개의 로컬 모듈이 1768 컨트롤러에 부착될 수 있습니다. 한 두 개의 추가 I/O 뱅크에 나머지 모듈을 설치합니다. 추가 뱅크는 표준 1769 전원 공급장치 (1769-PA4) 를 통해 전원이 공급되며 표준 1769 확 장 케이블 (1769-CRLx) 을 사용하여 메인 랙에 연결합니다.

1768 및 1769 모듈 배치 5-3 1768 컨트롤러의 오른쪽에 1769 모듈을 배치할 경우 다음 지침을 따르십시오. 최대 8 개의 1769 모듈이 1768 시스템의 오른쪽에 부착될 수 있습니다. 1768 컨트롤러에 직접 연결되는 1769 I/O 모듈은 1769 전원 공급장치를 필요로 하지 않습니다. 중요 절대 1768 백플레인에 1769 전원 공급장치를 넣지 마십시오. 1769 전원 공급장치를 1768 백플레인에 넣을 경우, 컨트롤러에서 1769 전원 공급장치를 제 거할 때까지 해결할 수 없는 중대 오류가 발생하는 원인이 됩니다. 추가 1769 모듈은 추가 I/O 뱅크에 위치해야 합니다. 각각의 추가 I/O 뱅크는 고유한 전원 공급장치를 갖추어야 합 니다. 1769-PA4 와 같은 표준 1769 전원 공급장치를 사용하 십시오. 1769 I/O 모듈을 컨트롤러 의 오른쪽에 배치합니다. 1769 I/O 슬롯 0 슬롯 1 슬롯 2 1769 슬롯은 슬롯 0 이라는 컨트롤러에서 시작하여 오른쪽에서 왼쪽 으로 번호가 정해집니다. 각각의 추가 1769 I/O 모듈 뱅크는 1769 전원 공급장치를 필요로 합 니다. 1769 I/O 모듈을 1769 전원 공급장치의 왼쪽이나 오른쪽에 배 치하십시오. 최대 8 개의 I/O 모듈이 1769 전원 공급장치 양쪽에 배 치될 수 있습니다. 또한 각 1769 모듈에는 전원 공급장치 거리 등급 ( 전원 공급장치의 모듈 수 ) 이 있습니다. 각 모듈은 반드시 해당 거 리 등급 내에 위치해야 합니다. 해당 거리 등급을 결정하는 모듈에 대해서는 사양을 참조하십시오.

5-4 1768 및 1769 모듈 배치 참고 :

장 6 I/O 구성 및 모니터링 소개 찾을 정보 참조 페이지 I/O 모듈 선택 6-1 I/O 구성 6-3 EtherNet/IP 네트워크의 분산 I/O 구성 6-6 DevicelNet 에서 분산 I/O 구성 6-7 I/O 데이터 주소 지정 6-8 데이터 업데이트 시점 결정 6-9 I/O 모듈 재구성 6-12 I/O 모듈 선택 1769 I/O 모듈을 선택할 경우, 다음을 선택하십시오. 해당되는 경우 특수 I/O 모듈 - 일부 모듈은 필드측 진단, 전자 퓨징 또는 개별적으로 분리된 입/출력 기능을 갖추고 있습니다. 모듈과 함께 제공되는 단자 블록 대신 각 I/O 모듈용 1492 배선 시스템 입력 모듈을 센서에 연결할 경우, 1492 PanelConnect 모듈 및 케이블 각 1769 I/O 모듈은 I/O 센서 및 액츄에이터에 대한 연결을 위해 조 작 방지 덮개가 포함된 내장형 착탈식 단자 블록을 포함합니다. 단자 블록은 모듈 앞부분의 도어 뒷면에 있습니다. I/O 배선은 모듈 바로 아래에서 I/O 단자까지 연결될 수 있습니다. I/O 통신을 계획할 때는 다음을 고려합니다. 어떤 Compact I/O 모듈을 사용할 것인가 어디에 Compact I/O 모듈을 배치할 것인가 어떻게 Compact I/O 모듈을 작동할 것인가 1

6-2 I/O 구성 및 모니터링 로컬 I/O 성능 1768 CompactLogix 시스템에서 최상의 로컬 I/O 성능을 얻으려면 다음을 수행하십시오. 각각의 로컬 1769 I/O 모듈에 대해 개별 RPI 를 구성합니다. 1 밀리초 정도로 빠른 개별 RPI 를 선택합니다. 전체적인 1769 I/O 성능에 영향을 미치지 않는 범위 내에서 시 간을 중요시하는 I/O 의 경우 보다 빠른 RPI 를 사용합니다. 추가적인 I/O 업데이트 횟수 감소를 위해 Immediate Output(IOT) 명령을 프로그래밍합니다. I/O 업데이트 횟수는 모션 성능 또는 컨트롤러 성능과 같은 전체적인 1768 버스 성능에 영향을 주지 않습니다. 추가 자료 관련 자료 Compact I/O 제품 선정 가이드, publication 1769-SG002 Compact Analog I/O 모듈 사용자 메뉴얼, publication 1769-UM002 Compact I/O 1769-IR6 RTD/ 저항 입력 모듈 사용자 메뉴얼, 출판물 1769-UM005 Compact I/O 1769-IT6 열전쌍/mV 입력 모듈 사용자 메뉴얼, 출판물 1769-UM004 제공 내용 사용자가 필요로 하는 I/O 모듈과 배선 시스템을 선택할 수 있도록 자세히 설명합니다. 아날로그 Compact I/O 모듈을 구성하고 사용하는 방법에 대한 정보 1769-IR6 Compact I/O 모듈을 구성하고 사용하는 방법에 대한 정보 1769-IT6 Compact I/O 모듈을 구성하고 사용하는 방법에 대한 정보

I/O 구성 및 모니터링 6-3 I/O 구성 시스템 내의 I/O 모듈과 통신하려면 컨트롤러의 I/O Configuration 폴더에 모듈을 추가합니다. I/O 모듈을 1769 백플레인에 추가 합니다.

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

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

6-6 I/O 구성 및 모니터링 EtherNet/IP 네트워크의 분산 I/O 구성 EtherNet/IP 를 통해 분산 I/O 모듈과 통신하려면 EtherNet/IP 어댑 터 및 I/O 모듈을 컨트롤러의 I/O Configuration 폴더에 추가합니다. I/O Configuration 폴더 내에 모듈을 계층 구조 ( 트리 / 분기, 상위 / 하위 ) 로 구성합니다. 적인 분산 I/O 네트워크인 경우 1768-ENBT 모듈 컨트롤러 원격 어댑터 I/O 모듈 장치 아래의 순서로 I/O 구성을 수행합니다. 1. 분산 I/O 섀시 또는 DIN 레일용 원 격 어댑터를 추가합니다. 2. 분산 I/O 모듈을 추가합니다. 추가 자료 관련자료 Logix5000 제어 시스템의 EtherNet/IP 통신 모듈 사용자 메뉴 얼, publication ENET-UM001 제공 내용 EtherNet/IP 네트워크를 통한 구성 및 통신에 대한 정보

I/O 구성 및 모니터링 6-7 DevicelNet에서 분산 I/O 구성 DeviceNet 에서 I/O 모듈과 통신하려면 DeviceNet 스캐너 (1769-SDN) 를 컨트롤러의 I/O Configuration 폴더에 추가합니다. 장치와 컨트롤러 간에 데이터를 통신하려면 DeviceNet 스캐너 내에 스캔리스트를 정의합니다. 적인 분산 I/O 네트워크인 경우 단일 네트워크 컨트롤러 1769- SDN 장치 장치 장치 장치 장치 몇 개의 소형 분산 네트워크 ( 서브넷 ) 컨트롤러 1769- SDN 연결 장치 연결 장치 장치 장치 장치 장치 장치 장치 아래의 순서로 I/O 구성을 수행합니다. 로컬 스캐너 모듈을 추가합니다. 추가 자료 관련 자료 Logix5000 제어 시스템의 DeviceNet 통신 모듈 사용자 메뉴 얼, publication DNET-UM004 제공 내용 DeviceNet 네트워크를 통한 구성 및 통신에 대한 정보

6-8 I/O 구성 및 모니터링 I/O 데이터 주소 지정 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).

I/O 구성 및 모니터링 6-9 데이터 업데이트 시점 결정 CompactLogix 컨트롤러는 로직의 실행과 비동기적으로 일자를 업 데이트합니다. 생성자 ( 컨트롤러, 입력 모듈 또는 브리지 모듈 ) 가 데이터를 보내는 시기를 결정하려면 플로우 차트를 사용하십시오. 입력 데이터 또는 출력 데이터? 출력 로컬 또는 분산? 로컬 입력 분산 로컬 또는 분산? 분산 로컬 데이터가 구성된 RPI 의 모듈로 부터 읽혀지게 됩니다. EtherNet/IP 에서 분산 데이터 가 평균 RPI 에 근접하게 전송됩 니다. 데이터가 RPI 및 모든 작업 종료 시에 모듈에 작성됩니다. 중요 로직 실행 중에 사용되는 I/O 값이 일정한 시점 ( 래더 프로그램의 시작 시점과 같이 ) 의 값이 되도록 하려면 Synchronous Copy(CPS) 명령을 사용하여 I/O 데이터를 버퍼링하십시오. 1768 컨트롤러는 분산 I/O 를 통해서만 CPS 명령을 지원합니다. 1768 컨트롤러는 1769 I/O 에서 사용할 목적으로 CPS 명령을 지 원하지 않습니다. 추가 자료 관련 자료 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 Logix5000 컨트롤러 명령 집 합 참조 메뉴얼, publication 1756-RM003 제공 내용 I/O 데이터 버퍼링 예제 CPS 명령에 대한 정보

6-10 I/O 구성 및 모니터링 I/O 모듈 모니터링 I/O 모듈을 모니터하기 위해 다음을 수행할 수 있습니다. 프로그래밍 소프트웨어를 사용하여 오류 데이터 표시 적절한 조치를 취하기 위해 오류 데이터를 모니터하는 로직 프 로그래밍 오류 데이터 표시 모듈 오류의 특정 유형에 대한 오류 데이터는 프로그래밍 소프트웨 어를 통해 확인할 수 있습니다. 이 데이터를 확인하려면 다음을 수행하십시오. 1. Controller Organizer(컨트롤러 구성기)에서 Controller Tags ( 컨트롤러 태그 ) 를 선택합니다. 2. 마우스 오른쪽 버튼을 클릭하여 Monitor Tags( 태그 모니터 ) 를 선택합니다. 오류 데이터의 표시는 십진법으로 기본 설정되어 있습니다. 오류 코 드를 읽으려면 16 진법으로 변환하십시오.

I/O 구성 및 모니터링 6-11 모듈에 오류가 발생했지만 컨트롤러와의 연결은 열려 있는 경우, 컨 트롤러 태그 데이터베이스가 오류 값 16#0E01_0001 을 표시합니다. 오류 단어는 다음 형식을 사용합니다. 31 27 23 19 15 11 7 3 0 Fault_Code_Value 예약됨 FaultCode FaultInfo 예약됨 0 = 연결 열림 1 = 연결 닫힘 } Connection_Closed Fault_Bit 여기서 : 오류 단어 비트 비트 Fault_Bit Connection_Cl osed 설명 이 비트는 오류 단어 내에 적어도 한 개 비트가 설정 (1) 되어 있는 것을 나타냅니다. 오류 단어 내의 모든 비트가 지워지면 (0) 이 비트도 지워집니다 (0). 이 비트는 모듈에 대한 연결이 열려 있는지 (0) 또는 닫혀 있는지 (1) 여부를 나타냅니다. 연결 이 닫혀 있으면 (1), Fault_Bit 가 설정 (1) 됩니다. Module Properties( 모듈 등록 정보 ) 화면의 Connection( 연결 ) 탭 에서도 모듈 오류 데이터를 볼 수 있습니다. 모듈 오류에 대한 설명은 1769 모듈의 사용자 문서를 참조하십시오. 모듈 오류를 복구하려면 구성 데이터가 있는 사용자 프로그램을 다운 로드하여 모듈의 작동을 중단한 후에 중단을 해제하거나 전원을 껐다 가 다시 켜서 모듈 오류 상태를 교정하고 새로운 데이터를 모듈에 보 내십시오. 엔드 - 캡 감지와 모듈 오류 엔드 - 캡 오류 또는 컨트롤러가 사용중 무결성 손실 ( 예를 들면, 확장 I/O 랙의 전력 손실 등 ) 로 해석하는 기타 모든 오류에 인접해 있 는 모듈이 발생할 경우, 모든 로컬 1769 I/O 를 포함한 통신이 중단됩 니다. 이러한 1769 I/O 모듈 중 단 하나라도 필수 로 구성되어 있 는 경우, 컨트롤러에 오류가 발생합니다.

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

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

6-14 I/O 구성 및 모니터링 참고 :

장 7 어플리케이션 개발 소개 어플리케이션 개발 목차 찾을 정보 참조 페이지 작업 관리 7-1 프로그램 개발 7-2 태그 설정 7-8 프로그래밍 언어의 선정 7-9 모니터 컨트롤러 상태 7-10 모니터 연결 7-11 시스템 과부하율 선정 7-13 작업 관리 Logix5000 컨트롤러는 특정 기준에 기초하여 프로그램의 실행을 계 획하고 우선순위를 정하는 다중 작업을 가능하게 합니다. 이것은 어 플리케이션의 여러 작업들 간에 컨트롤러의 처리 시간을 조정합니다. 컨트롤러는 한 번에 하나의 작업만 실행합니다. 다른 작업이 실행 중인 작업을 차단시키고 제어권을 가져올 수 있습니다. 지정된 작업에서는 한 번에 단 하나의 프로그램만 실행됩니다. 1

7-2 어플리케이션 개발 프로그램 개발 컨트롤러 운영 체제는 IEC 1131-3 에 부합하는 선점형 다중 작업 시스템입니다. 이 환경은 다음 사항을 제공합니다. 컨트롤러 실행을 구성하는 작업 데이터 및 로직을 그룹화하기 위한 프로그램 단일 프로그래밍 언어로 작성된 실행 가능한 코드를 캡슐화하 기 위한 루틴 제어 어플리케이션 컨트롤러 오류 처리기 작업 8 작업 1 구성 상태 프로그램 32 워치독 (watchdog) 프로그램 1 메인 루틴 프로그램 (로컬) 태그 오류 루틴 기타 루틴 컨트롤러 ( 글로벌 ) 태그 I/O 데이터 시스템 공유 데이터 작업 정의 작업은 한 개 이상의 프로그램 모음에 대한 정보를 계획하고 우선순 위를 부여합니다. 작업은 연속적, 주기적 또는 이벤트로 구성할 수 있습니다. 단 하나의 작업만 계속될 수 있습니다.

어플리케이션 개발 7-3 Logix 컨트롤러는 세 가지 유형의 작업을 사용합니다. 표를 사용하 여 사용자 로직의 각 섹션에 대해 적절한 작업 유형을 선택합니다. Logix5000 컨트롤러 작업 유형 사용자 로직의 섹션을 실행하려는 시점 항상 사용할 작업 유형 연속적 (continuous) 설명 연속적 작업은 백그라운드에서 실행됩니다. 다른 작동 ( 예를 들면, 모션, 통신 및 기타 작업 ) 에 할당되지 않 은 임의의 CPU 시간이 연속적 작업의 프로그램을 실행 하는 데 사용됩니다. 일정한 시간에 (예를 들면, 매 100 ms마다) 사용자의 기타 로직 스캔 내 부에서 여러 번 주기적 (periodic) 연속적 작업은 항상 실행됩니다. 연속적 작업이 전체 스캔을 완료하면, 즉시 다시 시작하게 됩 니다. 프로젝트는 연속적 작업을 요구하지 않습니다. 사 용될 경우, 단 하나의 연속적 작업만 존재할 수 있 습니다. 주기적 작업은 특정 시간에 기능을 수행합니다. 주기적 작업에 대한 시간이 만료될 때마다, 작업 은 우선순위가 낮은 임의의 작업을 차단시키고, 한 번 실행된 다음 제어권을 이전 작업이 중단되 었던 위치로 넘기게 됩니다. 시간 기간으로 0.1ms에서 2000msec까지 구성할 수 있습니다. 기본값은 10ms 입니다. 이것은 또 한 컨트롤러와 구성에 따라 달라집니다. 주기적 작업의 성능은 Logix 컨트롤러의 유형과 작업의 로직에 따라 달라집니다. 이벤트가 발생할 때 즉시 이벤트 (event) 이벤트 작업은 특정 이벤트 ( 트리거 ) 가 발생할 때에만 기능을 수행합니다. 1768 CompactLogix 컨트롤러에 서 이벤트 작업에 대한 트리거는 다음과 같습니다. 사용된 태그 트리거 EVENT 명령 축 트리거 모션 이벤트 트리거 1768-L43 컨트롤러는 16 개의 작업을 지원하며, 이 중에서 단 하나 만 연속적 작업이 될 수 있습니다. 하나의 작업은 최대 32개의 개별 프로그램을 가질 수 있으며 각 프로 그램은 자체의 실행 루틴과 프로그램 - 유효범위 (program-scoped) 태그를 가집니다. 작업이 트리거 ( 활성화 ) 되면, 해당 작업에 할당 된 모든 프로그램은 그룹화된 순서로 실행됩니다. 프로그램은 컨트 롤러 구성기 내에서 한 번만 나타날 수 있으며 다중 작업 사이에서 공유되지 않습니다.

7-4 어플리케이션 개발 작업 우선순위 지정 컨트롤러 내의 각 작업은 우선순위 레벨을 가집니다. 다중 작업이 트 리거될 때 운영 체제는 실행할 작업을 결정하기 위해 우선순위 레벨 을 사용합니다. 최저 우선순위 15 에서 최고 우선순위 1 까지 실행하 기 위해 주기적 작업을 구성할 수 있습니다. 높은 우선순위의 작업은 다른 낮은 우선순위의 작업을 차단할 수 있습니다. 연속적 작업은 최 저 우선순위를 가지며 항상 주기적 작업에 의해 차단됩니다. CompactLogix 컨트롤러는 I/O 데이터를 처리하기 위하여 우선순위 레벨 6 에 지정된 전용의 주기적 작업을 사용합니다. 주기적 작업은 CompactBus 에 대하여 구성하는 RPI 로 실행되며 1 회에 1ms 의 주 기로 실행될 수 있습니다. 총 실행 시간은 구성된 I/O 모듈을 스캔하 는데 소요되는 시간만큼 걸립니다. 작업을 구성하는 방법은 컨트롤러가 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 작업이 의도치 않게 사용자의 프로그램에 의하여 영향을 받지 않도록 해 줍니다.

어플리케이션 개발 7-5 다음의 예는 어플리케이션을 위한 주기적 작업과 연속적 작업의 작 업 실행 순서를 보여줍니다. 작업 우선순위 레벨 작업 유형 실행시간 예 최장 완료 시간 1 5 20ms 주기적 작업 2ms 2ms 2 7 전용 I/O 작업 1ms 3 ms 5ms 로 선택된 RPI 3 10 10ms 주기적 작업 4ms 8 ms 4 없음 ( 최저 ) 연속적 작업 25 ms 60 ms 작업 1 작업 2 작업 3 작업 4 0 5 10 15 20 25 30 35 40 45 50 55 60 65 시간 A. 가장 높은 우선순위의 작업은 모든 보다 낮은 우선순위의 작업 을 차단할 수 있습니다. B. 전용 I/O 작업은 우선순위 레벨이 1 에서 5 사이인 작업에 의하 여 차단될 수 있습니다. 전용 I/O 작업은 우선순위 레벨이 7 에 서 15 사이인 작업을 차단할 수 있습니다. 이 작업은 CompactLogix 시스템과 관련하여 계획되고 선택된 RPI 율로 작동합니다 ( 이 예에서는 2ms). C. 연속적 작업은 최저 우선순위로 모션하며 다른 모든 작업에 의 하여 차단됩니다. D. 보다 낮은 우선순위의 작업은 높은 우선순위의 작업에 의하여 여러 차례 차단 될 수 있습니다. E. 연속적 작업이 전체 스캔을 완료했을 때, 보다 높은 우선순위의 작업이 작동하고 있지 않으면 연속적인 작업은 즉시 다시 시작 합니다.

7-6 어플리케이션 개발 프로그램 정의 각각의 프로그램은 프로그램 태그, 실행가능한 주요 루틴, 기타 루틴 및 선택적인 결함 루틴을 포함하고 있습니다. 각각의 작업은 32 개의 프로그램을 스케줄할 수 있습니다. 작업 내의 계획된 프로그램들은 처음부터 끝까지 작업을 완료할 때 까지 실행합니다. 어떤 작업에도 포함되지 않은 프로그램은 스케줄 되지 않은 프로그램으로 나타납니다. 컨트롤러가 프로그램을 스캔하 기 전에 반드시 작업 내의 프로그램을 지정 ( 스케줄 ) 해야만 합니다. 루틴 정의 컨트롤러가 프로그램을 스캔하기 전에 반드시 작업 내의 프로그램을 지정 ( 스케줄 ) 해야만 합니다. 루틴은 컨트롤러 내에서 프로젝트에 필요한 실행 가능한 코드를 제공합니다. 루틴은 PLC 혹은 SLC 컨트 롤러 내의 프로그램 파일 또는 서브루틴과 유사합니다. 각 프로그램은 주 루틴을 가지고 있습니다. 주 루틴은 컨트롤러가 관 련 작업을 트리거하고 관련된 프로그램을 호출할 때, 실행해야 할 첫 번째 루틴입니다. 다른 루틴을 호출할 때는 점프 투 서브루틴 (Jump to Subroutine)(JSR) 과 같은 로직을 사용하십시오. 선택적 프로그램 결함 루틴도 지정할 수 있습니다. 컨트롤러는 관련 프로그램의 루틴 내에 있는 명령 - 실행 결함과 만나게 되면 이 루틴 을 실행하게 됩니다.

어플리케이션 개발 7-7 샘플 컨트롤러 프로젝트 RSLogix 5000 Enterprise 프로그래밍 소프트웨어는 사용자가 복사 하여 어플리케이션에 맞도록 수정할 수 있는 샘플 프로젝트를 포함 하고 있습니다. RSLogix 5000 소프트웨어에서 사용가능한 샘플 프 로젝트의 목록을 표시하기 위하여 Help( 도움말 ) Vendor Sample Projects( 공급자 샘플 프로젝트 ) 를 선택하십시오. 이곳으로 스크롤 다운한 후 적 합한 샘플 프로젝트 모음을 선 택하십시오. 추가 자료 관련 자료 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 Logix5000 컨트롤러 설계 고려사항 참조 메뉴얼, publication 1756-RM094 제공 내용 다음 방법에 대한 정보 : 사용할 작업 선택 작업 구성 작업의 우선순위 부여 작업 금지 작업 사용에 대한 지침

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

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

7-10 어플리케이션 개발 모니터 컨트롤러 상태 CompactLogix 컨트롤러는 컨트롤러 데이터를 획득하고 설정 ( 변경 ) 을 하기 위하여 GSV(Get System Value) 및 SSV(Set System Value) 명령을 사용합니다. 컨트롤러는 대상에 시스템 데이터를 저장합니다. PLC-5 프로세서와 같은 상태 파일은 없습니다. GSV 명령은 지정된 정보를 복구하고 해당 정보를 목적지점에 둡니 다. SSV 명령은 소스에서 나온 데이터로 지정된 속성을 설정합니다. GSV/SSV 명령으로 들어갈 때 프로그래밍 소프트웨어는 각 명령에 대 한 유효한 대상의 분류, 대상 명칭, 및 속성 명칭을 표시합니다. GSV 명령에서 모든 사용 가능한 속성에 대한 값을 얻을 수 있습니다. SSV 명령에서는 사용자에게 설정이 허용된 속성들만 표시됩니다. 몇몇 경우에 한 가지 이상 동일한 유형의 대상이 있을 수 있어 그 대 상 명칭을 지정해야 하는 경우도 있습니다. 예를 들면, 어플리케이션 에는 몇 가지 작업들이 존재할 수 있습니다. 각각의 작업은 작업 명 칭으로 액세스할 수 있는 해당 작업만의 작업 대상을 가집니다. 다음의 오브젝트 클래스에 액세스할 수 있습니다. AXIS CONTROLLER CONTROLLERDEVICE CST DF1 FAULTLOG MESSAGE MODULE MOTIONGROUP PROGRAM ROUTINE SERIALPORT TASK WALLCLOCKTIM 추가 자료 관련 자료 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 Logix5000 컨트롤러 명령 참 조 메뉴얼, publication 1756-RM003 제공 내용 다음 방법에 대한 정보 : 주요 결함 처리 사소한 결함 처리 컨트롤러 메모리 사용에 대한 결정 GSV 및 SSV 명령을 사용하는 방법에 대한 정보 이 명령들은 몇 가지 다양 한 정보 특성을 지원합니다.

어플리케이션 개발 7-11 모니터 연결 컨트롤러의 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 태그입니다.

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

어플리케이션 개발 7-13 로직 실행의 차단 및 결함 처리기의 실행 1. 컨트롤러 구성기에서 모듈을 마우스 오른쪽 버튼으로 클릭하고 Properties( 등록 정보 ) 를 클릭하십시오. 2. Connection( 연결 ) 탭을 클릭하십시오. 3. Major Fault If Connection Fails While in Run Mode( 실행 모 드 동안 연결이 실패할 경우 주요 결함 ) 확인란을 선택 ( 확인 표시 ) 하십시오. 4. Controller Fault Handler( 컨트롤러 결함 처리기 ) 에 대한 루 틴을 개발하십시오. 추가 자료 관련 자료 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 Logix5000 컨트롤러 설계 고려사항 참조 메뉴얼, publication 1756-RM094 제공 내용 Controller Fault Handler( 컨트롤러 고장 처리기 ) 에 대한 루틴을 개발하 는 방법에 대한 정보 고장 처리를 위한 지침 시스템 과부하율 선정 Controller Properties( 컨트롤러 등록 정보 ) 대화상자는 시스템 과 부하에 대한 비율을 지정할 수 있도록 합니다. 이 비율은 통신 및 배 경 기능에 적용되는 컨트롤러 시간 ( 주기적 작업에 대한 시간 제외 ) 의 비율을 나타냅니다..

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

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

7-16 어플리케이션 개발 참고 :

장 8 모션 어플리케이션 개발 소개 이 장에서는 모션 제어를 설정하는 방법에 대한 단계별 절차를 설명 합니다. 찾을 정보 참조 페이지 컨트롤러를 마스터 클럭으로 만들기 8-2 모션 모듈 추가 8-3 SERCOS 인터페이스 드라이브 추가 8-4 각 SERCOS 인터페이스 모듈 설정 8-5 모션 그룹 추가 8-6 축 추가 8-8 각 축 설정 8-9 각 드라이브의 배선 점검 8-12 각 축 조정 8-13 축 정보 얻기 8-14 모션 제어 프로그래밍 8-15 추가 자료 관련 자료 Logix5000 제어 시스템의 모션 모 듈 사용자 메뉴얼, publication LOGIX-UM002 제공 내용 Logix 제어 시스템에서 모션 모듈을 구성하고 사용하는 방법에 대한 정보 모션 성능 1768 CompactLogix 컨트롤러는 1768 백플레인당 한 개의 1768-M04SE SERCOS 인터페이스 모듈을 지원합니다. 각 SERCOS 모듈은 다음을 지원합니다. 최대 4 개의 Kinetix 드라이브 및 모터 최대 2 개의 피드백 축 최대 6 개의 가상 축 사용자의 솔루션이 5 개 이상의 Kinetix 드라이브를 요구할 경우, ControlLogix 플랫폼을 고려하시기 바랍니다. 1

8-2 모션 어플리케이션 개발 컨트롤러를 마스터 클럭 으로 만들기 섀시의 모듈 하나를 모션 제어에 대한 마스터 클럭으로 만들어야 합 니다. 이 모듈을 좌표 시스템 시간 (CST) 마스터라고 합니다. 모션 모듈은 클럭을 CST 마스터로 설정합니다. 대부분의 경우 컨트롤러를 CST 마스터로 만드십시오. 1. 2. 3. 4.

모션 어플리케이션 개발 8-3 모션 모듈 추가 중요 모션 모듈에 대해 컨트롤러의 펌웨어 버전과 함께 제공되는 펌웨어 버전을 사용하십시오. 컨트롤러의 펌웨어에 대해서는 릴리즈 노트를 참조하십시오. 1. CompactLogix 컨트롤러 2. 3. 4. 5. 6. 7. 8.

8-4 모션 어플리케이션 개발 SERCOS 인터페이스 드 라이브 추가 SERCOS 인터페이스 드라이브를 컨트롤러의 I/O 구성에 추가하십시 오. 이렇게 하면 RSLogix 5000 소프트웨어를 사용하여 드라이브를 설정할 수 있습니다. 1. CompactLogix 컨트롤러 ControlLogix 컨트롤러 2. 3. 4. 5. 6. SERCOS 링에서 드라이브의 노드 개수 7. 8.

모션 어플리케이션 개발 8-5 각 SERCOS 인터페이스 모듈 설정 프로젝트에서 각 SERCOS 인터페이스 모듈의 데이터 속도 및 주기 시간을 설정하십시오. 1. CompactLogix 컨트롤러 2. 3. 4. 5. 드라이브의 전송 속도 링의 드라이브 수 드라이브 유형 주기 시간 4Mb 1 또는 2 Kinetix 6000 0.5ms 비 Kinetix 6000 1ms 3 또는 4 1ms 8Mb 1 4 Kinetix 6000 0.5ms 비 Kinetix 6000 1ms

8-6 모션 어플리케이션 개발 모션 그룹 추가 모션 그룹을 추가하여 모션 계획기를 설정하십시오. 모션 계획기 대략적인 업데이트 기간 축에 대한 위치 및 속도 정보를 관리하는 컨트롤러의 부분 모션 계획기가 실행되는 빈도. 모션 계획기가 실행될 때 우선순위와 상관 없이 다른 모든 작업은 중단됩니다. 모션 계획기 사용자 코드, 시스템 오버헤드 등의 스캔 0ms 10ms 20ms 30ms 40ms 이 예제에서 대략적인 업데이트 시간은 10ms 입니다. 10ms 마다 컨트롤러는 어떤 작업을 수행하고 있든지 코드 스캔을 멈추고 모션 계획기를 실행합니다. 중요 프로젝트에 대해 1 개의 모션 그룹만 추가하십시오. RSLogix 5000 소프트웨어에서는 2 개 이상의 모션 그룹을 추가할 수 없습니다. 조치 1. 대략적인 업데이트 시간을 선 택합니다. 세부사항 대략적인 업데이트 시간은 축 위치 업데이트와 코드 스캔 간의 상쇄 지점 입니다. 이 지침을 대략적인 시작점으로 사용하십시오. A. 대략적인 업데이트 시간을 10ms 로 설정합니다. B. 모든 사용자 코드를 스캔하기 위해 컨트롤러 시간의 최소 절반을 남 겨둡니다. C. 대략적인 업데이트 시간을 모션 모듈의 주기 시간의 배수로 설정합 니다. 예 : 주기 시간이 2ms 일 경우, 대략적인 업데이트 시간은 8ms, 10ms, 12ms 등으로 설정합니다.

모션 어플리케이션 개발 8-7 조치 2. 모션 그룹을 추가하십시오. 세부사항 A. B. C. D. 3. 대략적인 업데이트 기간을 설 정하십시오. A. B. C.

8-8 모션 어플리케이션 개발 축 추가 각 드라이브에 대한 축을 추가하십시오. 조치 1. 사용할 데이터 유형을 결정하 십시오. 2. 축을 추가하십시오. A. 세부사항 축에 대해 사용하는 모션 모듈 1768-M04SE 하드웨어 없음 사용할 데이터 유형 AXIS_SERVO_DRIVE AXIS_VIRTUAL 아날로그 SERCOS 인터페이스 하드웨어 없음 B. C. D.

모션 어플리케이션 개발 8-9 각 축 설정 다음 단계는 SERCOS 인터페이스 드라이브의 축을 설정하는 방법을 보여줍니다. 드라이브의 유형이 다르면 각 단계에 약간의 차이가 있 습니다. 조치 1. 축에 대한 등록 정보를 여십 시오. 세부사항 2. 축에 대한 드라이브를 선택하 십시오. 이 축의 드라이브에 지정한 이름을 선택하십시오. 3. 프로그래밍할 단위를 설정하 십시오. A. B. 프로그래밍에 사용할 단위를 입력 하십시오 ( 예 : revs, 도, 인치 또는 mm).

8-10 모션 어플리케이션 개발 조치 4. 드라이브 및 모터 카탈로그 번호를 선택하십시오. 세부사항 A. B. 드라이브의 카탈로그 번호를 선 택하십시오. C. 모터의 카탈로그 번호를 선택하 십시오. 5. 드라이브 수와 단위 간 변환 을 설정하십시오. A. B. 회전 축인지 또는 선형 축인 지 선택하십시오. C. 단계 3B 의 단위와 같은 드라 이브 개수를 입력하십시오. D. 회전 축인 경우 나중에 풀려 는 드라이브 개수를 입력하 십시오. 6. 호밍 순서를 설정하십시오. A. B. 원하는 호밍 순서의 유형을 선택 하십시오. C. 호밍 속도를 입력하십시오.

모션 어플리케이션 개발 8-11 조치 7. 변경내용을 적용하십시오. 세부사항 A. B.

8-12 모션 어플리케이션 개발 각 드라이브의 배선 점검 후크 업 테스트를 사용하여 드라이브의 배선을 점검하십시오. 테스트 점검 사항 참고 마커 테스트 드라이브가 마커 펄스를 얻는지 점검합니다. 이 테스트를 위해 축을 수동으로 이동해야 합 니다. 피드백 테 스트 명령 및 피드 백 테스트 피드백의 극성을 점검합니다. 드라이브의 극성을 점검합니다. 이 테스트를 위해 축을 수동으로 이동해야 합 니다. 주의 이 테스트는 컨트롤러가 원격 프로그램 모드에 있는 경우에도 축을 이동시킵니다. 테스트를 수행하기 전에 축 경로에 아무 것도 없는지 확인하십 시오. 테스트를 수행한 후 극성을 변경하지 마십시오. 그렇지 않으면 축 런어웨이 상태를 야기할 수 있습니다. 1. 2. 컨트 롤러 RUN REM PROG 다운로드 3. 드라 이브 4. 5. 6. 테스트 중 축이 이동할 거리를 입력하십시오. 7. 8. 9.

모션 어플리케이션 개발 8-13 각 축 조정 Tune( 조정 ) 탭을 사용하여 축을 조정하십시오. 주의 축을 조정하면 컨트롤러가 원격 프로그램 모드에 있는 경우에도 축 이 이동합니다. 해당 모드에서 코드는 축의 제어를 받지 않습니다. 축을 조정하기 전에 축 경로에 아무 것도 없는지 확인하십시오. 기본 조정 절차는 비례 이득을 조정합니다. 적으로 먼저 비례 이 득을 조정하고 장비가 실행되는 방식을 확인하십시오. 1. 2. 컨트 롤러 RUN REM PROG 다운로드 3. 드라이브 4. 5. 6. 조정 절차 중 축의 이동 한계를 입력합니다. 7. 장비의 최대 속도를 입력합니다. 8.

8-14 모션 어플리케이션 개발 축 정보 얻기 여러가지 방법으로 축에 대한 정보를 얻을 수 있습니다. Axis Properties( 축 등록 정보 ) 창을 사용하여 축을 구성합니다. Quick View( 빠른 보기 ) 창을 사 용하여 축의 상태 및 오류를 확인 합니다. Get System Value(GSV) 명령 또는 Set System Value(SSV) 명령을 사용하여 실행 시간에 구성을 읽거나 변경합니다. 상태 및 오류에 대해서는 축의 태그를 사용합니다.

모션 어플리케이션 개발 8-15 모션 제어 프로그래밍 컨트롤러는 축에 대한 일련의 모션 제어 명령을 제공합니다. 이 명령을 나머지 Logix5000 명령처럼 사용하십시오. 다음 프 로그래밍 언어로 모션 제어를 프로그래밍할 수 있습니다. 래더 다이어그램 (LD) (ST) 순차 함수 차트 (SFC) 각 모션 명령은 하나 이상의 축에서 작동합니다. 각 모션 명령은 모션 제어 태그를 필요로 합니다. 태그는 MOTION_INSTRUCTION 데이터 유형을 사용합니다. 태그는 명령의 상태 정보를 저장합니다. 모션 제어 태그 주의 모션 명령의 모션 제어 피연산자에 대한 태그를 한 번만 사용하십 시오. 다른 명령에서 동일한 모션 제어 태그를 다시 사용할 경우 제어 변수의 의도하지 않은 연산이 발생할 수 있습니다. 예제 다음은 축을 호밍, 조그 및 이동하는 간단한 래더 다이어그램의 예제 입니다. Initialize_Pushbutton = on 이고 axis = off(my_axis_x.servoactionstatus = off) 이면 MSO 명령이 축을 켭니다. Home_Pushbutton = on 이고 축이 호밍되지 않았으면 (My_Axis_X.AxisHomedStatus = off) MAH 명령이 축을 호밍합니다.

8-16 모션 어플리케이션 개발 Jog_Pushbutton = on 이고 axis = on(my_axis_x.servoactionstatus = on) 이면 MAJ 명령이 8units/s 로 축을 전방 조그합니다. Jog_Pushbutton = off 이면 MAS 명령이 축을 100units/s 2 으로 중지시킵니다. Change Decel( 감속 변경 ) 이 Yes( 예 ) 인지 확인하십시오. 그렇지 않으면 축이 해당 최 대 속도로 감속합니다. Move_Command = on 이고 axis = on(my_axis_x.servoactionstatus = on) 이면 MAM 명령이 축을 이동합니다. 축이 1unit/s 로 10units 위치로 이동합니다. 추가 자료 관련 자료 Logix5000 컨트롤러 절차 메 뉴얼, publication 1756-PM001 Logix5000 컨트롤러 모션 명령어 참조 메뉴얼, publication 1756-RM007 Logix5000 컨트롤러 명령어 참조 메뉴얼, publication 1756-RM003 제공 내용 래더 로직을 입력하는 방법에 대한 정보 사용 가능한 모션 명령에 대한 설명 래더 로직에서 사용 가능한 명령에 대한 설명