• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
会飞的怪兽
自信 自立 自强
级别: 工控侠客
精华主题: 0
发帖数量: 301 个
工控威望: 2110 点
下载积分: 4588 分
在线时间: 665(小时)
注册时间: 2013-01-17
最后登录: 2024-11-26
查看会飞的怪兽的 主题 / 回贴
楼主  发表于: 2013-05-10 14:34
我有个客户他是用步进电机来控制切纸的长度,末端有一个传感器,传感器感应到,步进电机就开始停下来,然后又出到原来位置,几次下来,发现误差相差0.3毫米,以至于最后发生报警,发现用浮点数运算也不行,用插补也不行,大侠们有什么好的方法解决了(如果不用传感器来控制步进的停止,发现位置很准确,不会产生误差)
熟悉三菱、信捷、台达、欧姆龙等多种PLC编程,威纶、三菱、显控等触摸屏设计和自动化系统设计, 承接各种非标自动化设备的PLC程序开发,长期为客户提供整套自动化方案,深圳或珠三角地区,欢迎加QQ 908643454
a115285978
级别: 略有小成
精华主题: 0
发帖数量: 122 个
工控威望: 217 点
下载积分: 774 分
在线时间: 15(小时)
注册时间: 2009-11-12
最后登录: 2016-11-06
查看a115285978的 主题 / 回贴
1楼  发表于: 2013-05-10 20:30
你是说用步进电机来控制推纸器吧,还是改用伺服吧,我们公司都是用伺服。
喜欢工控
广州、荣开
级别: 工控侠客
精华主题: 0
发帖数量: 352 个
工控威望: 4441 点
下载积分: 7909 分
在线时间: 409(小时)
注册时间: 2011-02-28
最后登录: 2021-05-23
查看广州、荣开的 主题 / 回贴
2楼  发表于: 2013-05-10 22:48
你都用到步进了,怎么不用脉冲数去控制停止,,为什么要用传感器来控制停止,
珠三角、工业机器人群54046672
lzmtxp99
级别: 家园常客
精华主题: 0
发帖数量: 491 个
工控威望: 707 点
下载积分: 1866 分
在线时间: 508(小时)
注册时间: 2010-12-16
最后登录: 2024-07-25
查看lzmtxp99的 主题 / 回贴
3楼  发表于: 2013-05-10 23:01
在加个近点感应接近开关试下,应该是可以的。
会飞的怪兽
自信 自立 自强
级别: 工控侠客
精华主题: 0
发帖数量: 301 个
工控威望: 2110 点
下载积分: 4588 分
在线时间: 665(小时)
注册时间: 2013-01-17
最后登录: 2024-11-26
查看会飞的怪兽的 主题 / 回贴
4楼  发表于: 2013-05-10 23:15
引用
引用第2楼顺德、荣记于2013-05-10 22:48发表的  :
你都用到步进了,怎么不用脉冲数去控制停止,,为什么要用传感器来控制停止,


其实,你说的我懂,本来是很简单的
但是如果非要用传感器控制的话,有什么方法可以减少或避免误差?
看看大家有什么可以通过编程解决问题
熟悉三菱、信捷、台达、欧姆龙等多种PLC编程,威纶、三菱、显控等触摸屏设计和自动化系统设计, 承接各种非标自动化设备的PLC程序开发,长期为客户提供整套自动化方案,深圳或珠三角地区,欢迎加QQ 908643454
狼堡
级别: 工控侠客
精华主题: 0
发帖数量: 305 个
工控威望: 2596 点
下载积分: 1329 分
在线时间: 423(小时)
注册时间: 2012-08-31
最后登录: 2023-03-04
查看狼堡的 主题 / 回贴
5楼  发表于: 2013-05-11 00:14
我的解决,加个编码器,编码器计够数,停步进,切纸,重新启动高数计数器,不想那么麻烦就记脉冲个数,到了就停下来切
王志勇爱媳妇
千里之行,始于足下。
级别: 论坛先锋
精华主题: 0
发帖数量: 213 个
工控威望: 1642 点
下载积分: 4097 分
在线时间: 195(小时)
注册时间: 2013-02-24
最后登录: 2019-09-23
查看王志勇爱媳妇的 主题 / 回贴
6楼  发表于: 2013-05-11 04:40
你的电机是变频器控制的?那就再加个近点狗感应器,当感应到了后,改变电机的速度,这样可以减小误差!最好还是用伺服吧!
boybin
拿着孙子的钱,操着爷爷的心!!
级别: 略有小成
精华主题: 0
发帖数量: 134 个
工控威望: 327 点
下载积分: 1373 分
在线时间: 168(小时)
注册时间: 2008-06-27
最后登录: 2016-09-27
查看boybin的 主题 / 回贴
7楼  发表于: 2013-05-11 08:18
一个步进就可以解决问题啦!
jzzjzq
级别: 略有小成
精华主题: 0
发帖数量: 63 个
工控威望: 201 点
下载积分: 568 分
在线时间: 73(小时)
注册时间: 2013-03-15
最后登录: 2024-09-26
查看jzzjzq的 主题 / 回贴
8楼  发表于: 2013-05-11 15:28
其实从程序解决可以改为位置控制,感应器只用作确认机械到位条件.
如果感应器位置根据需要调整,得到不同的长度.可以高速行走,感应器输出后改低速,离开感应器瞬间停止转动. 相应的感应器输出端用高速X端口.
[ 此帖被jzzjzq在2013-05-11 15:34重新编辑 ]
qinchenglim
级别: 论坛先锋
精华主题: 0
发帖数量: 1218 个
工控威望: 1319 点
下载积分: 3936 分
在线时间: 739(小时)
注册时间: 2009-06-09
最后登录: 2024-11-18
查看qinchenglim的 主题 / 回贴
9楼  发表于: 2013-05-11 17:10
引用
引用第4楼liusenedc于2013-05-10 23:15发表的  :


其实,你说的我懂,本来是很简单的
但是如果非要用传感器控制的话,有什么方法可以减少或避免误差?
看看大家有什么可以通过编程解决问题

既然用脉冲可以准确的控制,为什么还要加传感器?画蛇添足???!!!!
jack2009
级别: 工控侠客
精华主题: 0
发帖数量: 228 个
工控威望: 2063 点
下载积分: 2650 分
在线时间: 195(小时)
注册时间: 2013-04-06
最后登录: 2024-03-06
查看jack2009的 主题 / 回贴
10楼  发表于: 2013-05-11 17:49
楼上的正解。。
雪山飞狐2012
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 137 点
下载积分: 2765 分
在线时间: 26(小时)
注册时间: 2012-08-26
最后登录: 2024-11-11
查看雪山飞狐2012的 主题 / 回贴
11楼  发表于: 2013-05-11 18:35
传感器控制步进长度,一定会有误差的,而且每次都可能不一样。最好的办法是伺服,用步进脉冲数控制也可以
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go