IEC 60870-5

문의
IEC 60870-5 is an outline for the structure of a protocol and can only be implemented with a companion standard (profile) to specify options such as one of five link layer formats.
Triangle MicroWorks has implemented protocol stacks for all of the currently defined profiles: 101, 102, 103, and 104.

IEC 60870-5 PDF

 

Overview

 

Triangle MicroWorks 소프트웨어 라이브러리는 Windows .NET 기반 제품에 통합하기 위한 .NET 프로토콜 구성 요소와 다른 모든 플랫폼을 위한 ANSI 표준 C 소스 코드 라이브러리의 두가지 형식으로 제공됩니다.

IEC 60870-5 라이브러리에는 다음 기능이 포함됩니다:

  • 비트맵 시간/날짜 정보 객체를 사용하는 클록 동기화 명령은 전송 및 처리 지연에 대해 보상
  • RS 232/485 및 TCP/IP를 포함하여 적용 가능한 모든 물리적 통신 네트워크를 지원
  • 0, 1 또는 2개의 옥텟 주소 필드를 사용하여 균형 및 불균형 링크 계층 구성을 모두 지원(IEC 60870-5-101만 해당).
  • 이벤트 중심 또는 비이벤트 중심 환경에서 사용 가능
  • 프로토콜 메시지를 시각적으로 해독하는데 사용되는 프로토콜 분석기를 포함한 광범위한 내장형(이동식) 진단. 진단 및 분석기 문자열은 모든 대상 시스템 디스플레이 장치, 직렬 포트 또는 RAM 버퍼로 향할 수 있음.
  • 잘못된 통신 회선을 식별하는데 도움이 되는 잘못된 체크섬, 잘못된 동기화 바이트 및 잘못된 프레임 길이와 같은 통신 프로토콜 오류 통계를 지원
  • TLS 암호화 및 보안 인증을 포함한 IEC 62351 사양을 지원하는 보안 기능

 



 

Outstation Library Features

 

  • 거의 모든 가능한 상호운용성 구성 설정을 런타임 변수 또는 함수 호출에 쉽게 첨부할 수 있으므로 상호운용성이 극대화
  • 무제한의 통신 포트를 통해 무제한의 호스트 장치에 데이터를 제공
  • 다중 응용프로그램 계층 ASDU 주소(섹터)를 지원. 이 가상 장치 기능은 고유한 데이터베이스 프로파일 또는 공통 구성 요소가 있는 데이터베이스 프로파일을 호스트 스테이션에 제공
  • 데이터베이스 관리자는 무작위로 구성된 Target Application 데이터 포인트(바이너리, 컨트롤, 정수, 플로트 등)를 IEC 60870-5-101 ASDU 유형 정보 개체에 매핑
  • 데이터베이스 인터페이스 구현 예는 테스트, 일러스트레이션 및 최종 데이터베이스 인터페이스 개발에 사용되는 템플릿으로 제공
  • 클럭 동기화 명령의 적절한 처리 및 매시간 롤오버시 자발적인 클럭 동기화 응답을 통해 CP24Time2a(24비트 타임 태그)를 사용하여 ASDU 유형을 완전히 지원
  • CP56Time2a(56비트 시간 태그)를 사용하는 ASDU 유형에 대한 지원 포함. 여기에는 승인된 "Addendum to IEC 60870-5-101 Concerning the Extension of Time Tags"에 정의된 ASDU 유형 30-40이 포함
  • 자발적 응답 데이터는 구성 가능한 대상 애플리케이션 데이터 스캔으로 자동 생성

 



 

Master Library Features

 

  • 무제한의 통신 장치에서 무제한의 원격 장치를 구성할 수 있으며 런타임시 새로운 원격 장치를 추가 가능
  • ASDU 필드 크기가 다른 동일한 통신 포트(ASDU 주소, 전송 원인 및 정보 주소)의 장치 또는 링크 주소 크기가 다른 별도의 통신 포트의 장치와 통신
  • 데이터베이스 관리자는 수신된 IEC 60870-5 데이터 개체를 대상 응용 프로그램 데이터 포인트 (바이너리, 컨트롤, 정수, 플로트 등)에 매핑

 



 

Secure Authentication for IEC 60870-5 (-101 and -104)

 

The IEC 60870-5 Source Code Library now supports Secure Authentication for -101 and -104. 

Cyber-security Features

  • VPN 터널 또는 TLS를 넘어서는 응용프로그램 계층에서 종단간 암호화 인증
  • IEC 62351 보안 표준(파트 3, 5 및 8) 기반
  • IP 기반 네트워크에 TLS가 지원
  • 암호화를 지원하지 않는 네트워크 또는 장치에 대한 레거시 지원
  • 요청이 중요한것으로 간주되는 구성
  • 어느 방향으로든 인증을 수행(Controlling or Controlled Station)
  • IEC 101 및 IEC 104 지원

Support for Multiple Users

  • RBAC(역할 기반 액세스 제어) 지원 - 여러 사용자 및 역할(엔지니어, 운영자, 뷰어, 관리자)
  • 각 역할에 대한 권한(보기, 읽기, 보안 등) 구성
  • 사용자를 추가, 수정 또는 제거

Legacy Support

  • 낮은 대역폭 및/또는 직렬 네트워크 지원
  • 공용/개인 인증서 또는 암호화에 대한 처리 기능이 없을 수 있는 Outstation의 낮은 오버 헤드

 



 

Additional tools for Secure Authentication

 

Test Harness

  • 통신 프로토콜 Test Harness는 보안 인증을 지원
  • IEC 60870-5 소스 코드 라이브러리의 구현을 테스트하기 위한 강력한 도구

SCADA Data Gateway

  • 기존 시스템에 보안 인증을 추가해야 하는 프로젝트
  • SCADA Data Gateway는 제어 센터 또는 변전소에 보안 인증을 쉽게 배포할 수 있는 유연한 프로토콜 변환 응용프로그램

 



 

ANSI C Source Code

 

  • 엄격한 회사 코딩 표준에 따라 ANSI 표준 C 소스 코드로 작성
  • ANSI 표준 C 컴파일러를 사용하여 프로세서 및 운영 체제와 독립적으로 설계
  • 빅 엔디안 또는 리틀 엔디안 바이트 순서에 대한 간단한 구성
  • RTOS(Real Time Operating System)의 유무에 관계없이 사용 가능
  • 데이터베이스 인터페이스는 스토리지가 없는 직접 I/O 입력에서 복잡한 관계형 데이터베이스에 이르는 모든 데이터베이스를 지원
  • Linux 및 Windows용 하위 레벨 대상 인터페이스에 대한 샘플 응용프로그램 및 소스 코드를 포함
  • 일반적인 제품 통합 시간은 3주 미만

 



 

.NET Components

 

  • 모든 .NET 언어(C #, J #, Managed C++, VB .NET 등) 및 도구를 지원
  • .NET 2.0 프레임 워크와 호환
  • Visual Studio 도움말과 통합
  • 소스 코드 버전에는 해당 ANSI 표준 C 소스 코드 라이브러리가 포함
  • 저장/복원 기능이 있는 내장된 간단한 데이터베이스를 포함. 사용자정의 데이터베이스도 지원.
  • IEC 60870-5 지원이 필요한 제품 및 도구의 빠른 개발에 이상적
  • 대규모 구현을 위해 확장 가능
재입고 알림 신청
휴대폰 번호
-
-
재입고 시 알림
floating-button-img