欧姆龙PLC常用基本应用程序举例_第1页
欧姆龙PLC常用基本应用程序举例_第2页
欧姆龙PLC常用基本应用程序举例_第3页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

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

文档简介

1、本文格式为Word版,下载可任意编辑欧姆龙PLC常用基本应用程序举例 前面介绍了欧姆龙公司C系列P型机plc基本指令和功能指令,这些基本指令和功能指令的功能在其它PLC中也都基本具备,只是在各种继电器的数量、地址安排、图形符号、指令格式及通道安排等方面的表达方式上有所不同。只要娴熟地把握了一种PLC的编程指令,结合新接触的其他plc编程手册,了解各种功能的指令表达方式,就能很快地把握新机型的使用和编程。 一、定时器的应用 1、通电延时 所谓通电延时,是指满意定时条件时,定时器的设定值作为初值赋给该定时器的当前值寄存器,并开头作减运算,直到当前值减到零时,定时器才动作,使其动合触点闭合,动断触点

2、断开。当定时器的输入断开时,定时器马上复位,即把当前值恢复到设定值,使其动合触点断开,动断触点闭合。上一节中的图6-6即是此种状况。 2、失电延时 失电延时是指从某个输入条件断开时开头延时,见图1。 图1失电延时电路 当0002为ON时,其动合触点闭合,输出继电器0500接通并自锁。当0002变为OFF后,且断开时间达到10s时,0500才由ON变OFF,实现了失电延时。 3、双延时 所谓双延时定时器,是指通电和失电均延时的定时器。用两个定时器完成双延时掌握,如图2所示。 当输入0002为ON时,TIM00开头定时,5s后接通0500并自锁。当0002由ON变OFF时,TIM01开头定时,10

3、s后,TIM01动断触点断开0500,实现了输出继电器0500在输入0002通电和失电时均产生延时掌握的效果。 图2双延时电路 4、闪光掌握 闪光掌握是广泛应用的一种有用掌握程序,它既可以掌握灯光的闪耀频率,又可以掌握灯光的通断时间比。当然也可掌握其它负载,如电铃、蜂鸣器等。实现闪光掌握的方法许多,常用的方法是用两个定时器或两个计数器来实现。 图3所示是用两个定时器编写闪光电路的梯形图程序。 图3通断比不肯定相同的闪光电路 在途6-60中,当0002为ON时,内部帮助继电器1000线圈接通并自锁,1000的动合触点使0500为ON(灯亮)。2s后,定时器TIM00动作,其动断触点断开0500(

4、灯灭),其动合触点闭合使TM01开头定时。又经过1s后,TIM01的动断触点断开时TIM00复位,TIM00的动断触点接通0500,TIM00的动合触点断开使TIM01复位,TIM01的动断触点闭合又使TIM00开头定时。(s、断开1s的频率不停的闪耀,直到0003变ON为止。若要想转变闪光电路的频率,只需要转变两个定时器的时间常数即可。 在闪光掌握中,假如通断比相同时,可用一个定时器和一个内部帮助继电器实现闪光掌握,见图4(a)。如0002为ON,启动定时器TIM01,1s后TIM01的动合触点闭合,1001的线圈为ON。到下一个扫描周期,TIM01的动断触点断开,使TIM00复位。待扫描到

5、1001的动合触点及TIM01的动断触点时,由于它们均闭合,使1001的线圈连续为ON。再到下一个扫描周期,由于TIM01的动断触点为闭合状态,又重新启动定时器TIM01,1s后TIM01的动断触点断开,使1001的线圈为OFF,再经过一个扫描周期使TIM01复位,又回到了初始状态。假如0002仍为ON,则开头下一个闪光掌握工作周期。 另外,借助专用内部帮助继电器1900、1901和1902来掌握输出继电器,也可实现特定频率的闪光掌握,如图4(b)所示。 图4通断比相同的闪光电路 5、长延时掌握 PLC定时器的定时范围是肯定的,如C系列PLC的单个TIM定时器的定时范围是0999.9s。当需要

6、设定的定时值超过此值时,可通过几个定时器的串级组合或定时器与计数器的串级组合来扩大定时器的设定范围。 1)定时器的串级组合 图5所示是由两个定时器TIM00和TIM01组成的延时时间为1500s的延时电路。当0002为ON时,定时器TIM00开头计时,900s后TIM00的动合触点闭合,定时器TIM01开头计时,又经过600s,接通输出继电器0500。因此,两个定时器的延时范围为T=T1T29006001500s。n个定时器串级组合的延时时间为TT1T2Tn。 图5两个定时器的串级组合 2)定时器与计数器的串级组合 图6所示是由定时器TIM00和计数器CNT01组成的延时范围为7200s的延时

