PLC电子教案1
- 格式:doc
- 大小:2.98 MB
- 文档页数:39
PLC教学教案(总)一、教学目标1. 了解PLC(可编程逻辑控制器)的基本概念、结构和功能。
2. 掌握PLC的基本编程方法和应用。
3. 培养学生的实际操作能力和团队协作精神。
二、教学内容1. PLC的基本概念PLC的定义PLC的组成与工作原理2. PLC的结构与功能PLC的硬件结构PLC的软件系统PLC的功能模块及其应用3. PLC编程方法指令系统程序设计方法编程软件的使用4. PLC的应用案例工业自动化控制电气设备控制民用设备控制5. PLC的实际操作PLC的硬件连接编程软件的操作程序的与调试三、教学方法1. 讲授法:讲解PLC的基本概念、结构和功能,引导学生掌握相关知识。
2. 案例分析法:分析PLC的应用案例,让学生了解PLC在实际工程中的应用。
3. 实践操作法:组织学生进行PLC的实际操作,培养学生的动手能力。
4. 小组讨论法:分组进行课题讨论,提高学生的团队协作能力。
四、教学资源1. 教材:选用权威、实用的PLC教材。
2. 课件:制作精美的PPT课件,辅助讲解。
3. 设备:配备PLC实验设备,供学生实际操作。
4. 编程软件:安装PLC编程软件,方便学生编程练习。
五、教学评价1. 平时成绩:考察学生的课堂表现、作业完成情况。
2. 实验报告:评估学生在实验过程中的操作能力和解决问题的能力。
3. 期末考试:测试学生对PLC知识的掌握程度。
六、教学重点与难点教学重点:1. PLC的基本概念及其在工业自动化中的作用。
2. PLC的硬件结构和软件系统的组成。
3. 常用的PLC编程指令及其应用。
4. PLC控制系统的设计与调试方法。
教学难点:1. PLC的内部工作原理及其指令执行过程。
2. 复杂控制逻辑的编程与调试。
3. PLC与上位机及其他设备的通信技术。
七、教学安排1. 课时:本课程共计32课时,包括理论教学和实践操作两部分。
2. 教学计划:章节一:PLC的基本概念与结构(4课时)章节二:PLC的软件系统与编程基础(4课时)章节三:PLC的指令系统与编程实例(4课时)章节四:PLC控制系统的设计与调试(4课时)章节五:PLC的应用案例分析(4课时)章节六:PLC的实际操作与调试(4课时)章节七:PLC通信技术及应用(4课时)八、教学过程1. 课堂讲解:通过PPT课件,结合实例,详细讲解PLC的基本概念、结构、编程方法及其应用。
PLC技术应用电子教案绪论第一章:PLC技术概述1.1 PLC的定义与发展历程介绍PLC的概念讲解PLC的发展历程1.2 PLC的组成与工作原理介绍PLC的硬件组成讲解PLC的工作原理1.3 PLC的技术特点与应用领域讲解PLC的技术特点介绍PLC的应用领域第二章:PLC编程软件的使用2.1 编程软件的安装与界面介绍讲解编程软件的安装步骤介绍编程软件的界面及功能2.2 创建与编辑工程讲解如何创建新工程介绍编辑工程的基本操作2.3 编写与调试PLC程序讲解PLC程序的编写方法介绍PLC程序的调试技巧第三章:PLC编程基础3.1 指令系统概述介绍PLC的指令系统讲解指令的分类与作用3.2 常用指令及其应用讲解常用输入/输出指令介绍定时器、计数器指令及其应用3.3 功能指令及其应用讲解数据处理指令介绍逻辑运算指令及其应用第四章:PLC程序设计方法4.1 顺序控制程序设计讲解顺序控制程序的设计方法介绍顺序控制程序的应用实例4.2 功能模块化程序设计讲解功能模块化程序的设计方法介绍功能模块化程序的应用实例4.3 程序的优化与调试讲解PLC程序的优化方法介绍PLC程序的调试技巧第五章:PLC技术在自动化生产线中的应用5.1 自动化生产线概述介绍自动化生产线的概念讲解自动化生产线的发展趋势5.2 PLC在自动化生产线中的应用案例介绍PLC在自动化生产线中的典型应用分析应用案例中的PLC程序设计方法5.3 PLC技术在自动化生产线中的优势与挑战讲解PLC技术在自动化生产线中的优势分析PLC技术在自动化生产线中面临的挑战及应对策略第六章:PLC的通信技术6.1 PLC通信概述讲解PLC通信的基本概念介绍PLC通信的分类和标准6.2 PLC网络结构与协议讲解PLC网络的基本结构介绍常见的PLC网络协议及其特点6.3 PLC通信应用案例分析PLC通信在实际应用中的案例讲解通信程序的设计与调试方法第七章:PLC技术在工业控制系统中的应用7.1 工业控制系统概述介绍工业控制系统的概念和分类讲解工业控制系统的发展趋势7.2 PLC在工业控制系统中的应用案例分析PLC在工业控制系统中典型应用案例讲解应用案例中的PLC程序设计方法7.3 PLC技术在工业控制系统中的优势与挑战讲解PLC技术在工业控制系统中的优势分析PLC技术在工业控制系统中所面临的挑战及应对策略第八章:PLC技术在变频调速系统中的应用8.1 变频调速系统概述介绍变频调速系统的概念和原理讲解变频调速系统的主要组成部分8.2 PLC在变频调速系统中的应用案例分析PLC在变频调速系统中典型应用案例讲解应用案例中的PLC程序设计方法8.3 PLC技术在变频调速系统中的优势与挑战讲解PLC技术在变频调速系统中的优势分析PLC技术在变频调速系统中面临的挑战及应对策略第九章:PLC技术在中的应用9.1 概述介绍的概念和发展历程讲解的分类和应用领域9.2 PLC在中的应用案例分析PLC在中典型应用案例讲解应用案例中的PLC程序设计方法9.3 PLC技术在中的优势与挑战讲解PLC技术在中的优势分析PLC技术在中面临的挑战及应对策略第十章:PLC技术的未来发展10.1 PLC技术发展趋势讲解PLC技术的未来发展趋势分析影响PLC技术发展的主要因素10.2 新型PLC技术的应用介绍新型PLC技术的应用领域和前景分析新型PLC技术在工业生产中的优势10.3 PLC技术在智能制造中的应用讲解PLC技术在智能制造中的关键作用分析PLC技术在智能制造中的应用案例及前景重点解析本文主要介绍了PLC技术的基础知识、编程软件的使用、编程基础、程序设计方法、通信技术、在自动化生产线、工业控制系统、变频调速系统、以及未来的发展趋势等方面的内容。
PLC技术应用电子教案绪论第一章:PLC技术概述1.1 PLC的定义与发展历程1.1.1 PLC的定义1.1.2 PLC的发展历程1.2 PLC的组成与工作原理1.2.1 PLC的组成1.2.2 PLC的工作原理1.3 PLC的技术特点与应用领域1.3.1 PLC的技术特点1.3.2 PLC的应用领域第二章:PLC编程软件的使用2.1 编程软件的安装与启动2.1.1 编程软件的安装2.1.2 编程软件的启动2.2 编程软件的基本操作2.2.1 创建新项目2.2.2 打开与保存项目2.2.3 创建与编辑符号2.2.4 输入与编辑程序2.3 编程软件的功能与特点2.3.1 编程软件的功能2.3.2 编程软件的特点第三章:PLC编程基础3.1 PLC编程语言3.1.1 指令表编程语言3.1.2 功能模块编程语言3.1.3 梯形图编程语言3.2 PLC编程的基本规则3.2.1 指令的输入与修改3.2.2 编程注意事项3.3 PLC程序的调试与运行3.3.1 程序的调试3.3.2 程序的运行第四章:PLC控制系统设计与应用实例4.1 PLC控制系统设计流程4.1.1 需求分析4.1.2 I/O地址分配4.1.3 程序设计与调试4.2 PLC在工业自动化控制中的应用实例4.2.1 PLC在生产线自动控制系统中的应用4.2.2 PLC在电梯控制系统中的应用4.2.3 PLC在环保设备控制系统中的应用第五章:PLC技术发展趋势与展望5.1 PLC技术的发展趋势5.1.1 硬件方面的发展趋势5.1.2 软件方面的发展趋势5.2 PLC技术的展望5.2.1 PLC技术在工业4.0中的作用5.2.2 PLC技术在智能制造中的应用前景第六章:PLC编程的高级技巧6.1 函数、函数块和数据块的应用6.1.1 函数和函数块的定义与使用6.1.2 数据块的概念和应用6.2 结构化程序设计6.2.1 程序模块化设计6.2.2 跳转、循环等控制语句的使用6.3 实时控制与数据处理6.3.1 实时控制的概念与实现6.3.2 数据处理技术第七章:PLC网络通信技术7.1 PLC网络通信基础7.1.1 通信协议的分类与特点7.1.2 PLC网络结构与通信方式7.2 常见工业现场总线与网络技术7.2.1 PROFIBUS7.2.2 INDUSTRIALETHERNET7.2.3 CAN总线7.3 PLC网络通信程序设计7.3.1 通信程序的设计步骤7.3.2 通信程序的调试与运行第八章:PLC技术在自动化设备中的应用8.1 PLC在自动化设备中的作用8.1.1 PLC在自动化设备中的地位8.1.2 PLC在自动化设备中的优势8.2 PLC在自动化设备中的应用案例8.2.1 PLC在控制系统中的应用8.2.2 PLC在数控机床控制系统中的应用8.2.3 PLC在自动化生产线中的应用第九章:PLC技术在安全控制中的应用9.1 PLC在安全控制系统中的重要性9.1.1 安全控制系统概述9.1.2 PLC在安全控制系统中的作用9.2 PLC安全控制技术9.2.1 紧急停止与故障诊断9.2.2 安全监控与报警处理9.3 PLC在典型安全控制系统中的应用9.3.1 PLC在煤矿安全控制系统中的应用9.3.2 PLC在化工企业安全控制系统中的应用第十章:PLC技术综合训练与实践10.1 PLC技术综合训练的目的与意义10.1.1 综合训练的目的10.1.2 综合训练的意义10.2 PLC技术综合训练的内容与方法10.2.1 训练内容的选取与组织10.2.2 训练方法的指导与实践10.3.2 训练过程的反思与改进重点和难点解析重点环节1:PLC的定义与发展历程解析:理解PLC的基本概念和发展历程对于掌握PLC技术至关重要。
plc第一节课教案教案标题:PLC第一节课教案教学目标:1. 了解PLC(可编程逻辑控制器)的基本概念和作用。
2. 理解PLC的工作原理和组成部分。
3. 掌握PLC的基本操作和编程方法。
教学准备:1. 一台PLC实验设备或者模拟软件。
2. 学生用的笔记本电脑或者纸笔。
3. PowerPoint演示文稿或者白板和马克笔。
4. 相关的教学资源和参考资料。
教学过程:引入(5分钟)1. 利用幻灯片或白板向学生简要介绍PLC的概念和作用。
解释PLC在工业自动化中的重要性和应用领域。
主体(35分钟)2. 解释PLC的工作原理和组成部分。
包括输入/输出(I/O)模块、中央处理器(CPU)、存储器和通信接口等。
3. 演示如何连接PLC实验设备或模拟软件,并进行基本的硬件设置。
4. 指导学生进行PLC的基本操作,如输入和输出信号的设置、逻辑元件的选择和连接等。
5. 介绍PLC的编程方法,包括梯形图、功能块图等。
解释基本的PLC指令和编程规范。
6. 指导学生编写一个简单的PLC程序,如控制一个电机的启停。
总结(5分钟)7. 回顾本节课的内容,强调PLC的重要性和应用前景。
8. 解答学生可能存在的问题,并鼓励他们提出更多的疑问。
作业布置:要求学生在下节课前准备好一个与PLC相关的案例研究,并准备分享给全班同学。
教学辅助:1. PowerPoint演示文稿或白板和马克笔。
2. PLC实验设备或模拟软件。
3. 相关的教学资源和参考资料。
评估方法:1. 观察学生在课堂上的参与程度和对PLC操作的掌握情况。
2. 对学生编写的PLC程序进行评估,包括程序的正确性和规范性。
备注:根据教学班级的实际情况和学生的前提知识,教案中的具体内容和教学方法可以适当调整和修改。
PLC技术应用电子教案绪论第一章:PLC技术概述1.1 PLC的概念介绍PLC的定义解释PLC的缩写(Programmable Logic Controller)1.2 PLC的发展历程简述PLC的发展历程强调PLC在工业自动化中的重要性1.3 PLC的组成与工作原理介绍PLC的硬件组成(中央处理单元、输入/输出接口、电源等)讲解PLC的工作原理及工作方式第二章:PLC编程软件2.1 编程软件的介绍介绍常用的PLC编程软件(如西门子的Step7、三菱的GX Works等)强调编程软件的功能及使用方法2.2 编程语言讲解PLC编程的基本语言(梯形图、指令表、功能块图、顺序功能图等)强调各种编程语言的特点及应用场景第三章:PLC的输入/输出信号3.1 输入信号讲解PLC输入信号的类型及特点强调输入信号的连接方式及注意事项3.2 输出信号讲解PLC输出信号的类型及特点强调输出信号的连接方式及注意事项3.3 输入/输出信号的检测与保护讲解输入/输出信号的检测方法强调输入/输出信号的保护措施及故障排除方法第四章:PLC的基本指令4.1 逻辑操作指令讲解PLC逻辑操作指令的用法(如AND、OR、NOT等)强调逻辑操作指令的应用及注意事项4.2 定时器与计数器指令讲解PLC定时器与计数器的功能及用法强调定时器与计数器指令的应用及注意事项4.3 数据移位与比较指令讲解PLC数据移位与比较指令的用法(如SHL、SHR、CMP等)强调数据移位与比较指令的应用及注意事项第五章:PLC程序设计方法与实例5.1 PLC程序设计方法讲解PLC程序设计的基本步骤与方法强调程序设计中的注意事项及最佳实践5.2 PLC程序设计实例通过实际案例讲解PLC程序设计的过程及方法强调案例中的关键环节及解决问题的思路第六章:顺序控制程序设计6.1 顺序控制概述介绍顺序控制的概念和特点强调顺序控制在工业生产中的应用6.2 顺序控制程序设计方法讲解顺序控制程序设计的基本步骤和方法强调顺序控制程序设计中的关键环节和注意事项6.3 顺序控制程序设计实例通过实际案例讲解顺序控制程序设计的过程和方法强调案例中的关键环节和解决问题的思路第七章:功能模块与库7.1 功能模块概述介绍PLC中功能模块的概念和作用强调功能模块在程序设计中的应用7.2 创建和使用用户库讲解如何创建和使用用户库强调用户库的创建和使用中的注意事项7.3 标准库和系统库介绍标准库和系统库的概念和内容强调标准库和系统库在程序设计中的应用第八章:PLC通信技术8.1 PLC通信概述介绍PLC通信的概念和作用强调PLC通信在工业自动化系统中的应用8.2 PLC通信协议讲解常见的PLC通信协议(如Modbus、Profibus等)强调不同通信协议的特点和应用场景8.3 PLC通信程序设计实例通过实际案例讲解PLC通信程序设计的过程和方法强调案例中的关键环节和解决问题的思路第九章:PLC在工业自动化中的应用9.1 工业自动化概述介绍工业自动化的概念和作用强调PLC在工业自动化系统中的重要性9.2 PLC在典型工业领域的应用讲解PLC在制造业、交通运输、楼宇自动化等领域的应用实例强调不同领域中PLC应用的特点和挑战9.3 PLC在工业控制系统中的集成与优化讲解PLC在工业控制系统中的集成和优化方法强调集成和优化过程中需要考虑的因素和最佳实践第十章:PLC技术发展趋势与展望10.1 PLC技术发展趋势介绍PLC技术的发展趋势(如智能PLC、模块化PLC等)强调发展趋势对工业自动化领域的影响10.2 PLC技术的挑战与机遇分析PLC技术面临的挑战(如安全性、可靠性等)强调应对挑战的方法和机遇10.3 PLC技术的未来展望展望PLC技术的未来发展方向和应用前景强调PLC技术在推动工业自动化发展中的重要作用第十一章:PLC系统的设计与调试11.1 PLC系统设计概述介绍PLC系统设计的基本流程强调系统设计中的关键环节和注意事项11.2 PLC系统硬件配置讲解如何选择合适的PLC硬件设备强调硬件配置中需要考虑的因素和最佳实践11.3 PLC系统软件设计讲解PLC系统软件设计的要点和方法强调软件设计中的关键环节和注意事项11.4 PLC系统调试与优化讲解PLC系统调试和优化的方法与技巧强调调试和优化过程中需要考虑的因素和最佳实践第十二章:PLC技术在自动化生产线中的应用12.1 自动化生产线概述介绍自动化生产线的概念和作用强调PLC在自动化生产线中的重要性12.2 PLC在自动化生产线中的应用实例讲解PLC在自动化生产线中的典型应用案例强调不同应用场景中PLC的作用和优势12.3 PLC在自动化生产线中的集成与优化讲解PLC在自动化生产线中的集成和优化方法强调集成和优化过程中需要考虑的因素和最佳实践第十三章:PLC技术在过程控制中的应用13.1 过程控制概述介绍过程控制的概念和作用强调PLC在过程控制中的应用13.2 PLC在过程控制中的应用实例讲解PLC在过程控制中的典型应用案例强调不同应用场景中PLC的作用和优势13.3 PLC在过程控制系统中的集成与优化讲解PLC在过程控制系统中的集成和优化方法强调集成和优化过程中需要考虑的因素和最佳实践第十四章:PLC技术的故障诊断与维护14.1 PLC故障诊断概述介绍PLC故障诊断的概念和作用强调故障诊断的重要性14.2 PLC故障诊断方法讲解PLC故障诊断的基本方法和技巧强调故障诊断过程中需要考虑的因素和最佳实践14.3 PLC系统的维护与保养讲解PLC系统的维护和保养方法强调维护和保养过程中需要考虑的因素和最佳实践第十五章:PLC技术在实际工程中的应用案例分析15.1 PLC技术在制造业中的应用案例分析PLC技术在制造业中的实际应用案例强调案例中的关键环节和解决问题的思路15.2 PLC技术在交通运输领域的应用案例分析PLC技术在交通运输领域的实际应用案例强调案例中的关键环节和解决问题的思路15.3 PLC技术在楼宇自动化领域的应用案例分析PLC技术在楼宇自动化领域的实际应用案例强调案例中的关键环节和解决问题的思路15.4 PLC技术在其他领域的应用案例分析PLC技术在其他领域的实际应用案例强调案例中的关键环节和解决问题的思路重点和难点解析1. PLC的基本概念和组成:理解PLC的定义、缩写、硬件组成以及工作原理。
一、教学目标1. 让学生了解PLC的基本概念、组成和功能。
2. 使学生掌握PLC的基本编程方法,能够根据实际需求编写简单的PLC程序。
3. 培养学生分析问题和解决问题的能力,提高学生的实践操作技能。
二、教学重点1. PLC的基本组成和功能。
2. PLC编程的基本方法。
三、教学难点1. PLC编程逻辑的编写。
2. PLC程序的调试与优化。
四、教学准备1. 教学课件:包括PLC的基本概念、组成、功能、编程方法等。
2. PLC实验设备:PLC主机、编程器、实验箱等。
3. 实验项目:根据教学需求设计实验项目。
五、教学过程1. 导入新课(1)教师简要介绍PLC的发展历程和应用领域。
(2)提问:什么是PLC?PLC有哪些优点?2. 讲解PLC基本概念(1)讲解PLC的组成:输入模块、输出模块、中央处理器、存储器等。
(2)讲解PLC的功能:控制、监控、数据处理等。
3. PLC编程方法(1)讲解PLC编程的基本步骤:需求分析、程序设计、程序下载、调试等。
(2)讲解PLC编程语言:梯形图、指令表、功能块图等。
4. 实验项目讲解(1)教师演示实验项目操作步骤。
(2)讲解实验项目中的关键点和注意事项。
5. 学生分组实验(1)学生分组,每组一台PLC实验设备。
(2)学生根据实验项目要求,编写PLC程序。
(3)教师巡回指导,解答学生疑问。
6. 实验总结(1)学生汇报实验结果,教师点评。
(2)总结实验过程中遇到的问题及解决方法。
7. 课堂小结(1)回顾本节课所学内容。
(2)布置课后作业,巩固所学知识。
六、教学评价1. 课后作业完成情况。
2. 学生在实验过程中的表现,如团队合作、问题解决能力等。
3. 学生对PLC编程的掌握程度。
七、教学反思1. 教学内容是否满足学生需求。
2. 教学方法是否有效,是否需要改进。
3. 学生对PLC编程的兴趣和积极性。
通过以上教学过程,使学生掌握PLC的基本概念、组成、功能、编程方法,提高学生的实践操作技能和问题解决能力。
课时教案单位:授课教师:教学内容与过程【本课程在专业培养课程体系中的地位】【导入新课】一、与的初次会面是可编程逻辑控制器()的缩写,是作为传统继电-接触器的替代产品出现的。
国际电工委员会()在其颁布的可编程控制器标准草案中给做了如下定义:“可编程控制器是一种数字运算操作的电子系统,专为工业环境下的应用而设计。
它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操演示讲解巡回指导练习巩固讨论交流讲练工业控制器作的命令,并通过数字式、模拟式的输入和输出,控制各种机械或生穿插产过程。
可编程控制器与其有关设备,都应按易于与工业控制系统形成一个整体,易于扩展其功能的原则设计。
”将传统的继电器控制技术和现代的计算机信息处理技术的优点有机结合起来,成为工业自动化领域中最重要、应用最多的控制设备之一,成为现代工业生产自动化三大支柱(、、机器人)之一。
二、从传统电气控制到电气控制,是一个内容十分广泛的概念,电路的通断、电动阀门的开关、电动机的启动与调速等,都属于电气控制的范畴。
传统的继电接触器控制系统具有结构简单、价格低廉、容易操作、技术难度较小等优点,被长期广泛地使用在工业控制的各种领域中。
下面分别用继电器控制元件和设计了一个卷扬机的正反转控制电路。
通过对控制原理的分析,认识什么是?图1-3为卷扬机正反转仿真图。
仿真动作见课件。
图1-3 卷扬机正反转运行控制仿真图主电路图控制电路图图1-4 卷扬机正反转继电器控制系统图这种传统的继电器接触器控制方式控制逻辑清晰,采用机电合一的组合方式便于普通机类或电类技术人员维修,但由于使用的电气元件体积大、触点多、故障率大,因此,运行的可靠性较低。
内部程序主电路图控制电路图图1-5 卷扬机正反转控制系统图图1-5是控制原理图。
两种控制原理图中的主电路是一样的,控制电路不相同,控制电路所有按钮和触点输入以与接触器线圈均接到课时教案单位:授课教师:(7)可扩展能力的可扩展能力主要包括点数的扩展、存储容量的扩展、联网功能的扩展和各种功能模块的扩展等。
第五单元可编程序控制器指令系统5.1任务一:可编程基本逻辑指令使用学习目标:掌握基本逻辑指令的符号名称、功能、电路表示及操作元件、正确的使用方法及使用注意事项,掌握运用PLC基本逻辑指令进行简单编程设计的基本方法与技能。
任务描述:PLC基本逻辑指令LD、LDI、OUT、AND、ANI、OR、ORI、ORB、ANB、MPS、MRD、MPP、MC、MCR、SET、RST、(OUT/RST)。
典型应用案例介绍一、三相异步电动机正反转控制实现二、自动住返控制的实现(电路图参第二章课件)相关知识:5.1.1逻辑取及线圈驱动指令LD、LDI、OUT图5-1-1 LD、LDI、OUT指令应用示例说明:①LD取指令,表示一个与输入母线相连接的常开触点指令。
②LDI取反指令,表示一个与输入母线相连接的常闭触点指令。
③OUT线圈驱动指令也称输出指令。
操作目标元件不可以是输入继电器X。
④OUT指令的操作元件是定时器T和计数器C时,必须设置常数K。
5.1.2触点串联指令AND、ANI0 LD X0021 AND X000 串联触点2 OUT Y0033 LD Y0034 ANI X003 串联触点5 OUT M1016 AND T 1串联触点7 OUT Y004 纵接输出图5-1-2 AND、ANI触点串联指令应用示例如上图所示,紧接OUT M101以后,通过触点T1可以驱动OUT Y004,但是驱动顺序相反(如左图所示)时,则必须使用后述的MPS指令。
说明:①AND(与指令)用于常开触点的串联;②ANI(与非指令)用于常闭触点的串联连接;③可以多次重复使用。
5.1.3触点并联指令OR、ORI说明:①OR(或)用于常开触点的并联;②ORI(或非)用于常闭触点的并联。
图5-1-3 OR、ORI触点并联指令应用示例5.1.4串联电路块的并联连接指令ORB图5-1-4 ORB串联电路块的并联连接指令应用示例说明:①2个以上串联连接的电路称为串联电路块,串联电路块并联连接时,分支的开始用LD、LDI指令;②后面集中使用ORB指令时,电路块并联数小于8。
图5-1-5 ANB并联电路块的串联连接指令应用示例5.1.5并联电路块的串联连接指令ANB说明:①2个以上并联连接的电路称为并联电路块,并联电路块串联连接时,分支的开始用LD、LDI指令;②后面集中使用ANB指令时,电路块并联数小于8。
5.1.6多重输出指令MPS、MRD、MPP图 5- 1-6 1层栈和ANB、ORB指令应用示例注:MPS、MPP必须成对使用。
5.1.7主控及主控复位指令MC、MCR说明:①在下述的编程示例中,输入X000接通时,就执行从MC到MCR的指令。
输入X000断开时,成为如下形式。
现状保持:累积定时器、计数器、用置位/复位指令驱动的软元件。
5.1任务一:可编程基本逻辑指令使用(续)学习目标:PLS、PLF、LDP/LDF/ANP/ANF/ORP/ORF、INV、NOP、END指令、编程注意事项、编程实例。
任务描述:掌握基本逻辑指令的符号名称、功能、电路表示及操作元件、正确的使用方法及使用注意事项,掌握编程注意事项,掌握运用PLC基本逻辑指令进行编程设计的基本方法与技能。
典型应用案例介绍:相关知识:5.1.10脉冲输出指令PLS、PLF图5-1-13 PLS、PLF脉冲输出指令应用示例说明:①使用PLS指令时,仅在驱动输入为ON后的一个扫描周期内,软元件Y,M 动作。
②使用PLF指令时,公在驱动输入为OFF后的一个扫描周期内,软元件Y,M 动作。
③特殊继电器不能用作PLS\PLF的操作元件。
④例如,在驱动输入保持为ON时,让可编程控制器由RUN→STOP→RUN时,PLS M0动作,但是PLS M600(电池后备)不动作。
后面的一个RUN时,这是因为在STOP时,M600仍保持着动作状态。
5.1.11脉冲式触点指令(LDP/LDF/ANP/ANF/ORP/ORF)说明:①LDP、ANDP、ORP指令是进行上长沿检出的触点指令,公在指定位软元件的上升沿时(OFF→ON变化时)接通一个扫描周期。
②LDF、ANDF、ORF指令是进行下降沿检了的触点指令,仅在指定位软元件的下降沿时(ON→OFF变化时)接通一个扫描周期。
5.1.12逻辑运算结果取反(INV)说明:INV指令是把指令所在位置当前逻辑运算结果取反,取反后的结果仍可继续运算INV指令无需操作元件。
5.1.13 空操作指令NOP说明:①在将程序全部清除时,全部指令成为NOP。
若在程序中加入NOP指令,则在修改或追加程序时,可以减少步号的变化,但是程序需要余量。
②此外,若将已写入的指令换成NOP指令,则回路会发生变化,请勿必注意。
5.1.14 程序结束指令END注:执行END指令时,也刷新监视定时器(检查扫描周期是否过长的定时器)。
5.1.15 编程注意事项1.程序应按自上而下,从左至右的方式编制。
2.适应的编程顺序可减少程序步数,如图5-1-19所示。
3.重新安排不能编程的电路,如图5-1-20所示。
(a)串联多的电路应尽量放在上部(b)并联电路多的电路应尽量靠近母线图5-1-19桥式电路(a)将电路改成右图的形式才能编程(b)不能将触点画在线圈的右边,只能在触点的右边接线圈图5-1-205.1.16 编程实例1.延时断定时器图5-1-21中Y1在X1断开后4秒关断。
在输入触点断开后,输出触点延时开断的定时器被认为是一个延时断定时器。
2.振荡电路图5-1-22中当X3 ON后,Y3 ON ,T3、T4开始延时1.5S后,Y3变为OFF,再经1.5S后Y3又变为ON,如此循环。
图5-1-21图5-1-223.脉冲输出电路图5-1-23中X7第一次闭合,Y7立即接通,X0再次闭合时,Y1断开。
实际上,使用PLS指令就可以很容易地获得像M6这样的脉冲输出。
(图5-1-234.PLC编程设计(1)概述:基本思路(2)编程设计实例实例1 送料小车自动控制的梯形图程序设计图5-1-24①控制要求:X4处装料,20s 后装料结束,开始右行,碰到X3后停下卸料,25s 后左行,碰到X4后又停下装料,这样不停地循环工作。
按钮X0和X1分别用来起动小车右行和左行。
②本例目的:设计用电动机正反转控制的互锁和自锁电路为基础构成各输出电路的简单程序。
为使小车自动停止,将X3和X4的常闭触点分别与Y0和Y1的线圈串联。
为使小车自动起动,将控制装、卸料延时的定时器T0和T1的常开触点,分别与手动起动右行和左行的X0、X1的常开触点并联,并用两个限位开关对应的X4和X3的常开触点分别接通装料、卸料电磁阀和相应的定时器。
③画出梯形图:图5-1-25实例2 抢答显示系统 ①控制要求 ②本例的目的③选定输入输出设备④可编程控制器外部接线图输入装置 输入端子号按钮PB11 X000按钮PB12 X001 按钮PB2 X003 按钮PB31 X004 按钮PB32 X005 按钮PB4 X002 选择开关SW X007 输出装置 输入端子号 灯L1 Y000 灯L2 Y003 灯L3 Y005 电磁开关SOLY007任务二 5.2 PLC步进顺控与功能逻辑指令使用学习目标:掌握状态的功能、简单流程的状态转移图、初始状态编程方法,掌握选择性分支与汇合、并行性分支与汇合、分支/汇合的组合等基本内容,重点掌握分支与汇合顺序控制设计编程方法。
任务描述:状态转移图、编程方法(1.步进顺控的程序例--5.分支、汇合的组合)。
典型应用案例介绍:三相异步电机星三角启动控制的实现:相关知识:5.2.1 状态转移图1.步进指令(STL/RET)STL(步进触点指令)RET(步进返回指令)STL和RET指令只有与状态器S配合才能具有步进功能。
2.状态转移图(SFC图)图中每一步包含:驱动内容、转移条件、转换目标。
图5-2-1步进指令的使用说明:①STL触点是与左侧母线相连的常开触点,STL触点接通,则对应的状态为活动步;②与STL触点相连的触点用LD或LDI指令,执行完RET后返回左母线;③STL触点可直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈;④PLC只执行活动步对应的电路,所以使用STL指令时允许双线圈输出;⑤STL触点驱动的电路块中不能使用MC和MCR指令,但可以用CJ指令;⑥在中断程序和子程序内,不能使用STL指令。
5.2.2 编程方法1.步进顺控的程序例图5-2-3 步进顺控的程序例2.初始状态编程例图5-2-4 初始状态编程例3.选择性分支、汇合编程例(1)选择性分支举例(2)选择汇合举例图5-2-5图5-2-6(3)选择性分支与汇合举例说明:①从多个流程中选择一个流程执行被称为选择性分支。
②以左图为例,必须是X000接通,则动作状态就向S21转移,S20动作时,若X000接通,则动作向S21转移,S20变为不动作。
因此,即使以后X010、X020动作、S31、S41也不会动作。
③汇合状态S50,可被S22、S32、S42中任意一个驱动。
4.并行分支与汇合编程(1)并行分支举例与对一般状态编程一样,先进行驱动处理,然后进行转移处理。
转移处理要从左到右依次进行。
(2)并行汇合举例汇合前先对各状态的输出处理分别编程,然后从左到右进行汇合处理。
(3)并行分支/汇合例5.分支、汇合的组合任务二 5.2 PLC步进顺控与功能逻辑指令使用(续1)学习目标:掌握状态的跳转与复位处理、状态的详细动作、操作方式等基本内容,重点掌握顺序控制设计编程方法。
任务描述:编程方法(6.跳转处理、复位处理)、状态的详细动作、操作方式。
典型应用案例介绍:相关知识:5.2.2 编程方法6.跳转处理、复位处理图5-2-15 跳转处理、重复处理应用示例注:除分支及合流以外,状态还可以向较远的状态转移(非连续的状态)。
(1)分支数的限制对所有的初始状态(S0~S9),每一状态下的分支电路总和不能大于16个,并且在每一分支点分支数不能大于8个。
注:直接从汇合线或汇合前状态向其它远处状态的跳转处理或复位处理是不允许的,此时,必须设定虚拟状态以执行上述状态转移(远距离跳转或复位)。
(2)分离程序流具有多个初始状态的状态转移图的程序,要按各初始状态分开编程。
5.2.3 状态的详细动作1.STL指令动作当STL触点接通(ON),与此连接的电路就运行。
当STL触点断开(OFF),与此连接的电路停止运行,在其负载复位后一个扫描周期这部分线路和指令就被跳过,不再执行。
如果不同的状态驱动同一个输出,如图5-2-18中的输出Y2,S21或S22任一个接通,Y2动作;S21和S22都有断开则Y2不动作。
若用这种STL电路,可使用双线圈,但在STL电路中,与其他电路中共用一个线圈(即所谓双线圈),必须多加注意。