FX系列PLC的编程元件.doc
文本预览下载声明
第七节 FX系列PLC的编程元件
不同厂家、不同系列的PLC,其内部软继电器的功能和编号都不相同,因此在编制程序时,必须熟悉所选用PLC的软继电器的功能和编号。
FX系列PLC软继电器编号由字母和数字组成,其中输入继电器和输出继电器用八进制数字编号,其它软继电器均采用十进制数字编号。
一、数据结构及软元件(继电器)概念
1、数据结构
1)十进制数
2)二进制(在FX系列PLC内部,数据是以二进制(BIN)补码的形式存储,所有的四则运算都使用二进制数)。
3)八进制(输入继电器、输出继电器的地址采用八进制)
4)十六进制、5)BCD码
6)常数K、H
K:十进制常数
H:十六进制常数
2、软元件(编程元件、操作数)
1)软元件概念
PLC内部具有一定功能的器件(输入、输出单元、存储器的存储单元)。
2)分类:位元件、字元件
①位元件
X:输入继电器,用于输入给PLC的物理信号;
Y:输出继电器,从PLC输出的物理信号;
M(辅助继电器)和S(状态继电器):PLC内部的运算标志。
说明:
A、位单元只有ON和OFF两种状态,可用“0”和“1”表示。
B、元件可以通过组合使用,4个位元件为一个单元,通用表示方法是由Kn加起始的软元件号组成,n为单元数。
例如K2 M0表示M0~M7组成两个位元件组(K2表示2个单元),它是一个8位数据,M0为最低位。
②字元件
数据寄存器D:模拟量检测以及位置控制等场合存储数据和参数。
字节(BYTE)、字(WORD)、双字(DOUBLE WORD)
二、FX系列PLC的编程元件
(一)输入继电器(X)
作用:用来接受外部输入的开关量信号。
输入端通常外接常开触点或常闭触点。
编号:X000 ~ X007 X010 ~ X017 ······
说明:1)输入继电器以八进制编号。
FX2系列PLC带扩展时最多可有184点输入继电器(X0 ~ X267)。
2)输入继电器只能输入驱动,不能程序驱动
3)可以有无数的常开触点和常闭触点。
4)输入信号(ON、OFF)至少要维持维持一个扫描周期。
(二)输出继电器(Y)
作用:输出程序运行的结果,驱动执行机构控制外部负载。
编号:Y000 ~ Y007 Y010 ~ Y017······
说明:1)输出继电器以八进制编号。
FX2系列PLC带扩展时最多可有184点输入继电器(Y0 ~ Y267)。
2)输入继电器只能程序驱动,不能外部驱动
3)输出模块的硬件继电器只有一个常开触点,梯形图中输出继电器的常开触点和常闭触点可以多次使用。
(三)辅助继电器(M):中间继电器
辅助继电器是用软件实现,是一种内部的状态标志,相当于继电器控制系统中的中间继电器。
说明:1)辅助继电器以十进制编号。
2)辅助继电器只能程序驱动,不能接收外部信号,也不能驱动外部负载。
3)可以有无数的常开触点和常闭触点。
辅助继电器:通用型、掉电保持型和特殊辅助继电器三种。
1、通用型辅助继电器:M0~M499 共500个
特点:通用辅助继电器和输出继电器一样,在PLC电源断开后,其状态将变为OFF。当电源恢复后,除因程序使其变为 ON外,否则它仍保持OFF。
用途:中间继电器(逻辑运算的中间状态存储、信号类型的变换)。
2、掉电保持型辅助继电器:M500~M1023
特点:在PLC电源断开后,保持用辅助继电器具有保持断电前瞬间状态的功能,并在恢复供电后继续断电前的状态。掉电保持是由PLC机内电池支持。
3、特殊辅助继电器:M8000~M8255
特点:特殊辅助继电器是具有某项特定功能的辅助继电器。
分类:触点利用型和线圈驱动型。
1)触点型特殊辅助继电器:其线圈由PLC自动驱动,用户只可以利用其触点。
2)线圈型特殊辅助继电器:由用户驱动线圈,PLC将作出特定动作。
运行监视继电器:
M8000 —— 当PLC处于RUN时,其线圈一直得电
M8001 —— 当PLC处于STOP时,其线圈一直得电
初始化继电器:
M8002 —— 当PLC开始运行的第一个扫描周期其得电
M8003 —— 当PLC开始运行的第一个扫描周期其失电
(对计数器、移位寄存器、状态寄存器等进行初始化)
出错指示继电器:
M8004 —— 当PLC有错误时,其线圈得电
M8005 —— 当PLC锂电池电压下降至规定值时,其线圈得电
M8061 —— PLC硬件出错 D8061(出错代码)
M8064 —
显示全部