ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:259.84KB ,
资源ID:9849751      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9849751.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PLC原理及应用案例式教学内容.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLC原理及应用案例式教学内容.docx

1、PLC原理及应用案例式教学内容PLC原理及应用案例式教学内容该课程在进行了前期的教学知识点讲授后,准备了九个案例来理解PLC控制指令的使用及控制系统的开发。通过以上案例的运用,能使学生熟练的掌握PLC的各种基本指令与控制指令。在理解控制程序的基础上,也能编写符合客户要求的控制程序。一、PLC系统简介CPM1A系列可编程控制器是日本欧姆龙公司的袖珍型机,功能强,体积小,使用交流电源可在100V240V范围内变动,且机内还设有供输入用的DC24V电源。可编程序控制器(简称PC)在进行生产控制或实验时,都要求将用户程序的编码表送入PC的程序存贮器,运行时PC根据检测到的输入信号和程序进行运算判断,然

2、后通过输出电路去控制被测对象。所以典型的PC系统由以下三部分组成:输入/输出接口、PC主机、通讯接口。一、可编程序控制器(PC)主机 在我们的实验台(箱)中,选用的PC主机型号是CPM1A40CDRAV1,有24个输入点,16个输出点。PLC主机面板图如图1-1所示 图1-1在图1-1中:输入接线端输出接线端输入/输出端口状态指示。主机状态指示。有四个指示灯。当PC接通电源时,PWR灯亮;当PC运行程序时PWR和RUN两灯点亮。ERR和ALM共用一个指示灯,ERR是异常指示,当PC自检发现异常时点亮,ALM为报警指示,在PC进行系统诊断发现电池电压偏低或程序周期在100130ms区间时闪烁发光

3、。这时PC仍继续执行程序。当主机与外设端口通信时,COMM灯闪烁。通讯接口:用于下载程序、及调试、监视模式。扩展接口:可对输入输出点数进行扩展,或其他专用模块。二、通讯装置 通常采用微型计算机作为编程、监视设备。安装OMRON公司的PLC集成调试软件Cx-Programer V5.0,用专用的通讯电缆将电脑的串口(RS232)和PLC主机的通讯接口连接起来,运行软件,就可将编好PLC程序的编码表下载至PC的存储器中,运行程序,进行控制实验,也可以对PLC主机的各输入输出点的状态进行监视。关于上位软件的安装与使用请参见第二章。三、输入输出部分 通常PLC的接口分为输入接口和输出接口两部分。根据主

4、机点数的不同,输入输出接口的数目也各不相同。如CPM1A-40CDR,有24个输入点,16个输出点,共40点;CPM1A-30CDR,有18个输入点、12个输出点,共30点。 输入接口通常使用00通道和01通道,每个通道为12位,分别为00000011、01000111。每位相当于一个输入端口。有两个或一个COM端,分别对应于两个通道,用于控制输入电平的有效电平,当COM端接高电平,则输入电平高有效;当COM端接低电平,则输入电平低有效。根据主机点数,使用其中的部分或全部通道。CPM1A-40CDR使用00000011、01000111;CPM1A-30CDR使用00000011、010001

5、05。输出接口通常使用:10通道和11通道,每个通道8位,分别为10001007、11001107。可分组控制,COM0COM5,用于控制输出端的有效电平。当COM端接高电平,则当输出端有效时,输出高电平;当COM端接低电平,则当输出端有效时,输出低电平。CPM1A-40CDR、CPM1A-30CDR的输出方式均为继电器输出。CPM1A-40CDR使用10001007、11001107;CPM1A-30CDR使用10001007、11001103。表1-1是CPM1A-40CDR输出端的分组状况表1-1输出端控制端1000COM01001COM11002、1003COM21004、1005、1

6、006、1007COM31100、1101、1102、1103COM41104、1105、1106、1107COM5表1-2是CPM1A-30CDR输出端的分组状况表1-2输出端控制端1000COM01001COM11002、1003COM21004、1005、1006、1007COM31100、1101、1102、1103COM4四、输入/输出接口的使用方法在我们的实验台(箱)中,是按模块化方式设计的,每个模块都将实验时用到的输入输出信号引出,供实验时接线用。这里我们只介绍主机模块和基本指令模块。其他模块在具体实验中介绍。在主机模块中,我们已经将PLC主机上的输入/输出端和实验模块上的输入输

