『7x24小时有问必答』
文末有55个实战案例资料
导读:很多工控朋友写程序,还在靠经验堆逻辑,靠梯形图硬拼。
设备一多、流程一复杂,就容易混乱、故障锁死、调试半天找不到问题。
但你会发现,真正的高手、做标准设备的工程师,几乎都在用同一种编程方式——那就是标准状态机,也就是行业里公认的 S88 设备状态机。
它不是什么花里胡哨的技巧,而是一套让设备不乱动、逻辑不混乱、故障好处理、后期好维护的工业标准思路。
好,那么要写出完整的状态机程序前,需要我们很清晰的理解这个图中的每个部分所代表的含义:
图中黄颜色的标识:代表设备处于哪种状态,比如空闲、暂停、停止等。
图中绿颜色的标识:代表设备正在做什么,比如正在启动、正在完成、正在挂起等。

今天先给大家分享这条主干道如何理解:
(1)首先是设备处于一个“空闲状态”,当按下启动按钮后,设备会处于“正在启动”,这个启动属于整个系统在启动,比如判断电机有没故障、变频器有没故障、伺服有没使能等等。
(2)当上述设备都正常了后,这个动作就完成了,然后就去启动设备,比如要启动电机、变频器、输送带等等。这个过程就是图中的“Excete执行”,说明设备在动作。
(3)当设备启动完了后,设备就会到“Completing正在完成”,当设备启动完后,可以等待相关条件比如电机的反馈、延时等,当条件满足了后,跳转到“已经完成”状态。

接下来分析“挂起”功能:

当设备在启动过程中,人为按下了“暂停”按钮,然后设备会执行暂停,也就是“正在挂起”,完成后跳转到“已经挂起”的状态。然后需要人为取消暂停,也就是“取消挂起”功能,设备又继续动作!

好了,那么本文就先分析这么多,在下一篇文章中会继续给大家分析剩余的部分!

最近有很多小伙伴说要案例书籍,说是手机上看文章不是很方便,我抽时间把55个实战案例全部整理出来,案例都是比较典型的,其中包括气缸控制程序、报警程序、程序框架、运动控制程序封装、模拟量控制变频器、通信等实战案例。需要的可以加我微信:biao467524527,如果加不上可以私信我!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码