Nuget package for Sharp7 - The multi-platform Ethernet S7 PLC communication suite
Sharp7 is a C# port of Snap7 library
For usage and documentation you can visit the official page or read the Wiki.
See the changelog here
PM> Install-Package Sharp7
or
> dotnet add package Sharp7
Try Sharp7Reactive
An external equipment can access to S71200/1500 CPU using the S7 'base' protocol, only working as an HMI, i.e. only basic data transfer are allowed.
All other PG operations (control/directory/etc..) must follow the extended protocol, not implemented yet.
Particularly to access a DB in S71500 some additional setting plc-side are needed.
Only global DBs can be accessed.
The optimized block access must be turned off.