IEC 61850/MMS  ICCP/TASE.2  IEC870-5  DNP3  MODBUS     

            PROTOCOL SOLUTION         Chinese

PowerTech Home Company Products Training Download Contact  
   

Protocol Source Code Libraries

 

Protocol Converter

 

Training and Seminar

 

Download

 

Links

 

Contact us

 

 

EPCode Source Code Libraries

EPCode stands for a Easy Protocol Code trademark of C-EPC corporation which covers IEC 60870-5 Source Code Libraries.

Common Features of EPCode Source Code Libraries

  • Supports 101,102 ,103 ,104(IEC 2006 version) protocol profiles based on 60870-5.Written in ANSI Standard C Source Code which provides interface Macros for porting the stack on to the different plaform.
  • Cross multiple platforms: Windows (Win95,98,NT,ME,2000,XP and WinCE), Unix, linux,VxWorks,QNX ´.
  • BYTE order supported : Big Endian (Motorola, Sun´) and Little Endian (Intel , Alpha´)
  • Layers model are designed which is compatible to the IEC EPA profile. User only configure Application layer interface and Physical interface without modifying the other layer code.

      

Application interface

Callback

ASDU layer

Link layer

 

Physical interface

Physical layer

 

  • Only easy 3 step is needed to do which initialization ,start and close by usersin application interface besides some callback function are handled.
  • Both Task dispatch and memory database are been built inside EPCode.
  • The size of Address field, Cause of Transmission and Information body address can be configured.
  • Transmission and Receive Message are displayed which can be removed.
  • Notifications of communication protocol errors such as bad checksum, incorrect function code byte, and invalid frame length.
  • Typical product integration times are less than 1 month.

Succesful cases:

    ENDESA NETWORK FACTORY (PLC) Virginia Aranda

    SIF,Inc. Japan

EPCode Slave Source Code Library Features

  • Initialization of communication speed ,address and settings to run-time object types ,information object address range as well as setting callback function calls(monitor direction).

   Configuration if Double transmission supported.

  • Example simulated Database Interface implementations are provided for illustration and as templates to be used for developing final Database Interface.
  • Fully supports ASDU types with CP24Time2a or ASDU types with CP56Time2a, clock synchronization commands, and clock delay procedure.
  • Spontaneous data can be automatically generated by scans of memory database.
  • Generate interrogation call response data frame.
  • Generate Back ground scan and periodic Cycle response data frame.

EPCode Master Source Code Library Features

  • Clock synchronization commands.
  • Generate interrogation call frame manually or cyclically.
  • Generate control function frame from application interface.
  • Decode the frame from link layer and generate callback for application layer.

  • Verify mirror message of control function.
  • Implementation of task dispatch include controlling direction function sequence.
  • Switch Information transmission channel between connections according the latest IEC 60870-5-104.

 

 

 

IEC61850/MMS ICCP/TASE2 IEC870-5 DNP3 Solution

 Protocol Source Code Libraries

 

We provides protocol source code libraries and implementation services for standard based protocols in partnership with our partners. 

The Protocol Source Code Library can be used to facilitate customer protocol implementation on Slave (RTU, IED) or Master (SCADA, Data Concentrator, Front-End processor) devices. The Protocol is packaged as a set of ANSI standard "C" routines which can be incorporated onto any processor platform with an ANSI "C" compiler and corresponding run-time support.


ProvidingDLL and C/C++ source code

 

The protocol  libraries that are currently available include:

  • IEC 61850 / UCA2.0
  • IEC 60870-5-101
  • IEC 60870-5-102
  • IEC 60870-5-103
  • IEC 60870-5-104
  • DNP3,DNP/TCP
  • ICCP / TASE.2 (IEC 60870-6)
  • MMS (ISO 9506)
  • Modbus/RTU,Modbus/TCP
  • N4F
  • CDT

  • SC1801

 Protocol Converter/Gateway

 

Protocol converter/gateway supporting a lot of protocols and custom defined protocols.

Providing embedded  protocol converter module and  independent device.

Supporting network and RS232/RS485 and so on .

 

The protocols that are currently available include:

  • IEC 61850 / UCA2.0
  • IEC 60870-5-101
  • IEC 60870-5-102
  • IEC 60870-5-103
  • IEC 60870-5-104
  • DNP3,DNP/TCP
  • ICCP / TASE.2 (IEC 60870-6)
  • MMS (ISO 9506)
  • Modbus/RTU,Modbus/TCP
  • N4F
  • CDT

  • SC1801

 Books

 

Substation Automation Handbook    Order it

The authors Klaus-Peter Brand, Volker Lohmann and Wolfgang Wimmer share their vast experience in the field of substation automation and provide comprehensive expert knowledge in all aspects related to Substation Automation (SA).

 

Copyright © 2009 ZhongRuiPuKe Co., all rights reserved.