大家好,欢迎来到IT知识分享网。
- MODBUS通信协议介绍
MODBUS协议是美国MODICON(莫迪康)公司首先推出的基于RS485总线的通信协议,其物理层为RS232/RS422/RS485接口标准。
基于 Modbus 协议的系统由带智能终端的可编程逻辑控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件,又包括软件。可应用于各种数据采集和过程监控。
Modbus 协议采用主 – 从结构,为客户机和服务器之间提供通信连接。
- MODBUS的RTU(远程终端单元)通信方式
1.通信格式
(1)RTU通信方式的字符通信格式规定如下:
- 1个起始位
- 8个数据位
- 1个校验位,无校验位
- 1个停止位(有校验时),2个停止位(无校验时)。
同样,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://yundeesoft.com/108801.html