Communication Protocol Test Harness

문의
The Test Harness is a powerful tool for testing DNP3, IEC 60870-5, and Modbus devices.

Test Harness PDF

 

Overview

  • 폴링, 제어, 읽기, 쓰기와 같은 프로토콜 서비스를 포함한 마스터 또는 아웃 스테이션 장치 시뮬레이션
  • 다른 SCADA 프로토콜에 대해 여러 데이터 유형을 지원하는 Outstation에 대한 시뮬레이트된 데이터베이스 작성
  • 주기적 폴링, 읽기 또는 요청하지 않은 메시지를 통해 실제 장치(IED, RTU, PLC)의 데이터를 봄
  • 직렬 또는 TCP/IP 네트워크 트래픽에 대한 모니터 모드에서 모니터 통신(목록만)
  • 내장된 프로토콜 분석기로 마스터 및/또는 아웃스테이션의 SCADA 메시지 분석
  • .NET 프로그래밍 언어, Python 또는 Tcl/Tk 스크립트를 사용하여 사용자정의 기능 테스트 작성
  • 실제 유틸리티 SCADA 네트워크와 같이 유효한 프로토콜 메시지로 장치를 테스트
  • 자동화된 테스트 스크립트를 사용하여 DNP3 또는 Modbus에 대한 적합성 테스트 절차 수행
  • TLS 및 보안 인증과 같은 IEC 62351 보안 기능 테스트

 

