当前位置:
工控论坛
> >
产品
>
运动控制
我要发帖
首页
上一页
1
2
下一页
尾页
求救运动控制程序
点击:
1519
| 回复:
23
wzg1234
关注
私信
精华:0帖
求助:0帖
帖子:69帖 | 237回
年度积分:0
历史总积分:0
注册:2006年5月29日
发表于:2006-06-19 20:49:00
楼主
各位高手
我最近在做一个自动送线的伺服系统,大体是这样的,前面有一织机在运行,织机每分钟1000转,每一转需要不同的纱线长度,我在织机的轴上连一个旋转编码器,织机一转,编码器4转,编码器每转是100个脉冲,我现在想在程序里对脉冲记数,数到100时,说明旋转编码器转过了一圈,则指示伺服电机转过一定的角度,送相应的纱线,我现在用了一块国产的运动控制卡,在是程序里用的循环,不断地读编码器的脉冲,这样在低速时可以,不知高速时会不会有问题,大家平时都是怎么处理这样的问题的,能否指点一下
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2006-06-20 17:30:00
1楼
应该没问题,只是不知道这样阶梯行的进给会不会是你工艺所要求的
回复
引用
举报
c-w-h
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 76回
年度积分:0
历史总积分:252
注册:2004年12月10日
发表于:2006-06-21 14:59:00
2楼
你这样的控制和我帮一个浙江客户做的也是差不多,我用步进电机做的.如果有兴趣请与陈先生联系电话13924283451
回复
引用
举报
laibing
关注
私信
精华:1帖
求助:0帖
帖子:49帖 | 182回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2006-06-22 13:26:00
3楼
不用这么麻烦吧,编码器有索引通道的,直接读零位信号不就得了?
回复
引用
举报
一靓枫£之情
关注
私信
精华:0帖
求助:0帖
帖子:8帖 | 105回
年度积分:0
历史总积分:195
注册:2005年4月07日
发表于:2006-06-22 23:22:00
4楼
应该没有问题
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2006-06-26 18:28:00
5楼
"这样在低速时可以,不知高速时会不会有问题"
多高的速度算高速?多大的问题算有问题?这只能你自己判断的。你的程序执行一次读编码器脉冲的循环要多长时间?伺服的动作会延迟多少时间?在这个时间内,织机轴能转多少?
回复
引用
举报
qiaosen
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 16回
年度积分:0
历史总积分:116
注册:2004年5月07日
发表于:2006-06-28 16:58:00
6楼
请问落宾,你好!我是新手,能不能告诉我什么是“编码器索引通道,零位信号)在那
谢谢
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2006-06-28 18:18:00
7楼
看编码器的说明书。
回复
引用
举报
zhaohong
关注
私信
精华:0帖
求助:0帖
帖子:15帖 | 126回
年度积分:0
历史总积分:152
注册:2003年2月26日
发表于:2006-06-29 10:16:00
8楼
我不是高手,但是我认为有问题。通过板卡用计算机读值是要有时间,这样读值不会准确。我理解你的读值速度达到1ms恐怕都不行。
建议你开环进行控制,提前把运动曲线规划好
回复
引用
举报
eric2000
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 153回
年度积分:0
历史总积分:260
注册:2004年12月06日
发表于:2006-06-29 10:28:00
9楼
(60/1000 ) / 400 ,每个脉冲是0.15ms,
应该是读不出来吧
回复
引用
举报
eric2000
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 153回
年度积分:0
历史总积分:260
注册:2004年12月06日
发表于:2006-06-29 10:33:00
10楼
在织机上粘一块玻璃,外面放一个光电二极管的传感器,每次玻璃把Led光反射进Detector发一个脉冲。,
60/1000 = 60毫秒,
这样你的程序准能读出来,还省了一块运动控制卡和编码器:D
回复
引用
举报
单程
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 98回
年度积分:0
历史总积分:408
注册:2006年6月29日
发表于:2006-06-29 18:40:00
11楼
好注意 不知道 准确度怎么样
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2006-06-30 06:26:00
12楼
在织机上粘一块玻璃,外面放一个光电二极管的传感器,每次玻璃把Led光反射进Detector发一个脉冲。,
那还不如买个现成的接近开关算了。
回复
引用
举报
行云止水
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 277回
年度积分:0
历史总积分:527
注册:2004年10月12日
发表于:2006-06-30 14:24:00
13楼
象你们说的这些,简单可行,但准确度不能保证
回复
引用
举报
行云止水
关注
私信
精华:0帖
求助:0帖
帖子:18帖 | 277回
年度积分:0
历史总积分:527
注册:2004年10月12日
发表于:2006-06-30 14:24:00
14楼
象你们说的这些,简单可行,但准确度不能保证
回复
引用
举报
CAD转换G代码
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 162回
年度积分:0
历史总积分:265
注册:2002年9月07日
发表于:2006-06-30 22:09:00
15楼
如果是计整圈,还不如直接读Z相信号。
回复
引用
举报
wzg1234
关注
私信
精华:0帖
求助:0帖
帖子:69帖 | 237回
年度积分:0
历史总积分:0
注册:2006年5月29日
发表于:2006-07-01 15:15:00
16楼
不是计不整圈,而是前方设备运行时,后面的伺服电机不断地进给纱线,所以伺服电机要随前方设备的转动而不停地转动,
回复
引用
举报
麦克疯
关注
私信
精华:0帖
求助:0帖
帖子:11帖 | 856回
年度积分:0
历史总积分:1157
注册:2001年12月10日
发表于:2006-07-01 18:57:00
17楼
有问题:你那样编程会让伺服电机不连续进给,你应该做的是一个函数,根据编码器的转速或脉冲数让伺服电机不段送线,这样的话需要控制器不停的计算,你的控制器有足够的计算速度、响应时间吗?
回复
引用
举报
CAD转换G代码
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 162回
年度积分:0
历史总积分:265
注册:2002年9月07日
发表于:2006-07-01 22:39:00
18楼
直接把编码器脉冲信号作为伺服位置信号接到驱动器。当然编码器要换个5000P/R以上。不知道我理解错误没有,实际上是同步控制。
回复
引用
举报
wzg1234
关注
私信
精华:0帖
求助:0帖
帖子:69帖 | 237回
年度积分:0
历史总积分:0
注册:2006年5月29日
发表于:2006-07-02 07:34:00
19楼
大家还是没有理解我的工艺要求
前方的设备每转一圈是一针,而每一针都需要不同的纱线量,比方说第一圈需要2CM的纱线,那么前方设备开始转动时,伺服电机开始送线,前面设备转完一圈后,伺服电机正好送完2CM的线,然后前方设备转第二圈,可能需要3CM的纱线,伺服电机再送3CM的纱线
如果前方设备转了两圈办时,伺服也必须送过2圈半的纱线量,不能多也不能少
当然前方设备是变频电机带动的,不受本系统控制,本系统只能根据前方设备的转动来送线
回复
引用
举报
CAD转换G代码
关注
私信
精华:0帖
求助:0帖
帖子:20帖 | 162回
年度积分:0
历史总积分:265
注册:2002年9月07日
发表于:2006-07-02 12:29:00
20楼
明白了。只有用卡做了。这可需要够快的运算速度和响应时间。
回复
引用
举报
热门招聘
相关主题
伺服发展方向讨论话题![原创...
[8778]
提高86步进电机转速
[8206]
计算机如何实现x,y,z轴三维运...
[6845]
伺服电机的转矩输出问题?
[6744]
旋转编码器的分辨率与精度
[12639]
交流伺服电机如何加速度控制
[9175]
关于伺服电动缸
[6259]
为什么空载运行松下伺服电机...
[27635]
求助:步进电机如果堵转了,有...
[6482]
三菱fx3u 做追剪控制
[5432]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页