零基础学西门子PLC编程:入门、提高、应用、实例
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

5.2 西门子PLC梯形图的编程元件

西门子PLC梯形图中,各种触点和线圈代表不同的编程元件,这些编程元件构成了PLC输入/输出端子所对应的存储区,以及内部的存储单元、寄存器等。

根据编程元件的功能,其主要有输入继电器、输出继电器、辅助继电器、定时器、计数器、变量存储器、局部变量存储器、顺序控制继电器等,但它们都不是真实的物理继电器,而是一些存储单元(或称为缓冲区、软继电器等)。

5.2.1 输入继电器(I)

输入继电器又称为输入过程映像寄存器。在西门子PLC梯形图中,输入继电器用“字母I+数字”进行标识,每一个输入继电器均与PLC的一个输入端子对应,用于接收外部开关信号,如图5-8所示。

图5-8 西门子PLC梯形图中的输入继电器

表5-1为西门子S7-200 SMART系列PLC中,一些常用型号PLC的输入继电器地址。

表5-1 一些常用型号PLC的输入继电器地址

5.2.2 输出继电器(Q)

输出继电器又称为输出过程映像寄存器。西门子PLC梯形图中的输出继电器用“字母Q+数字”进行标识,每一个输出继电器均与PLC的一个输出端子对应,用于控制PLC外接的负载,如图5-9所示。

表5-2为西门子S7-200 SMART系列PLC中,一些常用型号PLC的输入继电器地址。

图5-9 西门子PLC梯形图中的输出继电器

表5-2 一些常用型号PLC的输入继电器地址

图5-10 编程元件

5.2.3 辅助继电器(M、SM)

在西门子PLC梯形图中,辅助继电器有两种,一种为通用辅助继电器,另一种为特殊标志位辅助继电器。

(1)通用辅助继电器

通用辅助继电器,也称为内部标志位存储器,如同传统继电器控制系统中的中间继电器,用于存放中间操作状态,或存储其他相关数字,用“字母M+数字”进行标识,如图5-11所示。

图5-11 西门子PLC梯形图中的通用辅助继电器

(2)特殊标志位辅助继电器

特殊标志位辅助继电器用“字母SM+数字”标识,如图5-12所示,通常简称为特殊标志位继电器。它是为保存PLC自身工作状态数据而建立的一种继电器,用于为用户提供一些特殊的控制功能及系统信息。如用于读取程序中设备的状态和运算结果,根据读取信息实现控制需求等。一般用户对操作的一些特殊要求也可通过特殊标志位辅助继电器通知CPU系统。

图5-12 西门子PLC梯形图中的特殊标志位辅助继电器

表5-3 常用的特殊标志位继电器SM的功能

5.2.4 定时器(T)

在西门子PLC梯形图中,定时器是一个非常重要的编程元件,图形符号用指令框形式表示;文字标识用“字母T+数字”表示,其中,数字从0~255,共256个。

在西门子S7-200 SMART系列PLC中,定时器分为3种类型,即接通延时定时器(TON)、保留性接通延时定时器(TONR)、关断延时定时器(TOF)、捕获开始时间间隔(BGN-ITIME)、捕获间隔时间(CAL-ITIME),具体含义将在下一节定时器指令中具体介绍。

5.2.5 计数器(C)

在西门子PLC梯形图中,计数器的结构和使用与定时器基本相似,也用指令框形式标识,用来累计输入脉冲的次数,经常用来对产品进行计数。用“字母C+数字”进行标识,数字从0~255,共256个。

在西门子S7-200 SMART系列PLC中,计数器常用类型主要有加计数器(CTU)、减计数器(CTD)和加/减计数器(CTUD)。一般情况下,计数器与定时器配合使用。具体含义将在下一节定时器指令中具体介绍。

5.2.6 其他编程元件(V、L、S、AI、AQ、HC、AC)

西门子PLC梯形图中,除上述5种常用编程元件外,还包含一些其他基本编程元件。如变量存储器(V)、局部变量存储器(L)、顺序控制继电器(S)、模拟量输入、输出映像寄存器(AI、AQ)、高速计数器(HC)、累加器(AC)。这些编程元件的具体用法和含义将在后面相应指令中具体介绍。

图5-13 继电器的触点和线圈标识(编址)