S7-200控制步进电机,资料上说脉冲输出口Q0.0必须要达到额定负载的10%以上,也就是电流要超过140mA,看网上说要在Q0.0接下拉电阻,不是太明白,请教前辈怎么让Q0.0 24V脉冲输出超过140mA的5V电平的脉冲,详情看附件的描述。谢谢了!
问题补充:
如果有前辈知道请教下怎么接线才能满足1. DC24V的脉冲转换成5V的脉冲 2. 脉冲回路电流超过140mA
用的是224XP 控制的是微型步进电机,串电阻2K,2.4K,3K的都试过了,电机就是不转,看脉冲高速计数反馈脉冲输出正常,所以怀疑是负载不够,电流小才不转,请教前辈怎么接线!10分感谢!
图片说明:
最佳答案
西门子224xp支持在高速输出Q0.0~Q0.4中连接5V电源电压的,不需要另行进行电压转换。注意这5位输出只能是连接到同一个电源电压中。
这个意思你理解错了,它的要求是输出电流必须大于140mA。故是输出端Q0.x与1M之间连接一个200欧姆2瓦以上的电阻器(相当于与连接的负载步进驱动器输入端并联)。
比如在Q0.0与1M之间连接一个200欧姆2瓦的电阻器后,输出端子不考虑负载电阻是多少,得;
5/(200+负载电阻)>250mA+负载电流(步进驱动器工作电流),这样就一定大于140mA了。
提问者对于答案的评价:
感谢,有个疑问,5V接200欧电阻电流是250mA好像不对?
最佳答案作者回复:
哦,对了,我看错了,抱歉!
5/200=0.025A=25mA,这个电流相当于有一个基底电流,再加上驱动器的工作电流一般都会大于140mA了,如果没有达到这个标准,适当减小那个200欧姆的电阻器阻值。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc202372.html