您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 怎样通过FC协议控制丹弗斯变频器
问题:怎样通过FC协议控制变频器?回答:FC协议,也称FC总线或标准总线,是Danfoss变频器的标准现场总线,它定义了一种主-从原理的访问技术来实现串行总线通讯,最多可以将一个主站和126个从站连接至总线。主站通过报文中的地址字符来选择各个从站,通讯以半双工模式进行。以下以FC系列变频器为例,说明FC总线的通讯方法。通过485端口接线,参数设置如表参数号设置数值内容8-30【0】FC选择FC协议8-311-126设置变频器地址,不能重复8-322400-115200设置波特率,各站速度一致8-33【0】奇数奇偶校验,各站设置一致3、电报结构STX,报文起始字符(十六进制表示为02)。LGE报文长度,等于ADR(地址)、BCC(校验和)、DATA(数据)字节之和。ADR,变频器地址,有两种格式的地址:地址1-31地址1-126位7=0位6不使用位5=0,不广播,使用地址位5=1,广播,不使用地址位0-4变频器地址1-31位7=1位0-6为0,广播;位0-6非0,表示地址1-126BCC,XOR函数形式计算得到的和校验。DATA,数据块的结构取决于报文类型。以下说明DATA类型。1、DATA类型1,过程块(PCD),由4个字节组成,从主站发送给从站的为控制字(两个字节)和参考值(两个字节),由从站返回给主站的为状态字(两个字节)和当前输出频率(两个字节)。主站到从站的控制字构成位值为0值为100(第0位)参考值外部选择低位01参考值外部选择高位02直流制动加减速03惯性停车不惯性停车04快速停止加减速05锁定输出使用加减速06加减速停止启动07无功能复位08无功能点动09加减速1加减速210数据无效数据有效11断开继电器1激活继电器112断开继电器2激活继电器213参数设置选择低位14参数设置选择高位15无功能反向例,当DATA为047C时,为远程启动。从站给主站的状态字构成位值为0值为100(第0位)控制未就绪控制就绪01变频器未就绪变频器就绪02惯性停车启用03无错误跳闸04保留-05保留-06无错误锁定性跳闸07无警告警告08速度不等于参考值速度等于参考值09本地运行总线控制10超出频率极限频率极限正常11未运行运行12变频器正常出现制动故障13电压正常过压14转矩正常过转矩15定时器正常超时例如,当远程启动1号站变频器、正常加减速运行,运行为100%*参考值的控制时,发送的报文为:如果要停止变频器,可以发送以下报文2、DATA类型2,参数块,用于主从之间传输参数。由12字节组成,并且还包含过程块PKE的0-11位表示参数号码,12-15位表明对该参数进行的操作,祥见表1.1、表1.2由主到从的参数命令位编号参数命令151413120000无命令0001读参数0010写参数RAM0011参数值写入RAM(双字)1101参数值写入RAM和EEPROM(双字)1110将参数值写入RAM和EEPROM1111读写文本表1.1由从到主的响应位编号内容151413120000无响应0001传输的参数值0010传输的参数值(双字)0111命令无法执行1111传输的文本表1.2如果命令无法执行,从站发出响应:0111,并在PWE中给出下述报告PWE低(十六进制)报告内容0使用参数号不存在1对定义的参数没有访问权限2数据值超出参数的容许范围3所使用的下标索引不存在4参数不是数组类型5数据类型与定义的参数不匹配11在变频器当前模式下无法更改参数82没有总线访问权83已选择出厂值,不能更改表1.3IND,当对级联参数进行操作时,比如对3-10预置参考值中的第1组进行读取,可以用IND索引。IND包含两个字节,一个低位和一个高位字节。只有低位字节可以索引。PWE,由2个字组成,其值取决于PKE。当读参数时,PWE不需数值;当写参数时,PWE为写入的数值内容。例:读取3-41(转换为16进制数值155)中的数值,同时控制电机运行在50%参考值:
本文标题:怎样通过FC协议控制丹弗斯变频器
链接地址:https://www.777doc.com/doc-2476397 .html