您现在所在的是:

PLC论坛

回帖:13个,阅读:684 [上一页] [1] [2] [下一页]
297
TinaWanng
文章数:13
年度积分:56
历史总积分:297
注册时间:2018/4/25
发站内信
发表于:2023/9/10 0:36:12
#0楼
如题,现场一台西门子1200和一台欧姆龙CP1H-E,两个PLC如何实现以太网通信数据交互?
[此贴子已经被作者于2023/9/10 0:36:26编辑过]
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/9/10 11:07:56
#1楼
没搞过跨品牌连接
07年搞了一个20台PLC联网,PLC之间只使用RECV(网络接收指令)全部解决数据交接,PLC之间控制
欧姆龙PLC有网络指令,西门子估计也有
只是数据格式,控制字,数据区等要搞明白,有条件做实验试
多向客服请教,让她再找幕后技术解决遇到的问题
快乐 幸福 自由 比什么都重要
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/9/10 15:55:14
#2楼
modbus tcp



如果有触摸屏,可以用触摸屏作为中转站来交换数据
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/9/10 17:27:34
#3楼
附件:
[本地下载]


你可以参考下。

CH1H 的 MODBUS_TCP官方好像没有FB块


~~~~~~~~~~~~~~~~~~~~

补充一下。功能块密码:omronf


方向自行修改;

如有侵权,请大佬私信我,功能块来源也是隔壁论坛。


~~~~~~~~~~~

找客服要了CP1H-E的手册,后面有部分内容可以参考
https://www.fa.omron.com.cn/data_pdf/mnu/w577-cn5-01_cp1h.pdf?id=1778

复制以后用浏览器打开,下载的话自己添加到任务即可
[此贴子已经被作者于2023/9/11 10:43:50编辑过]
27947
guanyumou 版主
文章数:10552
年度积分:1130
历史总积分:27947
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2023/9/10 19:47:49
#4楼
以太网开放式通信或者Modbus TCP通信都可以,或者西门子这边编写FINS TCP报文走这个协议也可以。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2023/9/10 21:10:15
#5楼
附件:
[本地下载]
这是当年项目使用的FB
项目共20个PLC,对应20个触摸屏,再有一台电脑
每个PLC控制2个工作槽,有IO近10个,采集温度*2,湿度*2,气体*1,10s一次,6次一平均,再加时间,每组数据需要8个字,每个工作槽按24h考虑

数据交换有,同PLC左右工槽交换,有异PLC交换,同PLC简单~一个快传送指令解决
异PLC有有几种可能,左左槽交换,左右槽交换,右左交换,右右槽交换
附件 image.jpg
最后就是这样完成的,、



附件 image.jpg
快乐 幸福 自由 比什么都重要
182
一往无前
文章数:68
年度积分:182
历史总积分:182
注册时间:2016/12/9
发站内信
发表于:2023/9/11 9:40:47
#6楼
提供两个案例,一个是FINS协议,另一个是CIP协议标签方式通讯的:
附件:
[本地下载]
附件:
[本地下载]
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/9/11 12:08:02
#7楼
附件:
[本地下载]




我是好人,CP1H-E编译没报错,

我对照手册改了FB内部变量名,感觉应该能OK,

支持功能码03 04 05 06 0A,感觉还不错呢,可惜没有PLC测试
[此贴子已经被作者于2023/9/11 12:11:52编辑过]
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/9/11 12:32:01
#8楼
经过我对比手册A区标志位是一样的,唯一区别是D区 CP1H-E是D32400,CP2E 是D16000

我修改了以后,用CP2E测试OK!
附件 01.jpg


这里是CP2E MODBUS_TCP程序:内含FB块,需要自取。


PS:楼上那个CP1H-E未测试程序大概率是OK的
附件:
[本地下载]


最后,再次感谢隔壁论坛上传的CP1L-E modbus_tcp 服务的功能块。
[此贴子已经被作者于2023/9/11 12:38:17编辑过]
20901
bnnyygy
文章数:5988
年度积分:1567
历史总积分:20901
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2023/9/11 13:13:33
#9楼
1200 测试读OK,写就不测试了,


附件 X17@TP%TA}6TXGE`T`_{H8E.jpg

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005