PLC与PLC协议不通怎么办?
时间:2023-03-02 阅读:400
做工控的常常涉及到不同PLC之间的相互通讯,或者共同控制一个执行机构。
那么他们之前的相互通讯就不可避免。
前段时间一位李工就遇到这样的问题。他需要让一个机器人,一台三菱Q系列PLC 还有一台西门1200PLC之间相互传递数据。
由于他所使用的机械手只支持MODBUS_TCP从站协议。所以他本来的构想是用全部使用MODBUS_TCP协议来让三方通讯。
他这个方案确实是可以实现,不过有几个不足的地方。、编程工作量加大。第二、就是通讯速度变慢。
这个时候我给他提供了一个方案。使用GRM330系列。
GRM330系列有什么功能?首先是一种PLC通讯协议转换网关。它提供大部分主流PLC的主流协议,PLC与他之间通讯不需要编程。
这个模块在这个案例中是如何应用的呢?下面就给大家介绍一下。
当时他说他西门子S7-1200PLC和三菱Q系列的PLC不在同一个网段。所以我就给他推荐是使用的是GRM331-C这个型号,这个型号的特点是可以跨网段通讯。
模块的LAN口设置成192.137.5段和三菱Q系列及机械手通讯。WAN口设置192.168.1段和西门子PLC通讯。
巨控模块的配置软件中分别配置三个协议。
PLC无需额外编程,所有的数据都在GRM331-C里面采集、交换和分发。PLC无需额外编程给程序编写、现场调试带来了巨大便利。
GRM模块如上图设置好之后只需要新建对应的变量即可进行数据交换。省时省力,简单易行。
李工听到我的讲解后,选择选择了该型号的模块。用过之后确实觉得非常简单,而且现场调试也没有花费太长时间。他对该模块赞不绝口。