danfoss变频器 MODBUS问题总汇
丹佛斯变频器的常见故障

丹佛斯变频器的常见故障2009-12-25 20:01 发布人:sjq 查看跟帖声明:文章可能来自于网络转载,本站仅提供信息共享1引言丹佛斯变频器作为欧洲享有盛誉的品牌,早在1968年就开始大批量生产变频器,和30多年前的产品相比,如今的丹佛斯变频器功能更加强大,性能更优越,调试和运行也更简单。
丹佛斯变频器从进入中国市场以来已被广大用户所接受,并被广泛应用于纺织、印染、1引言丹佛斯变频器作为欧洲享有盛誉的品牌,早在1968年就开始大批量生产变频器,和30多年前的产品相比,如今的丹佛斯变频器功能更加强大,性能更优越,调试和运行也更简单。
丹佛斯变频器从进入中国市场以来已被广大用户所接受,并被广泛应用于纺织、印染、灌装生产线、烟机、楼宇以及供水等行业。
丹佛斯变频器类别齐全,能为各行业提供最优的解决方案,产品主要有通用型的VLT5000系列,风机水泵专用的VLT6000系列,简易型的VLT2800系列,专用于恒压供水的VLT7000系列,适用于水行业的VLT8000AQUA系列,适合于腐蚀性环境中使用防护等级为IP66的FCD300系列变频器,此外还有变频器和电机一体化的FCM300系列,以及专用于提升行业的VLT5000FLUX系列变频器,除了致力于变频器的开发和应用外,丹佛斯公司还提供MCD3000系列软启动器。
同时由于各行业一些特殊功能的需要丹佛斯公司还提供各种选件卡,主要包括用于同步以及定位的同步同位卡,用于纺织,造纸等行业的卷绕卡,以及用于化纤行业的摆频卡,现场总线控制的Profibus卡等。
丹佛斯变频器早期象VLT3000系列,VLT3500系列采用的是VVC电压矢量控制并加上了对负载和转差的补偿,所以变频器在负载变化时输出特性更加稳定。
而VLT5000系列在VVC 控制的基础上发展为VVCplus控制方式,使得变频器在低速(0-10HZ)范围内动特性得到了改善,速度精度也得到了提高。
2丹佛斯变频器的常见故障丹佛斯变频器由于进入中国市场还不长,可能好多用户对它并不是很熟悉,以下我们就丹佛斯的一些常见故障及解决办法和广大用户作一个探讨。
丹佛斯变频器modbus通讯

丹佛斯变频器Modbus通讯济南创恒科技发展有限公司满建江∙FC系列变频器通过内置的RS485接口,以Modbus RTU格式进行通讯。
参数设置如表∙FC系列变频器需要设置的参数:8-01,控制地点,选择【2】控制字,或者【0】数字和控制字;8-02,控制来源,选择【1】RS 485;8-03,控制字超时时间;8-04,控制字超时功能,选择当控制字丢失,变频器采取的动作;8-30,【2】选择为Modbus RTU通讯协议;8-31,变频器的通讯地址,1-126范围内地址有效;8-32,设置通讯速度,各站速度要求一致;8-33,奇偶校验方式,各站要求设置一致;8-50,惯性停车的实现方式,当8-01选择为【0】时,请注意该参数。
丹佛斯变频器所要通讯的MODBUS地址为参数号码乘以10减去1,西门子PLC不需要减1. 例如:变频器的频率地址为3-10那么对应的MODBUS地址即是:(310×10)-1=3099(十进制)西门子200PLC 地址不需要减1 为43100在PLC的modbus指令块写入要通讯变频器地址,参数的地址,和参数的值后,即可更改此参数。
∙电报结构(十六进制)∙地址字段包含8位数据,有效的地址范围为0-247(十进制),0为广播模式;1-247对相应地址的从站进行寻址。
功能字段包含8位数据,有效地代码范围为1-FF,功能字段用于在主站和从站之间发送消息。
当从主站向从站发送时,功能字段为主站的控制字;当从从站向主站传送时,功能字段为从站的状态字。
∙数据字段,是由几组字节两个十六进制数字(00至FF)构成,根据不同的功能代码,数据字段包含的位长、作用不一,针对常用的功能代码,举例如下:∙1、功能代码=1,读取线圈状态∙ 2、功能代码=5,写入单个线圈数值∙ 3、功能代码=F,写入多个线圈数值∙线圈及位的意义。
地址0-31为主站写入用控制位,32-63为从站返回的状态位,如下表所示:∙例如,使电机启动并运转在50%*最大参考值的报文如下∙其中位的个数为 20H=32个位,也就是从00地址起始到31为止的位;字节数,是指写入数值为4个字节;写入数值 047C 对应00-16位,在传送时低位在前,因此为7C 04;2000 对应16-31位,50%*最大参考值,在传送时低位在前,因此为00 20;对于停止,应发043C代码4、功能代码=3,读取保持寄存器状态,保存寄存器保持2字节(即16位)∙ 5、功能代码=6,写入单个寄存器∙ 6、功能代码=10,写入多个寄存器数值∙寄存器列表:∙例如,当要读取3-41,加速时间时,需要写的报文:∙计算参数3-41的地址 3-41 → 341*10-1=3409 → D51(十六进制);保持寄存器状态都为双字节,因此在字个数位置应该为 2 ;正常情况下,变频器返回的报文为,∙012C 为读出的加速度时间,转换成十进制并考虑到控制单位,得到加速时间为3秒。
丹佛斯(Danfoss) FC101和FC102变频器Novenco控制用户指南说明书

