www.gsyw.net > 步进电机驱动器上的拨码开关达不到所需参数怎么办,可以不用拨码开关直接用STM32产

步进电机驱动器上的拨码开关达不到所需参数怎么办,可以不用拨码开关直接用STM32产

你需要什么参数?驱动器拨码开关的参数是由驱动器内部设置的,一般要修改驱动器的底层程序.现在市面上的数字式驱动器可以通过通讯方式修改参数,如EZM552

步进驱动器上的拨码开关主要用于驱动器的工作电流、细分、是否半流等参数的设置,对数字式驱动器也可以利用拨码开关进行电机控制参数自动整定.如英纳仕的EZM系列产品SW4可以用进行控制参数自动整定功能.

这个表还不清楚?d1就是你发脉冲的方式,如果是通过plc或者其他上位机发脉冲控制电机,d1就设置成off,没有接plc自己发脉冲d1就设置成on.d2应该是在d1为off时才生效,表示的是发脉冲的方式,一般plc发的都是单脉冲带方向的,也就是off.d4-d6设置的细分数,也就是步进电机旋转一圈需要的脉冲数,细分越大精度越高,单也越容易产生误差.

后面的图看不清, 你这个应该是步进电机, 那个开关前3个是设置电流的, 后面的那几个是设置脉冲数的, 你要把新旧的两个的脉冲数设置成一样的, 转速才能一样, 步进电机就是用脉冲来控制转多少角度的. 或者说转速

这个表还不清楚?D1就是你发脉冲的方式,如果是通过PLC或者其他上位机发脉冲控制电机,D1就设置成OFF,没有接PLC自己发脉冲D1就设置成ON.D2应该是在D1为OFF时才生效,表示的是发脉冲的方式,一般PLC发的都是单脉冲带方向的,也就是OFF.D4-D6设置的细分数,也就是步进电机旋转一圈需要的脉冲数,细分越大精度越高,单也越容易产生误差.

个人尝试过这个,但说真的比较鸡肋,但可以给你参考一下,希望你可以找到更好的方法,具体就是改动驱动的硬件电路,把原来的拨码开关用光耦或继电器来控制开关

不用PLC是可以的,但是要用步进驱动器.步进驱动器面板操作就有控制步进电机脉冲输出的功能,还有很多功能,用10GM或者20GM作为定位模块.步进电机的定义是:将电脉冲信号转变为角位移或线位移的开环控制元步进电机件.所以让步进电机转一定要有电脉冲信号,而控制器和PLC就是给出这个电脉冲信号使电机转的.驱动器是必须要用的,因为它是一个电流放大器,PLC可以不用,用步进控制器发脉冲也可以,还可以编程,也有输入、输出点.

步进电机驱动器使用没伺服那么复杂,按照相应的线连接好,通过调节拨码开关来选择对应的电流跟细分就可以了.

主要是通电相序的问题.

一般行程限位接上位机控制器.很少有接驱动器的,因为步进电机是开环的驱动器并不带修正.如果驱动器接收指令后步进电机没有走到限位位置,驱动器是不知道的,也不能进行补偿脉冲.

相关搜索:

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com