术语

%

根据 IEC 标准,% 是标识可编程控制器中用于存储程序变量、常量和 I/O 等值的内部存储器地址的前缀。

%MW

根据 IEC 标准,%MW 表示存储器字寄存器(例如,存储器字类型的语言对象)。

任务

一组段和子程序,MAST 任务为循环或周期性执行,FAST 任务为周期性执行。

任务具有优先级,并且链接到控制器的输入和输出。可以根据任务来刷新这些 I/O。

一个控制器可以有多个任务。

元素

ARRAY 元素的简称。

功能

拥有一个输入和返回一个直接结果的编程单元。但是,与 FBs 不同,它通过其名称(而不是通过实例)直接调用、不具备从一个调用到下一个调用的持久状态且可以用作其他编程表达式中的操作数。

示例:布尔 (AND) 操作符、计算、转换 (BYTE_TO_INT)

功能块图

控制系统的标准 IEC 61131-3 所支持的五种逻辑或控制语言中的其中一种语言。功能块图是面向图形的编程语言。它可以与一系列网络搭配使用,其中每个网络均包含框和连接线路的图形结构,该图形结构表示逻辑或算术表达式、功能块的调用、跳转或返回指令。

十六进制

十六进制

协议

一种用于控制和启用两个计算端点和设备之间的连接、通讯和数据传输的惯例或标准。

变量

由程序寻址和修改的存储器单元。

固件

表示构成控制器上操作系统的 BIOS、数据参数和编程指令。固件存储在控制器内的非易失性存储器上。

字节

采用 8 位格式编辑的类型,范围从十六进制 00 到十六进制 FF。

应用程序

包括配置数据、符号和文档的程序。

引导应用程序

引导应用程序)包含应用程序的二进制文件。通常它存储在控制器中,使控制器启动用户生成的应用程序。

扩展总线

扩展 I/O 模块和控制器或总线耦合器之间的电子通讯总线。

控制网络

此网络中包含可编程控制器、SCADA 系统、PC、HMI、交换机……

支持以下两种拓扑:

o扁平:此网络中的所有模块和设备都属于同一个子网。

o2 层:网络分为操作网络和控制器间网络。

这两个网络可以在物理上独立,但通常通过路由设备链接。

模拟量输入

用于将收到的电压或电流电平转换为数值。可以在可编程控制器中存储和处理这些值。

模拟量输出

在可编程控制器内转换数值,并按比例发送电压或电流电平。

看门狗

看门狗是一种特殊的定时器,用于确保程序不会超过为它们所分配的扫描时间。通常将看门狗定时器设置为比扫描时间较高的值,并在每个扫描周期结束后重置为零。如果警戒时钟定时器达到预设值(例如,因为程序陷入了死循环),则表明出现了错误且程序将会停止。

程序

应用程序的组成部分,其中包括可以在可编程控制器的存储器中安装的经过编译的源代码。

系统变量

用于提供控制器数据和诊断信息,并用来向控制器发送命令的变量。

网络

共享一个公用数据路径和通讯协议的各种互联设备系统。

配置

一个系统内硬件组件的布局和互连以及硬件和软件的参数,可决定系统的运行特性。

闪存

可覆盖的非易失性存储器它存储在一个特殊的可擦除和可重编程的 EEPROM 上。

非定位变量

没有地址的变量(请参阅定位变量)。

ARRAY

在可编程控制器存储器中以表格形式定义的单一类型数据对象的系统排列。语法如下:ARRAY [<dimension>] OF <Type>

示例 1:ARRAY [1..2] OF BOOL 是由两个 BOOL 类型的元素组成的一维表。

示例 2:ARRAY [1..10, 1..20] OF INT 是由 10 x 20 个 INT 类型的元素组成的二维表。

ASIC

专用集成电路)特别针对某种应用而自定义设计的硅处理器(芯片)。

BOOL

布尔)用于计算的基本数据类型。BOOL 变量可以是以下两个值之一:0 (FALSE) 或 1 (TRUE)。从 WORD 中抽取的位为 BOOL 类型,例如:%MW10.4 是编号为 10 的存储器 WORD 的五分之一位。

BOOTP

