工程师:张工,您好!这里是西门子热线!
客户:您好,您贵姓?
工程师:免贵姓吕,您刚在这边登记过一个S120变频器的问题,具体是什么样的?
客户:变频器一起动就报F07900故障。
工程师:F07900是一个常见故障,说的是电机堵转了。
客户:我这边电机没带负载,也没有报闸,不可能堵转。
工程师:您的硬件配置是什么样的?
客户:这边是西门子的伺服系统,一个双轴电机模块带两台西门子伺服电机,项目里的两个驱动是SERVO_02和SERVO_03,全套都是西门子的啊。
工程师:稍等一下,我查一下手册…… F07900这个故障,字面解释是Motor Locked,根据功能图,可以查到它的触发条件,带编码器的伺服控制的时候,在以下情况都满足时,会出现F07900:
• 没有激活Travel to fixed stop功能
• 转矩限幅到达
• 电机堵转监视激活
• 转速低于门限值(P2175),并延时一段时间(P2177)后
您先把P2175缩小,把P2177延长试一下。
……一段时间后,客户户问题依旧。
客户:问题还是老样子。
工程师:那我们从头开始,一步一步检查问题原因吧。
客户:好的。我照您的指示做。
工程师:请用STARTER连接CU,并在线,把有问题的驱动器——比如SERVO_02——前面的加号点开,在里面依次找到Open-loop/Closed-loop controlV/f control,并双击打开。
客户:好的。
工程师:在右边窗口中,激活V/f诊断模式,然后再用控制面板低速起动电机。
客户:好的。电机转了。设了20转。
工程师:打开SERVO_02的参数表Expert List,找到设定速度r60,实际速度r61,看一下里面的读数。
客户:好的。r60=20,r61是零。上下都有点小波动。
工程师:啊,问题就出在这里,编码器信号没有正常接进来,您检查一下编码器信号接线吧。
客户:我的Drive_CliQ插头都插得很结实啊?!
工程师:那在当前模式下,让电机继续转,然后打开SERVO_03的参数,看一下它的r60和r61。
客户:好的。R60=0,r61=20左右。怎么会这样?
工程师:编码器信号接反了!把驱动器上的编码器信号Drive_CliQ插头交换一下,应该就好了。改好后,注意把V/f诊断模式关掉。
客户:真的是这样!现在问题解决了。不过我的配置都是自动识别的啊,怎么还会有错呢?
工程师:只有Drive_CliQ电缆按推荐的拓扑结构连接时,Drive_CliQ自动识别的结果才是可以直接使用的,不然要根据实际拓扑结构去调整离线项目的配置。对于双轴电机模块,更容易犯错。如果电机模块输出侧端子X1连接SERVO_02,X2连接SERVO_03,那么SERVO_02默认对应的编码器Drive_CliQ接口是X202,SERVO_03的是X203。如果接反了,就可能报F07900。这个故障很容易通过V/f诊断(P1317)模式来检查。如果不想更改硬件连接,也可以在项目的拓扑结构中做相应的调整,使之与实际连接相一致。