DHCP

개요

PLC-S는 DHCP를 지원하여, IP가 동적으로 할당되는 네트워크 환경에서 운용 가능합니다. 그러나, 동적으로 할당 받은 IP를 상위의 HMI 장치에서 알 수 없으므로, PLC에 대한 IP 할당 내역을 HMI 장치에서 확인할 수 있는 별도의 방법이 필요합니다. 이 문제를 극복하기 위하여, PLC-S는 CIMON SCADA 시스템과 연동 사설 DDNS를 구축/운용하는 방법을 제공합니다.

 

CIMON 사설 DDNS

 

사설 DDNS란, CIMON SCADA와 함께 제공되는 전용의 DDNS 소프트웨어를 말하는데, CIMON SCADA와 PLC-S를 유동 IP 네트워크에서 운용 가능하도록 지원해 주는 기능을 포함하고 있습니다. 이 소프트웨어를 IP가 고정된 컴퓨터에 설치하고, 네트워크상의 PLC-S들은 새로운 IP가 배정되는 즉시 이 서버에 PLC의 이름과 IP 자료를 등록함으로써, CIMON SCADA는 통신할 PLC의 IP 주소를 확보할 수 있게 됩니다.

 

PLC-S 설정 (PLC 파라미터)

 

위 그림은 PLC 파라미터 설정 창 중의 하나로, DHCP를 지원하도록 지정하고, 사설 DDNS와 연동되도록 구성하는 화면을 보여줍니다.
DDNS 어드레스: DDNS에 배정된 고정 IP를 입력합니다. DDNS를 이중화한 구성도 가능합니다.
사이트이름: 설정 대상 PLC의 이름을 지정합니다. CIMON SCADA는 이 이름을 기준으로 PLC의 IP 주소를 검색합니다.
DDNS 접속 주기: PLC는 항상 주기적으로 배정 받은 IP 주소를 DDNS에게 전송합니다. 이 동작은 IP 주소가 변경되었을 때 즉시 DDNS에게 등록하는 역할 외에도, 해당 PLC가 네트워크상에 연결되어 정상적으로 운전되고 있음을 알려주는 기능도 수행합니다. 시스템의 특성에 맞도록 설정하되, 통상, 1분 내외의 시간을 지정하는 것이 무난합니다.

 

DDNS 서비스 응용 예

IPTIME사의 N704M 유선 공유기를 사용한 예제입니다.
※ N704는 IPTIME사의 제품명입니다.
공유기 환경 설정
케이블 연결 - 전원이 OFF된 상태에서 모뎀 <-> IPTIME <-> PC을 연결한 후 전원ON.

공유기 환경설정을 위해 공유기의 한 포트와 PC를 연결한다.

PC의 IP Address를 자동으로 할당한다.

Windows의 [시작]-[제어판]-[네트워크연결] 선택 후 [로컬영역연결]을 마우스로 가리킨 후에 마우스의 오른쪽 버튼을 클릭하여 [속성]을 선택한다. [인터넷 프로토콜(TCP/IP)]을 선택하여 더블 클릭하거나 [속성]을 선택한다.

 

아래의 인터넷 프로토콜 (TCP/IP) 등록 정보 대화상자가 표시됩니다. [자동으로 IP주소 받기], [자동으로 DNS 서버주소 받기]를 선택하고 [확인]을 클릭합니다.

 

인터넷 익스플로러의 도구 옵션 설정.
인터넷 익스플로러의 [도구] - [인터넷옵션] - [일반]을 선택합니다.
임시 인터넷 파일항목의 [파일삭제], [쿠키삭제]를 선택해 파일 및 쿠키를 삭제합니다.

 

[연결]탭을 클릭하여 전화접속연결이 설정되어 있다면 제거합니다.
[LAN설정]버튼을 클릭합니다. 모든 체크를 해제한 후 [확인]버튼을 클릭합니다.

PC에 할당된 IP주소 확인.
Windows [시작] - [실행] - [cmd] 입력 - [확인]을 선택.
IP Address가 192.168.0.2 ~ 192.168.0.254 / Subnet Mask가 255.255.255.0 / 게이트웨이가 192.168.0.1 이면 정상입니다.
만약에 IP가 위에 언급된 값이 아니면 IP를 갱신합니다.
DOS(COMMAND)명령창에서 ipconfig /release를 입력한 후 [엔터]를 하고, 다시 ipconfig /renew를 입력한 후 [엔터]를 입력합니다.

IPTIME 공유기 설정 창 접속
인터넷 익스플로러를 실행하여 http://192.168.0.1을 입력합니다. IPTIME 공유기 설정창이 나타나면 관리도구를 선택합니다.

 

IPTIME과 내부 PC/PLC 사이의 내부 네트워크를 설정합니다. 내부 IP주소 : IPTIME의 IP주소

 

 

PLC 와 접속하기 위해 포트 포워딩을 설정합니다.

 

고급설정 - NAT/라우터 관리 설정에서 [포트포워딩]을 선택합니다.
PLC 및 다른기기의 매뉴얼 및 기술 사양서를 참고하여 서비스 패킷항목을 채워주어야 합니다.
CIMON PLC 이더넷 모듈 접속 프로토콜 및 포트번호

CIMON프로토콜

프로토콜 UDP / 포트 10266

CIMON-PLC/HMI 프로토콜

프로토콜 UDP / 포트 10262

 

내부 IP주소는 192.168.0.2 ~ 192.168.0.254 사이의 값을 사용합니다.
[저장]버튼을 클릭합니다.
설정 적용을 위해 확인 후 완료 합니다.

 

DDNS서비스 설정
DDNS 서비스 : 유동IP로도 서버를 운용할 수 있도록 유동 IP와 도메인을 매칭시켜주는 서비스입니다.

DDNS 로그인 및 사용자 등록정보 변경
IPTIME에서 제공하는 DDNS 서비스를 사용하기 위해 특수기능 - DDNS 설정을 선택합니다. 호스트 이름 및 사용자 계정, 사용자 암호를 입력하여 도메인을 할당 받습니다.

 

할당받은 도메인의 접속상태를 확인할 수 있습니다.

 

CIMON-PLC 설정
CICON을 실행시킵니다.
[파일] - [새 프로젝트]을 클릭하여 새 프로젝트를 만들고, [도구] - [접속환경설정]을 선택하여 접속 합니다. (* 로더접속 FAQ 참고)
로더 접속 후 왼쪽 프로젝트 창에서 [파라미터] - [PLC 파라미터] - [이더넷 설정] 탭을 클릭합니다.

 

네트워크 설정
IP 어드레스 : 공유기 설정 창 접속 – 포트 포워딩 방식에서 설정한 IP 어드레스를 입력
서브넷 마스크 : 공유기 설정 창 접속 – 서브넷 마스크 입력
게이트웨이 : 공유기 설정 창 접속 – 게이트웨이 입력
CICON에서 [도구] - [접속환경설정]을 선택하여 접속 환경 설정을 설정합니다.
연결 방식 선택 : 이더넷 선택
IP 어드레스 : DDNS 서비스를 통해 할당 받은 IP 입력
TIMEOUT : Default 횟수로 설정
통신시도 : Default 횟수로 설정
[확인]을 클릭 합니다.
[온라인] - [접속]을 클릭합니다. 접속이 완료되었습니다.