Iron is a Windows™ application and diagnostic tool that simulates both bidirectional (peer to peer) and unidirectional test applications which fully implement blocks 1, 2, and 5 of the IEC 60870-6 ICCP (TASE.2) protocol.
Iron fully simulates blocks 1, 2, 5 for both clients and servers as well as supports versions 1996.8 and 2000.8. It is easily configured, supports both XML and CSV model files, supports building client and server models via GUI, supports discovery, and has multiple simulation options for changing server side data. Support for Read, Write, Reporting, Discovery, Controls, and Dynamic DataSets are built into the tool.
A Highly Configurable Tool
Create a standalone ICCP Client
Create a standalone ICCP Server
Create a bidirectional (Peer to Peer) ICCP Client/Server
Use either .XML or .CSV files to define models in both the Client and Server
Dynamically change data in the server for testing purposes
View entire Object Model in both client and server
Poll individual points in the Client
Keeps history of Dataset TransferSets for each Client
Create and delete Dynamic Datasets
Features Built Into Iron
Built on Triangle MicroWorks IEC 60870-6 (TASE.2 / ICCP) Stack
Iron was implemented using our IEC 60870-6 Stack, which provides lots of built-in functionality:
Implementation and Configuration of entire seven layer stack
Support for Blocks 1, 2, and 5, including DataSets, DataSet TransferSets, and SBO Controls
Support and Configuration of MMS parameters
Supports security both weak (MMS Authentication) and strong (IEC 62351)
Configuration of RFC 1006 layer parameters
For a full list of IEC 60870-6 features, see IEC 60870-6 Services.
Iron makes it easy to build, create, and delete both persistent and dynamic DataSets.
All TASE.2 / ICCP controls are supported, including select before operate in both the client and server.