控制系统的标准 IEC 61131-3 所支持的五种逻辑或控制语言中的其中一种语言。功能块图是面向图形的编程语言。它可以与一系列网络搭配使用,其中每个网络均包含框和连接线路的图形结构,该图形结构表示逻辑或算术表达式、功能块的调用、跳转或返回指令。
由程序寻址和修改的存储器单元。
采用 8 位格式编辑的类型,范围从十六进制 00 到十六进制 FF。
包括配置数据、符号和文档的程序。
应用程序的组成部分,其中包括可以在可编程控制器的存储器中安装的经过编译的源代码。
通讯网络上的可寻址设备。
(连续功能图)一种基于功能块图语言的图形编程语言(IEC 61131-3 标准的扩展),工作原理与流程图类似。但是,不可以使用网络并对图形元素进行任意定位,允许反馈回路。每个功能块的输入位于左侧,输出位于右侧。可以将功能块输出链接到其他功能块的输入以创建复合表达式。
(功能块)用于整合一组编程指令以执行特定和规范化操作(如速度控制、间隔控制或计数)的实用编程机制。功能块可以包含配置数据和一组内部或外部操作参数,通常是一个或多个数据输入和输出。
(标识符/标识)
工业自动化设备的 3 部分标准的第 3 部分。IEC 61131-3 针对控制器编程语言,并定义了两个图形编程语言和两个文本编程语言标准。图形编程语言既是梯形图语言又是功能块图语言。文本编程语言包括结构化文本和指令列表。
(指令列表)以某种语言编写的程序,包括由控制器按顺序执行的一系列基于文本的指令。每个指令均包括一个行号、一个指令代码和一个操作数(请参阅 IEC 61131-3)。
(整数)以 16 位格式进行编码的整数。
(梯形图)控制器程序指令的图形表示,其中包括控制器按顺序执行的一系列梯级中的触点、线圈和块符号(请参阅 IEC 61131-3)。
(程序组织单元)源代码的变量声明和相应的指令集。POUs 有助于简化软件程序、功能和功能块的模块化重用。经过声明后,POUs 便可相互使用。
(结构化文本)一种包括复杂的语句和嵌套指令(如迭代循环、条件执行或功能)的语言。ST 符合 IEC 61131-3