7、出单元对应接好。实验时只须用双头线按实验接线表连接即可。主机上方为输入端,下方为输出端。基本指令模块中我们提供了钮子开关,作为长动型输入触点;发光二极管指示灯,作为负载指示。主要用于学习PLC各种指令的功能及使用。实验一实验六中的指令功能学习,就是在“基本指令模块”中完成的。主要接线方法如下:1、输入接口:将输入通道00CH或01CH的相应位根据需要与模拟开关端口用导线相连。输入通道的公共端接24V,模拟开关的公共端接GND。2、输出接口:将输出通道10CH或11CH的相应位根据需要接发光二极管,输出通道的控制端COM0COM5接GND,发光二极管的公共端接24V。如下图所示:(其中虚线表示双

8、头导线)五、CPM1A继电器地址的分配名称点数通道号继电器地址功能输入继电器160点(10字)000009CH0000000915继电器号与外部的输入输出端子相对应。(没有使用的输入通道可用作内总继电器号使用。)输出继电器160点(10字)010019CH0100001915内部输助继电器512点(32字)200231CH2000023115程序内可以自由使用的继电器特殊输助继电器384点(24字)232255CH2320025507分配有特定功能的继电器暂存继电器(TR)8点TR07回路的分岐点上,暂时记忆ON/OFF的继电器保持继电器(HR)320点(20字)HR0019CHHR0000H

9、R1915在程序内可以自由使用,且断电时也能保持断电前的ON/OFF状态的继电器输助记忆继电器(AR)256点(16字)AR0015CHAR0000AR1515分配有特定功能的继电器链接继电器(LR)256点(16字)LR0015CHLR0000LR15151:1链接的数据输入输出用的继电器(也能用作内部输助继电器)定时器/计数器128点TIM/CNT 000127定时器、计数器,它们的编程号合用数据存储器(DM)可读写1002字DM00000999DM1022DM1023以字为单位(16位)使用,断电也能保持数据。DM1000DM1021不作故障记忆的场合,可作为常规的DM使用。DM6144

10、6599、DM6600DM6655不能用程序写入(只能用外围设备设定)故障履历存入区22字DM1000DM1021只读456字DM6144DM6599PC系统设定56字DM6600DM6655二、 OMRON编译调试软件的安装与使用一、软件的安装我们提供的CPM1A系列可编程序控制器的编译调试软件为CX-ProgrammerV5.0。该软件有中文版,安装时选择“中文安装语言”。整个安装过程都是中文界面,只须按提示进行即可。安装的内容是:1、集成软件应用程序;2、OMRON的FB Library;3、OMRON CX-Server。 这三个内容都是要安装的,安装过程中有提示的。名字和公司名称,可

11、以任意填写;系列号见安装盘上的sn.txt。二、软件的使用1、 从开始菜单程序中运行CX-Programmer。2、 从文件菜单中点击新建命令,出现“改变PLC”对话框,在设备类型中选择“CPM1(CPM1A)”,再点击“设置”按钮,出现“设备型号设置”对话框,在CPU类型中选择“CPU40”或“CPU30”,其他默认。设置完毕,按确定按钮。3、 这时在屏幕左边的工作区出现一个“新工程”目录,展开该目录,双击“新程序1”下的“段1”,这时右边的程序编辑区就可输入程序。程序的输入有两种方式:梯形图方式和助记符方式。你可以通过视图菜单中的:“梯形图”和“助记符”这两个命令来选择或切换,切换时输入的

12、梯形图指令和助记符指令会自动转换。4、 程序编辑完成后,先保存,然后点击:程序菜单下“编译”命令,检查程序语法正确与否,直至没有错误。5、 点击PLC菜单下“在线工作”。(在做这步工作之前,请先用通讯电缆将电脑的串口和PLC主机的通讯接口连接起来,并接通实验台(箱)电源。)6、 然后选择PLC菜单下“传送”“到PLC”命令,将程序下载至PLC主机内部的存储器中。7、 再选择PLC菜单下“操作模式”“运行”命令,就可以运行你自已的程序了。8、 在运行模式中,你可以选择PLC菜单下“监视”“监视”,来查看各输入输出接口的运行状态,以确定程序功能是否符合设计意图。以上是该软件的快速使用指南。如想深入

13、了解该软件的其他功能,请参阅帮助菜单下的帮助文档,那里有更详细的说明。三、 PLC原理及应用案例案例一 基本指令一、目的1、 掌握常用基本指令的使用方法。2、 学会用基本逻辑与、或、非等指令实现基本逻辑组合电路的编程。3、 熟悉编译调试软件的使用。二、器材1、 PC机2、 PLC实验台(箱)3、 通讯电缆4、 导线若干三、内容及步骤 欧姆龙CPM1A系列可编程序控制器的基本指令有14条。本次实验进行常用基本指令LD、LD NOT、AND、AND NOT、OR、OR NOT、AND LD、OR LD、OUT、OUT NOT、END指令的编程操作训练。先简要介绍如下:1、取指令指令符:LD 梯形图

14、符: 数据:接点号。除了数据通道之外,PC的其余继电器号都可以。功能:读入逻辑行(又称为支路)的第一个常开接点。2、取反指令指令符:LDNOT 梯形图符:数据:同LD指令功能:读入逻辑行的第一个常闭接点。在梯形图中,每一逻辑行必须以接点开始,所以必须使用LD或LD NOT指令。此外,这条指令还用于电路块中每一支路的开始,或分支点后分支电路的起始,并与其它一些指令配合使用。3、与指令指令符:AND 梯形图符: 数据:接点号。除了暂存继电器接点外,其余继电器接点都可以。功能:逻辑与操作,即串联一个常开接点。4、与非指令指令符:ANDNOT 梯形图符: 数据:接点号,同AND指令。功能:逻辑与非操作

15、,即串联一个常闭接点。5、或指令指令符:OR 梯形图符:数据:接点号,范围同AND指令。功能:逻辑或操作,即并联一个常开接点。6、或非指令指令符:ORNOT 梯形图符:数据:接点号,范围同AND指令。功能:逻辑或非操作,即并联一个常闭接点。7、输出指令指令符:OUT 梯形图符: 数据:继电器线圈号。功能:将逻辑行的运算结果输出。8、求反输出指令指令符:OUTNOT 梯形图符:数据:继电器号,范围同OUT指令。功能:将逻辑行的运算结果取反后输出。9、电路块与指令指令符:AND LD 梯形图符:无数据:无功能:将两个电路块串联起来。10、电路块或指令指令符:OR LD 梯形图符:无数据:无功能:将

16、两个电路块并联起来。11、结束指令指令符:END(01) 梯形图符: 数据:无1、 输入下列指令,观察运行结果。(接线可参见第一章中“输入/输出端口的使用方法”)练习1: 练习2: 练习3:在程序中如果有几个分支输出,并且分支后还有接点串联时,要用暂存继电器TR来暂时保存分支点状态。TR必须与LD及OUT指令配合使用。在同一逻辑行中,若有多个分支点时,要用不同号的TR,且TR不得超过8个。在不同逻辑行中,允许用重号的暂存继电器。练习4:在程序中要将两个程序段(又叫电路块)连接起来时,需要用电路块连接指令。每个电路块都是以LD或LDNOT指令开始。 ANDLD指令:LD 0.02OR 0.03L

17、D 0.04ORNOT 0.05ANDLDOUT 11.00END(01) ORLD指令:LD 0.02ANDNOT 0.03LDNOT 0.04ANDNOT 0.05ORLDLD 0.06AND 0.07ORLDOUT 11.00END(01) 案例二 定时器及计数器指令一、目的1、掌握常用定时指令的使用方法。2、掌握计数器指令的使用3、掌握定时器/计数器内部时基脉冲参的设置。4、熟悉编译调试软件的使用。二、器材1、PC机2、PLC实验台(箱)3、通讯电缆4、导线若干三、内容及步骤1、定时器指令指令符:TIM 梯形图符:数据:占两行,第一行跟在指令之后,是两位数字0047,为选定的定时器号;

