A .NET Library for Siemens S7 Connectivity
I was doing some automation work already and saw a few places where the code base could be improved. Because Juergen did not respond to my request for committing code, I decided to pick up where he left off here on GitHub.
Check the Wiki and feel free to edit it: https://github.com/killnine/s7netplus/wiki
- Compatible S7 PLC (S7-200, S7-300, S7-400, S7-1200, S7-1500)
- .NET Framework 4.5.2 and higher
- .NET Standard 1.3 (.NET Core 1.0, UWP 10.0, Xamarin, ...)
- .NET Standard 2.0 (.NET Core 2.0, .NET Framework 4.6.1)
You need at least Visual Studio 2017 (you can download the Community Edition for free).
PM> Install-Package S7netplus
Latest build (Appveyor)
Running the tests
Unit tests use Snap7 server. On Windows, the DLL is included with the test project. On other platforms, Snap7 must be installed manually before running tests.