三菱Q系列PLC的定时器使用指南
- 格式:docx
- 大小:9.14 KB
- 文档页数:2
三菱PLC定时器应用程序编程实例三菱PLC定时器应用程序编程实例三菱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的定时器均为接通延时定时器,即定时器线圈通电后开始延时,待定时时间到,定时器的常开触点闭合、常闭触点断开。
在定时器线圈断电时,定时器的触点立刻复位。
三菱PLC用定时器与计数器实现的时间把握编程实例 - 三菱plc三菱plc FX系列的定时器为通电延时定时器,其工作原理是,定时器线圈通电后,开头延时,待定时时间到,触点动作;在定时器的线圈断电时,定时器的触点瞬间复位。
但是在实际应用中,我们常遇到如断电延时、限时把握、长延时等把握要求,这些都可以通过程序设计来实现。
1、通电延时把握延时接通把握程序如图3-27所示。
它所实现的把握功能是,X1接通5、后,Y0才有输出。
工作原理分析如下:当X1为0N状态时,帮助继电器M0的线圈接通,其常开触点闭合自锁,可以使定时器T0的线圈始终保持得电状态。
T0的线圈接通5s后,T0的当前值与设定值相等,T0的常开触点闭合,输出继电器Y0的线圈接通。
当X2为ON状态时,帮助继电器M0的线圈断开,定时器T0被复位,T0的常开触点断开,使输出继电器Y0的线圈断开。
2、断电延时把握延时断开把握程序如图3-28所示。
它所实现的把握功能是,输入信号断开l0s后,输出才停止工作。
工作原理分析如下:当X0为ON状态时,帮助继电器M0的线圈接通,其常开触点闭合,输出继电器Y3的线圈接通。
但是定时器T0的线圈不会得电(由于其前面(图)是断开状态)。
当X0由ON变为OFF状态,(图)都处于接通状态,定时器T0开头计时。
l0s后,T0的常闭触点打开,M0的线圈失电,输出继电器Y0断开。
3、限时把握在实际工程中,常遇到将负载的工作时间限制在规定时间内的把握。
这可以通过如图3-29所示的程序来实现,它所实现的把握功能是,把握负载的最大工作时间为l0s。
如图3-30所示的程序可以实现把握负载的最少工作时间。
该程序实现的把握功能是,输出信号Y2的最少工作时间为10s。
4、长时间延时把握程序在PLC中,定时器的定时时间是有限的,最大为3276.7s,还不到lh。
要想获得较长时间的定时,可用两个或两个以上的定时器串级实现,或将定时器与计数器协作使用,也可以通过计数器与时钟脉冲协作使用来实现。
定时器的用法定时器确实是一项了不起的发明,使相当多需要人控制时间的工作变得简单了许多。
下面店铺就给大家介绍定时器的用法。
定时器的用法1、调整当前时间使用定时器时,须先将定时器的显示时间调整到当前时间。
按住“时钟”键的同时,分别按“星期”、“小时”和“分钟”键,调整到当前的时间。
(每按一次增加一小时,长按可快速调整。
) 按“时钟”键3秒后,当前时间增加1小时,同时液晶屏显示“夏令时”字样,进入夏令时功能,再按"时钟"键3秒,取消夏令时功能,时间自动减少1小时。
2、设置程序按“设定”键,即可进入定时模式设置,屏幕上显示“1开”。
按“小时”、“分钟”和“星期”,即第一组定时开开始工作的时间。
其中,按“星期”键,可选择不同星期组合模式。
可根据需求,定时器只在设定的星期数中工作。
再按“设定”键,屏幕上显示“1关”,即第一组定时关闭时间,时间设置参考一开设置方法。
依次类推,最多可设置20组开与关。
设置完成后按“时钟”键返回当前时间。
注:1.如果每天不需要设定20组,而其他组已设定,必须按“清除”键,将多余各组的时间程序清除。
2.定时设置完成后,应按“设定”键检查多次定时设定情况是否与实际情况一致。
如有异,请按时间需要进行调整或重新设定。
注:1.如果每天不需要设定20组,而其他组已设定,必须按“清除”键,将多余各组的时间程序清除。
2.定时设置完成后,应按“设定”键检查多次定时设定情况是否与实际情况一致。
如有异,请按时间需要进行调整或重新设定。
如设置的时间程序是跨天的,需要逐一将“开”与“关”时间程序相对应的星期模式对应好。
3、定时器工作模式选择在当前时间状况下,连续按“模式”键,显示屏的左侧将循环显示“自动关”、“开”、“自动开”、“关”四种模式。
根据您的需要进行模式选择。
四种模式释意:“开”:定时器一直有电源输出,没有定时功能;“关”:定时器无电源输出,呈关闭状态;“自动开”:定时器接通电源时有电源输出,之后按设定的程序工作;“自动关”:定时器接通电源时无电源输出,之后按设定的程序工作。
三菱Q系列PLC基本指令讲解
1.数据传送指令MOV和MOVP,格式为 MOV SRC1 DES1 表⽰条件接通,将SRC1的值传送到DES1寄存器中,带P的表⽰只在条件接通的上升沿指令执⾏⼀个扫描周期,不带P只要条件接通会⼀个扫描周期执⾏⼀次,⽰例程序如下:
2.BCD码转⼆进制BIN指令BIN(P)条件成⽴src数据被⾃动转为BCD码并被转为⼆进制传送⾄软元件des中⽰例程序如下:
3.BIN转BCD码指令BCD(P),⽰例程序如下
4.相同数据的批量传送指令FMOV(P)将361传送⾄以D0开头的8个数据寄存器中实例程序如下:
5.块数据的批量传送指令BMOV(P),将对应位置开始的数据传送到对应的开始寄存器,传送数量由第三个操作数决定
6.⽐较运算指令
7.算数运算指令加法+(P),减法-(P),*(P)乘法,/(P)除法均为16位⼆进制运算指令,必须使⽤带P的指令,⾃减和⾃加指令为DECP和INCP
8.变址寄存器Z,D0Z0可以解释为D(0+Z0)软元件号,当Z0位0时软元件为D0,当Z0W为50时软元件为D50,Z0-Z15可⽤于变址寄存器,变址寄存器为16位组成的字软元件,允许范围-32767-+32767,变址寄存器不能⽤于间接指定定时器或计数器线圈
可以通过变址寄存器修改的软元件有:位:X,Y,M,L,S,B,F,Jn\X,Jn\Y,Jn\B,Jn\SB如K4Y40D1;字软元件:T,C,D,R,W,Jn\W,Jn\SW,Jn\G;如D0Z0;常数:K,H如K100Z2;指针P
9.⽂件寄存器R的使⽤
9-1设置使⽤⽂件寄存器
9-2-新建软元件内存
9-3软元件名输⼊R0单击显⽰
9-4使⽤R⽂件寄存器。
7 - 1 7 - 1 MELSOFT7 功能7. 功能QCPU模块功能如下 7.1 功能表QCPU功能如下表 项目说明参考恒定扫描在设定的时间间隔内执行程序的功能 与程序扫描时间无关。
参见7.2节锁存功能在切断电源、复位操作时保存软元件数据的功能。
参见7.3节从STOP切换到RUN时的输出状态设置当QCPU设置为从STOP 状态切换至RUN状态时设置输出Y状态的功能 STOP前的输出/运算后的输出 。
参见7.4节时钟功能QCPU内部时钟功能。
参见7.5节远程操作远程操作QCPU的功能。
参见7.6节远程RUN/STOP 启动和停止操作QCPU的功能。
参见7.6.1节远程PAUSE 暂停操作QCPU的功能。
参见7.6.2节远程RESET QCPU复位功能。
参见7.6.3节远程锁存清除清除QCPU锁存数据的功能。
参见7.6.4节QCPU按键开关RUN/STOP状态和远程操作的关系说明远程操作时 解释与QCPU按键开关设置的RUN/STOP状态的关系。
参见7.6.5节改变QCPU兼容输入模块的响应时间改变QCPU兼容输入模块响应时间的功能。
响应时间为1ms 5ms 10ms 20ms 70ms。
缺省为10ms。
参见7.7.1节支持QCPU的高速输入模块的输入响应时间修改支持QCPU的高速输入模块输入响应时间修改为 0.1ms 0.2ms 0.4ms 0.6ms和1ms 缺省 0.2ms 的功能。
参见7.7.2节支持QCPU的中断模块输入响应时间修改支持QCPU的中断模块输入响应时间个修改为 0.1ms 0.2ms 0.4ms 0.6ms和1ms 缺省 0.2ms 的功能。
参见7.7.3节设置QCPU兼容的开关建立QCPU兼容智能型功能模块的功能。
有关建立步骤 参见智能型功能模块手册。
参见7.8节监控功能用GX Developer操作 监控程序状态和QCPU的软元件的功能。
参见7.9节设置监控条件使用QCPU精密定时器的监控功能。
低速定时器 高速定时器 低速累计定时器 高
速累计定时器
图9很0定时器的种类
定吋器的使肋法
低速定吋器骗就时豺同嗽元件,通过定吋器的捋定(於的写法)可成为低 趣定时器或高遠定时器疳例如,指定为OUT TO 将成为低遠定时器.I 诵定为OUTHTO 则成为高速定时器 低速累计定时器与高速累计定时器为同-软元件,通过定时器的指定出令的写法) 可成为低速累讣定时器或高速累计定时器口例虬指定为01T 10将成为低速紂I •定时 鬻而捋定为WTH STOW 成为高速累计定时器。
定时器 --- 1 -- 宦时器 ------ I —累il 定时器
H K100
(T501
k 梯形图输入K3亘I® (卜▼I Ml.KtCO
艇I职涓I却助高速定时器的使用方法2:
H K100
——(T501
—梯形闰输入
▼ | [cLJIHi T5C1 K 1OO
确是]恥肖I帮购I。