호스트 컴퓨터를 NTP 시간 서버로 구성하려면 어떻게 합니까?

업데이트 됨 Nov 29, 2022

환경

하드웨어

  • WSN-9791
  • WSN-9792

NI WSN-9791, NI 9792, Smart Camera 또는 CompactRIO 컨트롤러가 현재 시간을 반환하게 하고 싶지만 공공 Network Time Protocol (NTP) 시간 서버에 연결되어 있지 않습니다. 호스트 컴퓨터가 시간 서버로 작동하도록 구성하려면 어떻게 합니까?

 


Windows 시간 서버 (w32time)는 NTP 표준의 버전 3을 기반으로 하지만 NI 하드웨어는 RFC 2030 - SNTP (Simple Network Time Protocol) 버전 4가 필요하기 때문에, 기본 Windows 시간 서버 (w32time)는 대부분의 NI 하드웨어에서 작동하지 않습니다. 호스트 컴퓨터가 적절한 시간 서버 명령을 제공하려면, NTP 서비스를 업그레이드해야 합니다. Windows 운영 체제가 설치된 컴퓨터의 경우 아래 지침에 따라 다운로드하고 설치할 수 있는 공개 표준이 있습니다.
  1. OS 버전과 호환되는 Meinberg NTP 소프트웨어를 다운로드하십시오. External Link : Meinberg : NTP 다운로드 페이지
  2. 설치 프로그램을 열고 실행하십시오.
  3. 설치 프로그램을 탐색합니다. Choose Components 메시지가 표시되면, 모든 구성 요소 설치를 선택하고 Next 를 선택합니다. 그러면 소프트웨어가 설치됩니다.
  1. 설치가 완료되면 구성 설정을 묻는 메시지가 나타납니다.  Create an initial configuration file with the following settings 옵션의 선택을 취소하십시오. Next 를 선택하십시오.
  1. 선택된 구성 파일이 존재하지 않는다는 경고 메시지가 나타납니다. Yes 를 선택하십시오.
  1. 서비스 설정을 지정하라는 메시지가 나타납니다. NTP 서비스 설정에서 Use SYSTEM account 라디오 버튼을 선택하십시오. 필요에 따라 모든 옵션이 사용 가능한지 확인하고 Next 를 선택하십시오.
  1. 구성 파일이 아직 존재하지 않는다는 경고가 표시되면, OK 를 선택하십시오.
  2. Finish 를 선택하십시오.
  3. 설치가 완료되면 시작»모든 프로그램»Meinberg»Network Time Protocol»Service Control»Start NTP Service 을 선택하여 NTP 서버가 시작되었는지 확인하십시오. ( 이 파일을 실행할 때 Error 5 가 발생하면 마우스 우 클릭 후 Run as administrator 를 선택하십시오. )
  4. PC의 IP 주소를 얻으십시오. Windows에서 시작»모든 프로그램»보조 프로그램» 명령 프롬프트로 이동하여 명령 프롬프트를 엽니다. 열리는 명령 프롬프트에 ipconfig 을 입력하십시오. 반환된 IPv4 Address는 다음 단계에서 사용할 IP 주소입니다.
  5. 이 NTP 서버를 가리 키도록 NI 하드웨어를 설정하십시오. 이 작업을 수행하는 방법은 사용 중인 하드웨어 유형에 따라 다릅니다. 자세한 내용은 아래 섹션을 참조하십시오.
참고 : Windows PC가 클라이언트의 NTP 서버로 작동하도록 ntpd.exe 및 ntpq.exe 에 대한 인바운드 및 아웃 바운드 액세스를 허용하도록 방화벽을 구성해야 할 수도 있습니다.

NI WSN-9791, NI 9792 또는 스마트 카메라를 NTP 클라이언트로 구성하기
  1. NI MAX » 원격 시스템 을 열고 하드웨어 설정을 엽니다.
  2. 네트워크 설정 탭을 엽니다.
  3. 추가 셋팅 » 시간 서버 에서 시간 서버로 사용할 호스트 PC의 IP 주소를 입력하십시오.
  4. 적용을 클릭하고 NI 하드웨어를 재부팅하십시오.
CompactRIO를 NTP 클라이언트로 구성
NTP 구현시에 사용되는 (S)NTP 구성 파일을 수정합니다. 다음은 몇 가지 예입니다. 호스트 컴퓨터가 Linux를 사용하는 경우 원하는 패키지 관리자에서 NTP 패키지를 설치하고 11번 단계부터 위의 지침을 따르십시오.

이제 NI 하드웨어가 호스트 컴퓨터에서 시간 서버 정보를 가져올 수 있습니다.