
教师培训专题讲座 机电控片可剑技大
1 教师培训专题讲座

PLC荆系统的设计
2

内容 PLC控制系统设计概述 经验设计法 顺序控制设计法 多种工作方式系统的程序设计 继电器控制电路转换设计法
3 PLC控制系统设计概述 经 验 设 计 法 顺 序 控 制 设 计 法 继电器控制电路转换设计法 多种工作方式系统的程序设计

PLC控制系统设计概述 一、PLC控制系统设计的基本步骤 1.对控制任务作深入的调查研究 ●弄清哪些是PLC的输入信号,是模拟量还是开关 量信号,用什么方式来获取信号: ·哪些是PLC的输出信号,通过什么执行元件去 驱动负载: ●弄清整个工艺过程和欲完成的控制内容,:
4 PLC控制系统设计概述 一、PLC控制系统设计的基本步骤 1. 对控制任务作深入的调查研究 ●弄清哪些是PLC的输入信号,是模拟量还是开关 量信号,用什么方式来获取信号; ● 哪些是PLC的输出信号,通过什么执行元件去 驱动负载; ●弄清整个工艺过程和欲完成的控制内容,;

·了解运动部件的驱动方式,是液压、气动 还是电动: ·了解系统是否有周期运行、单周期运行、 手动调整等控制要求等: ·了解哪些量需要监控、报警、显示,是否 需要故障诊断,需要哪些保护措施等; ·了解是否有通信连网要求等
5 ●了解运动部件的驱动方式,是液压、气动 还是电动; ●了解系统是否有周期运行、单周期运行、 手动调整等控制要求等; ●了解哪些量需要监控、报警、显示,是否 需要故障诊断,需要哪些保护措施等; ●了解是否有通信连网要求等

2.确定系统总体设计方案 在深入了解控制要求的基础上,确定电气控制总 体方案。 3.确定系统的硬件构成 ·确定主回路所需的各电器,确定输入、输出元 件的种类和数量; ·确定保护、报警、显示元件的种类和数量; ·计算所需PLC的输入输出点数,并参照其他要 求选择合适的PLC机型
6 2. 确定系统总体设计方案 在深入了解控制要求的基础上,确定电气控制总 体方案。 ● 确定主回路所需的各电器,确定输入、输出元 件的种类和数量; 3. 确定系统的硬件构成 ● 确定保护、报警、显示元件的种类和数量; ● 计算所需PLC的输入/输出点数,并参照其他要 求选择合适的PLC机型

4.确定PLC的输入/输出点分配 确定各输入输出元件并作出PLC的/O分配表。 5.设计应用程序 ·根据控制要求,拟订几个设计方案,经比较后 选择出最佳编程方案。 ●当控制系统较复杂时,可分成多个相对独立的子 任务,分别对各子任务进行编程,最后将各子任 务的程序合理地连接起来
7 4.确定PLC的输入/输出点分配 确定各输入/输出元件并作出PLC的I/O分配表。 ● 根据控制要求,拟订几个设计方案,经比较后 选择出最佳编程方案。 ●当控制系统较复杂时,可分成多个相对独立的子 任务,分别对各子任务进行编程,最后将各子任 务的程序合理地连接起来。 5.设计应用程序

6.应用程序的调试 编写的程序必须先进行模拟调试。经过反复调试和修 改,使程序满足控制要求。 7.制做电气控制柜和控制盘 ●在开始制作控制柜及控制盘之前,要画出电气控制 主回路电路图。 ●要全面地考虑各种保护、连锁措施等问题。 ●在控制柜布置和敷线时,要采取有效的措施抑制各 种干扰信号。 ●要注意解决防尘、防静电、防雷电等问题
8 6.应用程序的调试 编写的程序必须先进行模拟调试。经过反复调试和修 改,使程序满足控制要求。 ●在开始制作控制柜及控制盘之前,要画出电气控制 主回路电路图。 7.制做电气控制柜和控制盘 ●要全面地考虑各种保护、连锁措施等问题。 ●在控制柜布置和敷线时,要采取有效的措施抑制各 种干扰信号。 ●要注意解决防尘、防静电、防雷电等问题

8.连机调试程序 ●调试前要制定周密的调试计划,以免由于工作的盲 目性而隐藏了故障隐患。 ●程序调试完毕,必须运行实际一段时间,以确认程 序是否真正达到控制要求。 9.编写技术文件 整理程序清单并保存程序,编写元件明细表,整理电 气原理图及主回路电路图,整理相关的技术参数,编 写控制系统说明书等
9 8.连机调试程序 ●调试前要制定周密的调试计划,以免由于工作的盲 目性而隐藏了故障隐患。 ●程序调试完毕,必须运行实际一段时间,以确认程 序是否真正达到控制要求。 9.编写技术文件 整理程序清单并保存程序,编写元件明细表,整理电 气原理图及主回路电路图,整理相关的技术参数,编 写控制系统说明书等

二、PLC的应用程序 1.应用程序的内容 应能最大限度地满足控制要求。 应用程序还应包括以下内容: (1)初始化程序。 初始化程序可以为系统启动作好必要的准备,如: 将某些数据区清零;使某些数据区恢复所需数据; 对某些输出位置位复位;显示某些初始状态等。 10
10 二、PLC的应用程序 1.应用程序的内容 应能最大限度地满足控制要求。 (1)初始化程序。 将某些数据区清零;使某些数据区恢复所需数据; 对某些输出位置位/复位;显示某些初始状态等。 初始化程序可以为系统启动作好必要的准备,如: 应用程序还应包括以下内容: