You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Federico Barresi edited this page Jan 12, 2019
·
3 revisions
Welcome to the Sharp7 wiki!
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.
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 dotnet standard 2.0 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.