Skip to content

Nothosa/iec104

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iec61850

License

English | 中文

IEC104 library

Overview

iec104 is an open source (Apache-2.0 license) implementation of the IEC 104 client and server library that implements the MMS, GOOSE and SV protocols. It can be used to implement IEC 61850 compliant clients and PCs on embedded systems and PCs running Linux, Windows Server application.

Features

The library support the following IEC 104 protocol features:

  • client/server for CS 104 TCP/IP communication
  • Support for much application layer(except file object) message types
  • Support for buffered and unbuffered reports
  • Data access service (get data, set data)
  • all data set services (get values, set values, browse)
  • dynamic data set services (create and delete)
  • TLS support

How to use

go get -u github.com/wendy512/iec104

License

iec104 is based on the Apache License 2.0 agreement, and iec104 relies on some third-party components whose open source agreement is also Apache License 2.0.

Contact

About

GoLang IEC104 library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%