作者 | 主题 |
---|---|
question 奇侠 经验值:5453 发帖数:841 精华帖:5 |
楼主 2022-09-04 17:02:48
主题:四工位呼叫小车连载一 # 四工位呼叫小车 最近闲来无事,看了几个自动化视频提高一下技术敏感度,偶然看到这个四工位呼叫小车视频 作者采用经验法,程序略显繁琐。项目示意图如下: 项目介绍: 站点1是原点位,此时站点1的行程开关I1.5点亮,当用户按下站点4的按钮I0.3时,小车向右正转,站点4的行程开关I1.0点亮,小车停止。当用户按下站点2的按钮I0.1时,小车向左反转,站点2的行程开关I0.6点亮,小车停止。如果此时还是点站点2的按钮I0.1,小车不动作。 我的思路如下: 先通过StateFlow建立模型,然后再把模型转换成PLC程序,通过这种方法,程序简单,不容易出错 ,而且如果后期需要增加站点,代码只需很少的变动。如果对状态机有疑惑,可以看我前面的博客。 如果增加更多的工位,如工位5,工位6,只需增加if语句的条件就可以,非常方便。这样一个状态机转换成PLC程序是很简单的。
drongh
|