您现在所在的是:

运动控制

回帖:7个,阅读:3081 [上一页] [1] [下一页]
1153
LGYGQ
文章数:95
年度积分:50
历史总积分:1153
注册时间:2004/10/16
发站内信
发表于:2010/8/29 12:42:05
#0楼
最近接到两个“案子”,一个用伺服电机,一个用步进电机,都要求用触摸屏调整运行距离。第一次用伺服及步进(汗!),最后程序到是出来了,但是在屏上面距离只能用PLC输出的脉冲数来调整,用户自己要用“脉冲数╳每脉冲对应的距离”(手算)才知道实际调整的距离,使用起来很不方便。
因为<每脉冲对应的距离>应该是用<丝杠转动1圈的移动距离>除以<电机转动1圈所用脉冲数>. 这个好象要用到浮点数运算,所以要直接用距离来表示的话,在PLC内部就要用到浮点数运算,而我用的FX1N不支持浮点数,很郁闷,就去请教一个同行,问他是否一定要用浮点数运算,此人“嗯”一声不作回答。过了两天突然想起可以用下面的方式解决,根本不用浮点数运算。
设丝杠与步进电机直联,每转动1圈移动5mm,步进电机转动1圈为1600个脉冲(驱动器上的细分设置),则0.1mm就对应1600/50=32,也就是说每32个脉冲就对应丝杠移动0.1mm,这样,我只要把屏上设定的距离数╳32就是PLC要输出的脉冲数,只用整数乘法运算就行了。
比如屏上设定距离为:0.5mm,要输出的脉冲数为:5╳32=160(注意:屏上的数据输入格式设为带小数点的整数,用户看到的是有一个小数,输入到PLC的实际上是没有小数的整数!).

不知其他同行是不是也是用这种方式,如果有其他方式能否告知一下?
我很努力,因为我喜欢。即使不成功我也不后诲!
——我来自“大千故里”四川内江——
5264
jczwfy 版主
文章数:2259
年度积分:56
历史总积分:5264
注册时间:2005/5/7
发站内信
09工控人生征文
发表于:2010/8/29 15:36:38
#1楼
一般都是这样做
日本人说中日友好,中国人民笑了:你丫骗谁呢?
日本人说自己爱和平,亚洲人民笑了:说的是人话吗?
日本人说自己要维护世界和平,美国人民笑了:问你大爷没?
日本人说自己是人,全世界的狗都叫了:兄弟,做狗要厚道,不能忘本!
欢迎访问我的博客http://blog.gkong.com/blog.asp?name=jczwfy
在线PLC触摸屏问题解答加Q号2*7*5*4*7*0*0*6,加好友注明工控网
23805
wushulin 版主
文章数:6168
年度积分:238
历史总积分:23805
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2010/8/29 17:33:14
#2楼
如果显示要求精确到0.01mm.
电机每转一圈的脉冲数为1600脉冲
丝杆螺距=5
如上:每0.01mm=3.2个脉冲
上述计算,PLC是无法运行的了。因为脉冲只是整数。因此把所有的数据都放大10倍
即16000/5000=32
设定距离为=L
计算方式:L*32/10=实际输出数。
因此屏上标称单位为=um (微米)
精度误差为1个脉冲数
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
2828
415150043
文章数:771
年度积分:119
历史总积分:2828
注册时间:2010/6/7
发站内信
2015【逛工博】(三)
发表于:2010/8/29 20:38:13
#3楼
可以用1PG单元试试。
1153
LGYGQ
文章数:95
年度积分:50
历史总积分:1153
注册时间:2004/10/16
发站内信
发表于:2010/8/29 20:47:54
#4楼
多谢三楼指教!
我很努力,因为我喜欢。即使不成功我也不后诲!
——我来自“大千故里”四川内江——
1275
seagull
文章数:45
年度积分:50
历史总积分:1275
注册时间:2001/12/6
发站内信
发表于:2010/9/8 20:33:03
#5楼
可以采用运动控制卡,采用PC 就非常简单了!
以太网4轴运动控制器,运动控制软件,VB软件,采集软件等,各类PC串口通讯程序。
1030
lmc4791
文章数:25
年度积分:50
历史总积分:1030
注册时间:2009/8/18
发站内信
发表于:2010/9/8 21:16:53
#6楼
我和3楼的一样!也这样用的!
3262
6021368 版主
文章数:808
年度积分:50
历史总积分:3262
注册时间:2009/5/16
发站内信
2013辞旧迎新
工控人谈电商
发表于:2010/9/9 18:07:34
#7楼
用到伺服,数据处理是经常有的事,只要算法对了,那种方式处理都OK。
三菱  PLC   触摸屏   伺服电机   ROBOT
t6021368@126.com

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

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

78.0005