Download Latest Version snap7-iot-arm-1.4.2.tar.gz (482.8 kB)
Email in envelope

Get an email when there's a new version of Snap7

Home / Sharp7
Name Modified Size InfoDownloads / Week
Parent folder
Last 2025-06-24
README.txt 2016-10-09 1.1 kB
sharp7-full-1.0.0.7z 2016-10-09 7.3 MB
Totals: 3 Items   7.3 MB 76
Project overview
----------------

Sharp7 is the C# port of Snap7 Client.
It’s not a wrapper, i.e. you don’t have an interface code that loads snap7.dll (or .so) but it’s a pure C# implementation of the S7Protocol.
Sharp7 is deployed as a single source file that contains some classes that you can use directly in your .NET project to communicate with S7 PLCs.
It’s designed to work with small hardware .NET-based or even for large projects which don’t needs of extended control functions.

Main features
-------------

- Fully standard “safe managed” C# code without any dependencies.
- Virtually every hardware with an Ethernet adapter able to run a .NET Core can be connected to an S7 PLC.
- Packed protocol headers to improve performances.
- Helper class to access to all S7 types without worrying about Little-Big endian conversion.
- Compatible with Universal Windows Platform including Win10 IoT for Raspberry.
- One single file.
- Compatible with Snap7.net.cs, plug and play replaceable.
- No additional libraries to deploy.
Source: README.txt, updated 2016-10-09