顺序功能流程图程序设计的特点举例说明

顺序功能流程图(Sepuential Function Chart)程序设计是近年来发展起来的一种程序设计。采用顺序功能流程图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。顺序功能流程图的主要元素是步、转移、转移条件和动作。如图1所示。顺序功能流程图程序设计的特点是:

1)以功能为主线,条理清楚,便于对程序操作的理解和沟通;

2)对大型的程序,可分工设计,采用较为灵活的程序结构,可节省程序设计时间和调试时间;

3)常用于系统的规模校大,程序关系较复杂的场合;

4)只有在活动步的命令和操作被执行后,才对活动步后的转换进行扫描,因此,整个程序的扫描时间要大大缩短。