Custom Functional Tests

  • 명령은 개별적으로 또는 모두 순서대로 실행될 수 있습니다. 조건부 명령 시퀀스를 사용하여 특정 DUT기능을 자동으로 테스트 할 수 있음
    • 명령 설명 옆에 있는 버튼을 클릭하면 명령이 실행. 명령 설명은 사용자가 수정할 수 있음
    • "진행률 표시 줄"은 반복 간격 모드에서 다음 명령 실행 시간을 그래픽으로 표시
    • 포인트 확인 명령은 장치가 예상 데이터 값을 반환했는지 확인
    • 끌어서 놓기(또는 잘라내기/붙여넣기)를 클릭하여 명령 순서를 변경하거나 다른 명령 창으로 복사/이동
    • 기존 명령에서 다루지 않은 기능을 제공하려면 사용자지정 Tcl 명령 또는 .NET 프로그래밍 언어(VB, C #, J # 등)를 사용

 

Monitor Communications

  • 지원되는 모든 프로토콜(DNP3, IEC 60870-5, Modbus)을 위한 내장 프로토콜 분석기
  • 실시간 및 캡처 버퍼 모두에서 광범위한 필터 옵션과 사용자정의된 색상/글꼴/들여쓰기를 사용하여 통신을 분석
  • 직렬 또는 TCP/IP 연결을 수동으로 모니터링. 직렬통신을 모니터링하려면 직렬 모니터 케이블이 필요.
  • Test Harness 외부에서 캡처된 바이트 시퀀스를 구문 분석하고 해석
    • 검색 기능이 있는 스크롤 백 버퍼는 이전 교환을 쉽게 검사할 수 있도록 함
    • 캡처후 분석을 위해 프로토콜 분석기 출력을 저장/복원 또는 복사/붙여넣기함

 

Perform Conformance Tests

  • DNP3 및 Modbus에 사용할 수 있는 적합성 테스트 스크립트
  • 각 프로토콜의 기술위원회에서 발표한 공식 적합성 테스트 절차를 수행
  • 지속적인 제품 개발 중 또는 타사 적합성 테스트를 준비하는 동안 주기적 회귀 테스트로 유용

1. 다음을 통해 장치 입력에서 필요한 변경을 트리거:

  • 전압/전류 소스
  • OMICRON CMC156/256
  • DNP 가상 터미널 메시지
  • 사용자 Tcl 명령
  • 사용자 대화 상자

2. 테스트 절차의 단계는 절차 창과 프로토콜 분석기에 모두 나열됩니다.

 

View Data from Devices

  • 원격 또는 시뮬레이션된 장치에서 데이터를 봄
  • 데이터창은 데이터베이스 포인트 및 값의 그래픽보기를 제공
    • 불필요한 행을 숨겨 중요한 데이터의 사용자정의 보기를 만듬
    • 마우스 오른쪽 버튼 메뉴를 사용하면 채널, 세션, 섹터 및 슬레이브 세션 데이터 포인트를 쉽게 수정할 수 있음
    • 다른 모든 구성 데이터뿐만 아니라 사용자정의 포인트 설명도 작업 공간 파일에 저장. 그런 다음 필요에 따라 전체 설정을 쉽게 복원할 수 있음.
    • 스프레드 시트 또는 텍스트 파일에서 포인트 설명을 포함하여 실제 필드 데이터베이스 포인트 맵을 로드

 

Testing DNP3 Secure Authentication

Test Harness는 IEEE 1815-2010 및 1815-2012 표준에 정의된 대로 DNP3 보안인증을 지원합니다. DNP3 보안인증은 IEC 62351-5 보안표준을 기반으로합니다.

TLS 암호화는 IEC 62351-3에 정의된 암호 제품군, 알고리즘 및 연결 시간을 준수하여 Test Harness에서도 지원됩니다.

  • DNP3 보안인증 SAv2 및 SAv5 지원
  • 보안인증 메시지를 시뮬레이션하여 DNP3 마스터 및 아웃스테이션을 테스트하는데 사용
  • DNP3 프로토콜을 통해 여러 사용자에 대한 원격 키관리 지원
  • x.509 인증서뿐만 아니라 대칭 및 비대칭키를 모두 지원
  • 키관리 테스트를 위해 DNP3 기관을 시뮬레이션 할 수 있음

DNP3 소스 코드 라이브러리에서도 DNP3 보안인증이 지원됩니다.

 

Testing IEC 60870-5 Secure Authentication

Test Harness는 사이버 보안 표준 IEC 62351(5부 및 8부)을 기반으로 하는 IEC 60870-5-7 표준에 정의된 대로 보안인증을 지원합니다. TLS 암호화는 IEC 62351-3에 정의된 암호 제품군, 알고리즘 및 연결 시간을 준수하여 Test Harness에서도 지원됩니다.

  • IEC 101 및 IEC 104에 대한 보안인증 지원
  • 제어 스테이션과 제어 스테이션을 모두 테스트하기 위해 보안인증 메시지를 시뮬레이션하는데 사용 
  • x.509 인증서뿐만 아니라 대칭 및 비대칭키를 모두 지원
  • 직렬 및 IP 기반 네트워크를 모두 지원
  • RBAC(역할 기반 액세스 제어) 지원 - 여러 사용자 및 역할(엔지니어, 운영자, 뷰어, 관리자)
  • 각 역할에 대한 권한(보기, 읽기, 보안 등) 구성
  • 사용자 추가, 수정 또는 제거

IEC 60870-5 소스 코드 라이브러리에서도 보안인증이 지원됩니다.

 

Simulate Devices

  • 마스터 또는 슬레이브 장치를 시뮬레이션
  • 많은 장치와의 통신을 시뮬레이션. 한번에 여러 슬레이브 세션을 활성화할 수 있음.
    • 마스터 장치를 시뮬레이션 할 때 쉽게 구성된 명령 창을 통해 명령을 원하는 간격으로 한번 보내거나 반복 가능
    • 기능적 전면 패널을 사용하여 데이터 값을 변경하거나 시간 초과 작업을 통해 주기적 데이터 변경을 시뮬레이션
    • 제공된 샘플 시뮬레이터중 하나를 복제하여 새로운 시뮬레이터를 Test Harness에 추가 가능
재입고 알림 신청
휴대폰 번호
-
-
재입고 시 알림
floating-button-img