connorhao
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 123 点
下载积分: 562 分
在线时间: 5(小时)
注册时间: 2014-01-09
最后登录: 2024-01-08
查看connorhao的 主题 / 回贴
楼主  发表于: 2015-08-15 21:23
各位老师好!
我是刚学习PLC,现在在做一个示例,遇到些问题,所以请各位老师帮忙看看有没有办法,要求功能如下:
元件: FX3SA PLC一台 14点晶体管输出的、步进电机一套、 限位开关一只(做归零用的) 电机转动有机械死限位,不考虑丢步和堵转现象。

功能:要求X0的上升沿来的时候 电机正传,X0下降沿来的时候 电机反转,(这部分实现没有问题)

问题是  当电机反转的时候 突然来一个X0的上升沿、这个时候要求电机由反转改成正传,正传的脉冲数要和刚才电机反转到正传时的脉冲数相同,也就是说
刚才电机反转了多少脉冲  然后就按多少脉冲返回。

不知道我的描述各位老师看了会不会头疼。
彭万生
级别: 工控侠客
精华主题: 0
发帖数量: 1893 个
工控威望: 2102 点
下载积分: 131755 分
在线时间: 1278(小时)
注册时间: 2013-08-04
最后登录: 2024-04-17
查看彭万生的 主题 / 回贴
1楼  发表于: 2015-08-15 21:50
这样要求控制,元器件不够或者修改元器件品类型号
297343565
级别: 探索解密
精华主题: 0
发帖数量: 14 个
工控威望: 104 点
下载积分: 561 分
在线时间: 19(小时)
注册时间: 2014-12-04
最后登录: 2016-01-19
查看297343565的 主题 / 回贴
2楼  发表于: 2015-08-16 10:12
既然电机都有上下死限位,为什么还要按反转的脉冲正传返回呢?直接正传回来到死限位不就可以了吗。
connorhao
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 123 点
下载积分: 562 分
在线时间: 5(小时)
注册时间: 2014-01-09
最后登录: 2024-01-08
查看connorhao的 主题 / 回贴
3楼  发表于: 2015-08-16 13:05
电机动作都是数脉冲的,机械死限位是为了防止意外的,其实我是想再加一个限位开关就可以把这个问题解决了,但是电机突然停止时震动很大,和机械死限位没有区别,
我是想用加减速脉冲指令来做,这样停止时就可以减速了,减少震动。
hyxjlf
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 166 点
下载积分: 916 分
在线时间: 38(小时)
注册时间: 2013-09-05
最后登录: 2021-09-27
查看hyxjlf的 主题 / 回贴
4楼  发表于: 2015-08-18 10:09
用绝对定位指令嘛。又带加减速。