用SOCKET协议让西门子和AB PLC直接通过以太网通讯! 点击:26159 | 回复:93



张光光

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:66帖 | 214回
  • 年度积分:2
  • 历史总积分:1271
  • 注册:2003年5月09日
发表于:2009-12-25 17:18:01
楼主

西门子和AB公司作为两个PLC产品的大厂,在项目中常常遇到需要PLC之间通讯的问题。之前的方案几乎都是采用第三方的产品来完成的。如采用以太网通讯,需要在AB PLC侧加装一块MVI56-GEC等。采用DP网通讯,需要加SST模块等。当然也可以通过上位机用OPC方式通讯。但是这个一般不能拿来传送连锁信号。总之,都需要花钱才能解决。

由与AB公司的1756EWEB和西门子的CP443-1/CP343-1等以太网模块都支持SOCKET协议。这意味着,AB的PLC可直接通过以太网与西门子等支持SOCKET协议的PLC或其它标准以太网接口设备直接通讯。

经过几天测试,终于做通了,而且测试了一台AB的连4台西门子的PLC。交换数据量也很大,20个连接数,每个连接数460字节。

以后,项目中遇到类似情况,就可以轻松的省下几万到几十万不等的投资了。^_^

希望有这方面应用的大家多交流一下!

 




zyt_timi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2011年8月16日
发表于:2019-03-30 17:53:28
61楼

看看啊!!!

REED1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:255
  • 注册:2018年5月21日
发表于:2019-04-02 13:07:29
62楼

学习一下,试试

wangdongyl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 200回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2015年1月28日
发表于:2019-06-18 13:23:10
63楼

感谢分享,希望以后可以用到

kangtaleebo

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2009年11月18日
发表于:2019-06-19 16:25:54
64楼

参考资料在哪里啊


devlin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 59回
  • 年度积分:0
  • 历史总积分:152
  • 注册:2017年6月20日
发表于:2019-07-04 14:55:33
65楼

这个就比较厉害了,恰好遇到1756想和西门子300通讯。没办法啊

孤独天空

  • 精华:0帖
  • 求助:4帖
  • 帖子:18帖 | 83回
  • 年度积分:212
  • 历史总积分:5741
  • 注册:2011年12月01日
发表于:2019-07-16 09:07:11
66楼

SOCKET只是接口方式,其实本质还是开放式以太网通讯(TCP或UDP)。

请教楼主,20个连接数是怎么做的。

因为AB一个标准连接数据包,只能480个字节左右

我现在需要4000个字节的大量数据通信,请问楼主多连接数怎么做的

西米阿凡提

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2013年7月03日
发表于:2020-01-08 22:59:25
67楼

谢谢分享!!!感谢感谢

工控12312212

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 106回
  • 年度积分:0
  • 历史总积分:3832
  • 注册:2007年9月11日
发表于:2020-03-10 23:21:21
68楼

能发个例子学习一下吗,张工?谢谢啦!471048283@qq.com

顶嘉

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 20回
  • 年度积分:997
  • 历史总积分:1211
  • 注册:2018年2月05日
发表于:2020-03-24 08:40:23
69楼

能发个例子吗,非常需要   21332469@qq.com

中华工控88

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 59回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2015年6月11日
发表于:2020-04-03 19:12:23
70楼

好东西,值得学习!

酷酷的黎

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:197
  • 注册:2018年8月24日
发表于:2020-04-13 00:42:12
71楼

楼主牛逼,厉害了

qingchen0625

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 44回
  • 年度积分:37
  • 历史总积分:445
  • 注册:2010年11月10日
发表于:2020-08-14 17:54:03
72楼

可以发一分程序给我学习一下吗!!我的邮箱是qingchen0625@163.com


李义

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2002年5月23日
发表于:2020-08-15 10:09:56
73楼

回复内容:

对:会编程的灰松鼠 回复内容:对: 圆啾啾 楼主说SOCKET协议不如说是TCP协议。我有个问题想... 内容的回复!-------------------------人家知道西门子具体的通讯协议,自己组织报文发过去     内容的回复:

能否分享一下 谢谢

李义

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2002年5月23日
发表于:2020-08-15 10:11:41
74楼

回复内容:

对:李义 回复内容:对:会编程的灰松鼠 回复内容:对: 圆啾啾 楼主说SOCKET协议不如说是TCP协议。我有个问题想... 内容的回复!-------------------------人家知道西门子具体的通讯协议,自己组织报文发过去     内容的回复:能否分享一下 谢谢     内容的回复:

能否分享一下 谢谢 48612392@qq.com

新鑫鑫鑫鑫

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2020年8月24日
发表于:2020-08-27 12:07:27
75楼

不错的分享,谢谢楼主。


summer953

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 26回
  • 年度积分:9
  • 历史总积分:176
  • 注册:2018年11月07日
发表于:2020-08-31 14:21:48
76楼

通讯的例程能分享下么?759698332@qq.com

BOBE

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 71回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2013年7月16日
发表于:2020-11-27 17:36:16
77楼

很强大,学习一下

wangting

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2018年4月29日
发表于:2020-11-29 12:07:56
78楼

西门子以太网协议, github上有源代码, 支持C++/C#/Python, 有需要的同学自己去下吧. 文件名: snap7

钱哥哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:256
  • 注册:2019年3月10日
发表于:2021-10-30 00:55:46
79楼

124433307@qq.com 能分享下AB和西门子PLC的直接通讯吗

djkzwj

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 257回
  • 年度积分:5
  • 历史总积分:70
  • 注册:2012年7月04日
发表于:2021-11-05 20:22:05
80楼

确实可以的


热门招聘
相关主题

官方公众号

智造工程师