可编程控制器实训实例_第1页
可编程控制器实训实例_第2页
可编程控制器实训实例_第3页
可编程控制器实训实例_第4页
可编程控制器实训实例_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、可编程序控制器实训实例北辰电大机电一体化13 年春: 杨剑2014 年 10 月 1 日PLC 是为了在工业环境下使用而设计的一种可编程逻辑控制器系统。 其存储器采用了 可编程序以实现在其内部存储进行运算、 控制、记录等操作指令 ,并可以将存储内容通过数 字或模拟量等形式进行输入或输出来控制工业生产过程。 该种技术是计算机技术与继电接 触控制技术相互结合的产物 ,其解决了传统控制系统内接线复杂、可靠性低、 耗能高以及灵活性较差等缺点 ,因此近年来被广泛应用于电气自动化中。专门为在工业环境下应用而设 计的数字运算操作的电子装置, 通过编程来控制各种类型的机械或生产过程。 它能完成逻辑 运算、顺序

2、控制、定时、计算和算术操作,它另具有数字量与模拟量的输入输出功能,是一 种工业控制用的专用计算机 .它具有可靠、易操作、灵活等特点,是通用计算机和继电器系 统所无法比拟的。它由硬件和软件系统两大部分组成一、 PLC 的特点反应快。 由于 PLC 控制系统用内部已定义的辅助继电器替换了传统的机械触电继电器,并去掉了原来的连接导线而代之以内部逻辑关系,因此 ,该类继电器的节点变位时间可以近似的认为为零 ,无需考虑传统继电器的返回系数 ;可靠性强。 该种控制系统的抗干扰能力远远高于传统继电器技术 ,能够适合于较为复杂的工 业环境 ;操作简单。 该种控制技术采用简单的指令形式 ,往往采用些形象、 直观

3、的简单程序来适应现 场操作人员往往参差不齐的电气专业技术。二 PLC 应用、1. 顺序控制 火力发电系统内的辅助系统的工艺流程的控制多为顺序控制和开关量控制两种。 随着改革的 深入以及国家对节能减排要求的逐步提高,该行业在生产过程中降低资源损耗和提高效益已成为各企业的管理最终目标。 因此对类似企业辅助车间的自动控制水平也提出了更高的要求, 近年来大型火电企业的辅助系统均已由PLC 控制系统代替了原来的继电控制器 ,并且随着科技的进步采用 PLC 控制系统不仅可以单独控制某个工艺流程,并且可以通过信息模块与通信总线连接来协调全厂生产工作。输煤系统。 输煤系统的优劣决定着生产效率的高低以 及环境的

4、优劣 , 输煤系统至今已经经历了人力控制、强电控制和现在采用的计算机控制等几个阶段 ,一般火力发电企业的输煤系统包括上煤、 储煤、卸煤、 配煤以及其辅助系统等构成。输煤控制系统由主站层、 远程 IO 站、 现场传感器等三层的网络结构 ,其中 PLC 和人机接 口构成主站层 , 该部分一般设置于系统集控室内 ;主站层通过光纤通讯总线与远程 IO 站相连 接, 远程 IO 站设备与输煤传感器通过二次控制电缆相连接。其集控室内主要以自动控制为主、以带联锁或解除联锁的手动控制为辅 ,运行人员在控制室内可以通过显示屏来实现对系统 设备进行监视和控制并可以通过紧急事故开关和检修启停按钮来控制系统状态 ,该

5、种技术的 使用可以在很大程度上提高生产效率,并减少了运行人员工作量和改善了工作环境。2. 开关量控制断路器控制。原来的火电系统内多采用电磁型继电器为主要元件的控制器,该系统采用了大量电磁元件 ,因此其自身的大量触点大大降低了系统的可靠性,同时该种系统还具有接线复杂、维修困难等缺点 ,而近年来 PLC 的运用则用大量软继电器代替大量的实物元件,因此大大提高了其可靠性 ,运行人员只需进行简单的分合闸操作 ,在操作过程中系统能够根据实际能 否运行而给出相应的指示信号 ,并且在系统发生故障时可以自动分闸 ,同时给出信号指示 ;PL C 控制系统可以大大简化二次接线 ,且线路都存在各自的公共端因此接线过

