登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:fx1n控制步进电机,在步进电机运行时定位不准。
点击:783 回复:10
楼主
编辑
引用
管理
517753357
具体情况是控制步进电机从左往右走,运行时不能停下来,但是在运行中有几个坐标点要发出触发信号。我原本触发信号是用ld= 和d8140 这样定位,但是发现没有动作,我估计是ld=判断的时候d8140的值已经发生改变。请问有什么方法在不停下运行的状态下定位呢?
14-12-11 09:17
1楼
编辑
引用
管理
dianzima
不应该的情况啊或者你的=放到位置不好,走过了,紧贴着plsy放。
14-12-11 09:21
2楼
编辑
引用
管理
517753357
是这样的,因为用ld=不动作,我就改用>=了,然后就动作了,但是就是定位不准。
最后修改:
2014/12/11 9:37:17
14-12-11 09:35
3楼
编辑
引用
管理
匿名用户
该用户被锁定!
14-12-11 09:53
4楼
编辑
引用
管理
ZCMY
呵呵;脉冲的频率高的话,你外围收到信号时早就过去好多了;
14-12-11 10:06
5楼
编辑
引用
管理
517753357
因为速度要求挺高,我输出脉冲频率是10000hz,理论上信号跟坐标肯定有延迟的,但是至少间隔要一样的。比如说我定d8140等于500,1000,1500时有信号触发,但是实际的间隔并不是500。大概会是什么问题呢?
14-12-11 11:22
6楼
编辑
引用
管理
517753357
细分2000,这个足够了。
14-12-11 11:26
7楼
编辑
引用
管理
gzg_00
上程序吧
14-12-11 14:23
8楼
编辑
引用
管理
九翱九天
你自己也判断出来了,就是脉冲速度过快的原因,频率不能降的话,可否加外部的传感器进行判断,或者进行区域判断,在两点之间进行控制
14-12-11 19:24
9楼
编辑
引用
管理
wushulin
主要问题己经被楼上的全说了,但有一点:数据寄存器不要连着用,要隔一个最好了,应该写成D75 D77 D79
D245 D247.这样会更好一些。
14-12-11 20:39
上一页
下一页
工控新闻
和利时携手富春环保的能效升级之路
韩晨出席浦东首场总裁沙龙,分享“链式出海”新经验
五大应用场景示范 看台达SCARA机器人玩转智能生产线
2025年机械工业成绩单:产销形势好于上年,利润增速由降转增
2026 ITES首批展商名录公布!先进装备技术品牌原厂,圳等你来
Datalogic将以新一代集“智、速、绿”为一体的单窗扫描平台Magellan™ 3600VSi和3700HSi重新定义POS端解决方案
2025年广东GDP达14.58万亿,工业增长不及预期
再登《人民日报》!优必选研发团队让人形机器人从“看得见”到“看得懂”
更多新闻资讯