您现在所在的是:

信捷XINJE

回帖:32个,阅读:5031 [上一页] [1] [2] [3] [4] [下一页]
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/2/17 12:25:30
#20楼
回复 #19楼 1185645807
天桥把式
快乐 幸福 自由 比什么都重要
7677
hnhyczj
文章数:3755
年度积分:113
历史总积分:7677
注册时间:2011/8/27
发站内信
发表于:2022/2/17 14:42:31
#21楼
回复 #18楼 知道一点
图是这样的,但是是高速不停的,当不管在OK还是NG取料时,检测也不停的在检测,OK和NG是不定的,当检测NG时,到NG取料过程中要记两个数据,检测-OK-NG,这过程是3,应该是一直记录检测的数据,然后把记录的最先收到的第1个数据处理,然后给到OK和NG,处理后扔掉,然后第2个,第3个。。。
假如第1个是OK:转1次--OK取料--转1次---NG放行--循环
假如第1个是NG:转1次--OK放行--转1次---NG取料--循环
[此贴子已经被作者于2022/2/18 11:04:07编辑过]
2930
1185645807
文章数:163
年度积分:53
历史总积分:2930
注册时间:2011/7/5
发站内信
发表于:2022/2/17 21:09:39
#22楼
以下是引用知道一点2022/2/17 12:25:30的发言:
天桥把式
那是传说中的屎山。
此帖发自手机工控论坛
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/2/18 12:34:51
#23楼
以下是引用hnhyczj2022/2/17 14:42:31的发言:
图是这样的,但是是高速不停的,当不管在OK还是NG取料时,检测也不停的在检测,OK和NG是不定的,当检测NG时,到NG取料过程中要记两个数据,检测-OK-NG,这过程是3,应该是一直记录检测的数据,然后把记录的最先收到的第1个数据处理,然后给到OK和NG,处理后扔掉,然后第2个,第3个。。。
假如第1个是OK:转1次--OK取料--转1次---NG放行--循环
假如第1个是NG:转1次--OK放行--转1次---NG取料--循环
高速?只要转盘转动间隔时间大于PLC扫面时间就不是问题.
X0 是转盘每转动一次出现一次,工位间隔要均匀或成倍,就是要X0能准确定位.
检测信号位置要在X0有的位置上,它检测完应该有个完成OK信号(最简单),要在X0出现的时间段检测完.假设控制w0.00.

你的方法太复杂了,要用到堆栈,或数据链还要考虑数据先后,如果处理不是紧挨着检测,比如之间可以放10个产品的ok/ng还要更复杂.

附件 image.jpg
你只要在程序中加入(OK时),NG时可以忽略.

如果你的设备检测只能给出数据,比如OK是888,NG是FFF,000是检测中或没检测.
附件 image.jpg


如果工艺要求变了,比如,OK操作在NG后面3个位置,就不要照搬,需要修改.
[此贴子已经被作者于2022/2/18 12:38:01编辑过]
快乐 幸福 自由 比什么都重要
38045
知道一点
文章数:22547
年度积分:2464
历史总积分:38045
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/2/18 12:40:56
#24楼
附件 image.jpg
明确一下OK/NG,更完美
快乐 幸福 自由 比什么都重要
7677
hnhyczj
文章数:3755
年度积分:113
历史总积分:7677
注册时间:2011/8/27
发站内信
发表于:2022/4/26 15:00:57
#25楼
基于信捷如何实现,别的可以的。
50
信捷电气-陆
文章数:2
年度积分:50
历史总积分:50
注册时间:2021/5/30
发站内信
发表于:2022/7/23 9:34:11
#26楼
在转盘没转的时候检测,检测好后,转盘转动的同时用字左移,转盘到位后,根据工位的不同,在执行结果
7677
hnhyczj
文章数:3755
年度积分:113
历史总积分:7677
注册时间:2011/8/27
发站内信
发表于:2022/7/23 13:52:13
#27楼
回复 #26楼 信捷电气-陆
转到位才检测的,这个逻辑一定要存一个结果,不是实时的
7677
hnhyczj
文章数:3755
年度积分:113
历史总积分:7677
注册时间:2011/8/27
发站内信
发表于:2023/7/11 14:30:57
#28楼
1、PLC用的是信捷XD5-60T10-E,不是别的PLC
2、用C语言处理的是X7到X9之间的结果,中间有暂存数据,不是停下来处理,转盘一直转
7677
hnhyczj
文章数:3755
年度积分:113
历史总积分:7677
注册时间:2011/8/27
发站内信
发表于:2023/7/11 14:31:18
#29楼
附件 图片1.jpg


1、PLC用的是信捷XD5-60T10-E,不是别的PLC
2、用C语言处理的是X7到X9之间的结果,中间有暂存数据,不是停下来处理,转盘一直转

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005