s7.net
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。
声明:本站所有文章,如无特殊说明或标注,均为网络采集。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。邮箱2297842292@qq.com
评论(0)