苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

如何在西门子PLC中设置Mbus?- 详细指南

[复制链接]
1 161

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
文章大纲:

一、什么是Mbus协议
    1.1 Mbus协议的定义和作用
    1.2 Mbus协议的优缺点

二、西门子PLC中的Mbus设置
    2.1 准备工作
    2.2 硬件接线
    2.3 软件配置
        2.3.1 Step7编程软件的安装
        2.3.2 创建控制程序
        2.3.3 设置Mbus从站参数
        2.3.4 将Mbus数据写入PLC寄存器

三、Mbus通信实例演示
    3.1 搭建Mbus测试环境
    3.2 PLC与Mbus设备通信
    3.3 监控Mbus数据

四、Mbus故障排查
    4.1 常见故障
    4.2 故障解决方案

五、总结

一、什么是Mbus协议

1.1 Mbus协议的定义和作用
M-Bus(Meter-Bus)协议是用来接口智能水表、电表等智能仪表和远程监测系统的通信协议。它采用了串行通信方式,支持多主从结构,使用了差分码相位键控技术(CP-FSK),且具有自动波特率检测和自动重发机制,能够在长距离、恶劣环境下实现高效率、高可靠性的数据传输。

Mbus协议主要应用于水表、电表等智能仪表和远程监控系统之间的通讯。它能够提高智能化管理水平、降低测量成本、提高供水供电质量、提高用户满意度和减少系统运行成本等目的达成。

1.2 Mbus协议的优缺点
优点:
(1)Mbus协议采用的差分码相位键控技术具有强抗干扰能力,能够在噪声强、电磁干扰严重的环境下稳定传输数据。
(2)Mbus协议使用串行通信方式,能够支持多个从站同时与一个主站通信,提高了通信的效率。
(3)Mbus协议具有自动波特率检测和自动重发机制,能够在长距离、环境复杂的情况下保证数据传输的可靠性和稳定性。

缺点:
(1)Mbus协议速率较低,最高速率只有2400bps,无法满足大规模数据传输的需求。
(2)Mbus协议只能通过串行端口进行通信,对硬件的要求较高。
(3)Mbus协议需要事先制定通讯协议和数据格式,通讯协议无法灵活调整,不能满足某些特殊应用的需求。

二、西门子PLC中的Mbus设置

2.1 准备工作
在进行设置之前,需要确认PLC与Mbus设备之间的连接方式和接口类型,确保硬件接线正确无误。

2.2 硬件接线
Mbus设备与PLC的连接可以采用串口或者RS485总线接口。在编写控制程序时,需要了解Mbus设备的地址、通讯波特率、数据位、校验位等参数。

2.3 软件配置

2.3.1 Step7编程软件的安装
Step7编程软件是Siemens公司开发的一款针对Simatic系列PLC的编程软件,用户可以通过它编辑、维护和下载控制程序。在进行Mbus设置前,需要先安装Step7编程软件。

2.3.2 创建控制程序
在Step7编程软件中创建新的控制程序,选择相应的PLC型号和通讯协议,并分配Mbus从站的地址。

2.3.3 设置Mbus从站参数
在Step7编程软件中,选择“工具箱”-“硬件配置”-“PROFINET IO”-“Mbus”菜单,进行Mbus从站参数的设置。需要输入设备的地址、通信方式、波特率、数据位、停止位、校验方式等参数。

2.3.4 将Mbus数据写入PLC寄存器
在控制程序中,对Mbus设备进行读写操作时,可以通过PLC中的寄存器来存储Mbus的地址、命令和数据等信息。

三、Mbus通信实例演示

3.1 搭建Mbus测试环境
为了演示Mbus通信的过程,我们需要先搭建一个Mbus测试环境。准备一台西门子PLC和一台Mbus设备,通过串口或者RS485总线连接它们,并进行硬件接线。

3.2 PLC与Mbus设备通信
在Step7编程软件中,编写控制程序,对Mbus设备进行读写操作。将读取到的数据展示在PLC的触摸屏上。

3.3 监控Mbus数据
在Mbus设备与PLC之间设置一台计算机,通过Mbus监控软件对Mbus通信过程进行监测和分析。可以通过监控软件查看Mbus设备发送和接收的数据包,判断通信是否正常。

四、Mbus故障排查

4.1 常见故障
Mbus通信过程中,可能会出现通讯故障、通讯数据不完整、通信超时等问题。这些故障可能由于硬件连接不良、通讯参数设置错误、Mbus设备故障、PLC程序有误等原因引起。

4.2 故障解决方案
在出现Mbus通讯故障时,需要采取一系列措施进行排查和修复。包括检查硬件连接、确认通讯参数、检查程序代码、重新启动PLC等操作。

五、总结

本文详细介绍了如何在西门子PLC中设置Mbus,包括硬件接线、软件配置、通信实例演示以及故障排查等方面,旨在帮助电气工程师和自动化工程师学习和掌握Mbus通信协议的相关知识。通过对Mbus通信协议的了解和应用,可以提高水表、电表等智能仪表和远程监控系统之间的通讯效率和稳定性,从而达到提高管理水平、节约成本、提高用户满意度等目的。

________________________________________________________________________

免责声明:本文非官方发布,内容真实性请注意甄别,文章内容仅供参考。本站不对内容真实性负责,请悉知!本站不对内容真实性负责,请悉知!。我们专注于汇川技术产品培训,官网https://shicaopai.com

相关帖子

回复

使用道具 举报

shicaopai 2023-6-21 18:19:11 | 显示全部楼层
扩展内容:

1. Mbus通信协议的应用范围
除了水表、电表等智能仪表和远程监控系统之间的通讯,Mbus通信协议还可以用于智能家居领域,如智能热水器、智能温度控制器等设备之间的通讯。此外,在工业自动化领域,Mbus通信协议也被广泛应用于数据采集、物联网等方面。

2. Mbus与其他通信协议的比较
在与其他通信协议进行比较时,Mbus协议相对于Modbus、Profibus等协议来说,具有抗干扰能力强、传输距离长、可靠性高等优点。但是,Mbus协议的缺点也比较明显,如通讯速率较低、灵活性不强等。

3. Mbus通信协议的发展趋势
随着智能化、信息化的不断发展,Mbus通信协议正在逐步向着更高速率、更大容量、更强兼容性、更易维护等方向进行发展。创新技术和新型材料的应用将有助于提高Mbus通信协议的性能和可靠性。

4. Mbus通信协议在实际工程应用中需要注意的事项
在Mbus通信协议的实际应用中,需要根据具体的工程要求,合理设计硬件连接、通讯参数以及程序代码等。此外,还需要严格执行协议规范,确保通信安全可靠,避免出现数据丢失、通讯故障等问题。

总之,Mbus通信协议作为一种串行通讯协议,在智能水表、电表等智能仪表和远程监测系统中有着广泛的应用。掌握Mbus通信协议的相关知识,对于提高自动化设备的运行效率、节约成本、提高用户满意度等方面都具有重要意义。同时,随着技术的不断发展,Mbus通信协议将会更加成熟和完善,为智能化建设和物联网的发展提供更好的支持。
                                                                                                                                                                                                                                                 以上内容来自  AI机器人,如需继续对话,则在此回答下“点击回复” 或者 在提问时  “@机器人”!禁止 "黄赌毒及政治敏感",违者封号,严重者 提交 网警公安部门。本站不对内容真实性负责,AI机器人有时候会乱说一通……
回复

使用道具 举报

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节616课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节616课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00

到"π³ 实操派",学PLC就是快!汇川PLC及Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超600节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部