logo
|
Blog
  • kakaoTalk 문의
  • Youtube
기술 동영상 가이드

[Studio 5000] FactoryTalk Logix Echo를 이용한 MSG Instruction 사용법

물리적인 PLC 하드웨어 없이 완벽한 제어 시뮬레이션 환경을 구축하세요. FactoryTalk Logix Echo를 활용한 MSG 명령어 설정 및 컨트롤러 간 데이터 통신 방법을 위너스오토메이션에서 상세히 안내해 드립니다. 제어 로직 사전 검증으로 리드타임을 단축해 보세요.
위너스오토메이션's avatar
위너스오토메이션
Jun 18, 2026
[Studio 5000] FactoryTalk Logix Echo를 이용한 MSG Instruction 사용법
Contents
Step 1. FactoryTalk Logix Echo 섀시 및 컨트롤러 구성Step 2. FactoryTalk Linx 통신 드라이버 설정Step 3. Studio 5000 프로젝트 생성 및 I/O 구성이제 각 컨트롤러를 제어할 프로젝트를 생성하고, 상대방 컨트롤러를 I/O 트리에 추가합니다.Step 4. MSG 명령어 작성 및 태그 매핑Step 5. 프로그램 다운로드 및 통신 시뮬레이션 테스트💡 제어 시스템 설계 및 솔루션 도입 상담👉 더 스마트한 제어 환경을 만들고 싶으신가요? 👉 오늘 다룬 내용 외에 추가적인 실무 팁이 궁금하신가요?

안녕하세요, 로크웰오토메이션 공식 대리점 위너스오토메이션입니다.

스마트 팩토리 구축 및 제어 시스템 설계에 있어, 장비가 입고되기 전 로직을 사전 검증하는 것은 프로젝트의 성공과 리드타임 단축을 좌우하는 핵심 단계입니다. 하지만 매번 물리적인 PLC(제어기) 하드웨어를 완벽하게 갖추고 테스트를 진행하기에는 물리적, 비용적 제약이 따르기 마련입니다.

이러한 현장의 고민을 해결해 줄 수 있는 강력한 솔루션이 바로 로크웰 오토메이션(Rockwell Automation)의 FactoryTalk Logix Echo입니다. FactoryTalk Logix Echo는 물리적인 ControlLogix 5580 컨트롤러 하드웨어 없이도, PC 상에서 완벽하게 동작하는 디지털 트윈(Digital Twin) 에뮬레이션 환경을 제공합니다. 이를 통해 엔지니어는 제어 코드의 다운로드, 테스트, 디버깅을 실 장비와 동일한 환경에서 수행할 수 있습니다.

오늘 포스팅에서는 이 FactoryTalk Logix Echo를 활용하여, 두 대의 컨트롤러 간에 데이터를 원활하게 주고받는 Message(MSG) 명령어 통신 설정 방법을 준비했습니다. 하단의 영상 및 단계별 튜토리얼을 따라 하시면서, 하드웨어 없이도 완벽한 통신 시뮬레이션 환경을 직접 구축해 보시길 바랍니다.

Step 1. FactoryTalk Logix Echo 섀시 및 컨트롤러 구성

가장 먼저 가상의 섀시와 컨트롤러를 생성하여 물리적인 하드웨어 환경을 모사합니다.

  • FactoryTalk Logix Echo를 실행하고 좌측 Devices에서 Add Chassis를 선택하여 Local_Chassis를 추가합니다.

  • 추가된 섀시에 두 개의 ControlLogix 5580 Emulator를 추가합니다.

    • 첫 번째 컨트롤러: Name은 CPU_00, IP 주소는 127.0.0.1로 설정합니다.

    • 두 번째 컨트롤러: Name은 CPU_01, IP 주소는 127.0.0.2로 설정합니다.

  • 설정이 완료되면 대시보드에서 추가된 컨트롤러의 IP와 상태를 확인합니다.

Step 2. FactoryTalk Linx 통신 드라이버 설정

컨트롤러 간 통신을 위해 네트워크 드라이버를 구성합니다.

  • FactoryTalk Linx Network Browser를 실행하고 상단의 Configure Drivers 아이콘을 클릭합니다.

  • Add New를 클릭하여 Ethernet Emulate 드라이버를 추가합니다.

  • Device List에 앞서 생성한 두 컨트롤러의 IP(127.0.0.1, 127.0.0.2)를 차례대로 등록하고 적용(Apply)합니다.

Step 3. Studio 5000 프로젝트 생성 및 I/O 구성

