电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> PLC基础入门教程 >> 正文

PLC通讯MODBUS协议的应用及编程报文格式,三菱plc通讯

作者:佚名    文章来源:本站原创    点击数:    更新时间:2022-09-15

叙述:现为大家讲解一下MODBUS的应用,现在工业控制上位机和下位机通信大部分采用通信协议为MODBUS.可想而知机器与机器通信的重要性。

一:MODBUS系统框架图

MODBUS系统框架图 

二:MODBUS运用

MODBUS 通讯的底层为 RS485 信号采用双绞线进行联接就可以了,因 此传输距离较远,可达 1000 米,抗干扰性能比较好,且成本低,在工业控制设备的通讯中被 广泛使用,现在众多厂家的变频器、控制器都采用了该协议

传送数据格式有 HEX 码数据和 ASCII 码两种,分别称为 MODBUS-RTU 和 MODBUS-ASCII 协 议,前者为数据直接传送,而后者需将数据变换为 ASCII 码后传送,因此 MODBUS-RTU 协议的 通讯效率较高,处理简单,使用得更多

MODBUS 为单主多从通讯方式,采用的是主问从答方式,每次通讯都是由主站首先发起, 从站被动应答。因此,如变频器之类的被控设备,一般内置的是从站协议,而 PLC 之类的控 制设备,则需具有主站协议、从站协议

现在以 MODBUS-RTU 协议为例,说明通讯帧的典型格式: 请求帧格式:从机地址+0x03+寄存器起始地址+寄存器数量+CRC 检验

 

正常响应帧格式:从机地址+0x03+字节数+寄存器值+CRC 检验

modbus报文格式说明 

modbus报文格式说明二 

三:PLC 编程时应该注意以下信息:

从机地址:主站发送帧中,该地址表示目标接收从机的地址;从机应答帧中,表示本机 地址;从机地址的设定范围为 1~247,0 为广播通信地址。

操作类型:表示读或写操作;0x1=读线圈操作;0x03=读寄存器操作;0x05=改写线圈 操作;0x06=改写寄存器操作。

对于变频器而言,只支持 0x03 读、0x06 写的操作。 寄存器起始地址:表示对从机中要访问的寄存器地址,对于 MD280、MD320 系列变频器的 访问时,对应的就是'功能码号'、'命令地址'、'运行参数地址'; 数据个数:即从'寄存器起始地址'开始要连续访问的数据个数,对于寄存器变量,以 word 为单位。

寄存器参数(数据):要改写的数据(主机改写),或读取的数据(从机应答);

四: 程序编程编写及讲解,三菱plc通讯

三菱plc通讯 

三菱plc通讯 

结论:以上是对PLC通信举得例子,只要设置这几个特殊寄存器就可以通信了,特别是要对RS通信指令的应用和对PLC通信中所用到的特殊寄存器等等。谢谢大家的阅读与支持,您的支持就是我创作的动力。

Tags:三菱plc,MODBUS协议  
责任编辑:admin
相关文章列表
Modbus协议基本知识 Modbus地址范围对应表
三菱plc FX-PLC实现按钮计数控制的梯形图实例  计数器使用
三菱plc FX-PLC设计通电和断电均延时的梯形图实例
西门子PLC通过RS485串口连接维特智能Modbus协议角度姿态传感器HW
三菱PLC的条件跳转指令的编程方法  CALL指令
三菱plc交通灯控制的plc梯形图设计实例 交通灯控制梯形图实例
用三菱PLC设计抽水泵控制程序梯形图实例
三菱plc梯形图示例:传送带顺序启动与停止 梯形图实例
plc梯形图程序经验设计法的优缺点对比 三菱PLC送料小车的梯形图实
三菱plc梯形图中定时器怎么编写?三菱plc梯形图实例
【三菱plc】自动往返小车控制程序的设计与调试实验 梯形图实例
深入理解Modbus协议的数据模型和地址模型,西门子plc的通讯
Modbus协议——常用功能码详解
MODBUS协议整理——功能码简述 PLC地址和协议地址区别
三菱PLC中特殊辅助继电器及其功能
三菱plc如何用模拟量来控制变频器
三菱plc定时器与脉冲程序编程梯形图实例
RS485通信和Modbus协议
梯形图实例 统计停车场现有多少辆车三菱FX PLC系统设计
三菱plc自动门的PLC控制梯形图编程(检测和延时的应用)
三菱PLC编程学习心得
三菱plc梯形图符号解释
三菱Q系列PLC和FX系列PLC区别
PLC程序的移植设计法 三菱plc梯形图设计:卧式镗床PLC控制系统
三菱PLC中辅助继电器M的用法
三菱PLC功能指令MOV与DMOV的区别
三菱plc条件跳转控制指令使用方法
三菱公司PLC联网的网络结构原理
三菱PLC的料箱盛料过少报警系统程序设计梯形图实例
三菱PLC 三菱FX系列PLC的条件跳转指令[CJ(FNC00)]
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
推荐文章
最新推荐
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询