Rockwell Automation, Inc. Control/Compact Logix Series EtherNet/IP Driver 지원버전 OS V4.0 이상 XDesignerPlus 4.0.0.0 이상 CONTENTS 본사 M2I의 Touch Operation Panel(M2I TOP) Series 를사용해주시는고객님께감사드립니다. 본매뉴얼을읽고 TOP 외부장치 의접속방법및절차를숙지해주십시오. 1. 시스템구성 2 페이지 접속에필요한기기, 각기기의설정, 케이블, 구성가능한시스템에대해설명합니다. 본절을참조하여적절한시스템을선정하십시오. 2. TOP 기종과외부장치선택 3 페이지 TOP 기종과외부장치를선택합니다. 3. 시스템설정예제 4 페이지 본기기와해당외부단말기의통신접속을위한설정예제를설명합니다. 1. 시스템구성 에서선택한시스템에따라예제를선택하십시오. 4. 통신설정항목 7 페이지 TOP 통신설정하는방법에대해서설명합니다. 외부장치의설정이바뀔경우본장을참조하여 TOP의설정도외부장치와같게설정하십시오. 5. 지원어드레스 9 페이지 본절을참조하여외부장치와통신가능한어드레스를확인하십시오. XDesignerPlus 외부장치접속매뉴얼 1 / 11
1. 시스템구성 TOP 와 Rockwell Automation, Inc. Control/CompactLogix Series DF1 Driver 의시스템구성은아래와같습니다. 시리즈 CPU Link I/F 통신방식 시스템설정 케이블 1756-ENET/B 3.1 설정예제 1 1756-ENET Ethernet (TCP) ControlLogix All CPUs 1756-ENBT (4 페이지 ) 1761-NET-ENI Ethernet (TCP) 3.2 설정예제 2 (5 페이지 ) 트위스트페어케이블 * 주1) 3.2 설정예제 2 CompactLogix All CPUs 1761-NET-ENI Ethernet (TCP) (5 페이지 ) 1769-L32E 3.3 설정예제 3 CPU Direct Ethernet (TCP) 1769-L35E (6 페이지 ) * 주1) 트위스트페어케이블 - STP( 실드트위스트페어케이블 ) 혹은 UTP( 비실드트위스트페어케이블 ) 카테고리 3, 4, 5 를의미합니다. - 네트워크구성에따라허브, 트랜시버등의구성기기에접속가능하며이경우다이렉트케이블을사용하십시오. 연결가능구성 ㆍ 1 : 1 연결 (TOP 1 대와외부장치 1 대 ) 연결 XDesignerPlus 외부장치접속매뉴얼 2 / 11
2. TOP 기종과외부장치선택 TOP 와연결될외부장치를선택합니다. 설정사항 내용 TOP Series PLC와연결할 TOP의시리즈명칭을선택합니다. 설정내용을 Download 하기전에 TOP의시리즈에따라아래표에명시된버전의 OS를인스톨하십시오. 시리즈버전명칭 XTOP / HTOP V4.0 Name TOP 제품모델명을선택합니다. 외부장치 제조사 PLC TOP와연결할외부장치의제조사를선택합니다. Rockwell Automation, Inc. 를선택하십시오. TOP에연결될외부장치의모델시리즈를선택합니다. Control/CompactLogix Series EtherNetIP 를선택하십시오. 연결을원하는외부장치가시스템구성가능한기종인지 1장의시스템구성에서확인하시기바랍니다. XDesignerPlus 외부장치접속매뉴얼 3 / 11
3. 시스템설정예제 TOP 와 Control/CompactLogix Series 의통신인터페이스설정을아래와같이권장합니다. 3.1 설정예제 1 구성한시스템을아래와같이설정합니다. 항목 TOP Control/CompactLogix Series 비고 IP Address* 주1) 주2) 192.168.0.50 192.168.0.51 유저설정 프로토콜 TCP 유저설정 포트 Don`t Care 44818 (Fixed) 유저설정 * 주1) TOP와외부장치의네트워크주소 (IP 앞세자리 192.168.000 ) 는일치해야한다. * 주2) 동일네트워크상에서중복된 IP 주소를사용하지마십시오. (1) XDesignerPlus 설정 [ 프로젝트 > 프로젝트설정 ] 에서아래내용을설정후, TOP 기기로설정내용을다운로드합니다.. [ 프로젝트 > 프로젝트속성 > 프로젝트 > 설정 > TOP Name ]. TOP 기기의통신인터페이스를설정합니다. 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > 장치관리자 ] 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > PLC 설정 ] 외부장치설정 Control/CompactLogix Series EtherNetIP 통신드라이버의옵션을설정합니다. IP 주소 (PLC) : 외부장치에할당한 IP 번호를기입합니다. 읽기포트 / 쓰기포트 : 외부장치의이더넷통신에사용할포트번호를선택합니다. (2) 외부장치설정 Control/CompactLogix Series Ladder Software RSLogix5000 를사용하여아래와같이설정하십시오. 본예제에서설명된내용보다더자세한설정법은 PLC 사용자매뉴얼을참조하십시오. 1. RSLogix5000 의 Project tree의 [I/O Configuration] 을 right-clicking 하여 [New Module] 을선택합니다. 2. [Select Module] dialog box에서사용하는모듈을선택합니다. 3. Project tree에서추가된모듈명칭을 right-clicking > [Properties] 를선택합니다. 4. [Module Properties] dialog box 의 [General] 탭에서 IP Address : 192.168.0.51 그리고기타사항을설정합니다. 5. 설정내용을 Download 합니다. XDesignerPlus 외부장치접속매뉴얼 4 / 11
3.2 설정예제 2 구성한시스템을아래와같이설정합니다. 항목 TOP Control/CompactLogix Series 비고 IP Address* 주1) 주2) 192.168.0.50 192.168.0.51 유저설정 프로토콜 TCP 유저설정 포트 Don`t Care 44818 (Fixed) 유저설정 * 주1) TOP와외부장치의네트워크주소 (IP 앞세자리 192.168.000 ) 는일치해야한다. * 주2) 동일네트워크상에서중복된 IP 주소를사용하지마십시오. (1) XDesignerPlus 설정 [ 프로젝트 > 프로젝트설정 ] 에서아래내용을설정후, TOP 기기로설정내용을다운로드합니다.. [ 프로젝트 > 프로젝트속성 > 프로젝트 > 설정 > TOP Name ]. TOP 기기의통신인터페이스를설정합니다. 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > 장치관리자 ] 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > PLC 설정 ] 외부장치설정 Control/CompactLogix Series EtherNetIP 통신드라이버의옵션을설정합니다. IP 주소 (PLC) : 외부장치에할당한 IP 번호를기입합니다. 읽기포트 / 쓰기포트 : 외부장치의이더넷통신에사용할포트번호를선택합니다. (2) 외부장치설정통신설정에사용하는 [ENI/ENIW Utility] 를사용하여아래와같이설정합니다. 본예제에서설명된내용보다더자세한설정법은 PLC 사용자매뉴얼을참조하십시오. 1. [ENI/ENIW Utility] 의 [ENI IP Addr] 탭에서 IP Address : 192.168.0.51 그리고기타사항을설정합니다. 2. 1761-NET-ENI 에대한설정내용을 Download 합니다. XDesignerPlus 외부장치접속매뉴얼 5 / 11
3.3 설정예제 3 구성한시스템을아래와같이설정합니다. 항목 TOP Control/CompactLogix Series 비고 IP Address* 주1) 주2) 192.168.0.50 192.168.0.51 유저설정 프로토콜 TCP 유저설정 포트 Don`t Care 44818 (Fixed) 유저설정 * 주1) TOP와외부장치의네트워크주소 (IP 앞세자리 192.168.000 ) 는일치해야한다. * 주2) 동일네트워크상에서중복된 IP 주소를사용하지마십시오. (1) XDesignerPlus 설정 [ 프로젝트 > 프로젝트설정 ] 에서아래내용을설정후, TOP 기기로설정내용을다운로드합니다.. [ 프로젝트 > 프로젝트속성 > 프로젝트 > 설정 > TOP Name ]. TOP 기기의통신인터페이스를설정합니다. 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > 장치관리자 ] 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > PLC 설정 ] 외부장치설정 Control/CompactLogix Series EtherNetIP 통신드라이버의옵션을설정합니다. IP 주소 (PLC) : 외부장치에할당한 IP 번호를기입합니다. 읽기포트 / 쓰기포트 : 외부장치의이더넷통신에사용할포트번호를선택합니다. (2) 외부장치설정 Control/CompactLogix Series Ladder Software RSLogix5000 를사용하여아래와같이설정하십시오. 본예제에서설명된내용보다더자세한설정법은 PLC 사용자매뉴얼을참조하십시오. 1. RSLogix5000 의 Project tree의 [I/O Configuration] 의 CPU Direct 이더넷포트를 right-clicking > [Properties] 를선택합니다. 2. [Module Properties] dialog box 의 [General] 탭에서 IP Address : 192.168.0.51 그리고기타사항을설정합니다. 3. 설정내용을 Download 합니다. XDesignerPlus 외부장치접속매뉴얼 6 / 11
4. 통신설정항목 통신설정은 XDesignerPlus 혹은 TOP 메인메뉴에서설정가능합니다. 통신설정은외부장치와동일하게설정해야합니다. 4.1 XDesignerPlus 설정항목 아래창의내용을나타내기위해서 [ 프로젝트 > 프로젝트속성 ] 을선택하십시오 [ 프로젝트 > 프로젝트속성 > 프로젝트 > 설정 > TOP Name ]. TOP 기기의통신인터페이스를설정합니다. 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > 장치관리자 ] 우측윈도우에서 [ HMI 설정 > HMI 설정사용체크 > PLC 설정 ] 외부장치설정 Control/CompactLogix Series EtherNetIP 통신드라이버의옵션을설정합니다. 통신인터페이스설정 항목 내용 IP 주소 네트워크상에서 TOP에부여하는 IP 주소를설정합니다. 서브넷마스크 네트워크의서브넷마스크를기입합니다. 게이트웨이 네트워크의서브넷마스크를기입합니다. PLC IP 주소 외부장치에할당한 IP 번호를기입합니다. 읽기포트 / 쓰기포트 외부장치의이더넷통신에사용할포트번호를선택합니다. TOP 포트 외부장치와이더넷통신할경우포트번호는자동설정됩니다. PLC 국번. [0~65535] 상대기기의국번입니다. [ 0 65535 ] 사이의값을선택합니다. 이더넷타임아웃 TOP가외부장치로부터의응답을기다리는시간을 [ 0 99 ] x 100 msec 로설정합니다. 송신전지연시간 [ x1 msec ] TOP가외부장치로부터응답수신 다음명령어요청전송간에대기하는시간을 [ 0 5000 ] x 1 msec 로설정합니다. 프로토콜 외부장치와설정포트번호에따라허용된프로토콜방식을선택합니다. XDesignerPlus 외부장치접속매뉴얼 7 / 11
4.2 TOP 메인메뉴설정항목 - 전원을리셋중부저음이울릴때 LCD 상단 1점을터치하여 TOP 관리메인 화면으로이동합니다. - TOP에서드라이버인터페이스설정은아래의 Step1 Step2 내용을따라설정합니다. (Step 1. 에서 TOP 이더넷설정 을누르시면 Step2. 에서설정을바꾸실수있습니다.) Step 1. [ PLC 설정 ] 드라이버인터페이스를설정합니다. PLC 설정 PLC IP : 192. 168. 0. 51 통신인터페이스설정프로토콜 : TCP PLC 읽기포트 : 44818 PLC 쓰기포트 : 44818 TOP 포트 : 1024 PLC 국번 : 0 타임아웃 : 1000 [msec] 송신전지연시간 : 0[mSec] TOP IP : 192. 168. 0. 50 TOP 이더넷설정통신진단 Step 1 Reference. 항목내용 PLC IP 외부장치에할당한 IP 번호입니다. 프로토콜외부장치와설정포트번호에따라허용된프로토콜방식을선택합니다. PLC 읽기포트외부장치의이더넷통신에사용할포트번호입니다. PLC 쓰기포트외부장치의이더넷통신에사용할포트번호입니다. TOP 포트외부장치와이더넷통신할경우포트번호는자동설정됩니다. PLC 국번. [0~65535] 상대기기의국번입니다. [ 0 65535 ] 사이의값을선택합니다. 타임아웃 [ x1 msec ] TOP가외부장치로부터의응답을기다리는시간을 [ 0 5000 ] x 1 msec 로설정합니다. 송신전지연시간 [ x1 msec ] TOP가외부장치로부터응답수신 다음명령어요청전송간에대기하는시간을 [ 0 5000 ] x 1 msec 로설정합니다. TOP IP 네트워크상에서 TOP에부여하는 IP 주소를설정합니다 Step 2. [ PLC 설정 ] >[ TOP 이더넷설정 ] 해당포트의시리얼파라미터를설정합니다. 포트설정 * 이더넷통신이더넷포트 + 네트워크설정통신인터페이스설정 - MAC : 00 15 ID 00 30 52 ( 기기마다다른고유주소 ) - IP 주소 : 192. 168. 0. 50 - 서브넷마스크 : 255. 255. 255. 0 - 게이트웨이 : 192. 168. 0. 1 Step 2-Reference. 항목내용 MAC 네트워크상의물리적인고유주소입니다. IP 주소네트워크상에서 TOP에부여하는 IP 주소를설정합니다서브넷마스크 IP주소에대한네트워크아이디와호스트아디를구분하는주소입니다. 게이트웨이네트워크와다른네트워크가연결되는주소입니다. XDesignerPlus 외부장치접속매뉴얼 8 / 11
4.3 통신진단 TOP 외부장치간인터페이스설정상태를확인 - TOP의전원을리셋하면서 LCD 창의상단을클릭하여메뉴화면으로이동한다. - [ 메인메뉴 > 통신설정 ] 20~24 번내용이 설정예제 1 의설정내용과같은지확인한다 - PLC 설정 > TOP 이더넷 통신진단 의버튼을클릭한다. - 화면상에 Diagnostics 다이얼로그박스가팝업되며, 박스의 3번항에표시된내용에따라진단상태를판단한다. OK! 통신설정정상 Time Out Error! 통신설정비정상 - 케이블및 TOP/ 외부장치의설정상태를에러 ( 참조 : 통신진단시트 ) 통신진단시트 - 외부단말기와통신연결에문제가있을경우아래시트의설정내용을확인바랍니다. 항목 내용 확인 TOP 버전정보 xdesignerplus : O.S : 드라이버명칭 OK NG 외부장치정보 IP Address OK NG (xdesignerplus의 서브넷마스크 OK NG 프로젝트설정 ) 게이트웨이 OK NG TOP 정보 프로토콜 UDP/IP TCP/IP OK NG ( 본체메뉴설정 ) IP Address OK NG 서브넷마스크 OK NG 게이트웨이 OK NG 기타세부설정사항 OK NG 시스템구성 시스템연결방법 1:1 1:N N:1 OK NG 케이블명칭 ( 허브사용유무 ) 다이렉트 ( 허브사용 ) 크로스 ( 허브미사용 ) OK NG 외부장치 CPU 명칭 OK NG 통신모듈명칭 OK NG 프로토콜 ( 모드 ) OK NG 기타세부설정사항 OK NG IP Address (Local) (Destination) OK NG 포트번호 (Local) (Destination) OK NG 서브넷마스크 OK NG 게이트웨이 OK NG 어드레스범위확인 ( 별도자료 ) OK NG XDesignerPlus 외부장치접속매뉴얼 9 / 11
5. 지원어드레스 TOP에서사용가능한디바이스는아래와같습니다. CPU 모듈시리즈 / 타입에따라디바이스범위 ( 어드레스 ) 차이가있을수있습니다. TOP 시리즈는외부장치시리즈가사용하는최대어드레스범위를지원합니다. 사용하고자하는장치가지원하는어드레스범위를벗어나지않도록각 CPU 모듈사용자매뉴얼을참조 / 주의하십시오. 디바이스표기방식 XDesignerPlus Ladder Software RSLogix5000 Data Type File Number : Element Tag Name[Element] TOP와 Control/CompactLogix Series 와통신을위해서는해당태그에 File Number : Element 가설정되어있어야합니다. 설정방 법은아래와같습니다. Control/CompactLogix Series Ladder Software RSLogix5000 에서아래내용을실행합니다. [New Tag] : 태그생성 (Tag Name, Data Type 설정 ) 하기 1. [Controller Tags] > [New Tag] 를실행합니다. 2. [New Tag] dialog box에서 Tag Name, Data Type을설정합니다 항목 내용 Tag Name RSLogix5000 상에서활용되는태그의명칭입니다. (User Define) TOP와통신접속을위해서는해당태그에 File Number를맵핑해야합니다. Map PLC/SLC Messages 참조 Data Type BOOL 32Bit Data DINT Double Word Data INT Word Data REAL Float data [Map PLC/SLC Messages] : 태그에 File Number 맵핑 3. RSLogix5000 의메뉴 [Logic] > [Map PLC/SLC Messages ] 을실행합니다. 4. [PLC 2,3,5 / SLC Mapping] dialog box 에서 [New Tag]dialog box 에서생성한 Tag Name 에 File Number 를맵핑시킵니다. 다음페이지에서계속됩니다. XDesignerPlus 외부장치접속매뉴얼 10 / 11
위에서설명된 태그에 File Number 설정 에의한 XDesignerPlus 의지원어드레스범위는아래와같습니다. Device Bit Address Word Address 32 bits Remarks BOOL B000:000.00 B999:999.31 B000:000 B999:999 DINT B000:000.00 B999:999.31 B000:000 B999:999 INT N000:000.00 N999:999.15 N000:000 N999:999 REAL F000:000 F999:999 L/H XDesignerPlus 외부장치접속매뉴얼 11 / 11