发表于:2019/12/12 15:49:57
#0楼
做上位机的同行应该有切实体会:由于某些厂家的通信协议不开放的缘故,通信是个很费劲的事,特别是和西门子的通信。就我目前所知,通信手段主要依赖于两条路:
a.OPC,我们自己开发client端,server端借助simatic net 或者kepserver
b.组态软件,组态软件就不说了,稍微会点编程的人都不想用这东西。
OPC服务端和组态软件都需要花钱购买(当然盗版除外),并且是一次性的,使用体验感非常不爽,基于如此,我一直想找一个可替换的方案用于和PLC通信,经过多方面的探索验证,终于找出一条不用经过任何中转,借助socket完全用代码实现的通信路径,主要特征如下:
1.VS2015 C++ MFC开发
2.可实现和西门子全系列通讯
3.可直接读写台达(ModBus)信息
4.已有QT版本
_________________________________________
说明:
该测试工具为楼主本人开发的,不带任何第三方dll,纯代码实现,工具不要钱并且无次数限制,我是个人又不是公司业务员。
当然,如果想要源码(学生400,平常人800),我负责调通。
本帖不重复发,联系QQ见图片,或站内信。
a.OPC,我们自己开发client端,server端借助simatic net 或者kepserver
b.组态软件,组态软件就不说了,稍微会点编程的人都不想用这东西。
OPC服务端和组态软件都需要花钱购买(当然盗版除外),并且是一次性的,使用体验感非常不爽,基于如此,我一直想找一个可替换的方案用于和PLC通信,经过多方面的探索验证,终于找出一条不用经过任何中转,借助socket完全用代码实现的通信路径,主要特征如下:
1.VS2015 C++ MFC开发
2.可实现和西门子全系列通讯
3.可直接读写台达(ModBus)信息
4.已有QT版本
_________________________________________
说明:
该测试工具为楼主本人开发的,不带任何第三方dll,纯代码实现,工具不要钱并且无次数限制,我是个人又不是公司业务员。
当然,如果想要源码(学生400,平常人800),我负责调通。
本帖不重复发,联系QQ见图片,或站内信。
附件:西门子测试工具.rar
[本地下载][此贴子已经被jint于2019/12/13 14:39:51编辑过]