• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
楼主  发表于: 2016-01-16 18:40
永宏FBs-24MCT,两轴,Y2,Y3轴有问题。我发一定量脉冲正转后,再发同样数量脉冲反转,启动时将DR4090清零,运行一段时间后(长短无规律)回到初始位置DR4090不为零。不知有没有人碰到过?
[ 此帖被ajd186在2016-01-27 16:21重新编辑 ]
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3444 个
工控威望: 20980 点
下载积分: 27861 分
在线时间: 1762(小时)
注册时间: 2010-01-03
最后登录: 2024-11-26
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 2016-01-17 10:01
差多少,上程序
自动化单机,生产线,项目编程调试!
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
2楼  发表于: 2016-01-17 15:53
如果不用M50,M52上升沿的话,不用10分钟,DR4090就会有数(3,5,8不等),走一个来回或者几个来回就会累加,越加越多。使用就没有那么快,30分钟或者1小时以上才有数。
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
3楼  发表于: 2016-01-17 21:20
只有我一个人碰到这样的吗?还是这种工序要用绝对坐标来做?那我这样写有错误吗?大虾们出出手吧!!   
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3444 个
工控威望: 20980 点
下载积分: 27861 分
在线时间: 1762(小时)
注册时间: 2010-01-03
最后登录: 2024-11-26
查看tkggtdkjpl的 主题 / 回贴
4楼  发表于: 2016-01-18 09:41
如果控制伺服的话,清DR4090用回原点指令清零,如果往复动作最好用绝对值,本身用相对值定位没问题,但你程序中的清零应该只有一次。
从你的清零条件看有问题,第一次清零应为人为清零,第二次清零应用正转或反转脉冲完成的DN来清零
说正转或反转是不确定你的零点是在左还是左右
个人的理解是你清DR40990正转,再反转,中间有清零,伺服脉冲没发完造成的
自动化单机,生产线,项目编程调试!
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
5楼  发表于: 2016-01-18 20:10
引用
引用第4楼tkggtdkjpl于2016-01-18 09:41发表的  :
如果控制伺服的话,清DR4090用回原点指令清零,如果往复动作最好用绝对值,本身用相对值定位没问题,但你程序中的清零应该只有一次。
从你的清零条件看有问题,第一次清零应为人为清零,第二次清零应用正转或反转脉冲完成的DN来清零
说正转或反转是不确定你的零点是在左还是左右
个人的理解是你清DR40990正转,再反转,中间有清零,伺服脉冲没发完造成的

谢谢!我的程序是在自动启动时把DR4090清零的,中间不会清,直到自动停止。而且出现这种情况是不定时的,有时半小时,有时一天。
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
6楼  发表于: 2016-01-19 09:11
昨天就拿一PLC不接外线试了一晚,一样的程序,一点事没有。现怀疑是不是现场有干忧所至?但是干忧也不会到内部去呀。
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
7楼  发表于: 2016-01-24 14:25
无人解答,请管理员删除此贴
qwert3016
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 149 点
下载积分: 502 分
在线时间: 11(小时)
注册时间: 2011-10-15
最后登录: 2022-07-26
查看qwert3016的 主题 / 回贴
8楼  发表于: 2016-01-24 21:03
往复动作 建议用绝对值型 简单明了
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 1052 个
工控威望: 1251 点
下载积分: 21843 分
在线时间: 292(小时)
注册时间: 2015-02-15
最后登录: 2024-11-26
查看rongbing的 主题 / 回贴
9楼  发表于: 2016-01-25 06:53
你说的不接外线是指什么,我遇到过类似的,解决的办法就是,速比设置不合理,把你的速比和你的脉冲个数,从新算一下,然后把结果,放在程序里,试一下
hllppyx
级别: 略有小成
精华主题: 0
发帖数量: 285 个
工控威望: 470 点
下载积分: 1893 分
在线时间: 224(小时)
注册时间: 2007-03-20
最后登录: 2024-11-13
查看hllppyx的 主题 / 回贴
10楼  发表于: 2016-01-25 08:48
永宏做的很烂,一批20台用了三个月,无规律烧输出点。返修后继续烧,哈哈。坑大了
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 557 个
工控威望: 848 点
下载积分: 35357 分
在线时间: 274(小时)
注册时间: 2013-08-01
最后登录: 2024-11-20
查看ajd186的 主题 / 回贴
11楼  发表于: 2016-01-25 22:11
引用
引用第9楼rongbing于2016-01-25 06:53发表的  :
你说的不接外线是指什么,我遇到过类似的,解决的办法就是,速比设置不合理,把你的速比和你的脉冲个数,从新算一下,然后把结果,放在程序里,试一下

  就是拿一个PLC只接电源线,其他不接。外部触发点改用内部M。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go