1、教 案20132014 学年第 一 学期课程名称 可编程PLC原理与应用 开课系(部) 工信系 所在系(部) 工信系 教研室 电计教研室 任课教师 苏 波 职 称 讲师 授课对象 电信1231班 二一三 年 九 月可编程PLC原理与应用课程教案授课时间第一周第一次课教案序号1课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题可编程控制器的产生可编程控制器的定义教学目的要求学生了解什么是PLC,包括它的产生过程及其定义。教学重点可编程控制器的定义教学难点可编程控制器的定义教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序
2、号填写本课程教案1、2、3次序号。教学过程一、复习或导入 了解PLC的 产生与定义。二、讲授新课(教学环节设计、具体实施步骤)1.1 可编程控制器的产生用户角度提出新一代控制器应具备以下十大条件(1)编程简单,可在现场修改程序;(2)维护方便,更好是插件式;(3)可靠性高于继电器控制柜;(4)体积小于继电器控制柜;(5)可将数据直接送入管理计算机;(6)在成本上可与继电器控制柜竞争;(7)输入可以是交流115V(即用美国的电网电压);(8)输出为交流115V、2A以上,能直接驱动电磁阀;(9)在扩展时,原有系统只需要很小的变更;(10)用户程序存储器容量至少能扩展到4KB。 : 1.2 可编程
3、控制器的定义 可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。他采用了可编程序的存储器,用来在其内部存储和执行逻辑运算、顺序控制、定时、计数和算术运算等操作命令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都按易于与工业系统联成一个整体、易于扩充其功能的原则设计。三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课讲解了PLC的 产生与定义。五、课外作业及学习指导(学法、参考书、资料收集等指导) 到图书管或者互联网上查阅本节课相关资料。可编程PLC原理与应用课程教案授课时间第一周第二次课教案序号2课 型必修课、限选课、
4、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题可编程控制器的功能及主要特点可编程控制器的分类及发展教学目的要求学生了解可编程控制器的功能及主要特点,进一步了解PLC的分类及其发展教学重点可编程控制器的功能教学难点可编程控制器的主要特点教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课的内容是:可编程控制器的功能及主要特点、可编程控制器的分类及发展。二、讲授新课(教学环节设计、具体实施步骤)1.5 可编程控制器的分类、特点、应用及发展 1.5.1 可编程控制器的分类 1. 按
5、I/O点数和功能分类:由I/O点数的多少可将PLC的I/O点数分成小型、中型和大型 。2. 按结构形式分类 :PLC可分为整体式结构和模块式结构两大类 。1.5.2 可编程控制器的特点 可编程控制器的特点: (1)编程简单,使用方便。 (2)控制灵活,程序可变,具有很好的柔性 。(3)功能强,扩充方便,性能价格比高。 (4)控制系统设计及施工的工作量少,维修方便 。(5)可靠性高,抗干扰能力强 。(6)体积小、重量轻、能耗低,是“机电一体化”特有的产品 。2. 可编程控制器PLC与个人计算机PC的主要差异 。3. PLC与继电器控制的区别 。1.5.3 可编程控制器的应用 1. 逻辑控制 可编
6、程序控制器具有“与”、“或”、“非”等逻辑运算的能力,可以实现逻辑运算,用触点和电路的串、并联,代替继电器进行组合逻辑控制,定时控制与顺序逻辑控制 。2. 运动控制 可编程序控制器使用专用的运动控制模块,或灵活运用指令,使运动控制与顺序控制功能有机地结合在一起。3. 过程控制 可编程序控制器可以接收温度、压力、流量等连续变化的模拟量,通过模拟量I/0模块,实现模拟量(Analog)和数字量(Digital)之间的A/D转换和D/A转换,并对被控模拟量实行闭环PID(比例-积分-微分)控制。4. 数据处理 可编程序控制器具有数学运算、数据传送、转换、排序和查表、位操作等功能,可以完成数据的采集、
7、分析和处理。 5. 构建网络控制 可编程序控制器的通信包括主机与远程I/0之间的通信、多台可编程序控制器之间的通信、可编程序控制器和其他智能控制设备(如计算机、变频器)之间的通信。可编程序控制器与其他智能控制设备一起,可以组成“集中管理、分散控制”的分布式控制系统。 1.5.4 可编程控制器的发展 1. 向高集成、高性能、高速度,大容量发展。 2. 向普及化方向发展 。3. 向模块化、智能化发展。 4. 向软件化发展 。5. 向通信网络化发展。三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课讲解了可编程控制器的功能及主要特点、可编程控制器的分类及发展。五、课外作业及学习指导(学法、参考
8、书、资料收集等指导) 到图书管或者互联网上查阅本节课相关资料。可编程PLC原理与应用课程教案授课时间第二周第一次课教案序号3课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题可编程控制器的基本组成教学目的要求学生了解可编程控制器的基本组成及工作原理教学重点可编程控制器的工作原理教学难点可编程控制器的工作原理教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课的内容是:可编程控制器的基本组成。二、讲授新课(教学环节设计、具体实施步骤)1.3 可编程控制器的基本
9、组成 1.3.1 控制组件可编程控制器主要由CPU、存储器、基本I/O接口电路、外设接口、编程装置、电源等组成。连接文件夹第一章图1.doc 1. CPU单元 :CPU是可编程控制器的控制中枢,相当于人的大脑。CPU一般由控制电路、运算器和寄存器组成 2. 存储器 :可编程控制器的存储器由只读存储器ROM、随机存储器RAM和可电擦写的存储器EEPROM三大部分构成,主要用于存放系统程序、用户程序及工作数据。3. I/O单元及I/O扩展接口 (1)I/O单元:可分为模拟量I/O单元、数字量I/O单元两大类。根据输入单元形式的不同,可分为基本I/O单元、扩展I/O单元两大类 (2)I/O扩展接口
10、:可编程控制器利用I/O扩展接口使I/O扩展单元与PLC的基本单元实现连接,当基本I/O单元的输入或输出点数不够使用时,可以用I/O扩展单元来扩充开关量I/O点数和增加模拟量的I/O端子 。4. 外设接口 外设接口电路用于连接手持编程器或其他图形编程器、文本显示器,并能通过外设接口组成PLC的控制网络。PLC通过PC/PPI电缆或使用MPI卡通过RS-485接口与计算机连接,可以实现编程、监控、连网等功能。 5. 电源 电源单元的作用是:把外部电源(220V的交流电源)转换成内部工作电压。外部连接的电源,通过PLC内部配有的一个专用开关式稳压电源,将交流/直流供电电源转化为PLC内部电路需要的
11、工作电源(直流5伏、正负12伏、24伏),并为外部输入元件(如接近开关)提供24V直流电源(仅供输入端点使用),而驱动PLC负载的电源由用户提供。 1.3.2 输入输出接口电路 1. 输入接口电路如图1-2所示连接文件夹第一章图11.doc,输入接口电路提高抗干扰能力的方法主要有: (1)利用光电耦合器提高抗干扰能力。 (2)利用滤波电路提高抗干扰能力。2. 输出接口电路(1)小型继电器输出形式,如图1-3所示连接文件夹第一章图12.doc (2)大功率晶体管或场效应管输出形式,如图1-4所示 连接文件夹第一章1-4.doc(3)双向晶闸管输出形式,如图1-5所示连接文件夹第一章图13.doc
12、3. I/O电路的常见问题1、当该电流值大于1.3mA时,就可能引起PLC输入电路发生误动作。 2、应在输出回路串联保险丝,避免负载电流过大,会损坏输出元件或电路板。3、晶体管、双向晶闸管型输出端子漏电流和残余电压的存在。 4、感性负载断电时产生很高的反电势。1.3.3 编程器 编程器是PLC的重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC的工作状态 。常见的给PLC编程的装置有手持式编程器和计算机编程方式 。三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课讲解了可编程控制器的基本组成。五、课外作业及学习指导(学法、参考书、资料收集等
13、指导) 到图书管或者互联网上查阅本节课相关资料。可编程PLC原理与应用课程教案授课时间第二周第二次课教案序号4课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题可编程控制器的工作原理教学目的要求学生了解可编程控制器的工作原理教学重点可编程控制器的工作原理教学难点可编程控制器的工作原理教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课的内容是:可编程控制器的工作原理。二、讲授新课(教学环节设计、具体实施步骤)1.4.1 可编程控制器的工作原理 PLC是采用周
14、期循环扫描的工作方式,CPU连续执行用户程序和任务的循环序列称为扫描。CPU对用户程序的执行过程是CPU的循环扫描,并用周期性地集中采样、集中输出的方式来完成的 。扫描周期主要可分为(1)读输入阶段 每次扫描周期的开始,先读取输入点的当前值,然后写到输入映像寄存器区域。 (2)执行程序阶段。 用户程序执行阶段,PLC按照梯形图的顺序,自左而右,自上而下的逐行扫描。 (3)处理通信请求阶段 。(4)执行CPU自诊断测试阶段。 (5)写输出阶段 。1.4.2 可编程控制器主要技术指标 1. 输入/输出点数 可编程控制器的I/O点数指外部输入、输出端子数量的总和。它是描述的PLC大小的一个重要的参数
15、。2. 存储容量 PLC的存储器由系统程序存储器,用户程序存储器和数据存储器三部分组成。PLC存储容量通常指用户程序存储器和数据存储器容量之和,表征系统提供给用户的可用资源,是系统性能的一项重要技术指标。 3. 扫描速度 可编程控制器采用循环扫描方式工作,完成1次扫描所需的时间叫做扫描周期。影响扫描速度的主要因素有用户程序的长度和PLC产品的类型。PLC中CPU的类型、机器字长等直接影响PLC运算精度和运行速度。 4. 指令系统 指令系统是指PLC所有指令的总和。可编程控制器的编程指令越多,软件功能就越强,但掌握应用也相对较复杂。用户应根据实际控制要求选择合适指令功能的可编程控制器。5. 通信
16、功能 通信有PLC之间的通信和PLC与其他设备之间的通信。通信主要涉及通信模块,通信接口,通信协议和通信指令等内容。PLC的组网和通信能力也已成为PLC产品水平的重要衡量指标之一。三、新课巩固及练习(有此内容的填写)四、归纳与总结本节讲解了可编程控制器的工作原理。五、课外作业及学习指导(学法、参考书、资料收集等指导) 到图书管或者互联网上查阅本节课相关资料。 可编程PLC原理与应用课程教案授课时间第三周第一次课第三周第二次课教案序号5、6课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题PLC认识实验教学目的用STEP7创建第一个工程教学重点用STEP7创建工程
17、、硬件、软件组态教学难点硬件、软件组态教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。实验一:创建第一个工程一、 STEP7创建一个工程(向导法和添加硬件法)1.向导法:首先双击桌面上的STEP 7图标,进入SIMATIC Manager窗口,进入主菜单【File】,选择【New Project Wizard】,弹出标题为“STEP 7 Wizard:New Project”(新项目向导)的小窗口。2. 添加硬件法:进入主菜单【File】,【选择New】,在弹出对话框中分别输入“文件名”、“目录路径”等内容,并确定
18、,完成一个空项目的创建工作。二、硬件组态1.硬件组态的任务: 在STEP 7种生成一个与实际的硬件系统完全相同的系统2.硬件组态的步骤生成站,双击Hardware图标,进入硬件组态窗口;生成导轨,在导轨中放置模块;双击模块,在打开的对话框中设置模块的参数,包括模块的属性和DP主站、从站的参数;保存编译硬件设置.导轨上模块安放顺序:通常1号槽放电源模块,2号槽放CPU,3号槽放接口模块(使用多机架安装,单机架安装则保留),从4到11号则安放信号模块(SM、FM、CP)。三、下载硬件组态信息为什么要下载硬件组态?可编程PLC原理与应用课程教案授课时间第四周第一次课教案序号7课 型必修课、限选课、公
19、选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题S7-200系列PLC的结构(一)教学目的PLC各模块的结构教学重点PLC端口原理教学难点PLC端口原理教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课介绍PLC各模块的结构。二、讲授新课(教学环节设计、具体实施步骤)2.1 S7-200系列PLC概述 西门子S7系列可编程控制器分为S7-400、S7-300、S7-200三个系列,分别为S7系列的大、中、小型可编程控制器系统。S7-200系列可编程控制器有CPU21X系列,CP
20、U22X系列,其中CPU22X型可编程控制器提供了4个不同的基本型号,常见的有CPU221,CPU222,CPU224和CPU226四种基本型号。 (1)集成的24V电源 可直接连接到传感器和变送器执行器,CPU 221和CPU222具有180mA 输出。CPU224输出280mA,CPU 226、CPU 226XM输出400mA 可用作负载电源。(2)高速脉冲输出 具有2 路高速脉冲输出端,输出脉冲频率可达20KHz,用于控制步进电机或伺服电机,实现定位任务。(3)通信口 CPU 221、CPU222和CPU224具有1个RS-485通信口。CPU 226、CPU 226XM具有2个RS-4
21、85通信口。支持PPI、MPI通信协议,有自由口通信能力。(4)模拟电位器 CPU221/222有1个模拟电位器,CPU224/226/226XM有2个模拟电位器。模拟电位器用来改变特殊寄存器(SMB28,SMB29)中的数值,以改变程序运行时的参数。如定时器、计数器的预置值,过程量的控制参数。(5)中断输入允许以极快的速度对过程信号的上升沿作出响应。 (6)EEPROM 存储器模块可作为修改与拷贝程序的快速工具,无需编程器并可进行辅助软件归档工作。(7)电池模块 用户数据(如标志位状态、数据块、定时器、计数器)可通过内部的超级电容存储大约5 天。选用电池模块能延长存储时间到200天(10年寿
22、命)。电池模块插在存储器模块的卡槽中。(8)不同的设备类型 CPU 221226 各有2种类型CPU,具有不同的电源电压和控制电压。(9)数字量输入/输出点CPU 221具有6个输入点和4个输出点;CPU 222具有8个输入点和6个输出点;CPU 224 具有14个输入点和10个输出点;CPU226/226XM 具有24个输入点和16个输出点。CPU22X主机的输入点为24V直流双向光电耦合输入电路,输出有继电器和直流(MOS型)两种类型。(10)高速计数器 CPU 221/222有4个30KHz高速计数器,CPU224/226/226XM有6个30KHz的高速计数器,用于捕捉比CPU扫描频率
23、更快的脉冲信号。2.2 S7-200系列CPU224型PLC的结构 2.2.1 CPU224型PLC外型及端子介绍 CPU224型,其输入、输出、CPU、电源模块均装设在一个基本单元的机壳内,是典型的整体式结构。当系统需要扩展时,选用需要的扩展模块与基本单元连接。如图2-1所示 第二章图2.doc2. CPU224型PLC端子介绍(1)基本输入端子CPU224输入电路参见图2-2第二章图21.doc, (2)基本输出端子 第二章图22.doc(3)高速反应性 (4)模拟电位器模拟电位器用来改变特殊寄存器(SM28,SM29)中的数值,以改变程序运行时的参数。如定时器、计数器的预置值,过程量的控
24、制参数。(5)存储卡该卡位可以选择安装扩展卡。扩展卡有EEPROM存储卡,电池和时钟卡等模块。存储卡用于用户程序的拷贝复制三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课介绍了PLC各模块的结构。五、课外作业及学习指导(学法、参考书、资料收集等指导) 到图书管或者互联网上查阅本节课相关资料。可编程PLC原理与应用课程教案授课时间第四周第二次课教案序号8课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题S7-200系列PLC的结构(二)教学目的PLC的结构及性能指标教学重点工作方式的改变教学难点工作方式的改变教学手段投影,演示,讲授说明:1、此设计为教案格
25、式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课介绍LC的结构及性能指标。二、讲授新课(教学环节设计、具体实施步骤)2.2.2 CPU224型PLC的结构及性能指标 CPU224型可编程控制器主要由CPU、存储器、基本I/O接口电路、外设接口、编程装置、电源等组成(见图2-5)。第二章图23.doc 2.2.3 PLC的CPU的工作方式 1. CPU的工作方式 CPU前面板上用两个发光二极管显示当前工作方式,绿色指示灯亮,表示为运行状态,红色指示灯亮,表示为停止状态,在标有SF指示灯亮时表示系统故障,PLC停止工作。 (1)STOP
26、(停止) (2)RUN(运行) 2. 改变工作方式的方法 (1)用工作方式开关改变工作方式。 工作方式开关有3个挡位:STOP、TERM(Terminal)、RUN。1把方式开关切到STOP位,可以停止程序的执行。2把方式开关切到RUN位,可以起动程序的执行。3把方式开切到TERM(暂态)或RUN位,允许STEP7- Micro/WIN32软件设置CPU工作状态。 如果工作方式开关设为STOP或TERM,电源上电时,CPU自动进入STOP工作状态。设置为RUN时,电源上电时,CPU自动进入RUN工作状态。(2)用编程软件改变工作方式。把方式开关切换到TERM(暂态),可以使用STEP 7-Mi
27、cro/WIN32编程软件设置工作方式。(3)在程序中用指令改变工作方式。在程序中插入一个STOP指令,CPU可由RUN方式进入STOP工作方式。2.3 扩展功能模块 2.3.1 扩展单元及电源模块1. 扩展单元 扩展单元没有CPU,作为基本单元输入/输出点数的扩充,只能与基本单元连接使用。不能单独使用。S7-200的扩展单元包括数字量扩展单元,模拟量扩展单元,热电偶、热电阻扩展模块,PROFIBUS-DP通信模块。2. 电源模块 外部提供给PLC的电源,有24VDC、220VAC两种,根据型号不同有所变化。 (1)有扩展模块连接时,如果扩展模块对5VDC电源的需求超过CPU的5V电源模块的容
28、量,则必须减少扩展模块的数量。(2)当+24V直流电源的容量不满足要求时,可以增加一个外部24V直流电源。具体参数可以参看表2-1表2-4。第二章24.doc三、新课巩固及练习(有此内容的填写)四、归纳与总结五、课外作业及学习指导(学法、参考书、资料收集等指导) 到图书管或者互联网上查阅本节课相关资料。可编程PLC原理与应用课程教案授课时间第五周第一次课教案序号9课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题S7-200系列PLC内部元器件教学目的掌握PLC内部元器件教学重点PLC内部元器件教学难点PLC内部元器件教学手段投影,演示,讲授说明:1、此设计为教
29、案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程一、复习或导入 本节课讲解PLC内部元器件。二、讲授新课(教学环节设计、具体实施步骤)2.4 S7-200系列PLC内部元器件 2.4.1 数据存储类型 1. 数据的长度在计算机中使用的都是二进制数,其最基本的存储单位是位(bit),8位二进制数组成1个字节(Byte),其中的第0位为最低位(LSB),第7位为最高位(MSB),如图2-7所示。两个字节(16位)组成1个字(Word),两个字(32位)组成1个双字(Double word),如图2-7所示。把位、字节、字和双字占用的连续位数称为长度。如图
30、2-7所示 第二章28.doc2. 数据类型及数据范围 S7-200系列PLC的数据类型可以是字符串、布尔型(0或1)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数;整数型数包括16位符号整数(INT)和32位符号整数。(DINT)。实数型数据采用32位单精度数来表示。数据类型、长度及数据范围如表2-7所示。第二章29.doc 3. 常数 S7-200的许多指令中常会使用常数。常数的数据长度可以是字节、字和双字。CPU以二进制的形式存储常数,书写常数可以用二进制、十进制、十六进制、ASCII码或实数等多种形式。书写格式如下: 十进制常数:1234 ; 十六进制常数:16#3AC6 ;
31、二进制常数:2#1010 0001 1110 0000 ASCII码:“Show”;实数(浮点数):+1.175495E-38(正数), -1.175495E-38(负数)。 2.4.2 编址方式 1. 位编址位编址的指定方式为:(区域标志符)字节号位号,如I0.0;Q0.0;I1.2。2. 字节编址字节编址的指定方式为:(区域标志符)B(字节号),如IB0表示由I0.0I0.7这8位组成的字节。3. 字编址字编址的指定方式为:(区域标志符)W(起始字节号),且最高有效字节为起始字节。例如VW0表示由VB0和VB1这2字节组成的字。 4. 双字编址双字编址的指定方式为:(区域标志符)D(起始字
32、节号),且最高有效字节为起始字节。例如VD0表示由VB0到VB3这4字节组成的双字。2.4.3 寻址方式 1. 直接寻:址直接寻址是在指令中直接使用存储器或寄存器的元件名称(区域标志)和地址编号,直接到指定的区域读取或写入数据。有按位、字节、字、双字的寻址方式,如图2-8所示 第二章30.doc 。2. 间接寻址:间接寻址时操作数并不提供直接数据位置,而是通过使用地址指针来存取存储器中的数据。在S7-200中允许使用指针对I、Q、M、V、S、T、C(仅当前值)存储区进行间接寻址(1)使用间接寻址前,要先创建一指向该位置的指针。 (2)指针建立好后,利用指针存取数据。如图2-9所示第二章31.d
33、oc 。 2.4.4 元件功能及地址分配 1. 输入映像寄存器(输入继电器) (1)输入映像寄存器的工作原理输入继电器是PLC用来接收用户设备输入信号的接口。PLC中的“继电器”与继电器控制系统中的继电器有本质性的差别,是“软继电器”,它实质是存储单元。(2)输入映像寄存器的地址分配S7-200输入映像寄存器区域有IB0IB15共16个字节的存储单元。系统对输入映像寄存器是以字节(8位)为单位进行地址分配的。 2. 输出映像寄存器(输出继电器) (1)输出映像寄存器的工作原理 ,“输出继电器”是用来将输出信号传送到负载的接口,每一个“输出继电器”线圈都与相应的PLC输出相连,并有无数对常开和常
34、闭触点供编程时使用。 (2)输出映像寄存器的地址分配,S7-200输出映像寄存器区域有QB0QB15共16个字节的存储单元。系统对输出映像寄存器也是以字节(8位)为单位进行地址分配的。 3. 变量存储器V 变量存储器主要用于存储变量。可以存放数据运算的中间运算结果或设置参数,在进行数据处理时,变量存储器会被经常使用。变量存储器可以是位寻址,也可按字节、字、双字为单位寻址,其位存取的编号范围根据CPU的型号有所不同,CPU221/222为V0.0V2047.7共2KB存储容量,CPU224/226为V0.0V5119.7共5KB存储容量。4. 内部标志位存储器(中间继电器)M内部标志位存储器,用
35、来保存控制继电器的中间操作状态,其作用相当于继电器控制中的中间继电器,内部标志位存储器在PLC中没有输入/输出端与之对应,其线圈的通断状态只能在程序内部用指令驱动,其触点不能直接驱动外部负载,只能在程序内部驱动输出继电器的线圈,再用输出继电器的触点去驱动外部负载。5. 特殊标志位存储器SMPLC中还有若干特殊标志位存储器, 特殊标志位存储器位提供大量的状态和控制功能,用来在CPU和用户程序之间交换信息,特殊标志位存储器能以位、字节、字或双字来存取,CPU224的SM的位地址编号范围为SM0.0SM179.7共180个字节。其中SM0.0SM29.7的30个字节为只读型区域。6. 局部变量存储器
36、L局部变量存储器L用来存放局部变量,局部变量存储器L和变量存储器V十分相似,主要区别在于全局变量是全局有效,即同一个变量可以被任何程序(主程序、子程序和中断程序)访问。而局部变量只是局部有效,即变量只和特定的程序相关联。7. 定时器TPLC所提供的定时器作用相当于继电器控制系统中的时间继电器。每个定时器可提供无数对常开和常闭触点供编程使用。其设定时间由程序设置。8. 计数器C计数器用于累计计数输入端接收到的由断开到接通的脉冲个数。计数器可提供无数对常开和常闭触点供编程使用,其设定值由程序赋予。9. 高速计数器HC一般计数器的计数频率受扫描周期的影响,不能太高。而高速计数器可用来累计比CPU 的
37、扫描速度更快的事件。高速计数器的当前值是一个双字长(32位)的整数,且为只读值。10. 累加器AC累加器是用来暂存数据的寄存器,它可以用来存放运算数据、中间数据和结果。CPU提供了4个 32位的累加器,其地址编号为AC0AC3。累加器的可用长度为32位,可采用字节、字、双字的存取方式,按字节、字只能存取累加器的低8位或低16位,双字可以存取累加器全部的32 位。11. 顺序控制继电器S(状态元件)顺序控制继电器是使用步进顺序控制指令编程时的重要状态元件,通常与步进指令一起使用以实现顺序功能流程图的编程。12. 模拟量输入/输出映像寄存器(AI/AQ)S7-200的模拟量输入电路是将外部输入的模
38、拟量信号转换成1个字长的数字量存入模拟量输入映像寄存器区域,区域标志符为AI。三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课讲解了PLC内部元器件。五、课外作业及学习指导(学法、参考书、资料收集等指导) 可编程PLC原理与应用课程教案授课时间第五周第二次课教案序号10课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题输入、输出及扩展教学目的掌握PLC输入、输出及扩展端口教学重点PLC输入、输出及扩展端口教学难点PLC输入、输出及扩展端口教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、
39、3次序号。教学过程一、复习或导入 本节课讲解PLC输入、输出及扩展端口。二、讲授新课(教学环节设计、具体实施步骤)3.2 常用扩展模块介绍 1.数字量扩展模块 S7-200PLC系列目前总共可以提供3大类共9种数字量输入输出扩展模块,见表2-5。第二章25.doc 2. 模拟量扩展模块模拟量扩展模块提供了模拟量输入/输出的功能 1最佳适应性 2灵活性模拟量扩展模块的数据如表2-6所示。第二章26.doc 3. 热电偶、热电阻扩展模块 EM231热电偶模块用于七种热电偶类型J 、K、 E、N、 S、 T 和R 型。用户必须用DIP 开关来选择热电偶的类型,连到同模块上的热电偶必须是相同类型。外型
40、如图2-6所示。 第二章27.doc4. PROFIBUS-DP通信模块三、新课巩固及练习(有此内容的填写)四、归纳与总结本节课讲解了PLC输入、输出及扩展端口。五、课外作业及学习指导(学法、参考书、资料收集等指导) 可编程PLC原理与应用课程教案授课时间第六周第一次课教案序号11课 型必修课、限选课、公选、其它授课方式理论课、讨论课、实验课、习题课、其它课 题S7-200系列PLC程序概念教学目的了解PLC程序概念教学重点PLC程序概念教学难点PLC程序概念教学手段投影,演示,讲授说明:1、此设计为教案格式模板;2、每项页面大小可自行添减;3、教案序号填写本课程教案1、2、3次序号。教学过程
41、一、复习或导入 本节课讲解PLC程序概念。二、讲授新课(教学环节设计、具体实施步骤)3.1 STEP7概述 S7-200可编程控制器使用STEP7-Micro/WIN32编程软件进行编程。STEP7-Micro/WIN32编程软件是基于Windows的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。 1. 安装条件 操作系统:Windows95以上的操作系统。计算机配置:IBM486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间。通信电缆:用一条PC/PPI电缆实现可编程控制器与计算机的通信。 2. 编
42、程软件的组成STEP7-Micro/WIN32编程软件包括Microwin3.1;Microwin3.1的升级版本软件Microwin3.1 SP1;Toolbox(包括Uss协议指令:变频通信用,TP070:触摸屏的组态软件Tp Designer V1.0设计师)工具箱;以及Microwin 3.11 Chinese(Microwin3.11 SP1和Tp Designer的专用汉化工具)等编程软件。3. 编程软件的安装 首先安装英文版本的编程软件:双击编程软件中的安装程序SETUP.EXE,根据安装提示完成安装。接着,用Microwin 3.11 Chinese软件将编程软件的界面和帮助文
43、件汉化。步骤如下:(1)在光盘目录下,找到“mwin_service_pack_from V3.1 to3.11”软件包,按照安装向导进行操作,把原来的英文版本的编程软件转换为3.11版本。(2)打开“Chinese3.11”目录;双击setup,按安装向导操作,完成汉化补丁的安装。(3)完成安装。4. 建立S7-200 CPU的通信可以采用PC/PPI电缆建立PC机与PLC之间的通信。这是典型的单主机与PC机的连接,不需要其他的硬件设备。如图3-1所示连接文件夹第三章可以采用PC.doc。PC/PPI电缆的两端分别为RS-232和RS-485接口,RS-232端连接到个人计算机RS-232通
44、信口COM1或COM2接口上,RS-485端接到S7-200 CPU通信口上。 5. 通信参数的设置硬件设置好后,按下面的步骤设置通信参数。(1)在STEP7-Micro/WIN32运行时单击通信图标,或从“视图(View)”菜单中选择“通信(Communications)”,则会出现一个通信对话框。(2)对话框中双击PC/PPI电缆图标,将出现PC/PG接口的对话框。(3)单击“属性(Properties)”按钮,将出现接口属性对话框,检查各参数的属性是否正确,初学者可以使用默认的通信参数,在PC/PPI性能设置的窗口中按“默认(Default)”按钮,可获得默认的参数。默认站地址为2,波特率为9600b/s。 6. 建立在线连接在前几步顺利完成后,可以建立与S7-200 CPU的在线联系,步骤如下:(1)在STEP7-Micro/WIN32运行时单击通信图标,或从“视图(View)”菜单中选择“通信。(Communications)”,出现一个通信建立结果对话框,显示是否连接了CPU主机。(2)双击对话框中的刷新图标,STEP7-Micro/WIN32编程软件将检查所连接的所有S7-200CPU站。(3)双击要进行通信的站,在通信建立对话框中,可以显示