引导程序协议)可由网络客户端用于从服务器自动获取 IP 地址(可能还包括其他数据)的 UDP 网络协议。客户端使用客户端 MAC 地址向服务器标识自己。服务器会维护预先配置的客户端设备 MAC 地址及关联 IP 地址表,从而向客户端发送其预先配置的 IP 地址。BOOTP 最初用于使无盘主机能够通过网络远程启动。BOOTP 进程分配一个无限租期的 IP 地址。BOOTP 服务利用 UDP 端口 67 和 68。

CFC

连续功能图)一种基于功能块图语言的图形编程语言(IEC 61131-3 标准的扩展),工作原理与流程图类似。但是,不可以使用网络并对图形元素进行任意定位,允许反馈回路。每个功能块的输入位于左侧,输出位于右侧。可以将功能块输出链接到其他功能块的输入以创建复合表达式。

DHCP

动态主机配置协议)BOOTP 的高级扩展。DHCP 虽然较为高级,但是 DHCP 和 BOOTP 可以通用。(DHCP 可以处理 BOOTP 客户端请求。)

DWORD

双字)以 32 位格式进行编码的类型。

Ethernet

用于 LANs 的物理和数据链路层技术,也称为 IEEE 802.3。

FB

功能块)用于整合一组编程指令以执行特定和规范化操作(如速度控制、间隔控制或计数)的实用编程机制。功能块可以包含配置数据和一组内部或外部操作参数,通常是一个或多个数据输入和输出。

GVL

全局变量列表)管理 EcoStruxure Machine Expert 项目中的全局变量。

HSC

高速计数器)一种对控制器或扩展模块输入上的脉冲进行计数的功能。

I/O

输入/输出

ID

标识符/标识

IEC

国际电工委员会)负责为所有电器、电子和相关技术制定和发布国际标准的非盈利性和非政府性的国际标准组织。

IEC 61131-3

工业自动化设备的 3 部分标准的第 3 部分。IEC 61131-3 针对控制器编程语言,并定义了两个图形编程语言和两个文本编程语言标准。图形编程语言既是梯形图语言又是功能块图语言。文本编程语言包括结构化文本和指令列表。

IEEE 802.3

定义了有线IEEE的物理层以及数据链路层的介质访问控制子层的 Ethernet 标准集合。

IL

指令列表)以某种语言编写的程序,包括由控制器按顺序执行的一系列基于文本的指令。每个指令均包括一个行号、一个指令代码和一个操作数(请参阅 IEC 61131-3)。

INT

整数)以 16 位格式进行编码的整数。

IP

因特网协议)TCP/IP 协议系列的一部分,用于跟踪设备的因特网地址、对传出消息进行路由并识别传入消息。

LD

梯形图)控制器程序指令的图形表示,其中包括控制器按顺序执行的一系列梯级中的触点、线圈和块符号(请参阅 IEC 61131-3)。

LED

发光二极管)在低电平电荷时亮起的指示灯。

LWORD

长字)以 64 位格式进行编码的数据类型。

MAST

通过其编程软件运行的处理器任务。MAST 任务有两个段:

oIN:在 MAST 任务执行之前,将输入复制到 IN 段。

oOUT:在 MAST 任务执行完后,将输出复制到 OUT 段。

Modbus

允许在连接到同一网络的多个设备之间进行通讯的协议。

PLC

可编程可编程控制器)用于自动化制造、工业和其他机电进程的工业计算机。此外,PLCs 与普通计算机不同,因为这些计算机拥有多个输入和输出数组,并且符合冲击、振动、温度和电气干扰的更强大的规范。

POU

程序组织单元)源代码的变量声明和相应的指令集。POUs 有助于简化软件程序、功能和功能块的模块化重用。经过声明后,POUs 便可相互使用。

RTC

实时时钟)由电池供电可连续运转以显示当天时间和日历的时钟,即使在为延长电池使用寿命而未对控制器通电时也一样。

run

使控制器根据程序的逻辑解决方案扫描应用程序、读取物理输入并写入物理输出的命令。

ST

结构化文本)一种包括复杂的语句和嵌套指令(如迭代循环、条件执行或功能)的语言。ST 符合 IEC 61131-3

STOP

使控制器停止运行应用程序的命令。

TCP

传输控制协议)基于连接的传输层协议,可提供同步双向数据传输。TCP 是 TCP/IP 协议套件的一部分。

UINT

无符号整数)以 16 位格式进行编码的整数。

WORD

一种以 16 位格式进行编码的类型。