Communication Protocol Test Harness

The Test Harness is a powerful tool for testing DNP3, IEC 60870-5, and Modbus devices.

What's New

Current Release: v3.22
Release Date:  Nov 2017

Newest Features in this Release

  • Added support for Secure Authentication for IEC 60870-5 (-101 and -104) according to the IEC 60870-5-7 standard based on the cyber-security standard IEC 62351 (Parts 3, 5, and 8)
  • Enhanced the testing framework to support scripting to test DNP3 Secure Authentication
  • Enhanced TCL scripting capability
  • Improved support of UDP in DNP3 conformance testing
  • Added automatic Secure Authentication statistics for DNP3, IEC 60870-5 -101 and -104
  • Improved handling of TCP connection loss for IEC 60870-5-104
  • Added capability to configure use of Aggressive Mode for Secure Authentication critical functions launched from the “Auto Request Mask” for DNP3 Master 
  • Added capability for DNP3 channel to skip offline sessions for specified amount of time
  • Several improvements to DNP3 Secure Authentication
  • Improved DNP3 Dual End Point mode
  • Several additional fixes (see Test Harness What’s New Document for details)

Key Additions to Recent Releases

v3.20.00
  • Implemented several improvements to DNP Secure Authentication including all items suggested in TB2016-002, addressing some deficiencies in DNP3-SAv5
  • Updated sDNP TH database, added Binary and Analog output Command event classes as separate configured items in the database
  • Added support for Modbus function code 22 – Mask Write Register
  • Improved support for UDP
v3.19.00
  • Improved TLS configuration with GUI auto-filled with default certificate files that are shipped with the Test Harness
  • Added TLS Handshake Timeout property to channels for all protocols in the Test Harness
  • Added DNP3 Device Attributes to data window in the Test Harness with up to 253 variations
  • Added ability to have DNP3 Conformance Test Plugins interfaces write output to Test Harness command window and protocol windows
  • Additional improvements to DNP3 Conformance Tests (find details in Test Harness What’s New Document)
v3.18.00
  • Added the ability to read a DNP3 binary configuration file (created based on DNP3 device profile with the Triangle MicroWorks tool DNP Forge) and use that file to configure a DNP3 Master or Outstation in the Test Harness
  • Additional documentation and examples describing how to generate events and commands
  • Support for newer versions of WindowsTM that do not allow writing to program directory locations
  • Added documentation on how to use TCL help files in WindowsTM 8.1
  • Improved support of different language sets and screen resolutions in the session windows, channel open window, and splash screen
  • Improved DNP3 Conformance Test Scripts with enhancements for tolerance of timing issues and differently formatted responses (refer to DNP3 Slave Conformance Test Module What’s New document for details of changes) along with more informative error messages
  • Added support for multiple Omicron devices when using DNP3 Conformance Test Scripts
v3.17.03
  • Updated licensing to SafeNet online licensing service
  • 24 hour access to an online licensing service to manage licenses
  • Virtual Machines can be licensed directly without needing a USB license
  • Network license option is available to share licenses across multiple users and computers
  • Learn more about the new licensing
v3.17.00
  • Updated DNP3 device profiles for secure authentication changes
  • Added protection against invalid malicious messages for DNP3 and IEC 60870-5
  • Added a shortcut key to save XML Protocol Analyzer log
  • Added support for 62351-3, specifically for TLS
  • Updated sessions to expose UseUTC to the TCL command window
  • Modified to use the newer version 4.1.3 winpcap
  • Additional protocol specific updates to address customer issues
v3.16 - Added support for negative control point offset, improved input validation testing, and improved support of DNP3 SAv5 support
v3.15 - Added the ability to automatically generate data changes via plug-ins
v3.10 - Added support for TLS and SSL
v3.04 - Added the ability to automatically load a workspace on start-up

 



 
© 2013 Triangle MicroWorks, Inc. All rights reserved.