본문 바로가기
맞춤형솔루션(PLC)

XGI(IEC언어) CPU 사용시 RapiEnet 통신을 활용한 Remote IO 통신시 어드레스 활용법(XGI어드레스)

by 엘오토메이션 2025. 1. 7.

안녕하세요

엘오토입니다.

 

이번시간에는 XGI CPU를 사용할때 통신관련 어드레스 Tip을 제공하고자 합니다.

XGI 또는 XEC의 IEC프로그램 언어 익숙한 분들은 대부분 알고 있겠지만,

XGK 또는 MIT를 사용한 고객한테는 다소 헷갈릴 수 있는 부분일 것입니다.

거두절미하고,

XGL-EFMTB를 사용하여 RapiEnet 프로토콜(통신)을 활용하여 Remote 제어를 하고자 할경우,

Remote IO의 어드레스 활용에 대해 포스팅합니다.

 

 

 

일반적인 Setting법

 

일반적인 Setting 방법에 대해서는 유튜브 영상을 시청하시면 됩니다.

본 영상에는 title에 집중하여 내용을 작성토록 하겠습니다.

[Setting 영상 링크 주소] : https://www.youtube.com/watch?v=r_MQsoafy1Y&list=PLzapDWMGOxj36AIep8lnxxOW8NyMoNitA&index=4

 

Remote IO 선택시 활용할 수 있는 메모리영역

XGI CPU를 사용시에 I, Q, M, W를 선택할 수 있습니다. 

%IX0.0.0, %QX0.0.0, %MX0, %WX0과 같이 사용할 수 있는 영역입니다.

 

적용예시(XGL-EFMTB + GEL-TR4C1_출력32점 NPN)

상기 구성에 어드레스를 설정한 후 활용할 수 있는 방법(3가지)에 대해 알아보도록 하겠습니다.

 

출력모듈인관계로, Q영역을 선택했습니다.

혼합이거나 XEL-BSSRT와 같은 어댑터를 사용할 경우에는 I와 Q를 각각 나누어 쓰지 않을 경우에는

한개의 영역을 사용해야 하겠네요.

 

XEL-BSSRT + XBE-DC16A + XBE-TN16A ==> 1개의 영역사용 

 

XEL-BSSRT + XBE-DC16A ==> I영역 사용

XEL-BSSRT + XBE-TN16A ==> Q영역 사용

 

사용할 수 있는 어드레스의 확인

Q200으로 설정시 사용할 수 있는 어드레스에 대해 확인해 봅니다.

1. QW200.0~200.15

          201.0~201.15로 사용

 

2. QX3200~QX3231로 사용

 

3. QX3.2.0~QX3.2.31로 사용

 

XGI vs XGK 어드레스 비교

 

두가지의 CPU에 대해서는 어드레스 사용이 상이합니다.

XGK타입은 다소 쉽지만, XGI는 익숙해야하고, 엑셀등을 활용하여 사전에 어드레스 작업을 하여 사용하는것이

편리하고, 실수를 줄일수 있다고 생각합니다.

 

 

실무에 도움이 되는 포스팅이길 바랍니다.

 

엘오토는 부산에 소재하는 자동화 제품 판매 및 기술전문입니다.

제품 구매 및 기술 문의가 있으시면 jwleeh@lauto.kr 또는 0507-1338-3578로 연락주시기 바랍니다.

 

감사합니다.