您现在的位置是:首页 > 变频技术 > 变频技术
PowerFlex4变频器的Modbus网络简介
来源:艾特贸易2017-06-04
简介RS485/Modbus 是现在流行的一种布网方式,其特点是实施简单方便,从其功能上看,可认为是一种现场总线。它通过 24 种总线命令实现 PLC 与外界的信息交换,具有 ModbLis 接口设备可以很方
RS485/Modbus是现在流行的一种布网方式,其特点是实施简单方便,从其功能上看,可认为是一种现场总线。它通过24种总线命令实现PLC与外界的信息交换,具有ModbLis接口设备可以很方便的进行组态。 Modbus传输协议定义了控制器可识别和使用的信息类型,而无须考虑通信网络的拓扑结构。它定义了各种数据帧格式,描述了控制器访问另一设备的过程,怎样做出应答响应,以及可检查和报告的错误。 Modbus有两种传送模式,RTU (Remote Terminal Unit)和ASCII码。它把通信参与者规定为主站和从站。主站可向多个从站发送通信请求,最多可达247个从站。每个从站都有自己的地址编号。 Moclbus的RTU模式规定通信字符串的最后两个字节用于传递循环冗余校验数据。其校验方式是将整个字符串(不包括最后两个字节)的所有字节按规定的方式进行位移并进行XOR(异或)计算。接收方在收到该字符串时按同样方式进行计算,并将结果同收到的循环冗余校验的两个字节进行比较,如果一致则认为通信正确,如果不一致,则认为通信有误,从站将发送CRC错误应答。Modbus的RTU模式采用CRC-16的冗余校验方式。 控制器与PLC之间通信的内容包括主站对从站的读取和写入。Modbus规定,只有主站具有主动权,从站只能被动的响应,包括回答出错信息。数据通信的一般格式如下: 主站 从站地址 功能码 数据起始地址 数据量CRC校验码 从站 从站地址 功能码 数据量 应答数据CRC校验码 从功能上讲,Modous包括24种命令,每一功能都有相应的功能码。最基本的功能主要包括AI/AO、DI/DO的数据传送,PLC如果支持Modbus,那么都应该包含这些基本命令。PLC将模拟量和数字量存放在不同的寄存器中。模拟量在PLC中是保存在寄存器( Holding Register)中,数字量保存在线圈中(Holding Coils)。