AB罗克韦尔1734-TOP3S代理商 AB罗克韦尔1734-TOP3S代理商
Modbus协议是由MODICON公司为其控制器设计的一种可靠而有效的工业控制系统通信协议。从功能上看,可以认为是一种现场总线[1]。Modbus协议定义了消息域格式和内容的公共格式,使控制器能认识和使用消息结构,而无需考虑通信网络的拓扑结构,它描述了一个控制器访问其它设备的过程。当采用Modbus协议通信时,此协议规定每个控制器需要知道自己的设备地址,识别按地址发来的消息,如何响应来自其它设备的请求,如何侦测错误并记录。其数据通讯采用主—从方式,主机只能有1台,每个从机都有的地址,地址范围在0~247之间(其中0为广播地址),只有主机具有主动权,从机只能对主机发送的命令作出响应。当主机端发出数据请求消息(查询)时,从机端接收到正确消息后就可以发送数据到主机端以响应请求;主机端也可以直接发消息修改从机端的数据,实现读和写。查询—回应周期如图1。如果采用广播方式(地址为0)查询,从机不作任何回应。
从机回信的字符串与主机发送的通讯请求命令字符串应该是同样的,数据“FF00”迫使01从机的远程启动继电器线圈打开,数据“0000”迫使01从机的远程启动继电器线圈关闭。