Pure competence in air.927665-0FREQUENCY CONVERTERS DANFOSS FC 101 AND FC 102NOVENCO CONTROL USER GUIDE927665-0GBFrequency converters Danfoss FC 101 and FC 102Novenco control user guideContents1.General2.Wire configuration3.First time run after installation4.Configuration of FC101 converter5.Configuration of FC102 converter6.Modbus configuration7.Reference documentation8.Patents and trademarks9.Declaration of conformity1.GeneralThe procedures in this guide serve as examples of how to control the Danfoss FC 101 and FC 102 frequency con-verters in combination with Novenco fans.Please read all relevant parts of this complete guide.Procedures and methods in this guide should be fol-lowed for the warranty to remain valid.2.Wire configurationCheck wires are correctly connected•Check that a wire connects the terminals no. 12 and 27 in the frequency converter.•Connect a control wire to terminal no. 18 in the fre-quency converter. The terminal must pull high (24V) to activate the converter.•Check the signal wire is connected to terminal no. 53. For voltage control the signal levels are 0 - 10V and for current control the levels are 4 - 20mA.•Check that ground is connected to terminals no. 20 and 55.Table 1.Icons in guideFigure 2Terminal block set up for current control3.First time run after installationHow to check the installation is correct1.Check the installation is powered off on the mainswitch.2.Check the fan and frequency converter are in-stalled correctly. Refer to the installation and maintenance guides for the fan and frequency converter.3.Power on the installation at the main switch. Thefrequency converter starts in idle mode.4.Push Hand On on the local control panel (LCP)on the frequency converter. This activates the fan rotor.5.Check the direction of rotation is consistent withthe arrows on the fan casing.6.Turn off the installation at the main switch.7.Connect the start signal wire to terminal no. 18.8.Voltage or current mode:Connect the reference wire to terminal no. 53.Modbus mode:Connect the reference wires to terminals no. 68 and 69.4.Configuration of FC101 converterThe converter is set up for voltage mode as standard. The minimum speed is indicated with 0V and the max-imum speed with 10V.Figure 3Wire diagram for the FC101+10 V DC4.1Change from voltage to current con-trolHow to change the FC101 to current control1.Push the Menu button on the LCP on the fre-quency converter.2.Push the ↓ and ↑ buttons to navigate to the Wiz-ard. Push OK to select.3.Push ↓ to navigate to the following menu item.6-19 Terminal 53 mode[1] Voltage mode4.Push OK to access and use the ↓ and ↑ to selectcurrent mode.5.Push OK to accept.The frequency converter now operates in current mode for control signals. The minimum speed is indicated with 4mA and the maximum speed with 20mA.5.Configuration of FC102 converter The converter is set up for voltage mode as standard.The minimum speed is indicated with 0V and the max-imum speed with 10V.Figure 4Wire diagram for the FC1025.1Change from voltage to current con-trolHow to change the FC102 to current control1.Remove the screw that holds the lid on the fre-quency converter.2.Pull out the LCP with a straight pull.3.Locate the text A53 U - I.4.Push the button from position U to I with ascrewdriver.5.Put the LCP back.6.Attach the lid and insert the screw.The frequency converter now operates in current mode for control signals. The minimum speed is indicated with 4mA and the maximum speed with 20mA. 6.Modbus configurationAll parameters are accessible through Modbus RTU (Re-mote Terminal Unit) either directly or via PCD (Process Data).To setup the Modbus RTU1.Push the Menu button two times.2.Push ↓ to navigate to8-** Comm. and Options.3.Push OK.4.Push ↓ to navigate to 8-3 FC port settings.5.Push OK.6.Push OK again.7.Push ↓ to navigate to [2] Modbus RTU.8.Push OK to confirm.9.Push ↓ to navigate down and check the followingsettings.•Address•Baud Rate•Parity / Stop bit•Minimum Response Delay•Maximum Inter-char..10.Push OK to select, the ↓ and ↑ buttons to changeand push OK to confirm settings.Write and start-stop notes•PCD: It is possible to configure up to 64 parame-ters in PCDs.Write PCDs in par. 8-42.xx, and read PCDs in par.8-43.xx. These PCDs are accessible via holdingregisters 28xx and 29xx.•Write control word: Par. 8-42.0 and par. 8-42.1 areset to the control word and as reference, respec-tively. Set par. 8-42[2-63] to the par. no. to write to.•Start-stop: Write the control word to register 2810to start or stop the converter.Read notes•The reference register is 2811 with 0 - 4000hex(0-100%).•Read status word: Par. 8-43.0 and par. 8-43.1 areset to status word and main actual value, respec-tively. Set par. 8-43[2-63] to the par. no. to readfrom.Figure 5Location of terminal 53Bit Bit value = 0Bit value = 100Reference value External selection LSB01Reference value External selection MSB02DC brake Ramp03Coasting No coasting04Quick stop Ramp05Hold output frequency Use ramp06Ramp stop Start07No function Rest08No function Jog09Ramp 1Ramp 210Data invalid Data valid11Relay 01 open Relay 01 active12Relay 02 open Relay 02 active13Parameter set-up Selection LSB14< Not used >< Not used >15No function ReverseTable 2.Control word bit positions•Read status word: Read the status word from reg-ister 2910.Other notes•Set the speed, i.e. the main actual value, with reg-ister 2911.•Read the configuration of par. 8-43.3.. with regis-ter 2912.•To configure a PCD to read a 32bit parameter re-quires configuration of two consecutive PCDs to the same parameter. For example, the parameter 16-10 Power [kW] is a 32bit integer, which may be configured in par. 8-43.2 and 8-43-3, or par. 8-43.4 and 8-43.5 and so on.The sizes of the different parameters are available in the programming guide.•To address parameters directly use the register no. = parameter no. x 10. For example, the par. 16-90 is accessible via register no 16900.•Some PLCs have 0 offsets, which means the value 1 must be subtracted from the register no. For ex-ample, reg. 2810 is 2809 etc.00Control not ready Control ready 01Drive not ready Drive ready 02Coasting Enable 03No error Trip04No error Error (no trip)05Reserved -06No error Triplock 07No warningWarning08Speed reference Speed = reference 09Local operationBus control10Out of frequency limit Frequency limit ok 11No operation On operation12Drive ok Stopped, auto start 13Voltage ok Voltage exceeded 14Torque ok Torque exceeded 15Timer okTimer exceededTable 3.Status word bit positionsNovenco Building & Industry A/S Industrivej 22Tel. +45 70 77 88 994700 Naestved Denmark7.Reference documentation•Danfoss Operating guideVLT ® HVAC basic drive FC 101Publication no. MG18AA02, 04/2018•Danfoss Programming guide VLT ® HVAC basic drive FC 101Publication no. MG18B502, 04/2018•Danfoss Design guideVLT ® HVAC basic drive FC 101Publication no. MG18C802, 04/2018•Danfoss Operating guide VLT ® HVAC drive FC 102Publication no. MG16O202, 04/2018•Danfoss Programming guide VLT ® HVAC drive FC 102Publication no. MG11CE02, 03/2015•Danfoss Design guide VLT ® HVAC drive FC 102Publication no. MG11BC02, 06/20148.Patents and trademarksNovenco ®ZerAx ® is a registered trademark of Novenco Building & Industry A/S.AirBox™ and NovAx™ are trademarks of Novenco Building & Industry A/S.VLT ® is a registered trademark of Danfoss A/S.The ZerAx ® processes of manufacture, technologies and designs are patented by Novenco A/S or Novenco Building & Industry A/S.Pending patents include Brazil no. BR-11-2012-008607-3, BR-11-2012-008543-3, BR-11-2012-008545-0, BR-11-2014-002282-8 and BR-11-2014-002426-0; India no. 4140/CHENP/2012, 4077/CHENP/2012, 821/CHENP/2014 and 825/CHENP/2014; PCT no. EP2012/064908 and EP2012/064928; South Korea no. 10-2012-7012154.Granted patents include Canada no. 2.777.140,2.777.141, 2.777.144, 2.832.131 and 2.843.132; China no. ZL2010800458842, ZL2010800460965, ZL2010800464275 and ZL2012800387210; EU no. 2488759, 2488760,2488761, 2739860 and 2739861; India no. 312464; South Korea no. 10-1907239, 10-1933724, 10-1980600 and 10-2011515; US no. 8.967.983, 9.200.641, 9.273.696 B2,9.683.577 and 9.926.943 B2. Granted designs include Bra-zil no. BR-30-2012-003932-0; Canada no. 146333; China no. 1514732, 1517779, 1515003, 1555664 and 2312963; EU no. 001622945-0001 to 001622945-0009 and 001985391 - 0001; India no. 246293; South Korea no. 30-0735804; US no. D665895S, D683840S, D692119S, D704323S,D712023S, D743018S, D755363S, D756500S, D821560S and D823452S.The NovAx Basic jet fans manufacturing processes, technologies and designs are patented by Novenco A/S or Novenco Building & Industry A/S.Granted patents include EU no. 2387670 and United Arab Emirates no. 1372. Granted designs include EU no. 001069884-0003, 001069884-0008, 001069884-0010, 001069884-0013, 001069884-0017, 001069884-0019, 001069884-0022, 001069884-0026 and 001069884-0028; United Arab Emirates no. D223/2009.The CGF jet fans designs are patented by Novenco A/S or Novenco Building & Industry A/S.Granted designs include EU no. 001610643-0001 to 001610643-0005.Copyright © 2016 - 2020,Novenco Building & Industry A/S.All rights are reserved.9.Declaration of conformityRefer to the declaration information in the documenta-tion for the fans and frequency converters.Figure 6QR code to this guide onPure competence in air. ttt͘EKs E Kͳ h/> /E'͘ KD。
VLT@danfoss报警问题合集

