当前位置:
工控论坛
> >
产品
>
运动控制
我要发帖
请高手帮忙解决步进电机的问题
点击:
687
| 回复:
3
李世明
关注
私信
精华:0帖
求助:0帖
帖子:14帖 | 69回
年度积分:0
历史总积分:283
注册:2005年7月11日
发表于:2006-08-08 09:53:00
楼主
PLC怎么通过步进电机控制走动的距离?是输出脉冲还是采取延时或者还有其他的?那种精度好?要是输出脉冲怎么控制的?
分享到:
收藏
邀请回答
回复楼主
举报
GUN
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 153回
年度积分:0
历史总积分:311
注册:2003年1月27日
发表于:2006-08-08 10:12:00
1楼
步进电机的步距角是固定的,驱动器细分可以确定。所以每一个脉冲信号对电机的转动角度是固定的。
PLC输出脉冲即可,如果是两相步进,200*细分数=N,那就代表N个脉冲电机旋转一圈。 精度有两个方面,一个是电机的本身精度,另一个是细分。
回复
引用
举报
李世明
关注
私信
精华:0帖
求助:0帖
帖子:14帖 | 69回
年度积分:0
历史总积分:283
注册:2005年7月11日
发表于:2006-08-08 10:22:00
2楼
这位高人,能否给小弟发一段输出脉冲控制步进电机的程序,并说明发出多少脉冲走几圈,小弟在这方面一窍不通,西门子和三菱的或者松下的程序都行,谢谢了
这是我的邮箱:egret8156@126.com
回复
引用
举报
GUN
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 153回
年度积分:0
历史总积分:311
注册:2003年1月27日
发表于:2006-08-09 12:59:00
3楼
兄弟,西门子、三菱、松下我都是外行。不好意思。不过其他的控制器程序大体是:1、设置位置控制模式,2、给出相对或者绝对的位置量,一般以脉冲作为单位。
两相混合步进,整步为200,如果驱动设置10细分,那就是200*10=2000 脉冲/圈。
在控制器中输出相对或绝对的值,例如,P=20000(位置),V=20000(速度),P=20000位置命令就是指转20000/2000=10圈,速度为20000/2000=10转/秒。依此计算。
回复
引用
举报
热门招聘
相关主题
想用3轴运动卡,可是不知道如...
[6335]
关于同步伺服电机堵转的疑问
[7161]
水平运动物体的建模分析及控...
[5682]
谁知道matlab用C编写S函数的...
[7402]
伺服控制技术中的死区及死区...
[5419]
可用于定長、橫剪、飞锯、追剪等...
[5866]
想学习学习运动控制卡的使用...
[8833]
伺服电机中KTY电阻和PTC电阻...
[8267]
直流电机+编码器的方式可以用...
[6992]
电机抖动一般是什么原因?
[5425]
官方公众号
智造工程师
客服
小程序
公众号