Pricing/Info    Download   
MENU 
 Home Products About Support Contact

SmartGridware® Solution Suite

SmartGridware® Product Overview

The SmartGridware® Solution Suite includes the following:

  Java Mini61850™ Client/Server SDK (summary) (specs )
  Java IEC 61850 Client SDK (summary) (specs )
  Java IEC 61850 Server SDK (summary) (specs )
  Java IEC 61850 IED Simulator (summary) (specs )
  Java IEC 61850 Data Logger (summary) (specs )
  Java IEC 61850 Client Command Tool (summary) (specs )
  Java MMS Protocol Stack SDK (summary) (specs )

The following diagram shows the relationship between the different SmartGridware products and other dependent components. Just (click) on a component to see more information:

IEC61850 Applications
IED Simulator
Data Logger
Client Tool
IEC61850 High-level APIs
Mini61850 SDK
Server SDK
Client SDK
IEC61850 Communications
MMS
GOOSE
SV
Stacks
OSI/RFC1006
PCAP/8802.3

SmartGridware® Java Mini61850™ Client/Server SDK

The SmartGridware® Mini61850™ Client/Server SDK is a simplified, 'minimalist' API and simulation suite which implements the IEC61850 protocol for both client and server role applications. It is well suited to:

  • simple simulation of IEC61850 Servers
  • simple simulation of IEC61850 clients
  • rapid prototyping of IEC61850 applications
  • implementing 61850 test applications
  • implementing simple 61850 servers
  • adding customization to 61850 simulators.
  • implementing simple client and server applications for small scale IEC61850 systems

The Mini61850™ API 'wraps' the full-blown SmartGridware® IEC61850 Client/Server APIs in order to hide the complexity inherent in the object model, data types and service interface. The resulting interface has a small fraction of the number of classes/methods while maintaining much of the same functionality. While not all functionality is accessible through the minimalist API it is still sufficient for a most simple IEC61850 applications.

See Technical Specs


SmartGridware® Java IEC61850 Client SDK

The SmartGridware® Java IEC61850 Client Software Development Kit (SDK) provides a high level API for the easy and rapid development of Java based IEC61850 Client applications using Java interfaces that model ACSI (Abstract Communication Service Interface) components rather than MMS messages.

  • Automatic server discovery
  • URI based addressing
  • API Models ACSI objects (LD/LN/FC/DO/DA/BRCB/URCB/DataSet)
  • Convenience operations for ACSI Services (GetDataValues/SetDataValues), etc.
  • Protocol independent API hides all details of MMS interactions

See Technical Specs


SmartGridware® Java IEC61850 Server SDK

The SmartGridware® Java IEC61850 Server Software Development Kit (SDK) provides a high level API for the easy and rapid development of Java based IEC61850 Server applications. With built-in support for most common server functionality and ACSI services as well as SCL ICD file based configuration, developing IEC 61850 Servers is a snap.

  • Built-in support for ACSI services
  • Support for BRCB, URCB and Control state models
  • SCL ICD File driven data model
  • Protocol independent API hides all details of MMS interactions

See Technical Specs


SmartGridware® Java IEC61850 IED Simulator

The SmartGridware® Java IEC61850 IED Simulator is an extensible, SCL ICD file configurable IED simulator with full MMS support.

  • Built-in support for common ACSI services
  • SCL ICD file based data model loading
  • Extensible through the SmartGridware® Java IEC61850 Server SDK
  • Built-in support for BRCB, URCB, and Control state models
  • Simulation behaviors configurable through the SCL files.

See Technical Specs


SmartGridware® IEC61850 Data Logger

The SmartGridware® IEC61850 Data Logger is an IEC61850 client application for receiving and logging data values from an IED. It uses with Integrity reports or polling to obtain the data. It supports the following set of features:

  • Data model initialization via SCL or IED Discovery
  • Supports data collection via the following means:
    • report control block integrity reports
    • polling of DataSets or individual data values
  • Supports creation of dynamic data sets
  • Supports configurable connection management with automatic re-establishment
  • Command Line Interface for starting/stopping logging as well as querying the IED
  • Encrypted security information on configuration files
  • Supports limits on logfile size, logging times, etc.
  • Currently supports CSV output file formats.
  • Under Development: web based configuration interface

See Technical Specs


SmartGridware® IEC61850 Client Command Tool

The SmartGridware® IEC61850 Client Command Tool is an IEC61850 client application that allows the user to connect to and perform services against an IEC61850 server. It provides a simple command line interface the user can utilize to send services to the server and print out server data values.

See Technical Specs


SmartGridware® Java MMS Protocol SDK

The SmartGridware® Java MMS Protocol SDK is an MMS protocol messaging API built on the tried and true Monfox DynamicOSI protocol stack. Will full support for all IEC61850-8-1 MMS features, this API provides fine grained control over all MMS interactions in your application. The SDK may be used to implement both MMS client and MMS server applications.

See Technical Specs