IEC 61850 Source Code Library

Our IEC 61850 Source Code Library provides a quick and cost effective way to implement an IEC 61850 Server, Client, GOOSE, or Sampled Values.  The library was designed from the ground up to fully support IEC 61850 services and efficiently use resources.  We offer our Library Components in ANSI-C, C++, Java or .NET Components for maximum flexibility across many different applications.  

For almost 30 years, Triangle has provided the diagnostic tools and protocol expertise to our customers to support all their conformance  & certification needs. We will work with you, as needed, to ensure that your implementation of our source code libraries will pass all industry related certification and conformance testing.

Related Products

  •  

The Most Complete IEC 61850 Stack

Supported Capabilities

 
Read services Fully Supported



Write services Fully Supported



Reporting Services Fully Supported
  • Un-buffered and buffered Report Control Blocks
  • Any valid data set can be used in Report Control Blocks
  • Supports both data attributes and data objects in data sets
  • All trigger options (data change, quality change, data update, integrity, GI)



Discovery Fully Supported
  • Supports Discovery of Server Object Model by Client



Control Models Fully Supported All control models for IEC 61850:
  • Status-only
  • Direct Control with normal security
  • Direct Control with enhanced security
  • Select Before Operate with normal security
  • Select Before Operate with enhanced security



GOOSE Fully Supported
  • Any valid data set can be used in GOOSE Control Blocks
  • Supports both data attributes and data objects in data sets
  • Multicast GOOSE messaging
  • Supports both Layer 2 and routable GOOSE
  • Test and simulation flag support at transport level



Sampled Values Fully Supported
  • Supports 9-2 LE Profile
  • Encoded in multicast Ethernet frames
  • Supports both Layer 2 and routable Sampled Values



Data Sets Fully Supported
  • Any combination of Data Attributes and/or Data Objects
  • Preconfigured
  • Persistent
  • Non-Persistent
  • Application Association Specific



External References Fully Supported
  • Support for External References in SCL description
  • Server will automatically resolve external references and subscribe to GOOSE or Sampled Values



Logging Services Fully Supported
  • All Trigger options, integrity period, etc.
  • Any valid data set can be used in Log Control Blocks



File Transfer Services Fully Supported
  • File upload
  • File download
  • File delete
  • Directory browsing



Settings Groups Fully Supported



Service Tracking Supported



Security Fully Supported
  • IEC 62351 (parts -3, -4, and -6) security standard is supported for authentication and encryption (TLS)
  • IEC 62351- 9 security standard for Secure Routable GOOSE and Routable Sampled Values -upgrade is available



 

 TMWLogo

 
Quick Links  Contact Us:
Home
Products
Videos
Training
Support
Reference
About Us

Triangle MicroWorks, Inc.
Sales: +1 919.870.5101
Support: +1 919.781.1931
Fax: +1 919.870.6692
sales@TriangleMicroWorks.com
support@TriangleMicroWorks.com

Follow us on YouTube Follow us on Facebook Visit us on LinkedIn Follow us on Twitter

 
Copyright © 2013-2024 Triangle MicroWorks, Inc. All Rights Reserved