当前位置:文档之家› PLC控制系统的设计.

PLC控制系统的设计.

00000
01001 00001 00002 01001 00002 01002 01001 触点互锁 01002
正转启动
反转启动
01002
正转接触器
00000 00001 01001 01002 KM1 KM2 KM2 KM1 反转接触器 ~ 220V KH
SB1
SB2
停车按钮
SB3
DC24V
00002 PLC
18
5. 电动机既可长动、又可点动的控制程序
下面是电动机长/点动控制的程序(尚有其他方案)。
00000 20000

01000 00002 20000

KM
输 出
01000
点动按钮SB1 00000
COM COM
为确保运行可靠,要采取软、硬件两种互锁措施。
16
3. 电动机Y- △启动控制程序
下面是电动机Y- △启动控制的程序设计(尚有其他方案).
00000 20000 00001 IL(02) TIM001 SV1 20000
注意20000 的作用!
TIM001 01002
TIM001 01001
10
(2)检测、故障诊断、显示程序。
这些内容可以在程序设计基本完成时再进行添加。 有时,它们也是相对独立的程序段。 (3)保护、连锁程序。其作用为:
杜绝由于非法操作等引起的逻辑混乱,保证系统安 全、可靠地运行。 通常在PLC外部也要设置连锁和保护措施。
11
2.应用程序的质量
(1)程序的正确性。
正确的程序必须能经得起系统运行实践的考验。
1
第9~12讲 PLC 控 制系统设计
2
PLC控制系统设计概述 经 验 设 计 法 顺序控制设计法 继电器控制电路转换设计法 多种工作方式系统的程序设计
3
PLC控制系统设计概述
一、PLC控制系统设计的基本步骤
1. 对控制任务作深入的调查研究
●弄清哪些是PLC的输入信号,是模拟量还是开 关量信号,用什么方式来获取信号; ● 哪些是PLC的输出信号,通过什么执行元件设计法
经验设计法的基础是:具有继电器控制 的设计经验,熟练掌握 PLC 指令的功能。 所谓设计经验,是指能熟练掌握典型继 电器控制电路的设计思路,并能将这种 设计思路移植到PLC程序设计中。
14
一、典型控制电路的PLC程序设计
典型控制电路包括:电动机的启保停控制、正 / 反转 控制、点动控制、 Y-△ 启动控制、几台电动机的连 锁控制、异地控制、掉电保持等等。
●在开始制作控制柜及控制盘之前,要画出电气控制 主回路电路图。 ●要全面地考虑各种保护、连锁措施等问题。 ●在控制柜布置和敷线时,要采取有效的措施抑制各 种干扰信号。 ●要注意解决防尘、防静电、防雷电等问题。
8
8.连机调试程序
●调试前要制定周密的调试计划,以免由于工作的盲 目性而隐藏了故障隐患。
●程序调试完毕,必须运行实际一段时间,以确认程 序是否真正达到控制要求。
(2)程序的可靠性。
●能保证系统在正常和非正常(短时掉电、某些被 控量超标、某个环节有故障等)情况下都能安全可 靠地运行。 ●能保证在出现非法操作(如按动或误触动了不该 动作的按钮等)情况下不至于出现系统失控。
12
(3)参数的易调整性好。
经常修改的参数,在程序设计时必须考虑怎样编写 才能易于修改。 (4)程序结构简练。 简练的程序,可以减少程序扫描时间、提高 PLC对 输入信号的响应速度。 (5)程序的可读性好。
● 根据控制要求,拟订几个设计方案,经比较后 选择出最佳编程方案。 ●当控制系统较复杂时,可分成多个相对独立的 子任务,分别对各子任务进行编程,最后将各子 任务的程序合理地连接起来。
7
6.应用程序的调试
编写的程序必须先进行模拟调试。经过反复调试和修 改,使程序满足控制要求。
7.制做电气控制柜和控制盘
9.编写技术文件
整理程序清单并保存程序,编写元件明细表,整理电 气原理图及主回路电路图,整理相关的技术参数,编 写控制系统说明书等。
9
二、PLC的应用程序
1.应用程序的内容
应能最大限度地满足控制要求。
应用程序还应包括以下内容: (1)初始化程序。 初始化程序可以为系统启动作好必要的准备,如: 将某些数据区清零;使某些数据区恢复所需数据; 对某些输出位置位/复位;显示某些初始状态等。
●弄清整个工艺过程和欲完成的控制内容;
4
●了解运动部件的驱动方式,是液压、气
动还是电动;
●了解系统是否有周期运行、单周期运行、
手动调整等控制要求等;
●了解哪些量需要监控、报警、显示,是
否需要故障诊断,需要哪些保护措施等;
●了解是否有通信连网要求等。
5
2. 确定系统总体设计方案
在深入了解控制要求的基础上,确定电气控制总 体方案。
3. 确定系统的硬件构成
● 确定主回路所需的各电器,确定输入、输出元 件的种类和数量;
● 确定保护、报警、显示元件的种类和数量; ● 计算所需PLC的输入/输出点数,并参照其他要 求选择合适的PLC机型。
6
4.确定PLC的输入/输出点分配
确定各输入/输出元件并作出PLC的I/O分配表。
5.设计应用程序
00001
01001
00000
01000 01000 00002 01001 00003 01001

M1启动 M1停车 M2启动 M2停车

00000 KM1 01000 00001 KM2 01001 00002 00003
启动时,只有电动机M1启动(01000 ON)、电动机M2 才可能启动(01001 ON);停止时,只有M2先停、 M1 才可能停。
01001 Y 01002 △ ILC(03)
启动按钮 停车按钮
SB1
SB2
00000
01001
KM1
KM2
KM1
KH
必须有硬 件互锁!
00001
01002
KM2
~ 220V
DC24V
PLC
COM COM
17
4. 电动机顺序启/停控制程序
下面是两台电动机顺序启/停控制的程序设计(尚有其他方案)。
输 输
1. 启保停控制程序
00002 00003 KEEP 01000 00002 00003
01000
00002 00003
SET 01000
RESET 01000
01000
( a)
(b)
( c)
要区别不同场合,采用不同的启保停控制程序。
15
2. 电动机正反转控制程序
下面是正反转控制的程序设计(尚有其他方案)。
相关主题