18、第二行数据与第一行数据在编码表中位置上下对齐,是定时器的设定值,用4 位十进制数表示,定时单位为0.1秒,所以最低位是十分位。例如定时5秒的设定值是0050。定时范围是0.1999.9秒。功能:定时时间到接通定时器接点。定时器是减1定时器。当输入条件为ON时,开始减1定时,每经过0.1秒,定时器的当前值减1,定时时间一到,定时器的当前值为0000,定时器接点接通并保持。当输入条件为OFF时,不管定时器当前处于什么状态都复位,当前值恢复到设定值,相应的动合接点断开。定时器相当于时间继电器。在电源掉电时,定时器复位。练习1:延时器LD 0.02ANDNOT 0.03TIM 000 #30LD TI

19、M000OUT 11.00END(01)练习2:秒脉冲发生器LDNOT TIM001TIM 000 #5LD TIM000TIM 001 #5OUT 11.00END(01)2、计数器指令指令符:CNT 梯形图符:数据:占二行一行是计数器号0047;下一行是计数设定值,用4位十进制数表示,计数范围是00019999。该指令在梯形图中有两逻辑输入行。接CP端的行,是计数信号输入行;接R端的行是计数器复位输入行,又称为置0行。功能:计数到时,接通计数器动合接点,相当于硬件计数器。计数器是减1计数器。在计数脉冲的上升沿,计数器的当前值减1,当计数值减为0 时,计数器的动合接点接通。当复位输入为ON时

20、,计数器复位,当前值恢复到设定值,动合接点断开。电源掉电时,计数器的当前值保持不变。当置0信号和计数信号同时到来时,置0信号优先。练习1:计数器指: LD 0.02ANDNOT 0.03LD 0.04CNT 010 #10LD CNT010OUT 11.00END(01)案例三 置位/复位及脉冲指令一、目的1、掌握KEEP、DIFU、DIFD指令的使用方法。2、熟悉编译调试软件的使用。二、实验器材1、PC机2、PLC实验台(箱)3、通讯电缆4、导线若干三、内容及步骤1、锁存指令指令符:KEEP(11) 梯形图符:数据: 继电器号0000001915HR00001915AR00001915LR0

21、0001915TR07功能:相当于锁存器,当其置位(ON)后,将一直保持,直至复位为止。锁存指令有两个输入行,SET为置位输入行,RES为复位输入行。当置位输入为ON,复位输入OFF时,锁存继电器动作并保持,即使输入再变为OFF仍保持。当复位输入为ON,置位输入为OFF时,锁存继电器释放。当两输入端同时为ON时,复位输入优先。波形见图。图4-1 锁存继电器定时图在写编码表时,先写置位行,然后是复位行,最后是锁存指令,见下例。练习 KEEP指令的编程图4-2 KEEP指令的编程自锁电路能用KEEP指令代替,见图。图4-3 用KEEP代替自锁电路2、 前沿微分指令指令符:指令符:DIFU(13)

22、梯形图符:数据:继电器号0000001915HR00001915AR00001915LR00001915TR07功能:在输入脉冲的前沿,使指定的继电器接通一个扫描周期后又释放,即把输入状态的前沿微分输出到指定的继电器。练习 前沿微分指令的编程图4-4 前沿微分指令的编程例中,当接于0003的输入开关断开时,与它对应的输入继电器OFF,在内部电路中的0003动断接点ON,接于0002的开关,由OFFON时,0500闭合一个扫描周期后又释放,定时波形见图。图4-5 DIFU指令的定时图3、后沿微分指令指令符:DIFU(14) 梯形图符:数据:同DIFU(13)功能:把输入信号的后沿(ONOFF)微

