MODBUS 通信协议

MODBUS 通信协议MODBUS 通信协议介绍 MODBUS 协议是美国 MODICON 莫迪康 公司首先推出的基于 RS485 总线的通信协议 其物理层为 RS232 RS422 RS485 接口标准 基于 Modbus 协议的系统由带智能终端的可编程逻辑控制器和计算机通过

欢迎大家来到IT世界,在知识的湖畔探索吧!

  • MODBUS通信协议介绍

MODBUS协议是美国MODICON(莫迪康)公司首先推出的基于RS485总线的通信协议,其物理层为RS232/RS422/RS485接口标准。

基于 Modbus 协议的系统由带智能终端的可编程逻辑控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件,又包括软件。可应用于各种数据采集和过程监控。

Modbus 协议采用主 – 从结构,为客户机和服务器之间提供通信连接。

  • Modbus 协议包括 ASCII、RTU、TCP 三种报文类型,可以使用串口传输数据和指令。
    • MODBUS的RTU(远程终端单元)通信方式

    1.通信格式

    (1)RTU通信方式的字符通信格式规定如下:

    • 1个起始位
    • 8个数据位
    • 1个校验位,无校验位
    • 1个停止位(有校验时),2个停止位(无校验时)。
    MODBUS 通信协议

    MODBUS 通信协议

    MODBUS 通信协议

    同样,MODBUS的RU方式的格式只能是:8,E,1;8,0,1和8,N,2三种。

    2.功能码

    功能码

    名称

    功能

    H01

    读线圈状态

    取线圈状态

    H02

    读输入状态

    取开关输入状态

    H03

    读保持寄存器

    读一个或多个保持寄存器

    H04

    读取存储器

    读一个或多个存储器值

    H05

    强制单线圈

    强制线圈的通断

    H06

    写保持存储器

    把字写入一个保持存储器

    其中在变频器PLC控制系统中,一般最常用的是03H和06H,一个是读,一个是写。

    当我们想通过PLC来走MODBUS协议控制变频器时,这个时候我们就要用到03H来读取变频器的参数值和运行状况,如果是让变频器执行运动这时就要用到06H来写入数据。

    免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/87438.html

    (0)

    相关推荐

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    联系我们YX

    mu99908888

    在线咨询: 微信交谈

    邮件:itzsgw@126.com

    工作时间:时刻准备着!

    关注微信