4.射频干扰滤波器
射频干扰滤波器一般指的是安装在变频器的前端用来
抑制从变频器电源线发出的高频传导性干扰和射频干 扰。他们的作用就是矫正波形,电阻很小,由于滤波 器的影响,会削弱变频器的动态响应时间,但是信号 会更加的平稳,也会对信号强度进行削弱,但是影响 不大。
输出滤波器他使变频器的输出电压和电流近似于正弦
3.现场环境正常,为什么变频器报过温A29
Alarm29 虽然现场环境温度正常,但由于以下原因可能导致
变频器内部温度过高,从而出现过温报警。 1.未加装后背板 2.门风扇损坏 3.散热器风扇损坏 4.底部电缆通道未封堵 5.散热器堵塞 6.风扇电源损坏 7.控制柜通风不良
丹佛斯VLT 故障
1.FC300出现A88报警的处理方法
当移除选件,增加选件或进行选件替换时,会出现
A88报警,同时不希望保留原有参数,可进行一下 操作。 1.断开主电源,等待显示器关闭。 2.在LCP102加电时。同按住Status,MainMenu,OK键 3.5秒后松开这些键。 4.如出现A80报警为变频器初始化报警。 如出现A88报警希望保留原有参数,可进行以下操 作。 1.将参数14-89设置为1更改选件,从新上电,变频 器出现A67变频器选件已更改,按Reset复位A67.
波,减少电机谐波畸变系数和电机绝缘压力。
5.变频器的电抗器
进线电抗器,输入电抗器可以抑制谐波电流,提高功率因
数以及削弱输入电路中的浪涌电压、电流对变频器的冲击, 削弱电源电压不平衡的影响,一般情况下,都必须加进线 电抗器。 输出电抗器,当变频器输出到电机的电缆长度大于产品规 定值时,应加输出电抗器来补偿电机长电缆运行时的耦合 电容的充放电影响,避免变频器过流。输出电抗器有两种 类型,一种输出电抗器是铁芯式电抗器,当变频器的载波 频率小于3KHZ时采用。另一种输出电抗器是铁氧体式,当 变频器的载波频率小于6KHZ时采用。变频器输出端增加输 出电抗器的作用是为了增加变频器到电动机的导线距离, 输出电抗器可以有效抑制变频器的IGBT开关时产生的瞬间 高电压,减少此电压对电缆绝缘和电机的不良影响。同时 为了增加变频器到电机之间的距离可以适当加粗电缆,增 加电缆的绝缘强度,尽量选用非屏蔽电缆。
丹佛斯VLT5000系列变频器常见故障及维修对策

