PLC编程及应用-基本结构.ppt
《PLC编程及应用-基本结构.ppt》由会员分享,可在线阅读,更多相关《PLC编程及应用-基本结构.ppt(97页珍藏版)》请在三一办公上搜索。
1、2023/7/7,CH2 PLC的硬件结构与工作原理,1,S7-200 PLC编程及应用,2023/7/7,CH2 PLC的硬件结构与工作原理,2,后一页,返回,第2章 PLC的硬件结构与工作原理,2.1 PLC的基本结构,2.2 可编程序控制器的工作原理,2.3 S7-200系列可编程序控制器性能简介,2.4 可编程序控制器的安装,2023/7/7,CH2 PLC的硬件结构与工作原理,3,2.1 PLC的基本结构,2.1.1 基本结构,2.1.2 可编程序控制器的物理结构,2.1.3 CPU模块,2.1.4 I/O模块,2.1.5 可编程序控制器的外部接线,返回,2023/7/7,CH2 P
2、LC的硬件结构与工作原理,4,各种PLC的具体结构虽然多种多样,但其基本原理相同,都是以微处理器为核心的电子电气系统。PLC各种功能的实现,不仅基于其硬件的作用,而且要靠其软件的支持。,PLC内部主要由CPU模块、输入模块、输出模块、编程器等几部分组成。,返回,后一页,前一页,2.1.1 基本结构,2023/7/7,CH2 PLC的硬件结构与工作原理,5,后一页,前一页,2023/7/7,CH2 PLC的硬件结构与工作原理,6,后一页,前一页,在可编程序控制器控制系统中,CPU模块相当于人的大脑,它不断地采集输入信号,执行用户程序,刷新系统的输出。,1 CPU模块,2023/7/7,CH2 P
3、LC的硬件结构与工作原理,7,后一页,前一页,输入(Input)模块和输出(Output)模块简称为IO模块,它们是系统的眼、耳、手、脚,是联系外部现场和CPU模块的桥梁。输入模块用来接收和采集输入信号。数字量(或称开关量)输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的数字量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流电压信号。数字量输出模块用来控制接触器、电磁阀、电磁铁、指示灯、数字显示装置和报警装置等输出设备,模拟量输出模块用来控制调节阀、变频器等执行装置。,2IO模块,2023/7/7,CH2 P
4、LC的硬件结构与工作原理,8,后一页,前一页,CPU模块的工作电压一般是DC 5V,而可编程序控制器的输入输出信号电压一般较高,如DC 24V和AC 220V。从外部引入的尖峰电压和干扰噪声可能损坏CPU模块中的元器件,或影响可编程序控制器的正常工作。在IO模块中,用光耦合器、小型继电器等器件来隔离外部输入电路和负载。IO模块除了传递信号外,还有电平转换与隔离的作用。,2023/7/7,CH2 PLC的硬件结构与工作原理,9,后一页,前一页,编程装置用来生成用户程序,并对它进行编辑、检查和修改。手持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。它的体积小,价
5、格便宜,一般用来给小型可编程序控制器编程,或者用于现场调试和维修。使用编程软件可以在屏幕上直接生成和编辑梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。程序被编译后下载到可编程序控制器,也可以将可编程序控制器中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。可以用编程软件设置可编程序控制器的各种参数。通过通信,可以显示梯形图中触点和线圈的通断情况,以及运行时可编程序控制器内部的各种参数,对于查找故障非常有用。给S7-200编程时,应配备一台安装有STEP7-MicroWIN 32编程软件的计算机和一根连接计算机和可编程序控制器的PCPPI
6、通信电缆。该软件可以在网站WWWadsiemenscomcnS7-200下载。,3编程装置,2023/7/7,CH2 PLC的硬件结构与工作原理,10,后一页,前一页,可编程序控制器使用220V交流电源或24V直流电源。内部的开关电源为各模块提供DC 5V、12V、24V等直流电源。小型可编程序控制器一般都可以为输入电路和外部的电子传感器(如接近开关)提供24V直流电源,驱动可编程序控制器负载的直流电源一般由用户提供。,4电源,2023/7/7,CH2 PLC的硬件结构与工作原理,11,后一页,前一页,2.1.2 可编程序控制器的物理结构,根据硬件结构的不同,可以将可编程序控制器分为整体式、模
7、块式和混合式。,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,12,后一页,前一页,1整体式可编程序控制器 整体式又叫做单元式或箱体式,它的体积小、价格低,小型可编程序控制器一般采用整体式结构。整体式可编程序控制器将CPU模块、IO模块和电源装在一个箱型机壳内,称为基本单元,S7-200称为CPU模块。“前盖”下面有RUNSTOP开关,模拟量电位器和扩展IO连接器。S7-200系列可编程序控制器提供多种具有不同IO点数的CPU模块和数字量、模拟量I0扩展模块供用户选用。CPU模块和扩展模块用扁平电缆连接,可选用全输入型或全输出型的数字量I0扩展单元来改变输入输出的比例。整体式可编
8、程序控制器还配备有许多专用的特殊功能模块,如模拟量输入输出模块、热电偶、热电阻模块、通信模块等,使可编程序控制器的功能得到扩展。,2023/7/7,CH2 PLC的硬件结构与工作原理,13,后一页,前一页,2023/7/7,CH2 PLC的硬件结构与工作原理,14,大、中型可编程序控制器(如S7-300和S7-400系列)一般采用模块式结构,用搭积木的方式组成系统,它由机架和模块组成(见图)。模块插在模块插座上,后者焊在机架中的总线连接板上。可编程序控制器厂家备有不同槽数的机架供用户选用,如果一个机架容纳不下所选用的模块,可以增设一个或数个扩展机架,各机架之间用I0扩展电缆相连。用户可以选用不
9、同档次的CPU模块、品种繁多的IO模块和特殊功能模块,对硬件配置的选择余地较大,维修时更换模块也很方便。整体式可编程序控制器每一IO点的平均价格比模块式的便宜,在小型控制系统中一般采用整体式结构。但是模块式可编程序控制器的硬件组态方便灵活,IO点数的多少、输入点数与输出点数的比例、IO模块的种类和块数、特殊I0模块的使用等方面的选择余地都比整体式可编程序控制器大得多,维修时更换模块、判断故障范围也很方便,因此较复杂的、要求较高的系统一般选用模块式可编程序控制器。,2模块式可编程序控制器,2023/7/7,CH2 PLC的硬件结构与工作原理,15,后一页,前一页,S7-300模块式PLC,S7-
10、400模块式PLC,2023/7/7,CH2 PLC的硬件结构与工作原理,16,213 CPU模块,后一页,前一页,1 CPU芯片,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,17,CPU模块主要由微处理器(CPU芯片)和存储器组成。可编程序控制器使用下列微处理(1)通用微处理器。如Intel公司的8086、80186到Pentium系列芯片:(2)单片微处理器(单片机)。如Intel公司的MCS-96系列单片机。(3)位片式微处理器。如AMD 2900系列位片式微处理器。,2023/7/7,CH2 PLC的硬件结构与工作原理,18,ROM:存放系统程序和用户已调好的程序,RA
11、M:用户正调试的程序。,系统程序:是控制和完成PLC各种功能的程序,如:检查程序、监控程序等。,后一页,前一页,2.存储器,EEROM:存放用户程序和需长期保存的 重要数据,2023/7/7,CH2 PLC的硬件结构与工作原理,19,用户程序:用来存放用户编写的程序、各种逻辑数据、计算结果等。,PLC的存储器按功能可分为以下几个区:,1)用户程序存储器区:是用来存放用户编写的程序,其存储容量的大小是用“步”来表示的,如:2048步的程序存储器就表示可存2048步程序。,2)字数据存储器区:用来存放用户各种数学运算结果,字长为8位或16位。,后一页,前一页,2023/7/7,CH2 PLC的硬件
12、结构与工作原理,20,3)输入/输出继电器区:它是位数据区,可对其进行位操作。每一位是一个接点,对应外部的一个输入/输出端子,接点应为何种状态就由位是0还是1决定,也就是说该区是输入/输出继电器接点的逻辑映像区,只对该区的相应位进行操作,就可对输入/输出继电器进行控制。我们说该区有“物理继电器”与之对应。,后一页,前一页,2023/7/7,CH2 PLC的硬件结构与工作原理,21,4)辅助继电器区:该区无“物理继电器”与之对应,即无硬接点,它是一个“软继电器”,是“逻辑继电器”,不向外设输出信号,在程序中起逻辑转换作用,正是这种“逻辑继电器”使得可编程控制器与继电接触控制产生了本质的区别。,5
13、)保持继电器区:该区与M区功能相同,差别仅在于该区的状态在PLC掉电后其状态仍保持不变。编号与M区相同。,后一页,前一页,2023/7/7,CH2 PLC的硬件结构与工作原理,22,6)时间继电器T区:该时间继电器也是“软继电器”,可以利用它产生不同的延时。,此外,PLC还有计数器C,步控制器S,特殊继电器F等。,后一页,前一页,2023/7/7,CH2 PLC的硬件结构与工作原理,23,2.1.4 I/O模块,各IO点的通断状态用发光二极管显示,外部接线一般接在模块面板的接线端子上。某些模块使用可拆卸的插座型端子板,不需断开端子板上的外部连线,就可以迅速地更换模块。点数多的高密度IO模块的外
14、部接线一般用插座连接,用户可选用连接插座的电缆和端子板。,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,24,输入电路中设有RC滤波电路,以防止由于输入触点抖动或外部干扰脉冲引起错误的输入信号。滤波电路延迟时间的典型值为1020ms(信号上升沿)和2050ms(信号下降沿),输入电流为数毫安。下图是某直流输入模块的内部电路和外部接线图,图中只画出了一路输入电路,1M是同一输入组内各输入信号的公共点。S7-200可以用CPU模块输出的 24V直流电源作为输入回路的电源(见图),它还可以为接近开关、光电开关之类的传感器提供24V直流电源。,1输入模块,2023/7/7,CH2 PLC
15、的硬件结构与工作原理,25,当图中的外接触点接通时,光耦合器中两个反并联的发光二极管亮,光敏三极管饱和导通;外接触点断开时,光耦合器中的发光二极管熄灭,光敏三极管截止。信号经内部电路传送给CPU模块。显然,可以改变图中输入回路的电源极性。交流输入方式适合于在有油雾、粉尘的恶劣环境下使用,输入电压有110V、220V两种。直流输入电路的延迟时间较短,可以直接与接近开关、光电开关等电子输入装置连接。,2023/7/7,CH2 PLC的硬件结构与工作原理,26,2输出模块,输出模块的功率放大元件有驱动直流负载的大功率晶体管和场效应管、驱动交流负载的双向晶闸管,以及既可以驱动交流负载又可以驱动直流负载
16、的小型继电器。输出电流的典型值为05-2A,负载电源由外部现场提供。输出电流的额定值与负载的性质有关,例如S7-200的继电器输出电路可以驱动2A的电阻性负载,但是只能驱动200W的白炽灯。输出电路一般分为若干组,对每一组的总电流也有限制。额定输出电流还与温度有关,温度升高时额定输出电流减小,有的可编程序控制器提供了有关的曲线。,2023/7/7,CH2 PLC的硬件结构与工作原理,27,图是继电器输出电路。继电器同时起隔离和功率放大作用,每一路只给用户提供一对常开触点。与触点并联的RC电路和压敏电阻用来消除触点断开时产生的电弧。,继电器输出模块的使用电压范围广,导通压降小,承受瞬时过电压和过
17、电流的能力较强,但是动作速度较慢,寿命(动作次数)有一定的限制。如果系统输出量的变化不是很频繁,建议优先选用继电器型的。,2023/7/7,CH2 PLC的硬件结构与工作原理,28,图是使用场效应管(MOSFET)的输出电路。输出信号送给内部电路中的输出锁存器,再经光耦合器送给场效应管,后者的饱和导通状态和截止状态相当于触点的接通和断开。图中的稳压管用来抑制关断过电压和外部的浪涌电压,以保护场效应管。场效应管输出电路的工作频率可达20kHz。,晶体管型与双向晶闸管型模块分别用于直流负载和交流负载,它们的可靠性高,反应速度快,寿命长,但是过载能力稍差。,2023/7/7,CH2 PLC的硬件结构
18、与工作原理,29,除了输入模块和输出模块,还有一种既有输入电路又有输出电路的模块,输入、输出的点数一般相同,这种模块使用户确定可编程序控制器的硬件配置更为方便。,2023/7/7,CH2 PLC的硬件结构与工作原理,30,215 可编程序控制器的外部接线,图是CPU222模块的外部接线图,8个输入点I0.0I0.7分为两组,1M和2M分别是两组输入点内部电路的公共端。L+和M端子分别是模块提供的24V直流电源的正极和负极,可用该电源作为输入电路的电源(见图)。24V直流电源还可以用于外部的电子传感器。1L和2L分别是两组输出点内部电路的公共端。如果是继电器输出,输出回路可使用AC 220V电源
19、电压。可编程序控制器的交流电源接在L1(相线)和N(零线)端,此外还有保护接地(PE)端子。,CPU222模块的外部接线,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,31,2023/7/7,CH2 PLC的硬件结构与工作原理,32,221 用触点和线圈实现逻辑运算,2.2 可编程序控制器的工作原理,222 可编程序控制器的工作方式,223 可编程序控制器的工作原理,224 输入输出滞后时间,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,33,221 用触点和线圈实现逻辑运算,在数字量控制系统中,变量仅有两种相反的工作状态,如高电平和低电平、继电器线圈的通电和断电、
20、触点的接通和断开,可用逻辑代数中的1和0来表示它们。在波形图中,用高电平表示 l 状态,用低电平表示 0 状态。“与”、“或”、“非”逻辑运算的输入输出关系如下表所示,用继电器电路或梯形图可以实现“与”、“或”、“非”逻辑运算(见图)。用多个触点的串、并联电路可以实现复杂的逻辑运算,例如下图中的继电器电路实现的逻辑运算可用逻辑代数式表示为:,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,34,逻辑运算关系表,图 基本逻辑运算 a)与 b)或 c)非,2023/7/7,CH2 PLC的硬件结构与工作原理,35,异步电动机控制电路,SB2,M,3,2023/7/7,CH2 PLC的硬
21、件结构与工作原理,36,上式左边的KM与图中的线圈相对应,右边的KM与KM的常开触点相对应,/SB2与SB2的常闭触点相对应。在继电器电路图和梯形图中,线圈的状态是输出量或被控量,触点的状态是输入量。继电器的线圈通电时,其常开触点接通,常闭触点断开;线圈断电时,其常开触点断开,常闭触点闭合。梯形图中的位操作元件(如可编程序控制器的输出Q00)的触点和线圈也有类似的关系。接触器的结构和工作原理与继电器的基本相同,区别仅在于继电器触点的额定电流较小(如几十毫安),而接触器是用来控制大电流负载的,例如它可以控制额定电流为几十安培至上千安培的异步电动机。,2023/7/7,CH2 PLC的硬件结构与工
22、作原理,37,222 可编程序控制器的工作方式,可编程序控制器有两种工作方式,即RUN(运行)方式与STOP(停止)方式。在RUN方式,通过执行反映控制要求的用户程序来实现控制功能。在CPU模块的面板上用“RUN”LED显示当前的工作方式。在STOP方式,CPU不执行用户程序,可用编程软件创建和编辑用户程序,设置可编程序控制器的硬件功能,并将用户程序和硬件设置信息下载到可编程序控制器。如果有致命错误,在消除它之前不允许从停止方式进入运行方式。可编程序控制器操作系统储存非致命错误供用户检查,但不会从运行方式自动进入停止方式。,返回,1 工作方式,2023/7/7,CH2 PLC的硬件结构与工作原
23、理,38,2用方式开关改变工作方式 CPU模块上的方式开关在STOP位置时将停止用户程序的运行;在RUN位置时,将启动用户程序的运行。方式开关在STOP或TERM(terminal,终端)位置时,电源通电后CPU自动进入STOP方式;在RUN位置时,电源通电后自动进入RUN方式。,3用STEP7-MicroWIN32编程软件改变工作方式 在用编程软件控制CPU的工作方式之前,首先应在编程软件与可编程序控制器之间建立起通信连接,并将方式开关设置在RUN或TERM位置。允许用编程软件改变CPU的工作方式。在软件中单击工具条上的运行按钮可进入运行方式,单击停止按钮可进入停止方式。选择PLC一运行”菜
24、单命令可进入运行方式,选择PLC一停止”菜单命令可进入停止方式。,4在程序中改变工作方式 在程序中插入STOP指令,可使CPU由RUN方式进入STOP方式。,2023/7/7,CH2 PLC的硬件结构与工作原理,39,223 可编程序控制器的工作原理,可编程序控制器通电后,需要对硬件和软件做一些初始化的工作。为了使可编程序控制器的输出及时地响应各种输入信号,初始化后反复不停地分阶段处理各种不同的任务,这种周而复始的循环工作方式称为扫描工作方式。,RUN状态,STOP状态,返回,2023/7/7,CH2 PLC的硬件结构与工作原理,40,在可编程序控制器的存储器中,设置了一片区域来存放输入信号和
25、输出信号的状态,它们分别称为输入映像寄存器和输出映像寄存器。CPU以字节(8位)为单位来读写输入/输出(IO)映像寄存器。在读取输入阶段,可编程序控制器把所有外部数字量输入电路的ONOFF(10)状态读入输入映像寄存器。外接的输入电路闭合时,对应的输入映像寄存器为 1状态,梯形图中对应的输入点的常开触点接通,常闭触点断开。外接的输入电路断开时,对应的输入映像寄存器为0状态,梯形图中对应的输入点的常开触点断开,常闭触点接通。,1读取输入,2023/7/7,CH2 PLC的硬件结构与工作原理,41,2.执行用户程序,可编程序控制器的用户程序由若干条指令组成,指令在存储器中按顺序排列。在RUN工作方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 编程 应用 基本 结构

链接地址:https://www.31ppt.com/p-5444101.html