您现在所在的是:

PLC论坛

回帖:4个,阅读:3148 [上一页] [1] [下一页]
2638
qianjiansong
文章数:287
年度积分:50
历史总积分:2638
注册时间:2008/8/16
发站内信
发表于:2010/1/18 21:16:33
#0楼
各位高手:
    如何用定时器控制发脉冲的方法控制步进电机,如何提升每次发脉冲的精度呢?
我用的是FX系列三菱PLC,现在的设计方法是,用的PLC里面的1ms的定时器来提供1KHZ的脉冲,同时再使用一个计数器进行定时计数,当计数值到达指定的数值时,让定时器停止工作,发脉冲工作完成,不知道这样是否可行,还请各位给予指导,谢谢!
4086
sankyo_feng
文章数:730
年度积分:56
历史总积分:4086
注册时间:2006/11/8
发站内信
发表于:2010/1/18 22:32:34
#1楼
楼上,厉害啊!   看看这几个指令吧!PLSY  PLSR DRIV DRIA ZRN
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/1/19 8:00:55
#2楼
以下是引用sankyo_feng在2010-1-18 22:32:34的发言:
楼上,厉害啊!   看看这几个指令吧!PLSY  PLSR DRIV DRIA ZRN
还要注意不同类型PLC的指令支持情况。可以查看三菱的编程手册。
86258
ZCMY 版主
文章数:47565
年度积分:777
历史总积分:86258
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/1/19 8:43:19
#3楼
呵呵;你1KHZ的频率不还要通过y0  y1才能传到步进上;
2638
qianjiansong
文章数:287
年度积分:50
历史总积分:2638
注册时间:2008/8/16
发站内信
发表于:2010/1/19 22:50:39
#4楼
一般的晶体管输出的点都应该是可以的吧,因为输出频率才1KHZ,不算高速脉冲输出,高速的会用到Y0或者Y1
我经常碰到的一个问题就是,在控制多个步进或者伺服马达,写在子程序里的控制马达转动指令老是不动(在线仿真的时候,可以看到子程序里控制马达发脉冲的常开触点已经闭合),但如果将所有的马达运动都放置到主程序里面时,就都可以正常的执行运动了,还望各位碰到此问题的同仁能够给予一定的指导!

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

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

46.8003