• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
榴莲不带刺
级别: 探索解密
精华主题: 0
发帖数量: 86 个
工控威望: 133 点
下载积分: 1028 分
在线时间: 69(小时)
注册时间: 2019-03-06
最后登录: 2023-07-06
查看榴莲不带刺的 主题 / 回贴
楼主  发表于: 2021-07-27 20:41
今天一家公司面试的时候遇到一道题感觉挺难写的,回来跟大家分享一下,不知道有没有大神可以指点一二

题目如下:
十段输送带独立可控组成往一个方向流动的一条线,每段输送带上有1个动作气缸,总共10个气缸,感应器自己任意添加

动作要求:每段输送带只能运送一垛物料,每垛物料有指定任务,从第一段输送带往第十段输送带运送,
                  到达任务地点后,气缸会把输送带上的物料缓慢送出输送带, 要求写出大体控制逻辑。

                
我认为题目难点有以下几点:
1.比如一垛物料需要到达5号输送带进行下料,此时后面有4垛料需要停下来等
   第5垛料下料完成后,后面1-4输送带的料才能继续往前走
2.第5垛料缓慢下料的时候6-10可以继续动作
3.需要记忆住每垛料的1-10号任务进行传递

这套题让我魂牵梦萦的 ,百思不得其解。
感觉自己的自动化生涯碰到这套题后遇到卡点了,有大神能支支招吗
1421448580
级别: 略有小成
精华主题: 0
发帖数量: 216 个
工控威望: 320 点
下载积分: 13324 分
在线时间: 792(小时)
注册时间: 2015-10-10
最后登录: 2024-05-05
查看1421448580的 主题 / 回贴
1楼  发表于: 2021-07-28 08:34
设备ID   传入任务ID 传入任务光电  完成任务光电  传递任务光电 下级任务阻塞状态(输入)
传出任务ID 本级任务阻塞状态  气缸动作
cz19880305
级别: 略有小成
精华主题: 0
发帖数量: 141 个
工控威望: 205 点
下载积分: 612 分
在线时间: 24(小时)
注册时间: 2019-05-21
最后登录: 2023-11-27
查看cz19880305的 主题 / 回贴
2楼  发表于: 2021-07-28 08:37
因为是连续工位,只需要写每个工位自己的状态就能联动了,比如5号位是传送状态,还是下料状态,还是空状态,可以通过光电和信号来判断。5的状态只对前工位有影响,也就是4的传输。以此类推每个就都联动了。
小张123
13024543003
级别: 探索解密
精华主题: 0
发帖数量: 85 个
工控威望: 146 点
下载积分: 499 分
在线时间: 41(小时)
注册时间: 2019-11-05
最后登录: 2024-03-08
查看小张123的 主题 / 回贴
3楼  发表于: 2021-07-28 08:45
这个还好啊,只要写好每个输送带的状态,位移或者传送,然后每个输送带的出入料条件要写好就行了啊,把每个输送带拆开来写
苏州工人
级别: 工控侠客
精华主题: 0
发帖数量: 205 个
工控威望: 2127 点
下载积分: 6697 分
在线时间: 165(小时)
注册时间: 2021-07-23
最后登录: 2024-05-06
查看苏州工人的 主题 / 回贴
4楼  发表于: 2021-07-28 10:43
    输送1    输送2    输送3    输送4    输送5    输送6    输送7    输送8    输送9    输送10
    输送1到2时D1向D2送,D1置0等待来料,如果D2不是0向缓冲区存                                    
    一段输送只允许一个料时,就是不允许进行缓冲,目标不是0时停止等待                                    
    输送2到3时D2向D3送,D2置0,如果缓冲区存有数据就先从缓冲区取,遵循先进先出                                    
    出料编号1-10,对应输出出口,就是 D3=3或其缓冲位有=3时停止排料,比3小的输出口都停止                                    