丹佛斯VLT5000系列变频器常见故障及维修对策danfoss(丹佛斯)公司是世界上首家变频器生产厂家,作为欧洲享有盛誉的品牌,具有调速性能好、调速范围宽和运行效率高,使用操作方便,且易于同其它设备接口等一系列优点,从进入中国市场以来已被广大用户所接受,并被广泛应用于纺织、印染、灌装生产线等行业。
在变频器的应用过程中,也会遇到各种各样的故障现象,借助于变频器自身的诊断功能,并通过平时工作中积累的经验来提高处理变频器故障的技术水平,这将明显地缩短对变频器故障处理的时间,我公司为粘胶短纤维制造行业,生产线上共使用了二百多台丹佛斯5000系列的变频器,在使用中因环境(温度、湿度、腐蚀性气体等)影响,出现了许多的故障报警,多年来我们在实践中不断学习和探索,积累了一些故障维修、日常维护保养的经验,下面对丹佛斯5000系列变频器产生的故障现象进行介绍与分析,此文中电路板图为维修过程中实际测绘下来的(论述问题涉及到的部分电路,请参见相关电路板图),仅代表个人意见,供大家在维修时参考。
2 变频器的组成、常见故障现象和故障处理2.1 变频器的组成图1 变频器系统框图变频器是由主回路和控制回路两大部分组成的(见图1);主回路由整流器(整流模块)、中间电路(滤波电路)和逆变器(大功率晶体模块)三个主要部分组成,控制回路则由单片机、驱动电路和光电隔离等电路组成。
(1)整流器它与单相或三相交流电源相连接,产生脉动的直流电压(2)中间电路的三种作用●使脉动的直流电压变得稳定或平滑,供逆变器使用;●通过开关电源为各个控制线路供电;●可以配置滤波或制动装置以提高变频器性能。
(3) 逆变器将固定的直流电压变换成可变电压和频率的交流电压。
(4) 控制电路它将信号传送给整流器、中间电路和逆变器,同时它也接收来自这些部分的信号。
其主要组成部分是:输出驱动电路、接收控制电路。
控制电路的主要功能是:●利用信号来开关逆变器的半导体器件;●提供操作变频器的各种控制信号。
Danfoss变频器常见故障分析(上)

Danfoss 传动服务
警告/报警信息
ALARM 13 过电流
超过了200%的电流极限值 检查现场应用问题
ALARM 14 接地故障
电机或者电缆线有对地短路现象
ALARM 16 电机短路
电机或者电缆线之间有短路现象
Danfoss 传动服务
VLT 变频器故障诊断 – 接地故障、短路故障
接地故障
短路故障
•端子60号出现故障或者收 到的电流信号低于最小的 50%
•选件不兼容
Danfoss 传动服务
警告/报警信息
ALARM 50 - 58 AMA 失败
ALARM 80 变频器初始化成功
AMA 没有执行成功 所有参数被恢复为工厂设定值.
谢谢!
放映结束 感谢各位的批评指导!
谢 谢!
让我们共同进步
过电流
检查输入三相电源是否 出现缺相或不平衡 ?
是
排除故障
OVER CURRENT
否
排
检查电动机接线端子〔U V W电路之间有无相间短路或对地短路 ?
有
除 短
路
无
检查参数 1-20 ~ 1-25 是否按电机铭牌正确输入 ?
是 是
按负载惯量,加减速时间是否过短 ?
原
否 按电动机铭牌
因
所标正确输入
是否能设定较长的加减速时间 ?
变频器的热保护特性与电动机
否
的过载特性是否匹配 ?
设定参数 1-90为 OFF, 连接外部热继电器
是
检查参数 1-20 ~ 1-25 是否按 电机铭牌正确书写 ?
否
按电动机铭牌所标值
正确写入
是
是
检查负载是否过大 ?
Danfoss变频器常见故障分析(上)

