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