您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > ACS550-510-355-310-Modbus-RTU-调试指导
ACS550/510/355/310ModbusRTU调试指导本文介绍了设置变频器实现总线通讯控制的速度/转矩控制方法。本文介绍的仅仅是实现操作功能的基本步骤,如果需要其他功能请参阅相关手册。实现的功能:通过总线控制切换EXT1/EXT2,EXT1用来实现速度控制,EXT2用来实现转矩控制(ACS310/510不支持).使用的硬件:ACS550/510/355/310变频器调试步骤:1.将变频器硬件准备好,电源线,通讯线连接好(参见相关手册)2.正确设置电机参数,电压,电流,转速等(参见相关手册)3.设置变频器参数:参数设置值备注9904MOTORCTRLMODE2VECTOR:TORQ激活转矩控制模式(ACS310,510无此设置)9802COMMPROTSEL1STDMODBUS激活modbus通讯5302EFBSTATIONID任意定义RS-232/EIA-485站点ID地址。网络中任何两个站点的地址都不相同。5303EFBBAUDRATE任意定义通讯速率,要与主站定义相同5304EFBPARITY任意定义奇偶校验,要与主站定义相同5305EFBCTRLPROFILE0ABBDRVLIM通讯协议格式,一般选ABBDRVLIM5310~5318可以设置modbus寄存器40005~40012的内容,需要监控其他变频器参数时使用,可以降低总线负载以上modbus相关参数更改后需要变频器重新上电或设置5302为0再重新设置才能生效1001EXT1COMMANDS10COMM外部启动命令1通过总线1002EXT2COMMANDS10COMM外部启动命令2通过总线1003DIRECTION3REQUEST允许电机正反转1102EXT1/EXT2SEL8COMM总线控制外部控制地切换1103REF1SELECT8COMM总线控制外部给定11104REF2SELECT8COMM总线控制外部给定21601RUNENABLE0NOTSEL运行允许1604FAULTRESETSEL8COMM允许现场总线复位故障3018COMMFAULTFUNC任意设置总线通讯丢失时的动作,详见手册3019COMMFAULTTIME任意设置总线丢失延时其它参数保持默认即可4.设置完毕后即可通过上位机控制变频器的起停,给定:变频器转速模式启动:向modbus寄存器40001写入十六进制047Fh变频器停止:向modbus寄存器40001写入十六进制047Eh变频器转矩模式启动:向modbus寄存器40001写入十六进制0C7Fh(310,510无转矩模式)速度给定:向modbus寄存器40002写入相应速度,十进制20000对应最高转速,使电机反转只需写入负值即可转矩给定:向modbus寄存器地址40003写入相应转矩,十进制10000对应最大转矩,使转矩反向写入负值即可(310,510无转矩模式)读当前频率:读modbus寄存器40103读母线电压:读modbus寄存器40107读输出电流:读modbus寄存器40104故障复位:向Modbus寄存器40001写入十六进制04FEh.完整的modbus寄存器地址定义参见相关变频器手册MODBUS数据帧举例:启动变频器:如变频器5302=1(变频器modbus站号为1),应发送:01060000047FCAEA站号写入功能号Modbus地址(总线上实际地址为逻辑地址减40001,如modbus地址为40001,则实际地址为0)启动命令047FCRC校验读取输出频率:如变频器5302=1(变频器modbus站号为1),应发送:01030066000135D5站号读取功能号Modbus地址(总线上实际地址为逻辑地址减40001,如modbus地址为40103,则实际地址为102)连续读取寄存器数量,本例为1CRC校验
本文标题:ACS550-510-355-310-Modbus-RTU-调试指导
链接地址:https://www.777doc.com/doc-1663068 .html