The DTM compliments Triangle MicroWorks device testing tools, such as the Test Harness for DNP3, IEC60870, Modbus and the Test Suite for IEC61850, by providing an environment designed to organize and manage many clients/servers on a single computer or distributed across a network.
The DTM was designed to support testing with multiple devices. This includes a few devices simulating a small substation to hundreds of devices performing load testing or a system, network, or component. The DTM allows the user to ‘simulate’ all of these devices on a single computer or distribute them across a network. All of this can be easily managed from a single application running anywhere on the network.
The distributed test manager was designed to be flexible and support a variety of use cases. Here are just a few examples.
When developing components that are required to operate in a network it is highly desirable to test them under conditions in excess of what they are likely to encounter in the field. It is also desirable to know exactly what the limits are. Attempting this type of testing using tools designed to simulate a single device is difficult, and consistently repeating the test to verify results is almost impossible. A tool such as DTM that can manage and coordinate 100s of devices distributed across a network is critical.
Modern substations can be very complicated and hence the process of configuring them and validating the configuration is complex. The DTM can load the substation configuration file(s) and simulate the communications of the entire substation. This can be used to test components of the substation, validate functionality, and for training or documentation.
Frequently an existing substation needs to be reconfigured or upgraded because an existing device is no longer supported, or new functionality is required. Ideally candidate devices would be configured as required and exercised in an environment as similar to the actual substation as possible before the substation is actually upgraded. The DTM allows the simulation of any portion of a substation and will generate/process messages and events from real devices as configured.
The diagram shows the DTM architecture. This architecture was designed to be as flexible as possible in order to support a wide range of use cases. The main components are: