본문 바로가기
PLC/LS (XGT)

LS PLC XGB (XBC-DN32U) FEnet Ethernet통신(2)

by 쪼렙엔지니어 2020. 4. 16.
반응형

지난 포스팅에 이어서 LS산전 XGB PLC와 CIMON간에 FEnet을 이용한 이더넷 통신을 해보겠습니다.

PLC쪽 셋팅은 지난 포스팅을 참고해 주십시오.

https://mech19.tistory.com/18

 

LS PLC XGB (XBC-DN32U) FEnet Ethernet통신(1)

오늘은 LS산전 PLC와 CIMON간에 Ethernet통신을 해보고자 합니다. 485통신때와 마찬가지로 LS산전의 자체 통신 프로토콜인 FEnet을 사용해서 해보고자 합니다. ​ 크게 어려운것은 없습니다. ​ 먼저 XG5000을 열..

mech19.tistory.com

 

CIMON은 PC에서 실행 하기 때문에 PC의 이더넷 IP어드레스를 설정해 주어야 합니다.

네트워크 설정의 어댑터 설정에 들어가서 아래의 로컬 영역 연결 속성 설정창을 열어야 합니다.

여기서 (TCP/IPv4) 속성 설정으로 들어가십시오.

더블클릭을 누르거나 속성 버튼을 누르면 됩니다.

그러면 아래와 같은 화면이 나오게 됩니다.

여기서 IP주소와 서브넷 마스크를 위와 같이 설정하고 확인을 누르시면 됩니다.

PLC와 PC의 IP주소 설정이 끝났으므로 이더넷 케이블이 연결되어 있다면 통신을 주고 받을 수 있습니다.

정상적으로 연결이 되었는지를 확인하기 위해 PING TEST를 실행해 보시는것을 추천드립니다.

이제 CIMON측 설정을 해보겠습니다.

먼저 새프로젝트를 만들어 보겠습니다.

CIMOND를 실행 시켜서 아래 화면을 띄우십시오.

그리고 [파일] - [새프로젝트] 를 실행 시키면 아래와 같이

새 프로젝트 만들기 화면이 나옵니다.

프로젝트 이름을 적고 생성버튼을 누릅니다.

[도구] - [I/O디바이스]를 실행시켜 주십시오.

아래 I/O 디바이스 설정 화면이 나오게 됩니다.

여기서 새 디바이스 버튼을 누르면 아래 디바이스 종류 선택 창이 뜨는데

여기서 원하는 디바이스 이름을 적고 디바이스 종류를 선택 한 후 확인 버튼을 누르시면 됩니다.

제 PLC는 XGB시리즈의 XBC-DN32U 모델이고 Ethernet 통신을 할거니깐

LS산전 XGK/XGB PLC Ethernet을 선택했습니다.

그럼 아래와 같이 XGT Fast Ethernet 설정 화면이 나오게 됩니다.

여기서 [통신포트] 탭에 들어가서 IP어드레스 설정을 해주어야 합니다.

IP 어드레스 #1의 오른쪽 [...] 버튼을 누르면 아래 화면과 같이 현재 PC의 어댑터 정보가 나오는데

여기서 사용할 유선 이더넷 어댑터를 고르셔도 되고, IP 어드레스를 직접 입력해도 됩니다.

IP어드레스를 입력하고 통신방식을 아래와 같이 UDP로 지정합니다.

(UDP와 TCP의 차이는 UDP는 명령을 내리기만 할 뿐 확인을 하지 않습니다.

TCP는 명령을 내리는 데이터를 송신 후 상대편이 수신했는지 확인을 합니다.)

그리고 나머지 설정은 건드리지 않고 저장을 합니다.

그리고 다시 스테이션으로 돌아와 [스테이션 추가] 버튼을 눌러 스테이션을 추가 해줍니다.

[스테이션 추가]버튼을 누르면 아래와 같이 스테이션 설정 창이 뜨게 되는데

여기서 스테이션 이름과 PLC CPU종류 PLC의 IP어드레스를 지정해 줍니다.

스테이션 이름은 어떤것으로 하든 상관없고,

PLC CPU 종류는 XGB로 하면 됩니다.

마지막으로 IP 어드레스까지 기입후 (PLC의 IP 어드레스를 기입해야 합니다.)

등록을 누르고 빠져나온 후 [통신블록 추가] 버튼을 눌러 아래의 통신블록 설정 창을 띄웁니다.

아까 PLC에서 프로그램을 M0와 P20을 사용했으니 각각의 통신블럭을 설정해 줍니다.

통신블럭 설정은 아래 포스팅을 참조하십시오.

https://mech19.tistory.com/17

 

CIMON 이더넷통신 통신블록 설정 (1)

오늘은 CIMON의 틍신블록 설정에 대해서 알아보겠습니다. ​ CIMON의 I/O 디바이스를 설정할때 이더넷통신을 하려면 통신블록 설정을 해야합니다. ​ 이번 포스팅에서는 LS산전 PLC XGB시리즈와 FEnet프로토콜을..

mech19.tistory.com

이렇게 모두 완료하고 저장을 하고나면 아래 화면처럼 뜨게 될겁니다.

그리고 [도구] - [데이터베이스]를 실행하여 아래와 같은 TAG를 생성해 주십시오.

네모난 버튼(M0)과 동그란 램프(P20)를 만들어서 테스트 해 보겠습니다.

CIMONX를 실행시켜 버튼을 눌러보면 아래 XG5000화면에서 정상적으로 실행이 되는것을 확인 할 수 있습니다.

CIMON에서 TAG를 생성하는 법이나 XG5000에서 모니터링 하는 법등은 이전 포스팅을 참조하시면 됩니다.

감사합니다.

반응형

댓글