안녕하세요. 로크웰 오토메이션 공인대리점 위너스오토메이션입니다.
이번 포스팅에서는 ControlLogix 1756-EN2TR 통신카드를 이용해 Modbus TCP 장비와 통신을 구성하는 방법을 간단히 정리했습니다.
별도의 Modbus 모듈 없이, EN2TR을 통해 효율적으로 데이터 송수신을 수행하는 방법을 영상과 함께 따라 해보세요.
🛠️ 구성 개요
이번 구성에서는 다음과 같은 장비를 사용했습니다.
Controller: 1756-L81E ControlLogix
Communication Module: 1756-EN2TR
Protocol: Modbus TCP
Software: Studio 5000 Logix Designer / RSLinx Classic
EN2TR은 EtherNet/IP 기반 통신을 지원하지만, Modbus TCP 통신도 AOI(Add-On Instruction)를 통해 손쉽게 구현할 수 있습니다.
⚙️ Step 1. RSLinx에서 PLC 연결 확인
먼저 RSLinx Classic을 실행합니다.
1️⃣ RSWho 창에서 Ethernet/IP Driver를 추가하고,
2️⃣ 연결된 1756-EN2TR 모듈이 인식되는지 확인합니다.
정상적으로 통신이 이루어지면, Controller 아이콘 옆에 EN2TR 모듈과 IP 주소가 표시됩니다.
💡 TIP: EN2TR은 Dual Port 구조로, IP가 2개 할당됩니다.
Modbus TCP 통신 시 사용할 포트를 명확히 지정하는 것이 중요합니다.
⚙️ Step 2. Studio 5000에서 EN2TR 모듈 추가
1️⃣ Studio 5000 Logix Designer를 실행 후 새 프로젝트를 생성합니다.
2️⃣ I/O Configuration에서 1756-EN2TR 모듈을 추가하고, 실제 IP 주소를 입력합니다.
3️⃣ Name과 Slot 번호를 실제 구성과 동일하게 설정하세요.
🔍 EN2TR은 고속 이더넷 통신과 중복(이중화, Redundant) 네트워크 구성을 모두 지원합니다.
따라서 Modbus TCP 통신 외에도 여러 장비와의 안정적인 연결이 가능합니다.
⚙️ Step 3. Modbus AOI 다운로드 및 Import
Modbus TCP 통신을 위한 AOI(Add-On Instruction)와 Data Type(UDT)을 로드합니다.
1️⃣ Rockwell 공식 샘플 또는 아래 링크에서 AOI 파일을 다운로드합니다.
👉 SNTP / Modbus AOI 다운로드 링크
2️⃣ Studio 5000에서 Tools → Import Components → Add-On Instruction을 선택합니다.
3️⃣ “Modbus_TCP_Client” 또는 “MBTCP_Master” AOI를 불러오세요.
💡 AOI는 Ladder Logic 내에서 재사용 가능한 블록으로,
한 번 설정하면 여러 장비와 손쉽게 통신 구조를 복제할 수 있습니다.
⚙️ Step 4. 통신 태그 설정
AOI Import 후 자동 생성된 Input/Output Tag를 확인합니다.
Holding Register, Coil 등 Modbus Address Mapping에 따라 Tag를 구성
Read / Write 모드 설정 (Master → Slave 방향 데이터 구분)
IP 주소 및 Port (기본 502) 지정
🔧 통신 테스트 시, Modbus Slave 장비의 Register 주소와 정확히 일치해야 데이터 송수신이 가능합니다.
⚙️ Step 5. 다운로드 및 통신 테스트
Controller로 프로그램을 다운로드한 뒤, AOI 내부 Status 비트를 확인합니다.
✅ Status = 1 이면 통신 성공
❌ Error Code 발생 시, IP 또는 포트, 데이터 길이를 재확인하세요.
💡 마무리 및 적용 팁
1756-EN2TR을 이용한 Modbus TCP 구성은 별도 하드웨어 추가 없이
EtherNet/IP 네트워크 내에서 타사 장비(Modbus Slave)와 통신할 수 있는 간편한 방법입니다.
예를 들어, 온도 컨트롤러, 인버터, 전력계 등 Modbus 기반 설비를
ControlLogix에 직접 연결할 때 매우 유용하게 활용할 수 있습니다.
💬스마트팩토리 통신 솔루션 구축이 필요하신가요?
👉 지금 바로 위너스오토메이션 홈페이지에서
산업자동화 컨설팅을 신청해 보세요!