Skip to content
Interop suites

dnp3-interop

DNP3 reference stacks: Step Function I/O dnp3, opendnp3, DSC go-dnp3 and dnp3py as masters and outstations, over TCP, TLS, UDP and serial.

Protocols

The README on GitHub has the full feature list, examples and changelog.

go-dnp3

DNP3 (IEEE 1815) master and outstation: every procedure in both roles, file transfer, multi-drop, TLS, UDP and serial, Secure Authentication v5. No dependencies.

go get github.com/otfabric/go-dnp3

dnp3ctl

Poll, monitor and operate DNP3 outstations, synchronize their clocks, transfer files, find them on a subnet, or simulate one from a YAML model.