西门子PLC的Modbus地址的问题

时间:2023-03-19作者:佚名
Modbus地址实际上分为两种情况。下面以西门子S7-200/S7-200 SMART/和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通信的程序,首先需要确定Modbus RTU的报文结构。他们一般不熟悉PLC,因此PLC的编程人员往往需要和上位机软件的编程人员一起来讨论Modbus的报文结构。
最容易出问题的就是报文里Modbus地址与PLC存储区地址的对应关系。我做过的一个系统的上位机是专用的组态软件,我通过分析GE PLC手册给出的CRC的循环异或计算实例每一步的中间数据,编写出了CRC计算的C语言程序。通过实验验证了Modbus报文结构和CRC的计算的可行性。
S7 PLC手册给出的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。

相关阅读

电动机控制设备故障及处理实例(四)

实例一 电动机运行中绝缘电阻下降。 (一)电动机运行中绝缘电阻下降的原因 1.电动机绕组受潮或选型不符合使用场所规定。 2.绕组上积尘或碳化物质过多。 3.电动机接线端子内...
2023-06-13
电动机控制设备故障及处理实例(四)

PROFIBUS的通信总线连接器

  ISO/OSI参考模型的物理层是第1层,PROFIBUS可以使用多种通信媒体(电、光、红外、导轨以及混合方式),传输速率为9.6k~12Mbit/s。每个DP从站的输入数据和输出数据最大为244B。使用屏蔽双...
2023-06-27
PROFIBUS的通信总线连接器

虚拟电厂是啥?其实它没你想得那么“虚”

你有没有听说过“虚拟电厂”这个词?在我们的印象中,电厂通常是那些高耸的烟囱、巨大的厂房,以及里面繁忙运转的发电机组。然而,虚拟电厂却完全颠覆了这一传统概念。它...
2024-09-04
虚拟电厂是啥?其实它没你想得那么“虚”

收藏这些电气符号,看水电图纸不再蒙圈!记住这些太有用了

建筑水电学看图例,必须先知道图纸里各种样式符号的名称,我们通常称之为:图例。图例通常设计在【设计总说明】,也有部分图纸图例设计在平面图旁。建筑水电图纸识图必须先从...
2023-06-11
收藏这些电气符号,看水电图纸不再蒙圈!记住这些太有用了

高阶陶瓷电容失效处理方式方法

高介电常数mlcc失真示例 在有源滤波器电路、数据转换中使用的去频迭滤波器以及放大器的反馈电容中,采用高介电常数MLCC可能引入电路失真的问题。为了说明这一效应,设计人员使用...
2023-08-09
高阶陶瓷电容失效处理方式方法

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目