qinshaohua
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看qinshaohua的 主题 / 回贴
楼主  发表于: 2009-07-21 09:30
有这样一个任务

长度测量轮
   O
>>>>皮带>>>物料>>>>>物料>>>>>物料>>>皮带>>>>  
         T     T     T
          踢脚1   踢脚2    踢脚3

根据测量轮检测到的长度,使用不同的踢腿踢出。
[ 此帖被qinshaohua在2009-07-21 09:38重新编辑 ]
qinshaohua
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看qinshaohua的 主题 / 回贴
1楼  发表于: 2009-07-21 09:46
开始时这样考虑的:

设置参数,例如物料检测完成后运行到各个踢腿所需时间,每个踢腿选择长度范围。

判断侧链轮数据,
在踢脚1选料范围内时,设置延时T1的延时时间。
在踢脚2选料范围内时,设置延时T2的延时时间。
在踢脚3选料范围内时,设置延时T3的延时时间。

这样测量一个物料,等待踢腿选择完成后再测量下一个物料,是可以运行的。
但是如果踢腿1没有选择完就测量下一个物料,而且正好这个物料的范围也是踢腿1的范围的话,
T1的延时时间就被修改,从而破环尚未完成选择的物料延时。
也就是说皮带上不能同时有多个物料。
qinshaohua
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看qinshaohua的 主题 / 回贴
2楼  发表于: 2009-07-21 09:57
我一直做计算机程序,plc只在学校搞过。思维难免局限在计算机程序中。
大家看看我下一个方案:

设置踢腿任务表
D2D3表示第1个踢腿任务  D2表示所选踢腿 D3表示剩余时间
D4D5表示第2个踢腿任务
......
D20D21表示第10个踢腿任务

用一个时间继电器T维护这个表,每次出发,把所有剩余时间减少一个值,当值为0时间选用相应踢腿踢出物料。

这种方法也许可行,但是数据表维护起来很麻烦,现在程序还没写完。肯定会很长,很繁琐。

不知道各位大虾没有没更好的方法,一起讨论
zhouyang
我没有选择,但我有追求!
级别: VIP会员
精华主题: 0
发帖数量: 213 个
工控威望: 419 点
下载积分: 1189 分
在线时间: 94(小时)
注册时间: 2009-02-22
最后登录: 2015-11-02
查看zhouyang的 主题 / 回贴
3楼  发表于: 2009-07-21 20:09
我看用高速计数指令比较好.
SPD   XOOO   C244   D100
用编码器对输送带进行测速,当SPD前的开关ON就开始计算,用D100记录  
以后可以用设定的数值与其比较
幻想----------设计的灵魂
dpc
黑夜给了我黑色的眼睛,我却用来寻找光明……
级别: 略有小成
精华主题: 0
发帖数量: 50 个
工控威望: 253 点
下载积分: 477 分
在线时间: 83(小时)
注册时间: 2007-08-01
最后登录: 2024-07-19
查看dpc的 主题 / 回贴
4楼  发表于: 2009-07-22 08:29
简单点,每个T脚位置装个感应器,感应到有物料时T出不行么?T脚是汽缸的么,调下伸出速度配合就可以了。
黑夜给了我黑色的眼睛,我却用来寻找光明……
qinshaohua
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看qinshaohua的 主题 / 回贴
5楼  发表于: 2009-07-22 10:43
引用
引用第3楼zhouyang于2009-07-21 20:09发表的  :
我看用高速计数指令比较好.
SPD   XOOO   C244   D100
用编码器对输送带进行测速,当SPD前的开关ON就开始计算,用D100记录  
以后可以用设定的数值与其比较

这样测量不准确,不能达到毫米级别
lxmlxmlxy
级别: 略有小成
精华主题: 0
发帖数量: 366 个
工控威望: 392 点
下载积分: 1095 分
在线时间: 206(小时)
注册时间: 2008-02-13
最后登录: 2021-07-28
查看lxmlxmlxy的 主题 / 回贴
6楼  发表于: 2009-07-23 08:55
请问楼主,你的物料与物料之间的距离是毫米级的吗,你可以考虑用视觉检测系统,这个可以达到毫米级的检测。而且也不用像你说的这计算那计算的,直接在视觉上设置需要检测物料的合格图像,就OK
[ 此帖被lxmlxmlxy在2009-07-23 09:04重新编辑 ]
zs2121221
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zs2121221的 主题 / 回贴
7楼  发表于: 2009-07-23 09:39
楼上的方法值得一试
yefengchen
级别: 家园常客
精华主题: 0
发帖数量: 471 个
工控威望: 595 点
下载积分: 1494 分
在线时间: 132(小时)
注册时间: 2009-05-18
最后登录: 2016-01-18
查看yefengchen的 主题 / 回贴
8楼  发表于: 2009-07-23 15:50
引用
引用第6楼lxmlxmlxy于2009-07-23 08:55发表的  :
请问楼主,你的物料与物料之间的距离是毫米级的吗,你可以考虑用视觉检测系统,这个可以达到毫米级的检测。而且也不用像你说的这计算那计算的,直接在视觉上设置需要检测物料的合格图像,就OK

这样做要多少成本?成本太高不宜采用