【摘要】:它是近年来发展起来的一种程序设计语言。采用功能表图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。功能表图程序设计语言具有如下特点。近几年推出的可编程序控制器和小型离散控制系统中也已提供了采用功能表图描述语言进行编程的软件。图1-6 顺序功能图编程
功能表图(Sequential Function Chart)程序设计语言是用功能表图来描述程序的一种程序设计语言。它是近年来发展起来的一种程序设计语言。采用功能表图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。功能表图程序设计语言具有如下特点。
●以功能为主线,条理清楚,便于对程序操作的理解和沟通。
●对大型的程序,可分工设计,采用较为灵活的程序结构,可节省程序设计、调试时间。
●常用于系统规模较大、程序关系较复杂的场合。
●只有在活动步的命令和操作被执行后,才对活动步后的转换进行扫描,因此,整个程序的扫描时间较其他程序编制的程序扫描时间要短得多。(www.daowen.com)
功能表图来源于佩特利(Petri)网,由于它具有图形表达方式,能较简单和清楚地描述并发系统和复杂系统的所有现象,并能对系统中存在的像死锁、不安全等反常现象进行分析和建模,在模型的基础上能直接编程,因此,得到了广泛的应用。近几年推出的可编程序控制器和小型离散控制系统中也已提供了采用功能表图描述语言进行编程的软件。其中,顺序功能图法体现了一种编程思想,在程序的编制中有很重要的意义。顺序功能图编程如图1-6所示。
图1-6 顺序功能图编程
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。