出料口号    D1    D2    D3    D4    D5    D6    D7    D8    D9    D10
缓冲保护1    D10    D20    D30    D40    D50    D60    D70    D80    D90    D90
缓冲保护2    D11    D21    D31    D41    D51    D61    D71    D81    D91    D91
缓冲保护3                                        
本帖最近评分记录:
  • 下载积分:+5(renjiawonder) 好贴好贴!
    seafar
    目前C#
    级别: 家园常客
    精华主题: 0
    发帖数量: 619 个
    工控威望: 764 点
    下载积分: 1909 分
    在线时间: 594(小时)
    注册时间: 2018-03-23
    最后登录: 2023-10-27
    查看seafar的 主题 / 回贴
    5楼  发表于: 2021-07-28 10:51
    你不是在招人吗,怎么跑去面试了,欺骗我感情
    楼主留言:
    哈哈哈  准备跑路了    给原来公司留棵苗
    枕星河之倒影兮与星光同流,望群星之包覆兮随繁星同辉。
    B站资源分享链接https://space.bilibili.com/39855180
    jiangzl725
    级别: 家园常客
    精华主题: 0
    发帖数量: 511 个
    工控威望: 565 点
    下载积分: 1707 分
    在线时间: 102(小时)
    注册时间: 2021-07-04
    最后登录: 2024-04-27
    查看jiangzl725的 主题 / 回贴
    6楼  发表于: 2021-07-28 12:47
        
    海见雨
    级别: 探索解密
    精华主题: 0
    发帖数量: 48 个
    工控威望: 177 点
    下载积分: 644 分
    在线时间: 96(小时)
    注册时间: 2014-03-26
    最后登录: 2024-04-19
    查看海见雨的 主题 / 回贴
    7楼  发表于: 2021-07-28 14:21
    本站允许流入,本站流入到位           本站流出
    榴莲不带刺
    级别: 探索解密
    精华主题: 0
    发帖数量: 86 个
    工控威望: 133 点
    下载积分: 1028 分
    在线时间: 69(小时)
    注册时间: 2019-03-06
    最后登录: 2023-07-06
    查看榴莲不带刺的 主题 / 回贴
    8楼  发表于: 2021-07-28 14:29
    引用
    引用第4楼苏州工人于2021-07-28 10:43发表的  :
        输送1    输送2    输送3    输送4    输送5    输送6    输送7    输送8    输送9    输送10
        输送1到2时D1向D2送,D1置0等待来料,如果D2不是0向缓冲区存                                    
        一段输送只允许一个料时,就是不允许进行缓冲,目标不是0时停止等待                                    
        输送2到3时D2向D3送,D2置0,如果缓冲区存有数据就先从缓冲区取,遵循先进先出                                    
        出料编号1-10,对应输出出口,就是 D3=3或其缓冲位有=3时停止排料,比3小的输出口都停止                                    
    .......

    这个可行,给你一讲清晰明了很多了,多谢多谢
    榴莲不带刺
    级别: 探索解密
    精华主题: 0
    发帖数量: 86 个
    工控威望: 133 点
    下载积分: 1028 分
    在线时间: 69(小时)
    注册时间: 2019-03-06
    最后登录: 2023-07-06
    查看榴莲不带刺的 主题 / 回贴
    9楼  发表于: 2021-07-28 14:32
    引用
    引用第7楼海见雨于2021-07-28 14:21发表的  :
    本站允许流入,本站流入到位           本站流出

    666  这个更简洁明了
    榴莲不带刺
    级别: 探索解密
    精华主题: 0
    发帖数量: 86 个
    工控威望: 133 点
    下载积分: 1028 分
    在线时间: 69(小时)
    注册时间: 2019-03-06
    最后登录: 2023-07-06
    查看榴莲不带刺的 主题 / 回贴
    10楼  发表于: 2021-08-02 13:40
    主要思路:本站允许流入、本站流入到位、本站流出
    D1  D2  D3  D4  D5  D6  D7  D8  D9  D10


    例如携带任务5从D1流入
    D1=0  本站允许流入
    D1=1  本站流入中
    D1=2  本站流入到位,判断任务<>5
    D1=3  本站准备流出,判断D2是否可以流入=0
    D1=4本站可以流出,流出后D1=0

    D2...    D3...   D4...

    D5=1  本站流入中
    D5=2  本站流入到位,判断任务=5
    D5=5  本站下料
    任务完成后气缸复位D5=0
    xuanxuan
    级别: 略有小成
    精华主题: 0
    发帖数量: 37 个
    工控威望: 312 点
    下载积分: 742 分
    在线时间: 160(小时)
    注册时间: 2008-06-28
    最后登录: 2023-08-09
    查看xuanxuan的 主题 / 回贴
    11楼  发表于: 2021-08-04 10:16
            不错,不错。
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go