• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
wsnmhb
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 157 点
下载积分: 1050 分
在线时间: 38(小时)
注册时间: 2013-04-06
最后登录: 2024-11-04
查看wsnmhb的 主题 / 回贴
楼主  发表于: 2017-09-29 08:17
有个运动小车带编码器,在一条路轨上运动,有20个固定位置点,固定位置点没有检测开关。固定点的位置可以算出来。手动控制小车前进和后退,只有到任意一个固定位置才能停车,到达固定位置之前开始减速,操作台带触摸屏在路轨一端控制!
ml710317
细节决定成败
级别: 工控侠客
精华主题: 0
发帖数量: 310 个
工控威望: 2184 点
下载积分: 8241 分
在线时间: 460(小时)
注册时间: 2016-01-04
最后登录: 2019-01-28
查看ml710317的 主题 / 回贴
1楼  发表于: 2017-09-29 08:57
如果没有检测点,还要精确控制,就需要增加20个减速点
你得用编码器通过PLC将距离算出来
雨雨田-细节决定成败
QQ:1121930977
wsnmhb
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 157 点
下载积分: 1050 分
在线时间: 38(小时)
注册时间: 2013-04-06
最后登录: 2024-11-04
查看wsnmhb的 主题 / 回贴
2楼  发表于: 2017-09-29 09:23
前进和后退减速点那不是40个了啊!每个固定点位置是相等的!
前进到到第9和第10之间时候。松开前进。也要让小车走到第10个点该怎么做程序?用比较?
caoxj007
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 159 点
下载积分: 1095 分
在线时间: 325(小时)
注册时间: 2013-04-24
最后登录: 2024-11-22
查看caoxj007的 主题 / 回贴
3楼  发表于: 2017-09-29 09:51
将20个位置从小到大进行编号,再用比较。如需停位置大于小车位置,则右行,反之左行。当小车到达需停位置减一(右行),高速转低速;当小车到达需停位置加一(左行),高速转低速。希望能帮到你。
worker02
级别: 略有小成
精华主题: 0
发帖数量: 115 个
工控威望: 294 点
下载积分: 723 分
在线时间: 280(小时)
注册时间: 2008-08-01
最后登录: 2024-11-20
查看worker02的 主题 / 回贴
4楼  发表于: 2017-10-20 10:40
不考虑累积误差条件下很好实现的,用当前值与目标值算出他们差值来,得出来的值可以控制方向,同时采用差值的绝对值来控制车速度、及停车等。
xuanzyao
级别: 略有小成
精华主题: 0
发帖数量: 325 个
工控威望: 458 点
下载积分: 14295 分
在线时间: 455(小时)
注册时间: 2013-04-15
最后登录: 2022-09-23
查看xuanzyao的 主题 / 回贴
5楼  发表于: 2017-10-20 11:25
极限保护应该有的,如果一个位置开关都没有,我是做不出来的程序,你们也许可以
libin520
虽然没什么突破和进步,却还是每天在坚持着。
级别: 工控侠客
精华主题: 1 篇
发帖数量: 2369 个
工控威望: 2798 点
下载积分: 4446 分
在线时间: 1172(小时)
注册时间: 2008-10-24
最后登录: 2024-11-22
查看libin520的 主题 / 回贴
6楼  发表于: 2017-10-20 16:48
是不是培训老师整个旧八股文来忽悠新收的学员。没硬件。又想亩产13斤。难倒一片。
需要高品质音乐资源+QQ群:723680148,音质好的音乐让爱车如音乐海洋。享受美妙音乐带来的超快感。音乐文件资源来聊即送。
邹平王工
级别: 工控侠客
精华主题: 0
发帖数量: 79 个
工控威望: 2691 点
下载积分: 11255 分
在线时间: 542(小时)
注册时间: 2013-04-04
最后登录: 2024-11-11
查看邹平王工的 主题 / 回贴
7楼  发表于: 2017-10-20 20:26
定位20个点,编号1-20,用触摸屏赋值,用一个寄存器设提前减速距离,点击编号数,与当前位做比较,算出距离,正负判定前进还是后退,差值减减速距离。
liujian-weng
级别: 家园常客
精华主题: 0
发帖数量: 502 个
工控威望: 690 点
下载积分: 12170 分
在线时间: 2556(小时)
注册时间: 2007-11-13
最后登录: 2024-11-22
查看liujian-weng的 主题 / 回贴
8楼  发表于: 2017-10-20 22:07
直接用伺服定位吧
qeb781105
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 127 点
下载积分: 656 分
在线时间: 11(小时)
注册时间: 2014-07-10
最后登录: 2019-03-11
查看qeb781105的 主题 / 回贴
9楼  发表于: 2017-10-21 09:52
最好用射频传感器
307856316
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 97 点
下载积分: 651 分
在线时间: 2(小时)
注册时间: 2017-12-03
最后登录: 2020-01-11
查看307856316的 主题 / 回贴
10楼  发表于: 2017-12-03 13:08
你们难道编写运动控制不设置加减数,既然设置了那还搞什么加减数,人家PLC自带功能你能写出比他牛逼的曲线???????????????????直接用屏写几十个点就OK了  哪来那么复杂~~~~~~就一个原点感应器即可!编码器读回PLC   相信很多PLC没有差分信号输入~~~~如果要搞全闭环   还的弄个差集转换器要么做通信采集编码器信号~~~~
keisswang
级别: 探索解密
精华主题: 0
发帖数量: 28 个
工控威望: 124 点
下载积分: 756 分
在线时间: 21(小时)
注册时间: 2015-12-05
最后登录: 2024-10-12
查看keisswang的 主题 / 回贴
11楼  发表于: 2017-12-04 11:10
这个很好做,就是简单的走定位,编写个示教程序搞定,20个点位用变址,伺服及程序加减速时间加长点,用触摸屏当示教器,调试点位。(此方法类似机器人写法,目前运动控制主流做示教编程,逻辑清晰,易懂。)
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go