7、电路。TIM00是设定值为800s的具有自复位功能的定时器。当0002为ON时,TIM00开头计时,800s时,TIM00动合触点闭合,CNT01计数一次,下一次扫描时,TIM00的动断触点断开TIM00的线圈,待下一次扫描时,TIM00的动断触点又闭合,TIM00的线圈重新接通。这样作为计数器CNT01计数脉冲输入的TIM00动合触点,每800s接通一次,每次接通时间为一个扫描周期。TIM00动作9次,即800×9=7200s后,计数器CNT01动作,其动合触点闭合使0500得电。因此,用一个定时器和一个计数器串级组合可实现的延时时间为定时器和计数器设定值的乘积。图中1815是为了

8、实现开机时对计数器复位。 图6定时器和计数器的串级组合 二、计数器的扩展 C系列PLC的计数器的计数范围是00009999,假如需要的计数值超过此数值时,可将两个或多个计数器进行串级组合。 图7所示为两个计数器的串级组合,CNT00每计数900次后,CNT11计数1次,CNT11计数800次后其动合触点闭合使0500得电,此时总的计数值为900×800720000次。因此,n个计数器的串级组合可实现的计数值为各计数器设定值的乘积。图中CNT00的复位输入端的CNT00动合触点是为了使CNT00每计数900次动作后准时复位,以便下一次计数。0006用来使CNT01手动复位。 图7计数器

9、的串级组合 三、单脉冲发生器 在实际应用中,我们常用到单个脉冲,用它掌握系统的启动、复位、计数器的清零和计数等。在这种状况下,我们就用到了单脉冲发生器。单脉冲往往是在信号变化时产生的,其宽度就是PLC的一个扫描周期。 在图8中,如0002变为ON,1000、1001及0500为ON。然而一个扫描周期以后,由于1001的动断触点断开,使1000为OFF,从而使0500断电,只产生一个脉冲,即0002每次由OFFON,0500得电一个扫描周期。 用前沿微分或后沿微分指令也可以构成单脉冲发生器。 图8单脉冲发生器 四、单按钮启停掌握程序 通常一个电路的启动和停止掌握是由两只掌握按钮分别完成的,当一台

10、PLC掌握多个这种具有启停操作的电路时,将占用许多输入点,这时就会面临输入点不足的问题,因此用单按钮实现启停掌握的意义日益重要。 图9和图10分别是用计数器和不用计数器实现的单按钮启停掌握程序。 图9所示是用计数器实现的单按钮启停掌握,当按一下0002所对应的输入按钮时,由微分指令使1000得电一个扫描周期,使输出0500得电并自锁,同时计数器CNT00计数一次,当其次次按下0002所对应的输入按钮时,1000又得电一个扫描周期,计数器CNT00又计数一次,由于计数器CNT00的计数值达到设定值,计数器CNT00动作,其动合触点使CNT00复位,为下次计数做好预备,其动断触点断开输出0500回路,实现了用一只按钮启停的单数次计数启动、双数次计数停止的掌握。 图9用计数器实现的单按钮启停掌握 图10不用计数器实现的单按钮启停掌握 图10所示是不用计数器就能实现的单按钮启停掌握,当按一下0002所对应的输入按钮时,前沿微分指令使1000得电一个扫描周期,在当前扫描周期内,当扫描到其次个梯级的0500的动合触点时,它为OFF状态,因此1001为OFF状态。当扫描到第三个梯级时,0500为ON状态。在程序执行到下一个扫描周期使,尽管其次个梯级的0500的动合触点为ON,但此时1000的动合触点已为OFF状态(它只得电一个扫描周期),所以1001仍为OFF状态,0500连续保持为ON

温馨提示

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

最新文档

评论

0/150

提交评论