记一次Profibus DP转MODBUS的实例

时间:2023-03-11来源:佚名
发个故事也是一波三折,刚都快写完了,360浏览器崩溃,写的东西全没了,无奈,只能重新来过。
12年自动化专业毕业后,留在了一个钢厂工作,首先接触的便是西门子的plc,接触的协议自然也是profibus DP、MPI、PPI、TCP/IP等与西门子相关的协议,对于MODBUS,仅仅停留在听说过,好像很厉害的层面上,一次偶然的机会,接触到了MODBUS协议,项目是300PLC通过PB-B-MODBUS总线桥(北京鼎实)与MODBUS从站通讯,PLC选择的是西门子CPU313-2DP,从站设备是一台加气机,主站CPU需要读取加气机的状态字及流量温度压力等数据,同时需要给控制字给加气机。由于之前没有接触过MODBUS协议及产品,再通读了网上的协议及PB-B-MODBUS总线桥的产品介绍之后便开始了测试。
1.首先,毫无疑问,需要进行硬件组态的配置:在安装完总线桥的GSD文件后,很轻松完成了组态;

记一次Profibus DP转MODBUS的实例
2.然后我们要明白我们的目的,读写数据,数据存储在什么地方?怎么读取和写入?硬件组态方面还需要怎么进一步组态?读取完数据之后怎么处理?

记一次Profibus DP转MODBUS的实例

上图显示的是加气机设备MODBUS协议的一小部分,以LNG出口温度为例,对每个数据进行解释,0x0035、0x0036指的是寄存器号,2指的是寄存器数目,int 32指的是数据类型,0.001指的是单位,R指的是只读,综合上述,我们知道了LNG出口温度这个数据存储在40000 53(16进制35转换)-1=40052开始的两个字中,PLC读取数据之后需要除以1000以得到正确数值
接下来需要对硬件组态进行进一步组态,双击总线桥,添加一个read 2 words模块,并设置好起始地址及其他必要设置,组态完成后如下图

记一次Profibus DP转MODBUS的实例
从上图中我们便可以看出,将起始地址设置为52,PLC的I地址设置为256-259,便将MODBUS寄存器40052开始的两个字与PLC的PID256对应了起来,第一行的8DI的I地址为2,意味着IB2是总线桥的状态位,QB2是总线桥的控制位:具体含义见下图

记一次Profibus DP转MODBUS的实例
这样,我们程序中给定一个启动MODBUS扫描信号,便可以读到LNG出口温度的数据了,读取的数据存储在PID256中,对PID256进行除以1000操作,便可以得到实际出口温度,同时,控制字状态字及其他温度压力等数据都可以通过这样的添加模块方式来进行读写。
通过这个项目,我对MODBUS协议有了一定的了解,我觉得关键在于组态和地址映射,测试时候可以使用MODBUS SIM和MODBUS SCAN软件进行测试,MODBUS Poll和MODBUS Slave也是可以的,使用软件测试完成后,有事半功倍的效果。并且在这次测试完成后,我又完成了S7-200与S7-200 SMART的MODBUS通讯测试,还有使用CP343-1通过第三方连接MODBUS设备的测试,,发现再神秘的东西,只要我们用心去了解它,去剖析它,问题都是变得简单,好事多磨,知识也是这样,它也害怕多磨!

记一次Profibus DP转MODBUS的实例

相关阅读

号称能省电20%~50%的节电神器是否真的省电?

最近,网上有种节电神器,号称用了之后,能省电20%~50%!卖得还不错。 可有人发现,用了节电神器后,并没有省电20%~50%。 使用节电神器前的电费账单: 使用节电神器后的电费账单...
2023-06-11
号称能省电20%~50%的节电神器是否真的省电?

钳位二极管保护电路图 TVS钳位二极管保护原理详解

一、什么是钳位二极管 钳位二极管其实就是TVS 管,也就是瞬态抑制二极管的简称(Transient Voltage Suppressor)。它是在稳压二极管的基础上发展而来的,是一种二极管形式的新型高效能保...
2023-08-18
钳位二极管保护电路图 TVS钳位二极管保护原理详解

电场上夜班的困境与出路

在电厂工作,上夜班是许多工人面临的现实。一辈子在电场上夜班,结局会如何?这是一个值得深入探讨的话题。 正如文章中所提到的,电场上夜班的工作模式对工人的身心健康造成了巨大...
2024-09-04
电场上夜班的困境与出路

电力变压器纵差保护运行工作中容易出现的问题及其处理方法

电力 变压器纵差保护是所有电气 元件差动保护中最复杂的一种。在运行过程中,保护误动作的现象也时有发生,在1997年华北电网220kV及以上变压器不正确动作统计中,共不正确动作18次,其...
2023-03-21

为什么零线电流大于火线电流?一起来看看吧!

今天小编给大家说说了为什么零线电流大于火线电流?一起来看看吧! 在三相四线制的配电系统中,如果三相负荷平衡,零线中的电流应该很小,这是所有业内人士的共识。但是,越来...
2023-06-11

热销商品

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减震,是一种高效、耐用的管路连接解决方案。该产品采用高品质304不锈钢材料,具有优异的耐腐蚀性和强度...
0.29

电焊机焊把线电焊线国标电缆线16 25 35 50 70平方纯铜焊把线

电焊机焊把线(电焊线)是焊接作业中的关键连接线,采用国标纯铜导体,导电性能优异、电阻低、发热少,确保电流稳定传输。常见规格包括16、25、35、50、70平方毫米,适用于不...
3.8

塑料镊子 黑色平头弯头尖头扁嘴圆头塑料防静电镊子 碳纤维镊子

塑料镊子是一种轻便、耐腐蚀且防静电的精密工具,广泛应用于电子、医疗、实验室及精密装配等领域。黑色款式多采用碳纤维增强塑料材质,兼具高强度与导电性,有效防止静...
0.6

阻燃尼龙编织网管 PET伸缩网套管 电脑机箱电线避震蛇皮管 10米

阻燃尼龙编织网管(PET伸缩网套管)是一种高性能电线保护套管,采用环保PET材料经精密编织而成,具有优异的阻燃、耐磨、抗拉伸及柔韧性能。其独特的蛇皮状结构可自由伸缩...
4.01

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

网站栏目