471165265
级别: 家园常客
精华主题: 0
发帖数量: 535 个
工控威望: 774 点
下载积分: 797 分
在线时间: 203(小时)
注册时间: 2016-01-01
最后登录: 2024-11-11
查看471165265的 主题 / 回贴
楼主  发表于: 2019-05-14 23:08
见图思考一下
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
1楼  发表于: 2019-05-15 17:01
我也写了个,你试试,用M1-M6代表6工位,如果工位上有感应器可以直接out


变址.rar (274 K) 下载次数:55
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
2楼  发表于: 2019-05-15 17:09
引用
引用第6楼nightblueblu于2019-05-15 16:07发表的  :
我经常用这样的方法,你判断位置也不必1,2,4,8,16这样,用1,2,3,4,5就行了,不然如果我有30个位置呢


他用一个D去记录所有工位上有没有料,就只能这样。把D里面的标志位(1)左移,用WAND。
流辰沙
级别: 家园常客
精华主题: 0
发帖数量: 313 个
工控威望: 641 点
下载积分: 1068 分
在线时间: 124(小时)
注册时间: 2018-12-27
最后登录: 2024-04-16
查看流辰沙的 主题 / 回贴
3楼  发表于: 2019-05-16 08:59
引用
引用第10楼471165265于2019-05-15 19:01发表的  :
里面是否有料就靠六个位记忆,里面的料非常随机


没有感应器,无非也是在后面放料完成的时候置位下M1Z0
你那种思路执行没问题,如果你是想让人不容易看懂,还是可以的。