Use Speedgoat real-time solutions to implement Distributed Network Protocol 3 (DNP3) connectivity with MATLAB & Simulink. DNP3 is vital for supervisory control, data acquisition, and monitoring in electric grids. The protocol also enables component interoperability in the water supply and the oil and gas industry.
Speedgoat DNP3 blocks for Simulink enable your control algorithms and simulation models to exchange data with remote terminal units (RTU), intelligent electronic devices (IED), and supervisory control and data acquisition (SCADA) systems. This empowers you to design and test smart grid applications as well as protection features in power stations.
Versatile support for DNP3 master and DNP3 outstation is provided with onboard Ethernet interfaces and plug-in Ethernet I/O modules (see Selection Guide below).
Contact us to discuss a solution built to your needs
DNP3 is a TCP/IP-based communication protocol. The DNP3 master acts as a TCP client connected to multiple TCP servers, so-called outstations. The master can access the outstation data, such as analog inputs, counters, and binary outputs, by sending read, control, and freeze requests. In addition to the actual value, responses from the outstation can include timestamp information and flags. The outstation can also send messages autonomously once a data point changes (unsolicited messaging). These events can be assigned to different event classes. Also, authentication ensures secure communication and reliable transmission of crucial information.
DNP3 is supported with onboard Ethernet ports and plug-in Ethernet I/O modules (see list below). One Ethernet port can handle data transmission of multiple DNP3 nodes configured in the real-time application (master, slave or both together). Each DNP3 node requires a run-time license.
In addition to DNP3, most onboard and plug-in Ethernet ports also support EtherCat Master, TCP/IP, Real-time UDP, PTP, and XCP over Ethernet.
Curious how to accelerate control design innovation with a modular controller hardware setup?
Talk to our experts about your application requirements.