登录
首页 PLC论坛 罗克韦尔Rockwell(AB)
回帖 发帖
正文

主题:1756-EN2T与5069-L310ERS2通讯问题

点击:187 回复:7

附件 微信图片_20231222095142.jpg
附件 微信图片_20231222095147.jpg
图1是压机PLC,图二是我们自动化PLC,现在压机要与自动化通讯,我们已试过用mesg方式并通讯成功了。听供应商说还有另一种生产者/消费者方式?具体咋配置呢,程序中用到什么指令呢,谢谢各位!
再问下mesg方式通讯的话,可以传输非数组类型数据吗,比如结构体。
最后修改:2023/12/22 10:12:14
23-12-22 09:53
生产消费方式, 一般不用程序.
在你的一个PLC中, 比如压缩机的, 在控制器tag, 增加定义一个DINT或者real的数或数组变量, 在这个变量标签属性, 修改类型type从base改为生产型produced.
然后在另外一个PLC(自动化)项目中, IO组态添加(网络到网络)或者自动发现压机的PLC的CPU. 然后在这个PLC项目控制器标签中, 添加变量, 修改属性为消费consumed, 这时会要求你填生产者producer, 右边下拉菜单能找到你发现的压机PLC的CPU, 选择它. 然后在下面一行填上远程io名, 就是你上面压机定义的生产型变量名.
然后各种保存下载,运行, 就可以互相看到变量了.
23-12-22 18:19
生产消费方式需要将对方的控制器组态到本地来。
23-12-23 14:26
感谢版主回复,问题已解决表情
24-01-09 02:23

引用 thomas_top 在 2023/12/23 14:26:17 发言【内容省略】

嗯嗯,操作起来蛮简单的,AB的通讯确实强大
24-01-09 02:23
5楼
该帖内容不符合相关规定!
24-03-20 11:10
6楼
该帖内容不符合相关规定!
24-03-20 11:11
网络通的情况下,上位通过Rslink可以直接扫到吧
24-04-22 15:46

工控新闻

更多新闻资讯