atv38变频器的串行链路装备能够在com菜单中进行装备。从站地址能够在1~247之间,传输速率能够在4800bps,9600bps,19200bps选择。
以下分别介绍modbusrtu传输形式及相应操控功用。
(1)协议简介
modbus通讯选用主—从技能,即主设备查询从设备,从设备依据主设备的查询指令,供给数据呼应。
查询:
查询指令中的功用代码告之被选中的从设备要履行何种功用。数据段包括了从设备要履行功用的任何附加信息。例如功用代码3是恳求从设备读坚持寄存器并回来它们的内容。数据段包括了告之从设备的信息:从何寄存器开始读及要读的寄存器数量。过错检查域为从设备供给了一种验证音讯内容是不是准确的办法。
呼应:
假如从设备发生一个正常的呼应,呼应信息中的功用代码是对查询信息中的功用代码的回答。数据段包括了从设备搜集的数据:如寄存器值或状况。
假如有过错发生,呼应功用码将被修正,标明呼应信息是过错的,一起数据段包括了描绘此过错信息的代码。
在rtu形式中,其信息帧中不含报文报头字节,也不含报文结束字节,其格局如表1所示:
表1rtu形式中的格局
数据以二进制代码传输。
数据区:数据区包括需要从设备履行啥动作或由从设备收集的返送信息。这些信息能够是数值、参阅地址等等。例如,功用码通知从设备读取寄存器的值,则数据区必需包括要读取寄存器的开始地址及读取长度。关于不一样的从设备,地址和数据信息都不相同。
过错校验码:主设备或从设备可用校验码进行区分接纳信息是不是出错。过错校验选用crc-16校验办法。
恳求代码(功用代码)有以下四种类型,“读”,“写”功用都是从主站的角度上界说的,如表2所示。
表2恳求代码(功用代码)的四种类型
(2)地铁bas体系通讯与变频操控功用简介
bas对风机atv变频器进行启停操控并监督风机atv变频器的状况和运转参数,一起bas依据负荷改变,主动调整风机atv变频器的频率输出。
写风机atv变频器的操控指令basplc选用modbusrtu功用码16向风机atv变频器发送启动、中止指令及频率给定。
如将给定值50hz写入变频器中,选用如下格局:将16#0032写入从站2的w401(16#0191)中,如表3所示。
表3给定值写入变频器中的格局
读风机atv变频器的状况:
basplc选用modbus功用码03读取风机atv变频器的运转状况、参数和报警。
例:在从站2中读取从w250到w253(16#00fa到16#00fd)四个字,运用功用3恳求,如表4所示。
表4读风机atv变频器的状况
呼应:呼应如表5所示。
表5呼应代码
值:w250 w251 w252 w253
参数:hsp lsp acc dec
关于通讯中的毛病,bas体系有如下处理:
bas宣布指令后,假如风机atv变频器没有报文呼应(1s),bas以为出现通讯或设备毛病,发生报警信息,并在监控画面上显现报警信息。
bas宣布指令后,假如风机atv变频器有呼应,但呼应的数据包括了过错码,bas发生报警信息。