PLC编程及应用课件第2章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《PLC编程及应用课件第2章.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 编程 应用 课件
- 资源描述:
-
1、2022-7-19CH2 PLC的硬件结构与工作原理1返回返回2022-7-19CH2 PLC的硬件结构与工作原理2返回返回后一页后一页前一页前一页 返回返回1 1整体式整体式PLCPLC 整体式整体式又叫做又叫做单元式单元式或或箱体式箱体式,它的体积小、价格低,它的体积小、价格低,小型可编程序控制器一般采用整体式结构。小型可编程序控制器一般采用整体式结构。整体式可编程序控制器将整体式可编程序控制器将CPUCPU模块、模块、I IO O模块和电源装模块和电源装在一个箱型机壳内,称为基本单元在一个箱型机壳内,称为基本单元,。“前盖前盖”下面有下面有RUNRUNSTOPSTOP开关,模拟量电位器和
2、扩展开关,模拟量电位器和扩展I IO O连接器。连接器。S7-200S7-200系列可编程序控制器提供多种具有不同系列可编程序控制器提供多种具有不同I IO O点数的点数的CPUCPU模块和数字量、模拟量模块和数字量、模拟量I I0 0扩展模块供用户选扩展模块供用户选用用。整体式可编程序控制器还配备有许多专用的整体式可编程序控制器还配备有许多专用的,如,如等,使可编程序控制器的等,使可编程序控制器的。2022-7-19CH2 PLC的硬件结构与工作原理6 大、中型可编程序控制器大、中型可编程序控制器(如如S7-300和和S7-400系列系列)一般采用一般采用模块式结构,模块式结构,用搭积木的方
3、式组成系统用搭积木的方式组成系统,它,它由机架和模块组成由机架和模块组成(见图见图)。模块插在模块插座上模块插在模块插座上,后者焊在机架中的总线连接板,后者焊在机架中的总线连接板上。可编程序控制器厂家上。可编程序控制器厂家备有不同槽数的机架供用户选用备有不同槽数的机架供用户选用,如,如果一个机架容纳不下所选用的模块,果一个机架容纳不下所选用的模块,可以增设一个或数个扩展可以增设一个或数个扩展机架,各机架之间用机架,各机架之间用I0扩展电缆相连扩展电缆相连。用户可以选用用户可以选用,对硬件配置的选择余地较大,维修时更换模,对硬件配置的选择余地较大,维修时更换模块也很方便。块也很方便。整体式整体式
4、可编程序控制器每一可编程序控制器每一IO点的平均价格比模块式的点的平均价格比模块式的便宜便宜,在小型控制系统中一般采用整体式结构。但是,在小型控制系统中一般采用整体式结构。但是模块式模块式可可编程序控制器的硬件组态方便编程序控制器的硬件组态方便灵活灵活,维修时更换模块、判断故障范围也很方便,因此较复杂的、要维修时更换模块、判断故障范围也很方便,因此较复杂的、要求较高的系统一般选用模块式可编程序控制器。求较高的系统一般选用模块式可编程序控制器。2 2模块式可编程序控制器模块式可编程序控制器 S7-300模块式模块式PLC 返回返回虽然各种虽然各种PLC的的CPU的最大寻址空间各不相同,但是根的最
5、大寻址空间各不相同,但是根据据PLC的工作原理,其存储空间一般包括系统程序存储区的工作原理,其存储空间一般包括系统程序存储区、系统、系统RAM存储区存储区(包括包括I/O缓冲区和系统软元件等缓冲区和系统软元件等)和用和用户程序存储区户程序存储区3个部分。个部分。1)系统程序存储区系统程序存储区 系统程序存储区中存放着相当于计算机操作系统的系统程系统程序存储区中存放着相当于计算机操作系统的系统程序,包括监控程序、管理程序、命令解释程序、功能子程序、序,包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等,由制造商将其固化在系统诊断子程序等,由制造商将其固化在ROM中,用户不能中,用
6、户不能直接存取。它和硬件一起决定了直接存取。它和硬件一起决定了PLC的性能。的性能。2)系统系统RAM存储区存储区 系统系统RAM存储区包括存储区包括I/O缓冲区以及各类软元件,如工作缓冲区以及各类软元件,如工作寄存器、内部继电器、定时器、计数器、数据寄存器、变址寄寄存器、内部继电器、定时器、计数器、数据寄存器、变址寄存器等。存器等。2022-7-19CH2 PLC的硬件结构与工作原理9 (1)I/O缓冲区缓冲区 由于由于PLC投入到运行状态后,只是在输入投入到运行状态后,只是在输入采样阶段才依次读入各个输入信号的状态和数据,在输出刷采样阶段才依次读入各个输入信号的状态和数据,在输出刷新阶段才
7、将输出的状态和数据送至相应的外设。因此,它需新阶段才将输出的状态和数据送至相应的外设。因此,它需要一定数量的存储单元要一定数量的存储单元(RAM)来暂时存放来暂时存放I/O的状态和数据,的状态和数据,这些单元称作这些单元称作I/O缓冲区。缓冲区。一个开关量一个开关量I/O占用存储单元中的占用存储单元中的一位一位(bit)。一个模拟量一个模拟量I/O占用存储单元中的一个字占用存储单元中的一个字(16位位)。整个整个I/O缓缓冲区可以看作是由开关量冲区可以看作是由开关量I/O缓冲区和模拟量缓冲区和模拟量I/O缓冲区两个缓冲区两个部分组成的。部分组成的。2022-7-19CH2 PLC的硬件结构与工
8、作原理10(2)系统软元件存储区系统软元件存储区 除了除了I/O缓冲区以外,系统缓冲区以外,系统RAM存储区存储区还包括还包括PLC内部各类软元件内部各类软元件(内部继电器、定时器、计数器、数内部继电器、定时器、计数器、数据寄存器和工作寄存器等据寄存器和工作寄存器等)的存储区。该存储区又分为具有掉电的存储区。该存储区又分为具有掉电保存的存储区域和掉电不保存的存储区域。前者在保存的存储区域和掉电不保存的存储区域。前者在PLC断电时断电时,由内部的锂电池供电,数据不会丢失;后者在,由内部的锂电池供电,数据不会丢失;后者在PLC断电时,断电时,数据被清零。数据被清零。内部继电器内部继电器 与开关输出
9、一样,每个内部继电器占用系与开关输出一样,每个内部继电器占用系统统RAM存储区中的一位,但不能直接驱动外部负载,只存储区中的一位,但不能直接驱动外部负载,只供用户在编程中使用。其作用类似于电气控制线路中的继供用户在编程中使用。其作用类似于电气控制线路中的继电器。另外,不同的电器。另外,不同的PLC还提供数量不等的特殊内部继电还提供数量不等的特殊内部继电器,具有不同的特殊功能。器,具有不同的特殊功能。2022-7-19CH2 PLC的硬件结构与工作原理11 数据寄存器数据寄存器 与模拟量与模拟量I/O一样,每个数据寄存器占用系一样,每个数据寄存器占用系统统RAM存储区中的一个字存储区中的一个字(
10、16位位),主要用于模拟量处理、,主要用于模拟量处理、数据运算和通信等。另外,数据运算和通信等。另外,PLC还提供数量不等的特殊数还提供数量不等的特殊数据寄存器,用于存储系统中某些特定的数据或信息。据寄存器,用于存储系统中某些特定的数据或信息。定时器和计数器定时器和计数器 PLC提供了许多定时器和计数器,提供了许多定时器和计数器,数量从几十个到几千个不等,用于满足工业生产中定时数量从几十个到几千个不等,用于满足工业生产中定时控制和计数控制的要求。控制和计数控制的要求。3)用户程序存储区用户程序存储区 存放用户根据实际控制要求或生产工艺流程编写的具体控制存放用户根据实际控制要求或生产工艺流程编写
11、的具体控制程序。不同类型的程序。不同类型的PLC,其存储容量各不相同。,其存储容量各不相同。2022-7-19CH2 PLC的硬件结构与工作原理12 返回返回2022-7-19CH2 PLC的硬件结构与工作原理13I/O模块分为开关量输入模块分为开关量输入(Digital Input,DI)、开关量输出、开关量输出(Digital Output,DO)、模拟量输入、模拟量输入(Analog Input,AI)和和模拟量输出模拟量输出(Analog Output,AO)等模块。等模块。开关量模块按电压水平分有开关量模块按电压水平分有220 VAC、110 VAC、24 VDC等规格;按隔离方式分
12、有继电器输出、晶闸管输出和等规格;按隔离方式分有继电器输出、晶闸管输出和晶体管输出等类型。晶体管输出等类型。模拟量模块按信号类型分有电流型模拟量模块按信号类型分有电流型(4mA20mA、0mA20mA)、电压型、电压型(0V10V、0V5V、10V10V)等等规格;按精度分有规格;按精度分有12位、位、14位、位、16位等规格。位等规格。2022-7-19CH2 PLC的硬件结构与工作原理14 输入电路中设有输入电路中设有,以防止由于输入触点抖动或,以防止由于输入触点抖动或外部干扰脉冲引起错误的输入信号。滤波电路延迟时间的典型外部干扰脉冲引起错误的输入信号。滤波电路延迟时间的典型值为值为102
13、0ms(信号上升沿信号上升沿)和和2050ms(信号下降沿信号下降沿),输入电流,输入电流为数毫安。为数毫安。下图是某直流输入模块的内部电路和外部接线图,图中只下图是某直流输入模块的内部电路和外部接线图,图中只画出了画出了一路输入电路一路输入电路,。S7-200可以用可以用(见图见图),它还可以为接近开关、光电开关之类的传感器提供,它还可以为接近开关、光电开关之类的传感器提供24V直流电源。直流电源。1 1输入模块输入模块2022-7-19CH2 PLC的硬件结构与工作原理15 当图中的外接触点当图中的外接触点接通时,光耦合器中两个反并联的发光接通时,光耦合器中两个反并联的发光二极管亮,光敏三
14、极管饱和导通二极管亮,光敏三极管饱和导通;外接触点;外接触点信号经内部电路传送信号经内部电路传送给给CPU模块。显然,可以改变图中输入回路的电源极性。模块。显然,可以改变图中输入回路的电源极性。交流输入方式适合于在有油雾、粉尘的恶劣环境下使用,交流输入方式适合于在有油雾、粉尘的恶劣环境下使用,输入电压有输入电压有110V、220V两种。两种。直流输入电路的延迟时间较短,可以直接与接近开关、光直流输入电路的延迟时间较短,可以直接与接近开关、光电开关等电子输入装置连接。电开关等电子输入装置连接。2022-7-19CH2 PLC的硬件结构与工作原理162 2输出模块输出模块 输出模块的功率放大元件有
15、输出模块的功率放大元件有、,以及既,以及既。输出电流的典型值为。输出电流的典型值为05-2A,负,负载电源由外部现场提供。载电源由外部现场提供。,例如,例如S7-200的继电器输出电路可以驱动的继电器输出电路可以驱动2A的电阻性负的电阻性负载,但是只能驱动载,但是只能驱动200W的白炽灯。输出电路一般的白炽灯。输出电路一般分为若干组,对每一组的总电流也有限制。额定输分为若干组,对每一组的总电流也有限制。额定输出电流还与温度有关,温度升高时额定输出电流减出电流还与温度有关,温度升高时额定输出电流减小,有的可编程序控制器提供了有关的曲线。小,有的可编程序控制器提供了有关的曲线。2022-7-19C
16、H2 PLC的硬件结构与工作原理17 图是图是。与触点并联的。与触点并联的RC电电路和压敏电阻用来消除触点断开时产生的电弧。路和压敏电阻用来消除触点断开时产生的电弧。如果系统输出量的变化不是很频。如果系统输出量的变化不是很频繁,建议优先选用继电器型的。繁,建议优先选用继电器型的。2022-7-19CH2 PLC的硬件结构与工作原理18 图是使图是使。图中的稳压管用来抑制关断过电压和外部的浪涌电压,以保图中的稳压管用来抑制关断过电压和外部的浪涌电压,以保护场效应管。场效应管输出电路的工作频率可达护场效应管。场效应管输出电路的工作频率可达20kHz。晶体管型与双向晶闸管型模块分别用于直流负载和交流
17、晶体管型与双向晶闸管型模块分别用于直流负载和交流负载,它们的可靠性高,反应速度快,寿命长,但是过载能负载,它们的可靠性高,反应速度快,寿命长,但是过载能力稍差。力稍差。2022-7-19CH2 PLC的硬件结构与工作原理19返回返回2022-7-19CH2 PLC的硬件结构与工作原理20 在数字量控制系统中,变量仅有两种相反的工作状态,在数字量控制系统中,变量仅有两种相反的工作状态,如如高电平高电平和和、继电器线圈的、继电器线圈的通电通电和和、触点的、触点的接通接通和和,可用逻辑代数中的,可用逻辑代数中的1和和 来表示它们。在波形图中,来表示它们。在波形图中,用高电平表示用高电平表示l状态,用
18、低电平表示状态,用低电平表示0状态。状态。“与与”、“或或”、“非非”逻辑运算的输入输出关系逻辑运算的输入输出关系如下表所示,用继电器电路或梯形图可以实现如下表所示,用继电器电路或梯形图可以实现“与与”、“或或”、“非非”逻辑运算逻辑运算(见图见图)。用多个触点的串、并联电。用多个触点的串、并联电路可以实现复杂的逻辑运算,例如下图中的继电器电路实现路可以实现复杂的逻辑运算,例如下图中的继电器电路实现的逻辑运算可用逻辑代数式表示为:的逻辑运算可用逻辑代数式表示为:FR2SB)KM1SB(KM返回返回2022-7-19CH2 PLC的硬件结构与工作原理212022-7-19CH2 PLC的硬件结构
19、与工作原理22 继电器的线圈通电时,其常开触点接通,常继电器的线圈通电时,其常开触点接通,常闭触点断开;线圈断电时,其常开触点断开,常闭触点闭合。闭触点断开;线圈断电时,其常开触点断开,常闭触点闭合。梯形图中的位操作元件梯形图中的位操作元件(如可编程序控制器的输出如可编程序控制器的输出Q00)的触的触点和线圈也有类似的关系。点和线圈也有类似的关系。接触器的结构和工作原理与继电器的基本相同,区别仅接触器的结构和工作原理与继电器的基本相同,区别仅在于继电器触点的额定电流较小在于继电器触点的额定电流较小(如几十毫安如几十毫安),而接触器是用,而接触器是用来控制大电流负载的,例如它可以控制额定电流为几
20、十安培来控制大电流负载的,例如它可以控制额定电流为几十安培至上千安培的异步电动机。至上千安培的异步电动机。FR2SB)KM1SB(KM2022-7-19CH2 PLC的硬件结构与工作原理23FR2SB)KM1SB(KM异步电动机控制电路异步电动机控制电路2022-7-19CH2 PLC的硬件结构与工作原理24 可编程序控制器有两种工作方式,即可编程序控制器有两种工作方式,即RUN(运行运行)方式与方式与STOP(停止停止)方式。方式。在在在在CPU模块的面板上用模块的面板上用“RUN”LED显示当前的工作显示当前的工作方式。方式。在在,设置可编程序控制器的硬件功能,并将用户程,设置可编程序控制
21、器的硬件功能,并将用户程序和硬件设置信息下载到可编程序控制器。序和硬件设置信息下载到可编程序控制器。如果如果。可编程序控制器操作系统储存。可编程序控制器操作系统储存 返回返回2022-7-19CH2 PLC的硬件结构与工作原理252 2用方式开关改变工作方式用方式开关改变工作方式 CPU模块上的方式开关在模块上的方式开关在STOP位置时将停止用户程序的运行;在位置时将停止用户程序的运行;在RUN位置时,将启动用户程序的运行。位置时,将启动用户程序的运行。;3 3用用STEP7-MicroSTEP7-MicroWIN32WIN32编程软件改变工作方式编程软件改变工作方式 在用编程软件控制在用编程
22、软件控制CPU的工作方式之前,首先应在编程软件与可编程的工作方式之前,首先应在编程软件与可编程序控制器之间建立起通信连接,并将方式开关设置在序控制器之间建立起通信连接,并将方式开关设置在RUN或或TERM位置。位置。在软件中单击工具条上的运行按钮。在软件中单击工具条上的运行按钮可进入运行方式,单击停止按钮可进入停止方式。可进入运行方式,单击停止按钮可进入停止方式。选择选择PLC一运行一运行”菜单命令可进入运行方式,选择菜单命令可进入运行方式,选择PLC一停止一停止”菜菜单命令可进入停止方式。单命令可进入停止方式。4 4在程序中改变工作方式在程序中改变工作方式 在程序中插入在程序中插入。2022
23、-7-19CH2 PLC的硬件结构与工作原理26 可编程序控制器通电后,需要可编程序控制器通电后,需要。为了使可编程序控制器的输出及时地响应各种输。为了使可编程序控制器的输出及时地响应各种输入信号,入信号,初始化后反复不停地分阶段处理各种不同的任务,初始化后反复不停地分阶段处理各种不同的任务,这种周而复始的循环工作方式称为这种周而复始的循环工作方式称为。RUN状态状态读取输入读取输入通信信息处理通信信息处理自诊断检查自诊断检查修改输出修改输出STOP状态状态返回返回读取输入读取输入通信信息处理通信信息处理自诊断检查自诊断检查修改输出修改输出执行用户程序执行用户程序2022-7-19CH2 PL
24、C的硬件结构与工作原理27 在可编程序控制器的存储器中,设置了一片区域来存在可编程序控制器的存储器中,设置了一片区域来存放输入信号和输出信号的状态,它们分别称为输入映像寄放输入信号和输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。存器和输出映像寄存器。CPU以字节以字节(8位位)为单位来读写输为单位来读写输入输出入输出(IO)映像寄存器。映像寄存器。在读取输入阶段,可编程序控制器把所有外部数字量在读取输入阶段,可编程序控制器把所有外部数字量输入电路的输入电路的ONOFF(I0)状态读人输入映像寄存器。状态读人输入映像寄存器。外外接的输入电路闭合时,对应的输入映像寄存器为接的输入电路
25、闭合时,对应的输入映像寄存器为 1状态,状态,梯形图中对应的输入点的常开触点接通,常闭触点断开。梯形图中对应的输入点的常开触点接通,常闭触点断开。外接的输入电路断开时,对应的输入映像寄存器为外接的输入电路断开时,对应的输入映像寄存器为0状态,状态,梯形图中对应的输入点的常开触点断开,常闭触点接通。梯形图中对应的输入点的常开触点断开,常闭触点接通。图图29 扫描过程扫描过程 1 1读取输入读取输入2022-7-19CH2 PLC的硬件结构与工作原理282.2.执行用户程序执行用户程序 可编程序控制器的用户程序由若干条指令组成,指令可编程序控制器的用户程序由若干条指令组成,指令在存储器中按顺序排列
展开阅读全文