| |
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.
Providing£ºDLL 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).
|
|
¡¡ |