三菱PLC定时器应用程序编程实例(三菱PLC编程实例)
1.产生脉冲的程序
(1)周期可调的脉冲信号发生器
如图1所示采用定时器T0产生一个周期可调节的连续脉冲。当X0常开触点闭合后,第一次扫描到T0常闭触点时,它是闭合的,于是T0线圈得电,经过1s的延时,T0常闭触点断开。T0常闭触点断开后的下一个扫描周期中,当扫描到T0常闭触点时,因它已断开,使T0线圈失电,T0常闭触点又随之恢复闭合。这样,在下一个扫描周期扫描到T0常闭触点时,又使T0线圈得电,重复以上动作,T0的常开触点连续闭合、断开,就产生了脉宽为一个扫描周期、脉冲周期为1s的连续脉冲。改变T0的设定值,就可改变脉冲周期。
图1 周期可调的脉冲信号发生器
(2)占空比可调的脉冲信号发生器
如图2所示为采用两个定时器产生连续脉冲信号,脉冲周期为5秒,占空比为3:2(接通时间:断开时间)。接通时间3s,由定时器T1设定,断开时间为2s,由定时器T0设定,用Y0作为连续脉冲输出端。
图2 占空比可调的脉冲信号发生器
(3)顺序脉冲发生器
如图3a所示为用三个定时器产生一组顺序脉冲的梯形图程序,顺序脉冲波形如图3b所示。当X4接通,T40开始延时,同时Y31通电,定时l0s时间到,T40常闭触点断开,Y31断电。T40常开触点闭合,T41开始延时,同时Y32通电,当T41定时15s时间到,Y32断电。T41常开触点闭合,T42开始延时,同时Y33通电,T42定时20s时间到,Y33断电。如果X4仍接通,重新开始产生顺序脉冲,直至X4断开。当X4断开时,所有的定时器全部断电,定时器触点复位,输出Y31、Y32及Y33全部断电。
图3 顺序脉冲发生器
2.断电延时动作的程序
大多数PLC的定时器均为接通延时定时器,即定时器线圈通电后开始延时,待定时时间到,定时器的常开触点闭合、常闭触点断开。在定时器线圈断电时,定时器的触点立刻复位。
如图4所示为断开延时程序的梯形图和动作时序图。当X13接通时,M0线圈接通并自锁,Y3线圈通电,这时T13由于X13常闭触点断开而没有接通定时;当X13断开时,X13的常闭触点恢复闭合,T13线圈得电,开始定时。经过10s延时后,T13常闭触点断开,使M0复位,Y3线圈断电,从而实现从输入信号X13断开,经10s延时后,输出信号Y3才断开的延时功能。
图4 断电延时动作的程序
3.多个定时器组合的延时程序
三菱PLC的一个定时器的延时时间都较短,如FX系列PLC中一个0.1s定时器的定时范围为0.1~3276.7s,如果需要延时时间更长的定时器,可采用多个定时器串级使用来实现长时间延时。定时器串级使用时,其总的定时时间为各定时器定时时间之和。
如图5所示为定时时间为1h的梯形图及时序图,辅助继电器M1用于定时启停控制,采用两个0.1s定时器T14和T15串级使用。当T14开始定时后,经1800s延时,T14的常开触点闭合,使T15再开始定时,又经1800s的延时,T15的常开触点闭合,Y4线圈接通。从X14接通,到Y4输出,其延时时间为1800s+1800s=3600s=1h。
图5 用定时器串级的长延时程序
关键字:三菱 PLC 定时器
引用地址:三菱PLC定时器应用程序编程实例
1.产生脉冲的程序
(1)周期可调的脉冲信号发生器
如图1所示采用定时器T0产生一个周期可调节的连续脉冲。当X0常开触点闭合后,第一次扫描到T0常闭触点时,它是闭合的,于是T0线圈得电,经过1s的延时,T0常闭触点断开。T0常闭触点断开后的下一个扫描周期中,当扫描到T0常闭触点时,因它已断开,使T0线圈失电,T0常闭触点又随之恢复闭合。这样,在下一个扫描周期扫描到T0常闭触点时,又使T0线圈得电,重复以上动作,T0的常开触点连续闭合、断开,就产生了脉宽为一个扫描周期、脉冲周期为1s的连续脉冲。改变T0的设定值,就可改变脉冲周期。
图1 周期可调的脉冲信号发生器
(2)占空比可调的脉冲信号发生器
如图2所示为采用两个定时器产生连续脉冲信号,脉冲周期为5秒,占空比为3:2(接通时间:断开时间)。接通时间3s,由定时器T1设定,断开时间为2s,由定时器T0设定,用Y0作为连续脉冲输出端。
图2 占空比可调的脉冲信号发生器
(3)顺序脉冲发生器
如图3a所示为用三个定时器产生一组顺序脉冲的梯形图程序,顺序脉冲波形如图3b所示。当X4接通,T40开始延时,同时Y31通电,定时l0s时间到,T40常闭触点断开,Y31断电。T40常开触点闭合,T41开始延时,同时Y32通电,当T41定时15s时间到,Y32断电。T41常开触点闭合,T42开始延时,同时Y33通电,T42定时20s时间到,Y33断电。如果X4仍接通,重新开始产生顺序脉冲,直至X4断开。当X4断开时,所有的定时器全部断电,定时器触点复位,输出Y31、Y32及Y33全部断电。
图3 顺序脉冲发生器
2.断电延时动作的程序
大多数PLC的定时器均为接通延时定时器,即定时器线圈通电后开始延时,待定时时间到,定时器的常开触点闭合、常闭触点断开。在定时器线圈断电时,定时器的触点立刻复位。
如图4所示为断开延时程序的梯形图和动作时序图。当X13接通时,M0线圈接通并自锁,Y3线圈通电,这时T13由于X13常闭触点断开而没有接通定时;当X13断开时,X13的常闭触点恢复闭合,T13线圈得电,开始定时。经过10s延时后,T13常闭触点断开,使M0复位,Y3线圈断电,从而实现从输入信号X13断开,经10s延时后,输出信号Y3才断开的延时功能。
图4 断电延时动作的程序
3.多个定时器组合的延时程序
三菱PLC的一个定时器的延时时间都较短,如FX系列PLC中一个0.1s定时器的定时范围为0.1~3276.7s,如果需要延时时间更长的定时器,可采用多个定时器串级使用来实现长时间延时。定时器串级使用时,其总的定时时间为各定时器定时时间之和。
如图5所示为定时时间为1h的梯形图及时序图,辅助继电器M1用于定时启停控制,采用两个0.1s定时器T14和T15串级使用。当T14开始定时后,经1800s延时,T14的常开触点闭合,使T15再开始定时,又经1800s的延时,T15的常开触点闭合,Y4线圈接通。从X14接通,到Y4输出,其延时时间为1800s+1800s=3600s=1h。
图5 用定时器串级的长延时程序
上一篇:三菱PLC用定时器与计数器实现的时间控制编程实例
下一篇:三菱PLC与工控机通讯的具体步骤图解
推荐阅读最新更新时间:2024-05-02 23:32
PLC和UPS在假捻机双电源切换中的应用
一 引言
假捻机是化纤行业生产涤纶低弹丝的主要设备,每台设备由240个锭位组成,该设备自动化程度高,生产工艺复杂,具有连续生产、单批产品生产周期长(根据品种不同,时间在8~16小时之间)、开停机复杂及开停机损耗大等特点。近年来,我国部分地区在用电高峰季节电力短缺,出现拉闸限电现象,自备发电机的企业在电源切换过程中需要停机才能进行备用电源切换。要安装一套大型 UPS不间断电源,投资将达上百万元,且要求配套发电机功率是系统负载的2 倍,自备发电机的企业都采用了停机切换备用电源方法,无论停电多长时间,每次发电时间不能少于生产一批产品的时间,一天停限电两次以上时,只能连续发电,这种方法不能灵活切换备用电源,给企业造成不必要的
[电源管理]
51单片机计数器与定时器的区别
在51单片机的学习过程中,我们经常会发现中断、计数器/定时器、串口是学习单片机的难点,对于初学者来说,这几部分的内容很难理解。但是我个人觉得这几部分内容是单片机学习的重点,如果在一个学期的课堂学习或者自学中没有理解这几部分内容,那就等于还没有掌握51单片机,那更谈不上单片机的开发了,我们都知道在成品的单片机项目中,有很多是以这几部分为理论基础的,万年历是以定时器为主的,报警器是以中断为主的,联机通讯是以串口为主的。 在这几部分内容中,计数器/定时器对于初学者说很容易搞混淆,下面我将对这方面的内容结合自己的学习经验谈几点看法。 计数器和定时器的本质是相同的,他们都是对单片机中产生的脉冲进行计数,只不过计数器是单片机外部触
[单片机]
PLC与科姆龙变频器的通讯范例
0 引言
科姆龙 变频器 作为节能、环保的高新技术产品,而被推广并应用。随着KV2000 无感矢量变频器的应用越来越广,用户经常会用到变频器RS485通讯功能,例如变频器与 PLC 或其他上位机进行的通讯。作者凭多年的工作实践与经验,对变频器RS485通讯有独特的理解和体会,今天有机会把它整理出来,希望对从事 自动化 领域,尤其是变频器应用领域的工作者有所帮助。在此特别鸣谢福建泉州的王华安总经理在写作过程中给予的帮助与支持。
1 KV2000变频器RS485介绍
1.1 RS485通讯端口参数
科姆龙KV2000 无感矢量变频器RS485 通讯端口参数,在通过电脑及其他上位机进行通讯控制时,F093用来
[嵌入式]
基于PLC与PROFIBUS-DP总线的电力参数监控系统
1 引言 现场总线是用于现场仪表与控制系统和控制室之间的一种全分散、全数字化、智能、双向、互联、多变量、多点、多站的通信网络。目前,现场总线种类繁多,还没有统一的标准,每种总线都有其独特的产生背景和应用领域,影响比较大的有CAN总线、lonworks总线、hart总线、FF总线、rpofibus总线等。Profibus-dp主要应用于现场设备级,它的响应时间从几百微秒到几百毫秒,数据传输速率为9.6 kbps~12mbps。在济南国际机场航站楼的电力参数监控系统设计时,考虑到现场参数变量较多,位置分散,且对信号的实时性和抗干扰能力都要求较高,一般的监控网络很难满足系统要求,因此在系统的监控层选用profibus-dp通信网
[工业控制]
PLC基本梯形图讲解
1、起动、自锁和停止控制的与线路 起动、自锁和停止控制是PLC基本的控制功能。起动、自锁和停止控制可采用驱动指令(OUT),也可以采用置位指令(SET、RST)来实现。 ◆ 采用线圈驱动指令实现起动、自锁和停止控制的PLC线路与梯形图 采用线圈驱动指令实现起动、自锁和停止控制的PLC线路与梯形图 图1 采用线圈驱动指令实现起动、自锁和停止控制的PLC线路与梯形图 ◆ 采用置位复位指令实现起动、自锁和停止控制的梯形图 图2 采用位置复位指令实现起动、自锁和停止控制的PLC线路与梯形图 其PLC接线图与上图所示线路是一样的。 2、正、反转联锁控制的PLC线路与梯形图 正、反转联锁控制的PLC线路与梯形图 图3 正、反
[嵌入式]
变频器和plc组成的rs-485通信连接方案
bh485g隔离器是真正具有数据流向自动切换、数据完全透明传输、无延时的隔离器, 波特率为0~250kbit/s自适应,供电电源有dc5v和dc24v两种供选择(一般 变频器 上均有 dc24v电源输出端子)而且bh-485g具有两对rs485接线端子,避免了会使波形畸变的 总线分支问题,接线非常方便。 bh-485g带有数据收发指示灯,加装了 bh485g隔离器后的变频器和plc组成的 rs-485通信网络如图6-24所示。 设置时须将总线两端的bh-485g上的终端电阻设置开关k拨到“r”(接入1200终端电 阻),其他位置的开关拨到“off”(不接终端电阻如通信距离超过21cm (9 600bit/s时), 可在总线中增加
[嵌入式]
STM32定时器PWM输出
脉冲宽度调制PWM(Pulse Width Modulation),调节占空比以控制脉冲宽度。 STM32的定时器除了TIM6和TIM7,其它定时器都可以用来产生PWM信号,高级定时器TIM1和TIM8可同时产生7路PWM输出,通用定时器可同时产生4路PWM输出。 STM32定时器PWM输出设置的几个步骤如下: 1)开启STM32时钟,配置输出I/O为复用输出 2)设置ARR(周期)和PSC(预分频) 3)设置PWM模式(边沿对齐或中央对齐) 4)使能定时器的通道输出,使能定时器 5)修改CCR2来控制占空比 例程:72MHz主频,PB7(TIM4_CH2)输出PWM GPIO_InitStr
[单片机]
从PLC外部的情况来进行的故障诊断
在plc没有像期望的那样开始工作的时候,应该先从PLC的外部来进行判断,这样,可以比较轻易地排除那些不是故障的误会。 如果PLC不能进入运行(RUN)模式,你可以用下面的方法来看看问题是在硬件还是软件: a)临时将终止循环指令放在你的用户程序的第一行。如果现在PLC可以进入运行模式了,表示问题在你的软件中;而不是PLC的硬件问题。(有些PLC需要你在进入运行模式之前,先清除所有的错误状态,即使原来的问题已经更正了)。 b)将PLC的内存复位(注意!首先,你要将PLC的内存的内容做一份拷贝,或者,你确信你愿意丢失内存中所有的程序、数据和组态)。如果PLC现在可以进入运行模式,问题就出在组态或者冲突使用的内存上。 如果在检测一
[嵌入式]