Dnfoss变频器在造纸行业的应用案例
应用背景:造纸行业对变频器的需求日益增长 应用案例:某造纸厂使用Dnfoss变频器进行生产控制 故障分析:Dnfoss变频器在造纸生产过程中出现的故障 解决方案:针对故障的解决方案和预防措施
Dnfoss变频器在化纤行业的应用案例
化纤行业对变频器的需求:化纤生产过程中需要 精确控制转速和扭矩变频器可以提供稳定的控制 性能
Dnfoss变频器故障排除方法
电源故障排除方法
检查电源线是否连接正确 检查电源电压是否稳定 检查电源开关是否打开 检查电源模块是否损坏
参数设置错误排除方法
检查参数设置是否正确如频率、电压、电 流等
检查参数设置是否与实际需求相符如负载 类型、控制方式等
检查参数设置是否与设备型号相符如功率、 容量等
电机绝缘损坏:长期运行或环 境恶劣导致的电机绝缘材料损 坏
电机振动:由于机械不平衡、 转子弯曲或松动等原因导致
通讯故障
通讯接口损坏
通讯协议错误
通讯线缆故障 通讯参数设置不正确
散热问题
散热不良:可能导致变频器过热影响性能和寿命 风扇故障:风扇损坏或堵塞导致散热不良 散热片堵塞:散热片堵塞影响散热效果 散热片损坏:散热片损坏影响散热效果
单击此处添加章节标题
Dnfoss变频器简介
Dnfoss变频器的特点
节能环保:采用变频技术降低能耗减少碳排放 性能稳定:采用高质量元器件保证设备运行稳定可靠 操作简便:人性化设计操作简单易于维护 应用广泛:适用于各种工业场合如风机、水泵、压缩机等设备
Dnfoss变频器的工作原理
变频器通过改变交流电的频率和电压来控制电机的转速 变频器主要由整流器、逆变器和控制单元组成 整流器将交流电转换为直流电逆变器将直流电转换为交流电 控制单元根据输入信号控制逆变器的输出频率和电压从而控制电机的转速
丹佛斯变频器常见故障及解决方案详解

