• «
  • 1
  • 2
  • 3
  • »
  • Pages: 3/3     Go
flycloudy
级别: 探索解密
精华主题: 0
发帖数量: 47 个
工控威望: 147 点
下载积分: 8198 分
在线时间: 37(小时)
注册时间: 2017-05-31
最后登录: 2017-11-22
查看flycloudy的 主题 / 回贴
24楼  发表于: 2017-07-11 08:23
引用
引用楼主賞心悦目于2017-07-07 09:43发表的 碰到个难题,恳请前辈们帮忙给个编程思路 :
小弟在做一台设备,碰到一个难题,问题是这样的,一条流水线的传送带由步进马达带动,旁边有一套CCD镜头,镜头旁边有光纤检测到传送带上面的产品就触发CCD检测,流水线不停地运行,每触发一次CCD检测,产品OK,CCD控制器就反馈一个OK信号给PLC,产品NG的话就没有反馈信号,然后传送带再走一定的脉冲量就停下来报警。PLC用的是三菱的,流水线的速度一分钟大概要检测200个产品这样。他们有一台老设备人家是用单片机控制完成这样的功能了,这用PLC感觉很难下手,有没有前辈来指点下小弟呀!



其实你就落实好从产品NG到传送带停下来之间,还有多少产品检测通过,然后根据数量取个对应位数的寄存器,通过识别寄存器的置位情况做相应的NG产品动作。其实还是没搞清楚你要表达的意思。产品检测出来以后传送带为什么要停?无非就是合格产品和NG产品进行分离归类而已,自动化流水线的目的就是不间断的工作。
llyyll
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 146 点
下载积分: 680 分
在线时间: 39(小时)
注册时间: 2010-05-06
最后登录: 2024-11-15
查看llyyll的 主题 / 回贴
25楼  发表于: 2017-07-11 08:34
我觉得楼上有个前辈说的先进先出堆栈处理应该可行。
zxdzxdzxd
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 406 点
下载积分: 520 分
在线时间: 37(小时)
注册时间: 2014-12-30
最后登录: 2023-03-11
查看zxdzxdzxd的 主题 / 回贴
26楼  发表于: 2017-07-12 19:44
学习了。评论好精彩。
marcelinho
级别: 家园常客
精华主题: 0
发帖数量: 373 个
工控威望: 620 点
下载积分: 7296 分
在线时间: 220(小时)
注册时间: 2007-07-24
最后登录: 2023-06-17
查看marcelinho的 主题 / 回贴
27楼  发表于: 2017-07-13 15:27
先进先出,用移位指令不知行不行
tathui
机械工
级别: 网络英雄
精华主题: 0
发帖数量: 1428 个
工控威望: 11717 点
下载积分: 5311 分
在线时间: 632(小时)
注册时间: 2016-04-28
最后登录: 2024-11-25
查看tathui的 主题 / 回贴
28楼  发表于: 2017-07-13 16:00
小白期待楼主最后的方案……
隔行如隔山
gaoyingchun
GaoYingChun
级别: 略有小成
精华主题: 0
发帖数量: 204 个
工控威望: 299 点
下载积分: 2904 分
在线时间: 110(小时)
注册时间: 2016-05-06
最后登录: 2024-11-18
查看gaoyingchun的 主题 / 回贴
29楼  发表于: 2017-07-13 16:55
引用
引用第30楼tathui于2017-07-13 16:00发表的  :
小白期待楼主最后的方案……

最后的答案是,项目不做了
15052631718
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看15052631718的 主题 / 回贴
30楼  发表于: 2017-07-14 15:55
CCD检测OK产品数量和CCD下位处用光电开关检测产品通过数量,如果CCD检测OK数量大于光电开关检测产品数量步进电机就开始走几步停止报警。
賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 351 个
工控威望: 1388 点
下载积分: 1667 分
在线时间: 867(小时)
注册时间: 2008-12-24
最后登录: 2024-11-25
查看賞心悦目的 主题 / 回贴
31楼  发表于: 2017-07-16 07:03
引用
引用第30楼tathui于2017-07-13 16:00发表的  :
小白期待楼主最后的方案……

用高速处理加移位成功解决问题了,大家觉得这样的机器收多少钱合适呢?40个点的PLC,普洛菲斯触摸屏
年华犹存
级别: 探索解密
精华主题: 0
发帖数量: 44 个
工控威望: 152 点
下载积分: 1432 分
在线时间: 63(小时)
注册时间: 2017-08-13
最后登录: 2024-08-30
查看年华犹存的 主题 / 回贴
32楼  发表于: 2017-08-13 15:31
先入先出,后入后出,就是一个堆栈功能!PLC有相关的数据指令
多多关照
saisam2006
级别: 论坛先锋
精华主题: 0
发帖数量: 483 个
工控威望: 1238 点
下载积分: 13543 分
在线时间: 530(小时)
注册时间: 2006-09-17
最后登录: 2024-11-26
查看saisam2006的 主题 / 回贴
33楼  发表于: 2017-08-13 16:08
程序很简单,主要有二点,一数据处理(我用5U做的,当前位置信号数据200个*2双字*?多少个工位。+当前工件状态200*1单字*?多少个工位)。   二反应速度(我用中断读位置,恒定扫描做比较)。对了我上次搞的有12个工位,差不多用完D存储器。
lit25444
纸上得来终觉浅,绝知此事要躬行.
级别: 论坛先锋
精华主题: 0
发帖数量: 112 个
工控威望: 1073 点
下载积分: 2595 分
在线时间: 211(小时)
注册时间: 2016-08-20
最后登录: 2024-11-04
查看lit25444的 主题 / 回贴
34楼  发表于: 2017-08-18 16:59
四楼大神已经说的很清楚了
长流不息
级别: 略有小成
精华主题: 0
发帖数量: 128 个
工控威望: 218 点
下载积分: 13907 分
在线时间: 152(小时)
注册时间: 2015-03-24
最后登录: 2024-07-23
查看长流不息的 主题 / 回贴
35楼  发表于: 2017-08-22 09:03
研究学习借鉴大神们的思路!大神们的无私奉献是新丁的指路灯!
尽力而为
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 3/3     Go