이중화선로에서의 네트워크 서버/클라이언트 시스템은 네트워크 서버/클라이언트 프로그램으로 다음 <그림 1>와 같은 방법으로 구성할 수 있다.
<그림 1> 이중화선로에서의 네트워크 서버/클라이언트 시스템 구성 예
설정방법
<그림 1>의 네트워크 서버/클라이언트는 다음과 같은 방법으로 설정한다. 단 서버의 0번, 1번 통신포트에 PLC와 통신설정 했다고 가정했을 경우
서버 시스템
Primary서버의 네트워크 서버 프로그램 : <그림 2>의 서버 설정 대화상자에서 ‘Primary Server’와 ‘PlcScan 메모리 공급’을 선택하고 기타 필요한 설정을 한다.
Secondary서버의 네트워크 서버 프로그램 : <그림 2>의 서버 설정 대화상자에서 ‘Secondary Server’ 와 ‘PlcScan 메모리 공급’을 선택하고 기타 필요한 설정을 한다.
각 서버의 통신 프로그램 : 0번, 1번 통신포트에 PLC와 통신설정 ( 네트워크 메모리 서버의 설정은 필요없음 )
참고) Primary/Second 서버의 설정은 초기에 어떤 시스템이 Primary인지 Secondary인지를 설정하는 것이며 수동 또는 자동 절체에 의해 Primary, Secondary가 바뀔 수 있다.
<그림 2> 네트워크 서버 프로그램의 서버설정 대화상자
클라이언트 측의 네트워크 클라이언트 프로그램
선로 이중화 : <그림 3>의 노드 설정 대화상자에서 ‘선로 이중화 사용’을 체크 한다.
네트워크 연결목록 : 전체 시스템의 IP 번지를 설정하고 자신의 IP는 ‘로컬로 설정’ 버튼을 눌러서 ‘Local’로 설정한다.
<그림 3> 네트워크 클라이언트 프로그램의 노드 설정 대화상자의 예
클라이언트 측의 통신 프로그램 통신포트 설정
DEVICE : NetClient로 설정한다.
프로토콜 : DLL-NetWork Client로 설정한다.
옵션 : 서버측에서 읽어올 포트 번호 ( 0 ~ 255 )와 통신에러 메시지 비 표시 여부 ( 항상 1로 설정 )를 콤마 ( , ) 로 구분하여 입력한다.
읽기 설정 : Read, 한 줄만 작성
읽기 주기 : 읽기 주기는 항상 0으로 설정
<그림 4> 클라이언트 측 통신 프로그램의 통신파일 편집 예
관련항목)