安宏宁 发表于 2020-2-14 23:24:52

S7.NET相关文档

本帖最后由 安宏宁 于 2020-2-14 23:25 编辑

后面介绍S7以太网协议与编程,需要用到C#和一些相关的通信库,压缩文件是要导入C#的工程项目文档的。

李牧 发表于 2020-2-16 08:37:15

刚开始玩C#的时候用的是HslCommunication,软件写好了测试发现这个库太臃肿了导致通信速度跟不上,后来在NuGet上自己找了一个S7.NetPlus真香,不过扛不住数据量大还是专门写了一个线程跑通讯

李牧 发表于 2020-2-16 08:41:29

西门子官方开发的有C#的S7库叫Sharp7Library,不过好像没有公布,我有一个也是同行大佬给的

安宏宁 发表于 2020-2-16 09:46:50

李牧 发表于 2020-2-16 08:41
西门子官方开发的有C#的S7库叫Sharp7Library,不过好像没有公布,我有一个也是同行大佬给的 ...

西门子专用库叫Prodave是收费的,Sharp7是开源的不是西门子官方的,带有C#的通信库有6个

安宏宁 发表于 2020-2-16 09:48:34

李牧 发表于 2020-2-16 08:41
西门子官方开发的有C#的S7库叫Sharp7Library,不过好像没有公布,我有一个也是同行大佬给的 ...

所有通信库,除了Prodave,都可以在GIT上找到,都是公布的

安宏宁 发表于 2020-2-16 09:54:01

李牧 发表于 2020-2-16 08:37
刚开始玩C#的时候用的是HslCommunication,软件写好了测试发现这个库太臃肿了导致通信速度跟不上,后来在Nu ...

HslCommunication和三菱的兼容性比较不错,S7的比较差,数据流大的化可以使用OPC通讯

cimc_NflrHhO7Lf 发表于 2020-7-14 11:41:39

999999999999
页: [1]
查看完整版本: S7.NET相关文档