《计算机接口技术》课件第9章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《计算机接口技术》课件第9章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机接口技术 计算机 接口 技术 课件
- 资源描述:
-
1、第9章 PLC控制系统设计1 19.1PLC简介9.1.1可编程序控制器的由来 当前用于工业控制的计算机可分可编程序控制器(PLC)、基于PC总线的工业控制计算机、基于单片机的测控装置、用于模拟量闭环控制的可编程调节器、集散控制系统(DCS)和现场总线控制系统(FCS)等。可编程序控制器是应用面最广、功能强大、使用方便的通用工业控制装置,它已经成为当代工业自动化的主要支柱之一。第9章 PLC控制系统设计2 29.1.2可编程序控制器的特点 1.编程方法简单易学 2.功能强,性能价格比高3.硬件配套齐全,用户使用方便,适应性强4.可靠性高,抗干扰能力强5.系统的设计、安装、调试工作量少6.维修工
2、作量小,维修方便7.体积小,能耗低第9章 PLC控制系统设计3 39.1.3可编程序控制器的应用领域1.数字量逻辑控制2.运动控制 3.闭环过程控制 4.数据处理 5.通信联网 第9章 PLC控制系统设计4 49.1.4可编程序控制器的发展趋势 1.向高性能、高速度、大容量发展 2.大力发展微型可编程序控制器3.大力开发智能型I/O模块和分布式I/O子系统 4.基于个人计算机的编程软件取代手持式编程器 5.可编程序控制器编程语言的标准化6.可编程序控制器通信的易用化和“傻瓜化”7.可编程序控制器的软件化与PC化 8.组态软件引发的上位计算机编程革命第9章 PLC控制系统设计5 59.2PLC的
3、硬件结构9.2.1PLC的基本结构1.CPU模块2.IO模块3.编程装置4.电源第9章 PLC控制系统设计6 69.2.2可编程序控制器的物理结构 1.整体式可编程序控制器 整体式PLC又叫做单元式或箱体式PLC,它的体积小、价格低。小型可编程序控制器一般采用整体式结构。2.模块式可编程序控制器大、中型可编程序控制器(如S7300和S7400系列)一般采用模块式结构,用搭积木的方式组成系统,它由机架和模块组成。第9章 PLC控制系统设计7 79.2.3CPU模块1.CPU芯片CPU是PLC的核心,一切逻辑运算及判断都是由其完成的,并控制所有其它部件的操作。CPU的主要功能包括:(1)将各种输入
4、信号取入存储器;(2)执行指令;(3)把结果送到输出端;(4)响应各种外部设备的请求。第9章 PLC控制系统设计8 8CPU模块主要由微处理器(CPU芯片)和存储器组成。可编程序控制器使用下列微处理器:(1)通用微处理器,如Intel公司的8086、80186到Pentium系列芯片;(2)单片微处理器(单片机),如Intel公司的MCS-96系列单片机;(3)位片式微处理器,如AMD 2900系列位片式微处理器。第9章 PLC控制系统设计9 92.存储器ROM存放系统程序和用户已调好的程序;RAM存储用户正调试的程序;EEPROM存放用户程序和需长期保存的重要数据。第9章 PLC控制系统设计
5、10 109.2.4I/O模块1.输入模块输入电路中设有RC滤波电路,以防止由于输入触点抖动或外部干扰脉冲引起错误的输入信号。滤波电路延迟时间的典型值为1020 ms(信号上升沿)和2050 ms(信号下降沿),输入电流为数毫安。第9章 PLC控制系统设计11 112.输出模块 输出模块的功率放大元件有驱动直流负载的大功率晶体管和场效应管、驱动交流负载的双向晶闸管,以及既可以驱动交流负载又可以驱动直流负载的小型继电器。输出电流的典型值为0.52 A,负载电源由外部现场提供。第9章 PLC控制系统设计12 129.3可编程序控制器的工作原理 9.3.1用触点和线圈实现逻辑运算 在数字量控制系统中
6、,变量仅有两种相反的工作状态,如高电平和低电平、继电器线圈的通电和断电、触点的接通和断开,可用逻辑代数中的1和0来表示它们。在波形图中,用高电平表示1状态,用低电平表示 0 状态。第9章 PLC控制系统设计13 13用继电器电路或梯形图可以实现“与”、“或”、“非”逻辑运算。用多个触点的串、并联电路可以实现复杂的逻辑运算,例如图9-1中的继电器电路实现的逻辑运算可用逻辑代数式表示为第9章 PLC控制系统设计14 14图9-1继电器控制电路 第9章 PLC控制系统设计15 159.3.2可编程序控制器的工作方式 1.工作方式可编程序控制器有两种工作方式,即RUN(运行)方式与STOP(停止)方式
7、。在RUN方式,通过执行反映控制要求的用户程序来实现控制功能。在CPU模块的面板上用“RUN”LED显示当前的工作方式。第9章 PLC控制系统设计16 162.用方式开关改变工作方式 CPU模块上的方式开关在STOP位置时,将停止用户程序的运行;在RUN位置时,将启动用户程序的运行。方式开关在STOP或TERM(terminal,终端)位置时,电源通电后CPU自动进入STOP方式;在RUN位置时,电源通电后自动进入RUN方式。第9章 PLC控制系统设计17 173.用STEP7-MicroWIN 32编程软件改变工作方式 在用编程软件控制CPU的工作方式之前,首先应在编程软件与可编程序控制器之
8、间建立起通信连接,并将方式开关设置在RUN或TERM位置。允许用编程软件改变CPU的工作方式,方法为在软件中单击工具条上的运行按钮可进入运行方式,单击停止按钮可进入停止方式。第9章 PLC控制系统设计18 184.在程序中改变工作方式 在程序中插入STOP指令,可使CPU由RUN方式进入STOP方式。第9章 PLC控制系统设计19 199.3.3可编程序控制器的工作原理 可编程序控制器通电后,需要对硬件和软件做一些初始化工作。为了使可编程序控制器的输出及时地响应各种输入信号,初始化后反复不停地分阶段处理各种不同的任务,这种周而复始的循环工作方式称为扫描工作方式,如图9-2所示。第9章 PLC控
9、制系统设计2020图9-2PLC的扫描工作方式 第9章 PLC控制系统设计21 211.读取输入在可编程序控制器的存储器中,设置了一片区域来存放输入信号和输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。CPU以字节(8位)为单位来读写输入/输出(IO)映像寄存器。第9章 PLC控制系统设计22222.执行用户程序 可编程序控制器的用户程序由若干条指令组成,指令在存储器中按顺序排列。在RUN工作方式的程序执行阶段,在没有跳转指令时,CPU从第一条指令开始,逐条顺序地执行用户程序,直至遇到结束(END)指令。遇到结束指令时,CPU检查系统的智能模块是否需要服务。第9章 PLC控制系统设
10、计23233.智能模块通信和通信信息处理 在智能模块通信处理阶段,CPU模块检查智能模块是否需要服务,如果需要,读取智能模块的信息并存放在缓冲区中,供下一扫描周期使用。在通信信息处理阶段,CPU处理通信口接收到的信息,在适当的时候将信息传送给通信请求方。第9章 PLC控制系统设计24244.CPU自诊断检查自诊断检查包括定期检查EEPROM、用户程序存储器、IO模块状态以及IO扩展总线的一致性,将监控定时器复位,以及完成一些别的内部工作。第9章 PLC控制系统设计25255.修改输出 CPU执行完用户程序后,将输出映像寄存器的01状态传送到输出模块并锁存起来。梯形图中某一输出位的线圈“通电”时
11、,对应的输出映像寄存器为1状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。若梯形图中输出点的线圈“断电”,对应的输出映像寄存器中存放的二进制数为0,将它送到继电器型输出模块,对应的硬件继电器的线圈断电,其常开触点断开,外部负载断电,停止工作。第9章 PLC控制系统设计26266.中断程序的处理如果在程序中使用了中断,中断事件发生时立即执行中断程序,中断程序可能在扫描周期的任意点上被执行。第9章 PLC控制系统设计27277.立即IO处理 在程序执行过程中使用立即IO指令可以直接存取IO点。用立即IO指令读输入点的值时,相应
12、的输入映像寄存器的值未被更新。用立即IO指令来改写输出点时,相应的输出映像寄存器的值被更新。第9章 PLC控制系统设计28289.4S7200系列可编程序 控制器性能简介 9.4.1CPU模块 S7200有5种CPU模块:CPU221无扩展功能,适于用做小点数的微型控制器;CPU222有扩展功能;CPU224是具有较强控制功能的控制器;CPU226和CPU226XM适用于复杂的中小型控制系统。第9章 PLC控制系统设计29299.4.2数字量扩展模块 用户选用具有不同IO点数的数字量扩展模块,可以满足不同的控制需要,节约投资费用。系统规模扩大后,增加IO点数也很方便。用户可选用8点、16点和3
13、2点的数字量输入输出模块。除CPU221外,其他CPU模块均可配接多个扩展模块。连接时CPU模块放在最左侧,扩展模块用扁平电缆与左侧的模块相连。数字量扩展模块如表9-1所示。第9章 PLC控制系统设计3030第9章 PLC控制系统设计31 319.4.3模拟量输入输出扩展模块在工业控制中,某些输入量(如压力、温度、流量、转速等)是模拟量,某些执行机构(如晶闸管调速装置、电动调节阀和变频器等)要求可编程序控制器输出模拟信号,而可编程序控制器的CPU只能处理数字量。模拟量首先被传感器和变送器转换为标准的电流或电压(如420 mA、15 V、010 V),可编程序控制器用AD转换器将它们转换成数字量
展开阅读全文