네트워크 서버/클라이언트에 의한 네트워크

 

네트워크 서버/클라이언트에 의한 네트워크 시스템은 서버의 통신 프로그램이 PLC 및 콘트롤러에서 읽어온 자료를 네트워크 서버/클라이언트 프로그램에 의하여 통신하는 구조이다.

또한 클라이언트의 제어명령은 네트워크 클라이언트 프로그램에 네트워크 서버로 전송하고 네트워크 서버는 서버의 통신 프로그램으로 전송하여 제어하도록 설계되어 있다.

 

중요) 네트워크 서버/클라이언트 프로그램에 의한 네트워크는 통신 메모리만을 공유하는 방법이므로 그래픽, 리포트 등의 작업은 각각의 시스템 별로 작성해야 한다.

            일반적으로 그래픽, 리포트 등을 하나를 작성하여 각 시스템에 복사하여 사용한다.

 

네트워크 서버/클라이언트에 의한 네트워크를 위해서는 다음과 같은 설정이 필요하다.

 

서버 측 컴퓨터

네트워크 서버 프로그램 : 서버 설정, 시간 동기화 설정, 네트워크 연결설정 등

통신 프로그램 : PLC 및 콘트롤러와 통신 설정, 일반 통신 프로그램 설정과 동일

 

 

클라이언트 측 컴퓨터

네트워크 클라이언트 프로그램 : 네트워크 연결설정 등

통신 프로그램 : 네트워크 클라이언트 프로그램과 통신을 위한 설정 ( 서버에서 읽어올 통신포트 수만큼 설정 )

 

 

네트워크 서버/클라이언트 프로그램에 의한 네트워크는 단일 선로 및 이중화 선로 등에서 사용할 할 수 있다.

            단일 서버/클라이언트

            이중화 서버/클라이언트

 

서버/클라이언트 시스템은 일반적으로 다음과 같이 정의할 수 있다.

            서버 : 다른 컴퓨터( 또는 시스템 )에 서비스를 제공하는 시스템

            클라이언트 : 서버에서 제공된 서비스를 받아서 수행하는 시스템

 

 

관련항목)

네트워크 서버 프로그램

네트워크 클라이언트 프로그램

클라이언트 측의 통신 프로그램 통신포트 설정

단일 서버/클라이언트

이중화 서버/클라이언트

네트워크 주 도움말