西门子PLC Modbus地址问题原因分析

时间:2023-03-19作者:佚名

  Modbus地址实际上分为两种情况即plc作Modbus主站,Modbus地址和PLC手册里的地址一与PLC作从站,PLC不用管什么Modbus地址。
  Modbus地址实际上分为两种情况。下面以西门子S7-200/S7-200SMART/和S7-1200为例来说明:
  第一种情况:PLC作Modbus主站,Modbus地址和PLC手册里的地址一致,例如作主站的S7-200的MBUS_MSG指令用于向Modbus从站发送请求消息,和处理从站返回的响应消息。要读取从站(另一台S7-200)的I0.0开始的地址区时,它的输入参数Addr(Modbus地址)为10001。S7-200从站保持寄存器的V区起始地址为VB200时,要读取从站VW200开始的V存储区时,保持寄存器的地址是40001。
  第二种情况:PLC作从站,PLC不用管什么Modbus地址,等着主站来读写它的地址区就是了。
  主站的计算机软件(例如dcs或组态软件)的编程人员需要编写实现Modbus通信的程序,首先需要确定ModbusRTU的报文结构。他们一般不熟悉PLC,因此PLC的编程人员往往需要和上位机软件的编程人员一起来讨论Modbus的报文结构。
  最容易出问题的就是报文里Modbus地址与PLC存储区地址的对应关系。曾经有工作人员做过的一个系统的上位机是专用的组态软件,通过分析GEPLC手册给出的CRC的循环异或计算实例每一步的中间数据,编写出了CRC计算的C语言程序。通过实验验证了Modbus报文结构和CRC的计算的可行性。
  S7PLC手册给出的Modbus地址与Modicon公司和GE公司PLC使用的地址相同,是基于1的地址,即同类元件的首地址为1。而西门子plc采用的是基于0的地址,即同类元件的首地址为0。Modbus报文中西门子PLC的Modbus地址也采用基于0的地址。
  PLC系统手册中的Modbus地址的最高位用来表示地址区的类型,例如I0.0的Modbus地址为10001。因为地址区类型的信息已经包含在报文的功能码中了,报文中S7-200的I0.0的Modbus地址不是10001,而是0。报文中其他地址区的Modbus地址也应按相同的原则处理。例如当S7-200从站保持寄存器的V区起始地址为VB200时,VW200对应的保持寄存器在报文中的Modbus地址为0,而不是40001。

相关阅读

5个要点助你快速搞定电气安装工程难点知识!值得收藏!

特性参量术语 1.额定电压――在规定的使用和性能的条件下能连续运行的最高电压,并以它确定高压开关设备的有关试验条件。 2.额定电流――在规定的正常使用和性能条件下,高压开...
2023-06-11
5个要点助你快速搞定电气安装工程难点知识!值得收藏!

交流接触器​能用在直流电路中吗?​直流接触器能用电交流电路中吗?

在电气控制系统中,交流接触器和直流接触器都起着至关重要的作用。然而,一个常常引发讨论的问题是:交流接触器通直流电能正常工作吗?直流接触器通交流电能正常工作吗? 一、交流接...
2024-09-03
交流接触器​能用在直流电路中吗?​直流接触器能用电交流电路中吗?

维修电工怎么看图接线?

维修电工怎么看图接线?作为电工必须学会看图,包括原理图,接线图,电路图,如果你是搞电机修理的,那还要会看下线图和扩展图的,看电路图和接线图有个原则:从上到下,从左...
2023-06-27
维修电工怎么看图接线?

这根线是画蛇添足,还是锦上添花?

上篇图文分享“这根线是画蛇添足,还是锦上添花?”受到各位电友的回复: 电工师傅在查看设备时,偶然间看到了这样一张图片。,心中不禁产生疑惑。它究竟是画蛇添足的多余...
2024-08-12
这根线是画蛇添足,还是锦上添花?

太厉害了,电工工具可以这样玩!

只要有创意 生活、工作就会充满乐趣 一位电力妹子,用常见的电工工器具 在头脑中搭建起一座充满童趣的天堂 下面,我们就来看看这些脑洞大开的创意! 吃豆人 挖掘机 短发小姑娘...
2023-06-11

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目