s7.net
![](https://www.wditl.com/wp-content/uploads/2023/07/1690244934-a1d0c6e83f02732.jpg)
s7netplus
用于西门子S7连接的.NET库
概述
S7.Net Plus是Juergen1969在S7.Net项目上所做工作的延续。我发现这个图书馆简单有效,但自2009年底以来,这个项目一直没有改变。
我已经在做一些自动化工作,并看到了一些可以改进代码库的地方。因为Juergen没有回应我提交代码的请求,我决定从他在GitHub上停止的地方继续。
文档
查看Wiki并随时进行编辑:https://github.com/killnine/s7netplus/wiki
支持的PLC
兼容S7 PLC(S7-200、S7-300、S7-400、S7-1200、S7-1500)
支持的框架
.NET Framework 4.5.2及更高版本
.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)
编写
您至少需要Visual Studio 2017(您可以免费下载社区版)。
Nuget
PM>安装软件包S7netplus
最新版本(Appveyor)
生成状态https://ci.appveyor.com/project/mesta1/s7netplus
运行测试
单元测试使用Snap7服务器。在Windows上,DLL包含在测试项目中。在其他平台上,运行测试之前必须手动安装Snap7。
声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!