一看就会的顺序控制指令的应用案例

本节内容主要介绍程序控制指令中的顺序控制指令,该指令主要用于一些有明显的动作顺序控制,且包含一系列重复执行的操作时,就可以使用顺序控制指令,这样使程序更清晰,动作过程更好理解,也便于电气设计人员进行程序设计。
顺序控制的程序设计一般会有多种不同的类型,在进行顺序控制的类型讲解之前,我们先介绍顺序功能图,根据顺序功能图能够很清晰的知道各个动作要求及条件是怎样的。
顺序功能图(sfc)是一种真正的图形化的编程语言,对一个顺序控制的问题,不管多复杂,都可以用图形的方式把问题表达或叙述清楚,而且在设计程序的过程中比使用其他语言设计程序时更简单,设计的程序更清晰明了。一个功能图由状态和转移条件以及有向线段等组成,如图1表示:
▲图1 | 顺序控制指令▲
顺序控制分为三种类型,分别是顺序控制流、分散控制流和合并控制流。
//   1、顺序控制流  
顺序步骤定义明确的过程易于使用scr段编程。例如,考虑包含3个步骤的循环过程,第三步完成时应返回第一步。应用场景主要有跑马灯,具体顺序功能图如图2所示:
▲图2~图4▲
示例应用跑马灯案例,如图5所示:
▲图5 | 顺序控制流示例▲
//   2、分散控制流  
在许多应用程序中,一个顺序状态流必须分为两个或多个不同状态流。控制流分为多个控制流时,必须同时激活所有输出流。应用场景主要有自动洗车控制程序,如图6所示;该控制流顺序功能图如图3所示。
▲图6 | 分散控制流示例▲
//   3、合并控制流  
状态流合并时,在执行下一个状态之前,必须完成所有输入流。顺序功能图如图4所示。应用示例亦然可以是自动洗车控制程序,程序如图7所示:
▲图7 | 合并控制流示例▲
//   4、控制流的分支,取决于转换条件  
在其它情况下,控制流可能转到任意一条控制流中,具体取决于哪个转换条件先变为真;顺序功能图如图8所示。依然以自动洗车为例理解先决条件控制的使用;如图9所示。
▲图8 | 分支控制流▲
▲图9 | 分支控制流示例▲


气动角座阀厂家哪家的好一些
小米推出小米人体传感器 2,支持联动智能家电
一加6T出厂就会预装Android P的操作系统
村田推出6轴3D MEMS惯性力传感器
逸飞激光闯关科创板IPO
一看就会的顺序控制指令的应用案例
CAN、LIN报文的发送过程详解
DS1307在太阳能电池控制装置中的应用
光通信技术:光纤通信系统发展编年史
华为Mate30 RS保时捷设计即将发布搭载麒麟990芯片支持两种组网方式
传“Switch Pro"可能被称为SuperSwitch
高分子透气不透水材料可快速平衡密封腔体气压
由太赫兹光波相关新闻谈音圈马达与之关系
台式电脑检修一则
iOS 17正式发布,成史上最小更新
微软Copilot庆周年,欧盟聚力云计算,东芝新电池快马加鞭
如何为系留无人机设计高效的模块化供电网络
长飞光纤光缆股份有限公司选购我司HS-TH-3500炭黑含量测试仪
电容式感测技术在电玩游戏当中是如何应用的
为啥无线显示器不流行