工控编程吧

标题: 西门子变频器mm430驱动 未完全停止时再次发脉冲启动指令无效 [打印本页]

作者: baikhgmv    时间: 2016-10-24 10:38
标题: 西门子变频器mm430驱动 未完全停止时再次发脉冲启动指令无效
mm430驱动 未完全停止时再次发脉冲启动指令无效通过dp协议控制发送047fH,设定速度W#16#2000,有时电机不启动,,,在用BOP面板转换为手动控制模式后,按下启动绿色按键后,电机按5Hz开转,再切换回自动模式,电机按自动设定的25Hz开转,然后程序控制启动停止变速就正常了,麻烦解个惑? 在网上也没找到驱动程序的实例,能发个下载链接么?

我编程的时候就是这么干的,在启动指令到的时候先发47eH ,等反馈的pzdr1为fb31的上跳沿再发47fH,有时变频器就启动不了,我在线监视发现 启动不了时都是pzdr1不等于fb31,
这时再手动发一个47fH变频器就启动了,然后停启指令就正常了,求大神解释……
还有一个现象就是有时发送停止指令,偶尔也会不停,监视控制字却已变成47eh


未完全停止时发脉冲启动指令无效,若再次发脉冲启动指令又可以启动,求指教


---------总的来说就是怎样让pzdr1一次脉冲启动指令就变成fb31?


-----------对照MM430的状态字1的每一位来确定是否可以启动。
不一定要等待状态字=FB31。
电机如果是OFF1(OFF3)停车中,是可以再次启动的。但是OFF2 就必须停住再启动!
除非你使用编码器(能够从DP读出),否则,单从状态字上你是不知道电机是否停住。


----------探索精神值得赞一个!但是这是不符合常规的。如果你知道事情的边界,那你会避免很多问题。同一鸣斑竹答。


---------我发现系统加电后(PLC、变频器),第一次启动变频器必须发送两次启动指令,变频器才能正常启动,此后停启变频器只要发送一次即可,这是为什么啊?


---------系统上电启动后,首先全部发送停止命令控制字。待收到所有应启动的变频器准备好的状态字后,再使能允许启动变量位;然后根据需要启动变频器。





欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4