61850 Test Suite 61850 Test Suite Hammer Anvil Hammer SCL Forge Test Client Anvil Test Server SCL Forge SCL Editor IEC 61850: 7-410 (Hydro) 7-420 (DER) 9-1 (GOOSE) 9-2 (Sampled Values) IEC 60870-6 (TASE.2/ICCP) IEC 61400-25 (Wind) IEC 60870-5 Mapping DNP XML TRIANGLE MICROWORKS, INC. Solutions for Communication Protocol Developement 61850 Test Suite The Hammer provides a Test Client in order to validate Server implementations. It currently supports two protocols. The functionality provided in each is based on the features supported in the protocol: IEC 61850 Client IEC 60870-6 (TASE.2/ICCP) Client Browse any IEC 61850 Server Browse any IEC 60870-6 Server Exercise Reporting, Logging, GOOSE, Controls, and File Services Exercise Reports and Controls Create and delete dynamic data sets Create and delete dynamic data sets Save discovered model to an XML file Save discovered model to an SCL file Select flexible views and save/load Workspaces Browse any IEC 61850 Server: Client object models can be built using the discovery process or read from an SCL File. Manipulate Reports: 1 2 Select DataSet Reference Hammer 3 Test Client 1 Change the individual attributes of the Report Control Block manually 2 Enable reports with the click of a mouse 3 Change or set the active DataSet in one step Hammer What’s in your Object Model? The Flat View Pane displays the entire object model or a subset of the model based on which filters are chosen. For example, to find all measurands simply check “MX”. Report Inspection: Each Report, GOOSE Message, and Log Entry received by the client is displayed separately to allow for straight forward data verification. 1 General Interrogation reports that do not match data that has been previously received in Change Reports are displayed in red. Right click to see the specific data values that do not match. 1 Real Time Data Monitor: 1 2 3 See the latest real time data values received in Reports, GOOSE Messages, and Polled Objects. 1 GOOSE Blocks 2 Report Blocks 3 Polled Nodes 61850 Test Suite The Anvil provides a Test Server in order to exercise Client implementations. It currently supports two protocols. The functionality provided in each is based on the features supported in the protocol: IEC 61850 Server IEC 60870-6 (TASE.2/ICCP) Server Create a compliant IEC 61850 Server by loading an arbitrary Object Model via an SCL file Generates simulation data automatically, manually, or table driven Generates simulation data automatically, manually, or table driven Supports Reports Save/Edit/Reload of object models Supports GOOSE, Reports, Logs, Controls, and File Services Supports Dynamic Data Sets Select flexible views and save/load Workspaces Automatic Data Simulation: Start changing data values automatically with the push of a button. Values are incremented by Step between Simulation Min and Simulation Max. 1 Use the tree to display different sections of the object model and select data values to be changed automatically. 2 Adjust Step increments by double clicking in the Step field to edit the value. 1 3 2 3 Anvil Test Server Set the Simulation Min and Simulation Max by double clicking in the respective fields. Anvil What’s in your Object Model? The Flat View Pane displays the entire object model or a subset of the model based on which filters are chosen. For example, to find all measurands simply check “MX”. Create a TASE.2/ICCP Server Object Model from scratch: Quickly define an TASE.2/ICCP Object Model. The model can be saved to XML for later retrieval. 1 Includes support for DS Transfer Sets and Create/Edit Data Sets. 2 Context sensitive menus assist in model building. 1 2 Table Driven Data Simulation: 2 1 1 2 Define columns of consistent values for rows of Data Attributes in a CSV file. Switch to another column of Data Attribute values to represent a notable event in the simulated device. All of the Data Attributes are set to the new values at the same instant with one mouse click. 61850 Test Suite The SCL Forge facilitates editing and creating Substation Configuration Language (SCL) files, DNP3 XML Device Profiles, and mapping DNP3 & IEC 60870-5 data points to the IEC 61850 Object Model. SCL files contain the definition of the object model of a particular device or devices. SCL Forge focuses on configuring the pieces of the SCL file needed to define a particular device. SCL File Support Presents the SCL file as a coherent Object Model hiding the details of the schema Typical Use of the SCL Forge in a Substation Instantly validate SCL files against the schema Easily add Control Blocks, Data Sets, Logs Full support for Private/Text fields Create/Edit point mappings from IEC 60870-5-101/104 to IEC 61850 Object Model Quickly compare the Object Model to the specification and add missing parts Displays description and mandatory/optional field from IEC 61850 specification Complete Object Model definition for IEC 61850, IEC 61400-25 (Wind), IEC 61850-7-410 (Hydroelectric), and IEC 61850-7-420 (DER) DNP3 XML Device Profile Support Instantly validate DNP3 Device Profiles against the schema Quickly and easily create DNP3 Device Profiles, including Capabilities and Current Settings Create/Edit point mappings from DNP3 to IEC 61850 Object Model DNP3 XML Device Profile Editor is a free component of SCL Forge Capabilities section includes references to relevant Configuration Options in Triangle MicroWorks Source Code Libraries SCL S CL C Forge F The primary use of the SCL Forge is to create/edit/ view/validate the IED Capability Description (ICD) file as a first step in the Substation Engineering process. This file is delivered with a device to describe the IEC 61850 Object Model including configuration parameters. SCL forge can create/edit/view/validate the IED portions of all SCL file formats. However, since its primary focus is for the development and testing of IEDs, it is optimized for ICD and CID files. SCL Editor SCL Forge Intelligent Model Building: 1 1 2 Compare/Add missing parts of Model: Easily identify and add missing parts of the model according to the IEC 61850-6 specification. 1 Color coded model display allows for easy identification of missing parts. Editing Made Easy: The properties pane displays the attributes of the selected object for easy viewing and editing. 1 2 Add/Edit private and text fields, including the IEC 60870-5-101 and IEC 60870-5-104 private field mappings. Context sensitive menus on each item ensure correct models will be constructed.
© Copyright 2026 Paperzz