流程图与状态转移图 学习情境引入:根据控制要求,我们可以很容易地画出控制系统的工作流程图(如图6-1所示),那么,如何让PLC来识别工作流程图呢?这就要将流程图转化为PLC能够识别的状态转移图。 ① 将整个控制过程按任务要求分解成若干个工序,其中的每一个工序对应一个状态(即步),并分配状态继电器。 ② 搞清楚每个状态的功能。状态的功能是通过状态元件驱动各种负载(即线圈或功能指令)来完成的,负载可由状态元件直接驱动,也可由其他软触点的逻辑组合驱动。 ③ 找出每个状态的转移条件和方向,即在什么条件下将下一个状态“激活”。状态的转移条件可以是单一的触点,也可以是多个触点串、并联电路的组合。 ④ 根据控制要求或工艺要求,画出状态转移图。 状态转移图中的状态有驱动负载、指定转移方向和转移条件三个要素。其中指定转移方向和转移条件是必不可少的,驱动负载则要视具体情况,也可能不进行实际负载的驱动。 ① 可以将复杂的控制任务或控制过程分解成若干个状态。无论多么复杂的过程都能分解为若干个状态,有利于程序的结构化设计。 ② 相对某一个具体的状态来说,控制任务简单了,给局部程序的编制带来了方便。 ③ 整体程序是局部程序的综合,只要搞清楚各状态需要完成的动作、
原创力文档

文档评论(0)