理论教育 程序设计语言中的功能模块图优化方案

程序设计语言中的功能模块图优化方案

时间:2023-06-16 理论教育 版权反馈
【摘要】:功能模块图程序设计语言是采用功能模块来表示模块所具有的功能的语言,不同的功能模块有不同的功能。功能模块图程序设计语言具有如下特点。如图1-4所示的梯形图程序,变换成功能模块图编程如图1-5所示。图1-5 功能模块图编程示意图

程序设计语言中的功能模块图优化方案

功能模块图(Function Block)程序设计语言是采用功能模块来表示模块所具有的功能的语言,不同的功能模块有不同的功能。它有若干个输入端和输出端,通过软连接的方式,分别连接到所需的其他端子,完成所需的控制运算或控制功能。功能模块可以分为不同的类型,在同一种类型中,也可能因功能参数的不同而使功能或应用范围有所差别,例如,输入端的数量、输入信号的类型等的不同使它的使用范围也不同。由于采用软连接的方式进行功能模块之间及功能模块与外部端子的连接,因此,控制方案的更改、信号连接的替换等操作可以很方便实现。功能模块图程序设计语言具有如下特点。

●以功能模块为单位,从控制功能入手,使控制方案的分析和理解变得容易。

●功能模块是用图形化的方法描述功能,它的直观性大大方便了设计人员的编程和组态,有较好的易操作性。

●对控制规模较大、控制关系较复杂的系统,由于控制功能的关系可以较清楚地表达出来,因此,编程和组态时间可以缩短,调试时间也能减少。

●由于每种功能模块需要占用一定的程序内存,对功能模块的执行需要一定的执行时间,因此,这种设计语言在大中型PLC和集散控制系统的编程和组态中才被采用。(www.daowen.com)

如图1-4所示的梯形图程序,变换成功能模块图编程如图1-5所示。

978-7-111-35634-9-Chapter01-6.jpg

图1-5 功能模块图编程示意图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