Professional Documents
Culture Documents
识
2.1 可编程序控制器的基本概念
2.1.1 存储程序控制
1 、接线程序控制:通过电器元器件的固定接线来
实现控制逻辑,完成控制任务。
制造周期较长,造价相应较高,维修也不方便,灵
活性和通用性较低,故障率较高
2 、存储程序控制 : 支配控制系统工作的程序存放在
存储器中,利用程序来实现控制逻辑,完成控制任务。
具有通用、灵活、可靠性高等特点
接线程序控制
控制电路比较
10.00
KM
KM
KM 主电路
相同 PLC 控制外部接线
KH
SB2 KM
M
输入 SB1 输出
设备
3~
设备 PLC
KH
欲改变控制功能: ~
用继电器控制——要改变控制电路的实际接线。
用 PLC 控制——外部接线不变,改变用户程序。 5
相同点
(1) 图形符号基本类似
(2) 结构形式基本相同
(3) 输入、输出逻辑关系基本一致
不同点
(1) 组成器件不同
(2) 触点情况不同
(3) 工作电流不同
(4) 接线方式不同
(5) 工作方式不同
输入部分:它们直接接受来自操作台上的操作命
令,或来自被控对象上的各种状态信息,如按钮、
开关、传感器等。
输出部分:它们用来接受程序执行结果的状态,
以操作各种被控对象,如电动机、电磁阀、状态指
示部件等。
控制部分:采用微处理器和存储器,执行按照被
控对象的实际要求编制并存入程序存储器的程序,
来完成控制任务。
软继电器的概念:
对于使用者来说,在编制应用程序时,可以不考虑微
处理器和存储器的复杂构成及其使用的计算机语言,
而把 PLC 看成是内部由许多“软继电器”组成的控制
器,用提供给使用者的近似于继电器控制线路图的编
程语言进行编程。
PLC 内部的继电器并不是实际的物理继电器,它实质
上是存储器中的某些触发器,该位触发器状态为“ 1”
时,相当于继电器接通;该位触发器状态为“ 0” 时,
相当于继电器断开。
线圈 常开接点 常闭接点
“ 软继电器”的线圈、常开接点、常闭接点
PLC 为用户提供的继电器一般是:输入继电器、输
出继电器、辅助继电器、特殊功能继电器、移位寄
存器、计时/计数器等。其中输入输出继电器一般
与外部输入、输出设备相连接,而其他继电器与外
部设备没有直接联系,因此可统称为内部继电器。
PLC 控制系统的组成 输出接点 输出公共端
负载电源
COM
输入端 输入 继电器接点 内部
继电器线圈 继电器线圈
用户输出设备
(接触器、电磁阀等)
COM
内部“软接线”(用程序实现)
用户输入设备
(按钮、限位开关等) 输入公共端
2.1.2 PLC 常用术语
1 .位 : 是 PLC 中逻辑运算的基本元素,通常也
称为内部继电器。
2 . I/O 点 : 常用 I/O 点数来表征 PLC 的规模。
3 .通道 : 一个通道含 16 位,或者说含 16 个继
电器。
4 .区 : 相同类型通道的集合。数据区、定时 /
计数器区、内部继电器区等
2.2 可编程序控制器的基本组成
2.2.1 PLC 的硬件组成
电源
用 微处理器(CPU)
户 输 用
输 输 出 户
入 运算器
入 单 输
设 单 元 出
备 元 控制器 设
备
编程器
外 I/O
存储器 扩 I/O
设 扩
I/O 展
盒式磁带机 EPROM RAM 接 展
接 机
外 打印机 口 口
(系统程序) (用户程序)
部 EPROM写入器
设
备 图形监控系统
PC或上位计算机
电源
用 微处理器(CPU)
户 输 用
输 输 出 户
入 运算器
入 单 输
设 单 元 出
元
编程器
外 I/O
存储器 扩 I/O
设 扩
I/O 展
盒式磁带机 EPROM RAM 接 展
接 机
外 打印机 口 口
(系统程序) (用户程序)
部 EPROM写入器
设
备 图形监控系统
PC或上位计算机
PLC 配有开关式稳压电源,电源的交流输入端
一般接有尖峰脉冲吸收电路,以提高抗干扰能
力。电源的交流输入电压范围一般较宽,如有
的 PLC 可在 l60VAC~260VAC 范围内正常工作。
3 .输入/输出模块
输出模块用于把用户程序的逻辑运算结果输出到
PLC 外部,输出模块具有隔离 PLC 内部电路和外部执行
元件的作用,还具有功率放大的作用。
( 1 )直流开关量输入模块:
输入 滤
波
. 输
入
. 选
. 择
...... 器
R1
R2 滤
DC C
波
24V T
COM D
图2-4 直流开关量输入模块原理图
( 2 )交流开关量输入模块:
滤
输入
波
输
. 入
. 选
择
.
C ...... 器
R2
滤
AC
R1 R3
200~240V 波
T
COM
D
图2-5 交流开关量输入模块原理图
( 3 )直流开关量输出模块
+V
D2
L8
.
.
输
出 ...... .
锁 D 负载
1
存
器 L1
DC
T1 D3
F 24V
COM
图2-6 直流开关量输出模块原理图
( 4 )交流开关量输出模块
D1 K1 L0
R3
A .
输 R1 R2 C .
出 .
. .
锁 .
.
.
存 .
L11
器
AC
负载
250V
F
COM
图2-7 交流开关量输出模块原理图
( 5 )继电器输出模块
负载
L1
D1
J1 J1 .
输 .
.
.
. .
出 .
.
.
.
. .
锁 .
.
.
.
存 L8
器 J8 J8
COM
图2-8 继电器输出模块原理图
( 6 )开关量输入/输出模块等效电路:
00100
A0
B0
00000
00101
A1 B1
00001
外部输入信号 内部继电器
(即位)
A 15
00111
00015 B11
COM
图2-9 输入模块等效电路 图2-10 输出模块等效电路
4 .功能模块
1 .系统程序
系统程序是 PLC 赖以工作的基础,采用汇编语言编写,
在 PLC 出厂时就已固化于 ROM 型系统程序存储器中,
不需要用户干预。
系统程序分为系统监控程序和解释程序。
2 .用户程序
用户程序又称为应用程序,是用户为完成某一特定
的控制任务而利用 PLC 的编程语言编制的程序。
来编程的。
梯形图语言是类似于继电器控制线路图的一种编程
FU2 FU2
A SB1 KM
QS 0.00 L N 10.00
FU1
FR 输 输
SB2 出
0.01 入
SB2
A B KM 模 PLC 模
FR 块
0.02 块
SB1 KM
FR FU3
24V
COM COM
KM
M
3~
B写入 PLC
PLC
拆除原控制回路
对
接入输出元件
安装 供电
编写程序(梯形图)
接入输入元件
PLC 控制的等效电路
SB1 0.00
等效输入继电器 等效输出继电器
KM 负
0.01 10.00 载
0.00 0.02 10 。 00
SB2 0.01
输
入
元 10.00
件
FR 0.02
COM
负载电源
END
COM
PLC 内部控制电路
DC 24V
(用户程序)
PLC
2.3 可编程序控制器的工作方式
2.3.1 工作方式
I/O 信号的传递过程
输 00000 01000 写 输
输 输 入 读 出 输 输 输
入 入 映 映 出 出 出
读
端 电 像 01000 像 锁 驱 端
20000
子 路 寄 写 寄 存 动 子
存 存 器 电
器 器 路
各种 PLC 均采用循环扫描方式工作,但其扫描时间
上有所不同。所谓扫描时间,是指 PLC 两次执行用
户程序之间的时间间隔,又称为扫描周期或循环周
期。
CPU 的操作可以分为如下 6 部分:上电后初始处理、
共同处理、上位链接服务、外设服务、运算处理、
I/O 刷新。其中,共同处理、上位链接服务、外设服
务、运算处理、 I/O 刷新所占用的时间构成了 PLC 的
扫描时间 TS 。
1 .上电后初始处理
PLC 刚加上电源后,进行一次上电后初始
处
理,为 PLC 工作做好准备。上电后初始处
理,
用于清除内部继电器区,并复位所有计时
器,检查 I/O 单元的连接等。
2 .共同处理
4 .外设服务
用于处理来自外部设备的信息。外设服务时间 TO
取决于共同处理时间 TC 、上位链接服务时间 TL 、
运算处理时间 TP 和 I/O 刷新时间 TR 。
5 .运算处理
用于执行用户程序。每条指令均有其执行时间,
并且同—条指令执行时与不执行时所占用的时
间也不相同。运算处理时间就是 CPU 执行一遍
用户程序所用的时间。受此因素影响,运算处
理时间 TP 不是常数,而是受程序状态的影响,
每次执行程序都不尽相同。
6 . I/O 刷新
I/O 响应是从输入状态变化到与之相关的外部输出状
态变化之间的过程。
输入响应时间和输出响应时间分别取决于输入模块、
输出模块的型号,与 PLC 系统的构成和扫描时间无关。
由此可以发现:
输入信号状态改变后,与之相关的输出状态不能
立即改变,需经过 I/O 响应时间后输出状态才能改变。
I/O 响应时间不是一个常数,它介于最大 I/O 响应
个扫描周期的时间,则输出状态有可能改变也有可
能不改变。因此,为使 PLC 系统工作稳定可靠,输
入
信号的状态保持时间应大于扫描时间。
I/O 信号传递滞后的原因
输入滤波器有时间常数。
输出电路存在滞后
循环扫描工作方式
The end
thank you