23、分状态,输出给指定继电器。CPU在连续两次扫描中,发现输入状态从ONOFF时,执行本指令。这两条微分指令都是在输入状态发生变化时才起作用。在程序运行中,一直接通的输入条件,不会引起DIFU的执行;一直处于断开的输入不会引起DIFD的执行。练习: 后沿微分指令的编程 图4-6 微分指令的编程和定时在一个程序中,最多允许48个DIFU及DIFD指令。若多于此数微分指令溢出,并将第49个微分指令作废,即当作NOP指令执行。微分指令通常用在一次输入只需作一次处理的情况下,这种情况是经常会遇到的。案例四 艺术灯控制一、 目的1、 掌握移位寄存器指令的应用2、掌握PLC与外围电路的接口连线二、器材5、 P

24、C机6、 PLC实验台(箱)7、 艺术灯控制模块8、 通讯电缆9、 导线若干三、内容及步骤1、 设计要求艺术灯控制可以采用PLC来控制,如灯光的闪耀、移位及各种时序的变化。艺术灯控制模块共有9只灯,如下图所示:艺术灯控制示意图现要求L1L9号灯闪亮的时序如下: (1)L1L9号灯全亮。(2)L1L9号灯由依次点亮。(3)L1L9号灯全亮。然后重复上述过程,循环往复。2、确定输入输出地址、并编写程序3、编译程序,无误后下载至PLC主机的存储器中,并运行程序。4、调试程序,直至符合设计要求。5、参考程序(艺术灯.cxp)及接线表输入输出主机实验模块注释主机实验模块注释0000启动启动1000L1灯

25、L10001停止停止1004L2灯L21005L3灯L31006L4灯L41007L5灯L51100L6灯L61101L7灯L71102L8灯L81103L9灯L9COM24VCOM024VCOMGNDCOM324VCOM424V3、 根据自己的想法,设计一个不同控制顺序的程序。案例五 数码管显示控制一、目的1、掌握移位寄存器指令的应用2、掌握用PLC控制数码管显示二、器材1、PC机2、PLC实验台(箱)3、数码管显示模块4、通讯电缆5、导线若干三、内容及步骤1、设计要求设计一个数码管循环显示程序。显示值数字09。数码管为共阴极型。A、B、C、D、E、F、G、Dp为数码管段码,COM为数码管公

26、共端(位码),当段码输入高电平,位码输入低电平时,相应的段点亮。2、确定输入输出地址、并编写程序3、编译程序,无误后下载至PLC主机的存储器中,并运行程序。4、调试程序,直至符合设计要求。5、参考程序(数码管.cxp)及接线表输入输出主机实验模块注释主机实验模块注释0000K1启动10041A、2A段码A0001K2停止10051B、2B段码BKCOMGND10061C、2C段码CCOM24V10071D、2D段码D11001E、2E段码E11011F、2F段码F11021G、2G段码GCOM324VCOM424VCOM1GND位码1COM2GND位码2注:1A、1B、1C、1D、1E、1F、

27、1G、COM1指数码管LED1的段码和公共端。2A、2B、2C、2D、2E、2F、2G、COM2指数码管LED2的段码和公共端。案例六 交通信号灯的自动控制一、目的1、 掌握PLC功能指令的用法2、掌握用PLC控制交通灯的方法二、器材1、PC机一台2、PLC实验箱一台3、演示屏交通灯控制模块4、编程电缆一根5、导线若干三、内容及步骤1、设计要求设计一个十字路口交通信号灯的控制程序。要求为:南北向红灯亮10秒,东西向绿灯亮4秒闪3秒,东西向黄灯亮3秒,然后东西向红灯亮10秒,南北向绿灯亮4秒闪3秒,南北向黄灯亮3秒,并不断循环反复。绿灯灭。2、确定输入输出地址、并编写程序。3、编译程序,无误后下载至PLC主机的存储器中,并运行程序。4、调试程序,直至符合设计要求。5、参考程序(交通灯.cxp)及接线表输入输出主机实验模块注释主机实验模块注释0000K1启动1002SNG、PSNG南北绿灯0001K2停止1003SNY南北黄灯1004SNR、PSNR南北红灯1005EWG、PEWG东西绿灯1006EWY东西黄灯1007EWR、PEWR东西红灯COM24VCOM224VKCOMGNDCOM324V案例七 驱动步进电机的PLC控制一、目的1、掌握PLC功能指令的用法2、掌握用PLC控制步进电机的方法二、器材1、PC机2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1