5)使用启动延时功能(参数1-71)
6)使用status + Main Menu + OK三键复位,进行变频器初始化功能,如仍不能 解决请与供应商联系。
D.根据故障代码判断
ALARM 9
逆变器过载
ALARM 12
转矩极限
ALARM 13
过电流
故障原因
1)实际负载过重、流量过大、单向阀不严等。
2)机械机构卡死或者弯曲变形,阻力变大。
• 变频器用来平滑启动电动机,对电动机(一般为交 流异步电动机)进行有效调速,从而实现负载的精 确控制、节能控制、工艺控制等等.
变频器的结构和原理
变频器的电路一般由整流、中间直流环节、逆变和控制4个部分组成。
主电源
整流
中间回路
逆变器
电机
控制回路
整流部分为三相桥式不可控整流器, 逆变部分为IGBT三相桥式逆变器,且输出为PWM波形, 中间直流环节为滤波、直流储能和缓冲无功功率。
ALARM 247
ALARM 29
故障原因
1)散热风道被异物堵塞
2)温度传感器接线脱落
3)温度传感器失去功能
解决方案
1)定期进行设备清洁
2)断电后,拆开变频器,重新接线
3)请联系我司工程师进行维修。
2012.08.20
D.根据故障代码判断
• LCP面板上显示什么? • 报警 • 警告 • 状况
• 如果您想尽快的恢复生产,请详细并且精确的告诉我们,变频器的具 体信息和LCP上显示的数据!
D.根据故障代码判断
• 故障(红灯闪烁) 按复位后可以重新起动 • 故障锁定(红灯和黄灯常亮)必须断电复位,
重新上电后才可以重新起动
B.变频器的安装和接线
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Danfossbb变频器 MODBUS通讯问题总汇
问题1:Modbus RTU通讯需要设置的变频器参数?
回答:FC系列变频器需要设置的参数:
8-01,控制地点,选择【2】控制字,或者【0】数字和控制字;
8-02,控制来源,选择【1】RS 485;
8-03,控制字超时时间;
8-04,控制字超时功能,选择当控制字丢失,变频器采取的动作;
8-30,【2】选择为Modbus RTU通讯协议;
8-31,变频器的通讯地址,1-126范围内地址有效;
8-32,设置通讯速度,各站速度要求一致;
8-33,奇偶校验方式,各站要求设置一致;
8-50,惯性停车的实现方式,当8-01选择为【0】时,请注意该参数。
问题2: Modbus批量读写非连续寄存器的方法?
回答:在新版本的FC102、FC202、FC300系列产品中,添加了参数组8-42 PCD
写配置,以及参数组8-43 PCD读配置。
将要读写的内容,配置在这两组参数中,可以实现批量读写非连续地址的寄存器数据。
PCD写配置格式:
改。
例:参数3-02,最小参考值设置为10HZ;参数3-41,加速时间设置为5秒。
由于参数3-02为32位长度,需要两个寄存器,参数8-42【2】设置为302,参数8-42【3】设置为302,使用寄存器2812和2813来写入数据。
由于参数3-41为32位长度,需要两个寄存器,参数8-42【4】设置为341,参数8-42【5】设置为341,使用寄存器2812和2813来写入数据。
注意,采用两个连续的寄存器(2N,2N+1)来存储32位数据,必须是偶数位地址在前
Modbus的通讯功能代码为10,写入多个寄存器数值.报文格式如下:
字的个数,从2812开始写入4个数字
字节数 = 字的个数*2
字的值:3-02转换指数为0.001HZ,设置10HZ,则写入的数值为10000,十六进制为2710,32位数据为0000 2710;3-41转换指数为0.01秒,设置5秒,则写入的数值为5000,十六进制为01F4,32位数据为0000 01F4;
PCD读配置
例:读取参数16-30,直流回路电压,和参数16-34,散热片温度的数值。
由于参数16-30为32位长度,需要两个寄存器,参数8-43【2】设置为1630,参数8-43【3】设置为1630,使用寄存器2912和2913来读取数据。
参数16-34为8位长度,参数8-43【4】设置为1634,使用寄存器2914来读取数据。
使用Modbus功能码03,读取保存寄存器
报文格式如下
字的个数,从2912开始读取3个数字
正常通信的情况下,返回的信息
001D 转换为十进制为29,散热片的温度为29度。
问题3:如何读取变频器的参数?
回答:例如,当要读取3-41,加速时间时,需要写的报文:
03为功能码,功能为读取寄存器的信息;
0D51为寄存器地址,该地址内存储着3-41加速时间;
参数3-41寄存器地址的计算方法,3-41 → 341*10-1=3409 → 0D51(十六进制);
参数3-41为双字存储数据,因此读取字的个数应该为 2 ;
通讯成功的情况下,变频器返回的报文为,
为3秒。
例如,当要读取3-11,点动速度(HZ),需要写的报文:
03功能码,代表读取寄存器的信息;
0C25为存储器地址,该地址内存储着3-11点动速度(HZ);
参数3-11寄存器地址的计算方法,3-11 → 311*10-1=3109 → 0C25(十六进制);
参数3-11为单字存储数据,因此读取字的个数为1 ;
通讯成功的情况下,变频器返回的报文为,
速度为10.0HZ。
问题4:怎样正转启动变频器?
回答:发送以下报文可以正向启动变频器,
其中 01 为变频器的站号,可以从变频器参数8-31中得知变频器的站号;
06 为寄存器写入功能码;
C34F为存储器地址,该地址内存储着对变频器的控制字;
047C为变频器的控制字,控制字的构成如下
问题5:如何更改变频器的参数?
回答:通过查看”编程指南”-“参数列表”,可以得到参数的数据长度和转换类型。
如点动速度3-11,为单字参数,转换类型为0.1,即写入到寄存器的数据最后会乘以0.1作为执行数据。
将点动速度设置为6HZ,写入的报文如下
01 为变频器的站号,可以从参数8-31中得知变频器的站号;
06功能码,功能写入单字;
0C25为参数3-11的存储器地址,该地址内存储着3-11点动速度;
参数3-11寄存器地址的计算方法址, 3-11 → 311*10-1=3109 → 0C25(十六进制);
003C,写入到3-11的数值。
003C十进制数为60,乘以0.1的转换指数后得到点动速度为6HZ。
如果要更改的参数为双字长度,如加速时间3-41,转换类型为0.01,即写入到寄存器的数据最后会乘以0.01作为执行数据。
需要写入的报文如下:
其中:
01 为变频器的站号,可以从参数8-31中得知变频器的站号;
10功能码,功能为写入多个字;
0D51为参数3-41的存储器地址,该地址内存储着3-41加速时间;参数3-41寄存器地址的计算方法,3-41 → 341*10-1=3409 → 0D51(十六进制);0002,写入字的个数为2 ;
04,写入的字节数为4;
000003E8,因为写入2个字,所以这里给出的数值为2个字的长度,为写入到3-41的数值。
000003E8十进制为1000,乘以0.01的转换类型后得到加速时间为10S。
问题6:如何给定参考值?
回答:写入以下16进制形式的报文可以给定变频器的参考值,
06 为寄存器写入功能码;
C359为变频器的存储器地址,该地址内存储着变频器的参考值;
20 00 给定变频器的参考值为50%*变频器的最大参考值(参数3-03);
写入信息同参考值的对应关系:
十进制数16384对应100%,如果要给定50%,写入的数值为16384*50%=8192,转换为十六进制数即为 2000;
负方向的参考值,为正方向参考值二进制数的补数。
4000H对应100%,4000H二进制数的补数,8000H 对应-100%参考值的给定;1000H对应25%,1000H二进制数的补数,F000H 对应-25%参考值的给定。
问题7:怎样反转启动变频器
回答:发送以下报文可以反向启动变频器
06 为寄存器写入功能码
C34F为存储器地址,该地址内存储着对变频器的控制字;
847C为变频器的控制字,控制字的构成如下
问题8:位数据的读写?
回答:单独更改位信息,可以使用“0F”功能代码
,如果将该位置“1”,则写入的信息为“FF00”;如果将该位置“0”,则写入的信息为“0000”。
读取位数据时,可以发送“01”位读取请求,
功能码“01”的功能为读位信息,后跟位起始地址和读取位数,通讯正常的情况下,可以从返回的报文获知读取的位状态,
字节内容可以表明8个位的状态,字节01,二进制数为0000 0001 ,即要读取的“0”位状态为“1”。
字节个数和字节内容,根据读取位数变化。
如果读取9个位,则返回的字节个数为"2",返回内容“0F 01”二进制数为 0000 1111 0000 0001,从最右边开始,表示起始位开始的9个位状态。
位0-31位,为主站给从站的命令位;32-63位,为从站给主站的状态位。