본 설명서에서는 LS 산전의 MASTER-K 시리즈중 K300S(K4P-15AS), Cnet I/F 모듈(G4L-CUEA) 과 HMI 연결 방법에 대해 설명합니다.
우선 아래 그림처럼 MASTER-K(300S) PLC와 ComfileHMI를 연결하세요.
Cnet I/F 모듈 버전 3.0에서는 TXD, RXD, SG의 3선만 연결 하여도 통신이 가능 합니다.
Cnet I/F 모듈 버전 2.0 이전에서는 위와 같이 결선하지 않을 경우 수신은 가능하지만 송신이 되지않기때문에 HMI 연결이 안됩니다. HMI에선 CD신호선을 제어하지 않기때문에 버전확인후 위와 같이 연결하셔야합니다.
( Cnet I/F 모듈(G4L-CUEA)이 아닌 제품은 LS산전 통신기능 부문 결선을 참조하시기 바랍니다. www.lsis.co.kr )
테스트를 하기 위해 Master-K 레더 작화 프로그램인 XGLWIN 이용해서 아래와 같이 레더로직을 작성한뒤 Master-K300S PLC에 전송하였습니다.
레더로직 설명입니다.
MASTER-K의 프로그램및 특수릴레이는 PDF설명서 확인 바랍니다. MASTER-K 명령어 설명서
LS 산전의 GLOFA-GM, MASTER-K 중 Cnet I/F 모듈이 별도로 장착되는 제품은 XGLWIN 에서 프로그램을 작성하시고 프레임편집기를 통하여 rs232설정을 하셔야 합니다. (일체형제품은 Cnet I/F 모듈 없이 CPU에서 RS232를 지원하기때문에 KGLWIN에서 MODBUS Slave설정할 수 있게 되어있습니다.)
Cnet I/F 통신쪽 셋업을 위해서 프레임편집기를 사용합니다. (www.lsis.co.kr 에서 다운로드 가능)
1. 프레임 편집기에서 옵션>통신포트 선택 누른뒤 MASTER-K와 PC와 연결된 통신포트를 확인하시고 (온라인>접속하기) 접속합니다.
2. CNET OS 버전을 확인합니다. 온라인> 플래시메모리>플래시메모리 정보 클릭후 CNET모듈이 장착되어있는 슬롯번호(CPU옆에서부터 0번할당), 운영체저 클릭하여 버전을 확인합니다.
CNET 버전 3.0이상 : MODBUS 드라이버가 내장되어있기 때문에 OS전송 없이 온라인 모드변경후 사용가능합니다.
CNET 버전 3.0미만 : CNET 카드에 MODBUS OS를 전송해야 합니다.
3. CNET 버전 3.0미만 OS전송
CNET 동작 모드 설정 CNET의 모드 스위치를 8번(플래시 쓰기 모드)으로 설정 후 전면의 적색 스위치를 누른 상태에서 전원을 인가합니다. (G6LG6LG6L-CUEB/CCUEB/CCUEB/C CUEB/C 및 CNET V3.0이상에서는 적색 스위치를 지원하지 않으므로 모드 스위치만 8번으로 변경 후 전원 off/on)
MODBUS 드라이버 OS 파일 열기 CNET프레임 편집기>파일>라이브러리 파일 열기 선택합니다. (라이브러리 파일은 www.lsis.co.kr 에서 다운로드 가능)
사용하는 통신 카드 별 MODBUS 드라이버 OS 파일을 선택합니다. - G6L-CUEB/C: Modbus6.lib - G3/4L-CUEA: Modbus34v20.lib
4. 온라인>플래시메모리> 플래시 메모리 쓰기 선택 . CNET 카드가 장착되어 있는 슬롯 번호를 선택하시면 됩니다. (CPU옆에서부터 0번할당)송신 후 통신 완료창이 완료창이 나오면 나오면 플래시 메모리에 MODBUS 드라이버 쓰기가 완료됩니다.
5. 온라인 모드 변경 모드 스위치에 의한 동작모드 설정 이외에 프레임 편집기를 이용하여 동작모드를 설정할 수 있는 기능입니다. MODBUS 드라이브는 온라인 모드에서만 선택할 수 있습니다. CNET카드의 모드 스위치를 9번(온라인 모드)으로 설정 후 PLC의 전원을 인가합니다.
CNET프레임 편집기>온라인>온라인 모드 변경 선택합니다. 해당 통신카드의 슬롯을 맞추고 통신 채널의 MODBUS 드라이버를 선택한후 송신합니다.
CNET카드 버전 3.0 이하: 라이브러리 모드를 선택합니다.
CNET카드 버전 3.0 이상: Modbus RTU/ASCII 모드를 선택합니다.
6. CNET 프레임 편집기> 온라인> 동작전환에서 슬롯, 채널 설정 후 런을 선택합니다. 이로써 CNET 통신카드 MODBUS Slave 설정이 완료 됩니다.
LS MASTER-K, GLOFA-GM PLC 에서의 modbus 통신 지원 코드입니다.
MASTER-K CPU 에 모드버스 적용 시 M디바이스 영역은 M0~M191까지 사용 가능합니다.
ComfileHMI Editor 에선 MODBUS, MODBUS RTU로 설정하십시오.
다음과 같이 작화하였습니다. 프로젝트 파일 다운
아래는 버튼을 더블 클릭한뒤 표시되는 주소입력창에서 00008 번지를 입력한 예입니다.PLC M0008 번지 ON/OFF가 가능합니다.
아래는 텍스트 생성후 더블 클릭한뒤 표시되는 워드주소 30001 번지를 입력한 예입니다.PLC M0001 번지 워드값 표시가 가능합니다.