Skip to content

DNP3 Protocol Python

The DNP3 Protocol Outstation Server and Master Client implemetation in Phyton.

DNP3 Protocol Python

we did a python wrapper for our DNP3 implementation using ctypes , and tested in Windows and linux x86_64.

in the package tests folder , you can find the server and client test programs.

using this, you can simulate complete dnp3 Server device(dnp3servertest.py) and client(dnp3clienttest.py).

or

PyPI page https://pypi.org/project/dnp3protocol/

install using - pip install dnp3protocol

Microsoft Visual C++ Redistributable X64

Download Evaluation Kit - DNP3 Protocol Development Bundle

In the Development Bundle, We included DNP3 Outstation Server Simulator, Master Client Simulator, Windows , Linux SDK, Source code available - C, C++, C# .net core, Python Programming