Distributed Test Manager (DTM)

The Distributed Test Manager (DTM) is a Windows™ application which enables many different types of system level testing by simulating multiple devices in a system. DTM is a system level simulator that is unique compared to other Triangle MicroWorks tools which test the communications of a single device. DTM is a highly extensible tool with multiple options for configuring devices, creating test cases, and simulating data in the system.

What's New

Current Release: V1.2
Release Date:  September 29, 2016

Newest Features in this Release

  • Added a multi-device editor that can create or re-configure multiple devices, channels, adapters, and sessions across multiple hosts at the same time.
  • Improved simulation options for CSV file playback, auto-data changes, scripting, and commands.  Simulation options can be configured easily across the entire DTM workspace.
  • Improved auto data changes so the user can be select specific points to change based on DNP3 class, IEC 61850 data sets or functional constraint, IEC 60870-5 interrogation group, or custom configuration.
  • Added ability to view all points points across devices in one point list (right click on top of workspace -> show -> point list).
  • Expanded support for IEC 61850 Sampled Values for both publishers and subscribers.
  • Made multiple improvements to IEC 61850 commands and browsing.
  • Added support for IEC 61850 File Transfer.
  • Added option to execute scripts in DTHost processes which allows the script to run on the same process on the same computer as the simulated device.
  • Added capability to multi-select nodes (devices, folders, scripts, etc.) in both the Workspace and Network views.  This allows invoking the same function across multiple nodes with one click.
  • Added ability to configure database for DNP3, IEC 60870, and Modbus Masters.
  • Added support of drag and drop of DTHost(s) to different computers in network tab.
  • Added option to automatically create and delete DTHosts as needed when loading a saved workspace.
  • Added support to show IEC 61850 data model in flat point list which allows more filtering capability.
  • Added scripting support for DNP3 and IEC 60870-5 controls.
  • Added support for 16 bit registers in Modbus.
  • Added support for DNP3 Pulse On/Off controls.

V1.2 Upgrade Notes

Please take note of a couple changes to DTM workspaces when upgrading to DTM Version 1.2:

  • The ‘yield’ JavaScript function in InSight has been deprecated. The new ‘delay’ function should be used instead.
  • Workspace commands have been reworked to improve usability and flexibility. Commands may not load correctly in DTM Version 1.2 when loading a workspace saved with prior versions of DTM. Commands will have to be added back to the workspace and an updated version of the workspace should be saved.

Key Additions to Recent Releases

  • Improved the organization and management of multiple simulated devices in DTM workspaces
  • Enhanced the ability to configure multiple devices from a CSV file or IEC 61850 SCL Files
  • Enhanced IEC 61850 Object Model Viewer
  • Added capability for an IEC 61850 Client in DTM to perform discovery of an IEC 61850 Object Model for real or simulated IEDs
  • Increased support for configuration of IEC 61850 Control Blocks for GOOSE, Sampled Values, Reports, and Logs
  • Enhanced CSV data playback capability to simulate data changes across multiple simulated devices for all supported protocols
  • Added automatic check for DTM software updates
  • Added capabilities to save/restore multiple layouts, save protocol analyzer logs, start/stop DTM Hosts automatically, and store workspaces in folders managed by a source control system
  • Improved support of serial channels
  • Added capability to configure security parameters for all supported protocols
  • Improved stability when simulating multiple devices and when distributing simulation
  • Added GOOSE Viewer to display IEC 61850 GOOSE messages
  • Added Report Viewer to display IEC 61850 Reports
  • Added capability for IEC 61850 External Reference event subscriptions in JavaScript
  • Added support for DNP3 Secure Authentication

© 2013 Triangle MicroWorks, Inc. All rights reserved.