1、什么是Modbus通讯
Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
此协议定义了一个控制器能认识使用的消息结构,描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。
2、特点
1、标准、开放,用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的产品超过600种。
2、Modbus可以支持多种电气接口,如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。
3、Modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。
3、功能码
功能码可以分为位操作和字节操作,位操作的最小单位是Bit,字节操作的最小单位为2个字节(Byte)。
1— 位操作指令:读线圈状态01H、读离散输入状态02H、写单个线圈05H、写多个线圈0FH.
2— 字节操作指令:读保存寄存器03H、读输入寄存器04H、写单个保存寄存器06H、写多个保存寄存器10H.
4、汇川AM系列操作步骤
1、点击CPU机架,双击PLC出现Modbus TCP把它勾上。
2、点击网络组态添加modbus tcp结点
3、修改modbustcp通讯ip地址
4、功能码种类
5、添加功能码
6、地址映射
7、最后使能变量
5、运行测试视频
注意:因目前没有实物PLC在手,无法做测试视频,抱歉