6、程中还不容易发 生错误 ,且其无需配备专门的闪光电源 ,在具备符合要求的程序前提下只进行简单的接线即 可满足要求 ;并且 PLC 控制系统可简化其辅助开关数目 , 并可实现多台断路器的控制及信号 集中显示 ,可以减轻工作人员的维护和检修工作量。自动切换。为了加强供电的可靠性 ,备用电源自动投入装置多年前就应用在火电企业当中,最初为手动或自动进行供回电线路的操作,虽然该操作过程往往之需要几秒钟的时间,但对于有连续供电要求的用户来说也是不允许的,因此,为了提高供电的可靠性,由PLC够成的备用电源自动投入装置应运而生,其可以通过编程来使用各种运行方式 ,其将采集到的一次设备的正常运行信号作为备用电源

7、启动或关 闭的依据 ,由于该控制系统具有数据处理以及逻辑判断功能 ,因此其不仅能完成备用电源自 投的操作 ,且其能考虑系统运行情况以及其他操作要求 ,同时系统本身具有很强的抗干扰能 力,并具有可靠性高、 接线简单、 调试操作方便以及成本低等优点。3. 闭环控制泵类电机。火电成内泵类启动方式一般有自动启动、 机旁屏手动启动以及现场控制箱手动启 动几种。自动状态下泵的开机时由 PLC 内顺控模块根据各个泵的累积运行时间长短来选择 主备用泵 ;而机旁屏开启方式则是需调节现场开关的方式来启闭泵,其主备用泵则是根据人类对运行时间的比较来决定每台泵的启闭,而若要在现场对其进行操作则需将开关调至“调速器手动

8、”档位才能实现。 现在火电厂泵类的控制有 PLC 和常规控制两种 ,一般讲常规回 路作为 PLC 控制的补充 ,及作为泵类控制的安全回路,即实现了即使 PLC 故障也可保证泵类的正常使用。调速器控制。 调速器至今经历了机械液压调速器、电气液压调速器以及计算 机调速器几个阶段 ,其中 PLC 控制系统一般由转速测量单元、 电子调节单元和电液执行单 元构成 ,其三个单元分别控制着调速器的转速测量、 调节规律的形成和驱动导水机构的职能。下面我以欧姆龙 CP1H 型机模拟量编程的一般过程。结合自动供水系统做一个模拟量 与开关量编程实例。如图 1 所示 ,S1,S2 为液面传感器 2,S3 为液位变送器

9、。 A 为放水端 ,B 为进水端 ,YA 为进水电磁阀。S1YA要求:(1)电路具有启动停止功能。 当液面低于 S2时,电磁阀YA动作向池中供水。当液面高于 S1时,电磁阀YA停止向池中供水。 当液面介于 S1与S2之间时,电磁阀YA保持原态。、解法一:开关量编程PLC编程的一道经典例3所示。这个例子几乎在所有介绍 PLC编程的书籍中都可以见到。是讲解 题。这道题并不难解 ,梯形图如图2所示,PLC外部接线图如图启功SB2停止中何继电器ra.ao inmwo 01T I_O-IB02lO.Oiwool器Q.10Q.OOQ 100.00ENDULI:YAOOQ00 iairj 11 亠液面传磁器

