点击蓝字
关注我们
有时我们关注的公众号消息比较多,错过了一些自己喜欢的消息,不能及时看到工控论坛的推送,我们可以给公众号加星标或置顶。那如何星标置顶呢?【打开一篇工控论坛公众号的文章,点击文章标题下方的蓝色字体进入工控论坛公众号,右上角“···”选择设为星标,置顶公众号】
论坛网友面试题目
今天一家公司面试的时候遇到一道题感觉挺难写的,回来跟大家分享一下,不知道有没有大神可以指点一二!
题目如下:
十段输送带独立可控组成往一个方向流动的一条线,每段输送带上有1个动作气缸,总共10个气缸,感应器自己任意添加
动作要求:每段输送带只能运送一垛物料,每垛物料有指定任务,从第一段输送带往第十段输送带运送,到达任务地点后,气缸会把输送带上的物料缓慢送出输送带, 要求写出大体控制逻辑。
我认为题目难点有以下几点:
1.比如一垛物料需要到达5号输送带进行下料,此时后面有4垛料需要停下来等,第5垛料下料完成后,后面1-4输送带的料才能继续往前走
2.第5垛料缓慢下料的时候6-10可以继续动作
3.需要记忆住每垛料的1-10号任务进行传递
这套题让我魂牵梦萦的 ,百思不得其解。
解题思路
主要思路:本站允许流入、本站流入到位、本站流出
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
程序示例
第一种:
第二种:
1、先造一个关系表
2、数据流,D0数据有最初上料给定,对应上带电机100.00
3、通过,停止,推出;效率低点,根据实际合并上下检。
如果你遇上这个面试题会怎么解决呢?
往期 · 推荐
分享、在看与点赞,至少我要拥有一个吧