顺序控制程序的结构有几部分?
用S7 Graph编写的顺序功能图程序以功能块(FB)的形式被主程序OBl调用。S7 Graph FB包含许多系统定义的参数,通过参数设置来对整个顺序系统进行控制,从而实现系统的初始化和工作方式的转换等功能。
一个顺序控制项目至少需要三个块,如图5-44所示。
![](http://www.591dg.com/uploads/allimg/170116/21-1F116213RE53.png)
(1) -个调用S7 Graph FB的块,它可以是组织块(OB)、功能(FC)或功能块( FB)。
(2) -个用来描述控制系统各子任务(步)和相互关系(转换)的S7Graph GB,它由一个或多个顺序控制器(Sequencer)组成。
(3)一个指定给S7 Graph FB的背景数据块(DB),它包含了顺序控制系统的参考。
一个S7 Graph FB最多可达包含250步和250个转换。调用S7 Geaph FB时,顺序控制器从第一步或从初始步开始启动。
一个顺序控制器最多包含250个分支,249条并行序列的分支和125条选择序列的分支。实际上这与CPU的型号有关,一般只能用20~40条分支,否则执行的时间将会特别长。
可以在路径结束时,在转换之后添加一个跳步(Jump)或一个支路的结束点(Stop)。结束点将使正在执行的路径变为不活动的路径。
相关推荐
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)