10、口002CP1H液面传感器创003A(22«V|COM/"CTIk 1DC 24V1. 工作过程(1) 当SB1被触发时,中间继电器 W0.01得电自保,常开闭合。(2) 此时如果水平面在液位传感器S2之下,S2会产生一个触发信号,使电磁阀YA得电并自保,向池中供水。(3) 当水平面超过 S1时,S1会产生一个触发信号,电磁阀YA停止供水。 若水平面在 S1与S2之间时,电磁阀YA保持原态。当SB2触发时,中间继电器 W0.01失电,触点W0.01不再闭合,无论S2有无 触发信号,电磁阀YA都不会工作。2. 程序小结上面的解法完全满足题目要求 ,但是在实际当中却很少这样应用

11、。它有两大缺点一是S1与S2的调试麻烦。二是当要改变池水容量时 ,必须调整 S1与S2的位置。其中第二个 缺点是它致命的缺点。如果采用模拟量编程,在原有功能不变的情况下轻松解决上述两大问题。但请注意,如果采用模拟量编程则不用液面传感器S1、 S2,只需一个液位变送器 S3。这里用的是CYB31系列一体式液位变送器,外观如图4 。它将水体的压力转换成电信号,水越深压力越大,相应的电信号越大 ,反之电信号越小。(电压信号为15V)、解法二:模拟量编程模拟量编程的方框图如图5所示。X>X1Xi a<x?X>X2 * YA工作1.工作原理(1)液位变送器将水压转换成为电压信号。 产生

12、的电压信号经PLC的模拟量200的数X 。(3)将转换的数与参数 X1和X2作比较。如果转换的数 X大于参数X1,电磁阀电磁阀 YA工作。如果 X介于 X1和X2通道输入,将电压信号转换成一个十六进制(怎样设置参数见后文 )YA停止工作;如果转换的数 X小于X2,之间保持原态。梯形图如图6所示,PLC外部接线图如图 7所示。在联机编程之前需要对PLC进行设置,因为CP1H内置的模拟量输入是通过CX-P软曲1 .吕兰1 SP11T止 0I卜wcmI卜+ uJ4iSI I事间n审竭帧011 11 1CFHT PJ_T小T常古1 1丹也F “艾于切:吉, i- W1 前'(1 1"

13、-O中止応电肆irtfl «igio Lacgifl goacvM.IEriaL疋Q力D2昨 ffiO* fnj:i观:"厝斥QltZJCFr=-cioo2.软件设定在联机编程之前需要对PLC进行设置,因为CP1H内置的模拟量输入是通过CX-P软件设置使用的。程序中只需读取对应的通道(CI0200203)即可。点击 CX-P软件工作区的设置,在内置DA/AD选项中设置模拟量的使用和量程,然后在编程状态下传入PLC。具体设置方法如下。单击菜单栏“ PLC选择编辑(E) ”选择设置(S) ”弹出一个对话框,将它设置成图 8所示。设置成功过后再单击选项(O)选择菜单栏传送到PLC

14、(P) ”。特别提示上述操作完成过后,要断电一次然后重新启动,否则所设置的不会生效。3. 指令讲解这段梯形图主要用到了两个指令,APR和ZCP指令。APR是数值转换指令,在这里它的作用是把液位变送器传过来的电压信号转换成为一个十六进制的数,并存入寄存器D100中。图6中D0到D4的数据是用来设置 APR参数的,具体设置方法见欧姆龙 中文编程手册,这里不作过多的讲述。ZCP是区间比较指令,它对指定的一个数据或常数是否在指定的上限值和下限值之间进行无符号BIN16位的比较,将比较结果反映在状态标志。以图6中的程序为例,#C8是ZCP指令的下限值,#708是ZCP指令的上限值。APR转换过后的数据D100送入ZCP指令作比较。如果 D100值小于#C8,那么触点 CF007闭合,SET指令对中间继 电器W0.02置位,电磁阀YA工作。如果 D100值大于#708,那么触点CF005闭在联机编程之前需要对PLC进行设置,因为CP1H内置的模拟量输入是通过CX-P软合 ,RSET 指令对中间继电器 W0.02 复位 , 电磁阀 YA 停止工作。如果 D100 介于 #C8 与 #708 之间 ,ZCP 指令无动作 , 则电磁阀 YA 保持原态。4. 参数的设定 设置一个合适的参数是这个程序能否调试成功的关键。 具体设置方法如下。 PLC 按图 7 接 线 , 将液

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论