计时器和计数器及其应用

上传人:yc****d 文档编号:243374113 上传时间:2024-09-22 格式:PPT 页数:33 大小:1.02MB
返回 下载 相关 举报
计时器和计数器及其应用_第1页
第1页 / 共33页
计时器和计数器及其应用_第2页
第2页 / 共33页
计时器和计数器及其应用_第3页
第3页 / 共33页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,3.2 计时器和计数器指令,计时器、计数器及其复位指令都属于位于梯级最右边的指令。,延时导通计时器TON,延时断开计时器TOF,保持型计时器 RTO,加计数器 CTU,减计数器CTD,计时器、计数器复位 RES,1,3.2.1 延时导通计时器(TON),TON ,T,imer,On,-Delay,指令操作码: TON,操作数:一个计时器元素(T型),指令功能:为输出型指令。,梯级条件变真,启动计时器开始计时,延时设定时间后,计时完成标志DN置位为1;梯级条件变假,计时器复位,。,也可用RES复位。,相当于通电延时继电器,即延时ON动作。,指定计时器号,选择时基,1.0s,0.01s,0.001s,设预置值,2,TON指令执行过程中计时器的状态位变化情况,3,梯级条件,EN15,TT14,DN13,ACC值,TON状态,0,0,0,0,0,复位状态,1,1,1,0,小于PRE时,递增,计时状态,1,1,0,1,等于PRE,计时完成状态,4,(1)如果:,则:,(2)如果:,则:,5,例1.延时导通电路,(1)被延时信号接通的时间大于延时时间T,Pre,6,(2)被延时信号接通的时间小于延时时间T,Pre,(即被延时信号为一短时间或瞬时接通信号),7,3.2.2 延时断开计时器(TOF),TOF ,T,imer,Of,f-Delay,指令操作码: TOF,操作数:一个计时器元素(T型),指令功能:为输出型指令。,梯级条件变假,启动计时器开始计时,延时设定时间后,计时完成标志DN复位为0,梯级条件变真,计时器处于非计时状态。不可用RES复位。,相当于断电延时继电器,即延时OFF动作。,指定计时器号,选择时基,1.0s,0.01s,0.001s,设预置值,8,TOF指令执行过程中计时器的状态位变化情况,9,梯级条件,EN15,TT14,DN13,ACC值,TOF状态,1,1,0,1,0,非计时,0,0,1,1,递增,但小于PRE,计时,0,0,0,0,等于PRE,计时完成,10,梯级条件,EN15,TT14,DN13,ACC值,TON,/,TOF,状态,0,/,1,0,/,1,0,/,0,0,/,1,0,复位,/,非计时,1,/,0,1,/,0,1,/,1,0,/,1,递增,但小于PRE,计时,1,/,0,1,/,0,0,/,0,1,/,0,等于PRE,计时完成,TON,TOF,11,TON,TOF,比较TON和TOF,12,例2:将输入信号照原样延迟一定时间t。,问题:本程序可对应下述哪个I/O信号时序图?为什么?,程序1.,输入信号高电平保持时间必须大于延迟时间t。,13,程序2.,输入信号高电平保持时间不限。,思考: 若输入信号低电平保持时间也不受限制呢?,输入信号低电平保持时间也不受限制,14,3.23 保持型计时器(RTO),指令操作码:RTO,操作数:一个计时器元素(T型),指令功能:为输出型指令。梯级条件变真,启动计时器计时,,梯级变假,暂停计时,ACC保持,,等梯级条件再变真,继续计时,直到设定时间,计时完成标志DN置1。,只能用RES指令复位。,相当于可保持的通电延时继电器。,15,RTO指令执行过程中计时器的状态位变化情况,16,梯级,条件,EN15,TT14,DN,13,ACC值,RTO状态,0,0,0,保持,保持,暂停计时,1,1,1,0,小于PRE时递增,计时,1,1,0,1,等于PRE,计时完成,17,如果:,则:,18,TON,RTO,19,3.2.4 加计数器(CTU),指令操作码: CTU,操作数:一个计数器元素(C型),指定计数器号及其预置值。,指令功能:为输出型指令。,CTU对梯级条件的正跳变次数进行加计数,当累加值ACC=预置值PRE时,完成标志DN置位为1。,用RES指令复位。,预置值,累加值,计数器,20,CTU指令执行过程中计数器的状态位变化情况,21,1,2,3,4,0,1,2,3,4,22,3.2.5 减计数器(CTD),指令操作码: CTD,操作数:一个计数器元素(C型),指令功能:为输出型指令。,CTD对梯级条件的正跳变次数进行减计数,当ACC=PRE,ACCPRE或RES,OV12,ACC由32767变-32768,当CTD使ACC=-32768,每次梯级由假到真,CTU,/,CTD,的ACC,加,/,减,1,直到ACC,=,/,PRE时,DN为,1,/,0,25,3.2.6 计时器/计数器复位(RES),指令操作码: RES,操作数:一个计时器或者计数器元素(T/C型),指令功能:为输出型指令。,当梯级条件为真时,使指定的计时器/计数器复位(即使其ACC和所有状态位为0)。,注意:,RES不能用于TOF;,RES梯级条件为假时相应的计时器/计数器才能启动。故通常用一瞬时信号作为RES梯级条件。,26,27,复习:梯形图编程要点,牢记PLC的循环扫描工作原理,输入扫描、程序逻辑扫描、输出扫描;,梯形图程序逻辑扫描执行顺序,(即按梯级从上至下,每梯从左至右);,梯级的左边为梯级条件,,由输入型指令的原、反、与、或逻辑运算得到梯级条件逻辑值;,梯级的最右边必须有,被梯级条件,驱动,的单个或者并联的多个,输出类指令;,避免程序扫描过程中对同一变量多次赋值(“双线圈”)。,28,例3. 计时器、计数器应用,(1)实验二:使PLC输出端1输出脉宽为3秒的方波,按下开关1,开始对该脉冲计数,计数到10,输出端2输出1,一旦按下按钮2, 输出端2则清零。,I/O分配表:,I0计时启动按钮2,I1计数启动开关1,I2清零按钮2,O1脉冲输出,O2计数输出,PLC接线图:,程序思路:,分析:脉宽为3秒的方波,脉冲周期为6秒,故T0作为3秒计时器, T1为由T0驱动的3秒计时器兼脉冲周期复位信号;计数器C0每6秒计一次数,计数到10则指示;清零按钮复位计数器。,PLC程序设计方法之二经验设计法,经验设计法:凭经验分析、实现程序控制要求。,29,法1,30,法2,31,32,3-2 作业:,3-2-1练习FXTRN中C,并将练习程序转换成AB-PLC程序,3-2-2 实现8个灯循环,依次有一个亮,其余灭的PLC控制,在FXTRN或AB-PLC中仿真调试运行。,注:程序调试步骤,1.使用编程环境下的程序文件和项目语法验证;,2.运行程序,观察相关数据文件中数据变化;,3.分析I/O及其相关信号波形。,33,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!