이제 각 컨트롤러를 제어할 프로젝트를 생성하고, 상대방 컨트롤러를 I/O 트리에 추가합니다.

  • Studio 5000 Logix Designer를 두 개 실행하여 각각 CPU_00과 CPU_01을 위한 프로젝트를 생성합니다. (컨트롤러 타입: 1756-L81E)

  • 각 프로젝트의 좌측 하단 I/O Configuration (1756 Backplane)에서 New Module을 클릭하여 상대방 컨트롤러를 모듈로 추가합니다.

    • CPU_00 프로젝트: Name에 CPU_01, Slot은 1로 설정합니다.

    • CPU_01 프로젝트: Name에 CPU_00, Slot은 0로 설정합니다.

Step 4. MSG 명령어 작성 및 태그 매핑

데이터를 전송할 컨트롤러(CPU_00)에서 MSG 명령어를 작성합니다.

  • CPU_00 프로젝트의 MainRoutine을 열고 MSG 명령어를 렁(Rung)에 추가합니다.

  • MSG 명령어의 설정 창을 열어 다음과 같이 구성합니다.

    • Message Type: CIP Data Table Write

    • Source Element: 값을 보낼 태그인 MSG_WRITE 생성 (Data Type: DINT[10])

    • Destination Element: 값을 받을 태그인 MSG_READ 입력

    • Number of Elements: 전송할 요소의 개수를 5로 설정

  • Communication 탭으로 이동하여 Browse를 클릭한 후, I/O 트리에 추가해둔 통신 대상 컨트롤러(CPU_01)를 경로로 지정합니다.

  • CPU_01 프로젝트의 Controller Tags에서도 값을 전달받을 MSG_READ 태그 (Data Type: DINT[10])를 동일하게 생성해 줍니다.

Step 5. 프로그램 다운로드 및 통신 시뮬레이션 테스트

설정이 완료되면 프로그램을 다운로드하고 실제 데이터가 전송되는지 확인합니다.

  • 두 프로젝트 모두 Communication -> Who Active를 통해 각 할당된 에뮬레이터로 프로그램을 다운로드(Download)합니다.

  • 다운로드가 완료되면 상태를 Remote Run 모드로 변경합니다.

  • 두 프로젝트의 Monitor Tags 창을 나란히 띄운 후, CPU_00의 MSG_WRITE 배열에 임의의 값(예: 10)을 기입합니다.

  • 통신이 정상적으로 이루어졌다면, CPU_01의 MSG_READ 배열에 해당 값이 즉시 동기화되는 것을 확인하실 수 있습니다.

💡 제어 시스템 설계 및 솔루션 도입 상담

FactoryTalk Logix Echo를 활용한 사전 시뮬레이션 환경 구축은 장비 도입 전 발생할 수 있는 잠재적 리스크를 최소화하고, 엔지니어링 단계의 효율을 극대화할 수 있는 가장 확실한 방법입니다.

위너스오토메이션은 스마트 팩토리 및 자동화 설비 제어 분야의 전문 지식을 바탕으로, 고객의 현장에 가장 적합한 최적의 솔루션을 제안해 드리고 있습니다. PLC 제어 시스템 구성, 에뮬레이터 기반의 디지털 트윈 설계, 혹은 전반적인 공정 자동화 솔루션 도입에 대해 궁금한 점이 있으시다면 언제든 위너스오토메이션으로 문의해 주시기 바랍니다.

전문 엔지니어가 직접 고객님의 현장 상황에 맞춘 상세하고 친절한 상담을 도와드리겠습니다.

👉 더 스마트한 제어 환경을 만들고 싶으신가요? 👉 오늘 다룬 내용 외에 추가적인 실무 팁이 궁금하신가요?

상담 문의 및 자세한 정보는 아래 홈페이지를 통해 확인해 주세요.

👉 더 자세한 정보와 기술 지원은 위너스오토메이션 공식 홈페이지에서 확인하세요!
👉 설정 방법을 직접 보고 싶다면 가이드 영상을 참고하세요.

본 가이드는 유튜브 채널 [위너스오토메이션 WinnersAutomation]의 '[
[Studio 5000] FactoryTalk Logix Echo를 이용한 MSG Instruction 사용법' 영상을 바탕으로 작성되었습니다.

Share article
Contents
Step 1. FactoryTalk Logix Echo 섀시 및 컨트롤러 구성Step 2. FactoryTalk Linx 통신 드라이버 설정Step 3. Studio 5000 프로젝트 생성 및 I/O 구성이제 각 컨트롤러를 제어할 프로젝트를 생성하고, 상대방 컨트롤러를 I/O 트리에 추가합니다.Step 4. MSG 명령어 작성 및 태그 매핑Step 5. 프로그램 다운로드 및 통신 시뮬레이션 테스트💡 제어 시스템 설계 및 솔루션 도입 상담👉 더 스마트한 제어 환경을 만들고 싶으신가요? 👉 오늘 다룬 내용 외에 추가적인 실무 팁이 궁금하신가요?