欢迎来到巨控湖南分公司|长沙聚控电子科技有限公司!

新闻资讯
联系我们
·地址:长沙星沙镇天华南路银河大厦
·电话/微信:15307483969 王工
·邮箱:54150175@qq.com
您现在的位置:首页>>新闻资讯>>新闻资讯>>通过GRM300协议转换网关将几十个MODBUS仪表数据转porfinet

通过GRM300协议转换网关将几十个MODBUS仪表数据转porfinet

发布时间:2021-12-01

现场有60多个modbus 仪表,需要实现PLC数据采集,PLC为西门子1200。如果通过PLC扩展的485端口来实现,写通讯
程序和调试通讯协议工作量非常大,且走485轮询60多个仪表,速度非常慢,且非常容易造成通讯不稳定。
这种情况下,我们就可以通过巨控GRM300的协议网关来实现。
GRM322-C协议转换网关,有4路485,支持各种485通讯协议(modbus rtu,西门子PPI,三菱FX,欧姆龙HOSLINK等基本主流的工业通讯协议)。同时有三个网口,支持各种PLC的TCP协议(西门子porfinet、AB Ethernet/IP、三菱PLC的TCP,欧姆龙的hoslink TCP,MODBUS TCP等)。各种通讯协议之间无需编写程序,即可实现简单的转换。

现在我们具体来介绍怎么实现几十个MODBUS仪表数据转porfinet送给西门子PLC。
第一步,将仪表大致平均分配到GRM332网关的4个RS485下面,GRM300的RS485是完全独立隔离的,网关RS485作为MODBUS主站,仪表作为从站。建立设备关联。这个设置是通过网关配套的上位机软件DEV5来完成。


 

 

第二步,在GRM300内部用DEV5软件,建立变量和仪表的modbus 寄存器进行一一映射。


 

第三步:建立一个和西门子1200寄存器地址关联的变量,例如,我们要将上面的流量送到西门子1200的:DB10.DBD04里面。就还要建立一个变量和PLC的DB10.DBD04关联


 

第四步,将仪表关联变量的值赋值给和PLC寄存器关联的变量,这样GRM300网关就从仪表读来的数据,实时写到PLC对应寄存器地址。这个配置过程,不需要写通讯代码,所有的操作都是类似组态一样的变量地址关联。

通过这样简单批量的配置,就可以实现几十个MODBUS仪表的数据转为PORFINET通讯协议传送到西门子1200plc。在协议网关中各种协议通讯都是内置的,无需用户写任何通讯代码,所有的配置都是简单的选择地址,再写一个简单的赋值语句即可轻松搞定。