您现在所在的是:

PLC论坛

回帖:7个,阅读:3416 [上一页] [1] [下一页]
1282
shofeng
文章数:80
年度积分:50
历史总积分:1282
注册时间:2008/9/15
发站内信
发表于:2008/12/14 15:07:00
#0楼
我用一个伺服电机控制一个标签带,在标签带上有一检测电眼,当电眼检测到第二个标签的上升沿后,即刻停止脉冲的输出。当伺服脉冲频率比较小的时候,标签前端超过电眼光标的距离比较小,每次都差不多;当伺服脉冲比较大的时候,标签前端超过电眼光标的距离会比较大,而且每次也都差不多,我开始以为是PLC输入的10MS滤波时间的原因,就用REF指令改变了滤波的时间,但是没有什么变化,请高手指教一下,谢谢!
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2008/12/14 15:37:00
#1楼
这是个正常的现象,问题主要在你对伺服的使用上,你还不是很子解定位控制。

你要去看这条发脉冲的指令的解释,如果断开语句,伺服会减速停车。这就是说,如果速度高,那么停车时就会相对走的多一些,速度低时,停车就会相对走的短一些,这也是为什么在伺服回原点时,要用很慢的“蠕动速度”了,这样才能回原点回的准。

如果你想精确定位,就要用相应的定位指令,就不会出现这种问题了,不知道你用的是什么牌子的PLC,每种是不一样的。
说说
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2008/12/14
发站内信
发表于:2008/12/14 16:24:00
#2楼
该用户被锁定,回复内容不予显示!
5098
218hty 版主
文章数:1091
年度积分:50
历史总积分:5098
注册时间:2005/9/2
发站内信
寻找英威腾(三)
08年最佳博客奖
发表于:2008/12/14 21:08:00
#3楼
速度快是要提前减速,然后停止。
1282
shofeng
文章数:80
年度积分:50
历史总积分:1282
注册时间:2008/9/15
发站内信
发表于:2008/12/15 8:10:00
#4楼
我用的是台达的PLCEH2,停止脉冲输出的方式是复位脉冲输出条件,置位脉冲停止标志位M1334。
1282
shofeng
文章数:80
年度积分:50
历史总积分:1282
注册时间:2008/9/15
发站内信
发表于:2008/12/15 9:22:00
#5楼
我用的是DPLSY指令,我看说明书是启动条件断开后会立即停止脉冲输出的
38859
fumz78 版主
文章数:17154
年度积分:90
历史总积分:38859
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2008/12/15 9:52:00
#6楼
PLSY只是脉冲指令,正常使用是指定一定的脉冲量的
像你这样用法应该是没指定一定的脉冲量,只是通断前面的执行条件,有PLC的扫描执行程序的延时
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
1282
shofeng
文章数:80
年度积分:50
历史总积分:1282
注册时间:2008/9/15
发站内信
发表于:2008/12/15 13:19:00
#7楼
恩,谢谢!我是没有用固定脉冲数的。我想再问一下,就是我断开脉冲执行条件的程序是在中断子程序中执行的,而且置位了脉冲停止标志位,这样应该不会有太大的误差了啊,希望哪位大虾不惜赐教!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004