收藏 分享(赏)

定时器与计数器指令.ppt

上传人:myk79025 文档编号:12375182 上传时间:2021-12-11 格式:PPT 页数:46 大小:1,003.50KB
下载 相关 举报
定时器与计数器指令.ppt_第1页
第1页 / 共46页
定时器与计数器指令.ppt_第2页
第2页 / 共46页
定时器与计数器指令.ppt_第3页
第3页 / 共46页
定时器与计数器指令.ppt_第4页
第4页 / 共46页
定时器与计数器指令.ppt_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、定时器与计数器指令 1定时器指令2计数器指令3CPU时钟存储器 1定时器指令 S PULSE 脉冲S5定时器 S PEXT 扩展脉冲S5定时器 S ODT 接通延时S5定时器 S ODTS 保持型接通延时S5定时器 S OFFDT 断电延时S5定时器 回本段 1 S PULSE 脉冲S5定时器 1 3 脉冲定时器的梯形图及功能块图指令 返回上级 1 S PULSE 脉冲S5定时器 2 3 脉冲定时器的线圈指令 返回上级 1 S PULSE 脉冲S5定时器 3 3 工作时序 示例程序 返回上级 例1 脉冲定时器应用 优先抢答器设计 返回上级 例1 设计说明 参赛者要抢答主持人所提问题时 需抢先按

2、下桌上的按钮 指示灯亮后需待主持人按下 复位 键R后才熄灯 对初中班学生照顾 只要按下SB11和SB12中任一个按钮灯HL1都亮 对高三班学生限制 只有SB31和SB32都按下时灯HL3才亮 若在主持人按下 开始 按钮S后10s内有抢答按钮压下 则电磁铁YC得电 使彩球摇动 以示竞赛者得到一次幸运的机会 如果定时到仍未有抢答 则禁止继续抢答 返回上级 端子接线图 例1 返回上级 I O地址分配表 例1 返回上级 控制程序 建立允许抢答和禁止抢答标志 例1 返回上级 设置抢答定时器 例1 初中组抢答控制 返回上级 例1 高一组抢答控制 高三组抢答控制 返回上级 2 S PEXT 扩展脉冲S5定时

3、器 1 3 扩据脉冲S5定时器LAD及FBD指令 返回上级 2 S PEXT 扩展脉冲S5定时器 2 3 扩据脉冲S5定时器线圈指令 返回上级 2 S PEXT 扩展脉冲S5定时器 3 3 示例程序 工作波形 返回上级 例2 扩展脉冲定时器应用 电动机延时自动关闭控制 控制要求 按动起动按钮S1 I0 0 电动机M Q4 0 立即起动 延时5分钟以后自动关闭 起动后按动停止按钮S2 I0 1 电动机立即停机 返回上级 例2 控制程序 LAD 控制程序 STL 返回上级 3 S ODT 接通延时S5定时器 1 3 接通延时S5定时器LAD及FBD指令 返回上级 3 S ODT 接通延时S5定时器

4、 2 3 接通延时S5定时器线圈指令 返回上级 3 S ODT 接通延时S5定时器 3 3 示例程序 工作波形 返回上级 例3 接通延时定时器和脉冲定时器应用 用定时器构成一脉冲发生器 当满足一定条件时 能够输出一定频率和一定占空比的脉冲信号 工艺要求 当按钮S1 I0 0 按下时 输出指示灯H1 Q4 0 以灭2s 亮1s规律交替进行 返回上级 例3 控制程序 使用接通延时定时器 控制程序 使用脉冲定时器 返回上级 4 S ODTS 保持型接通延时S5定时器 1 3 保持型接通延时S5定时器LAD及FBD指令 返回上级 4 S ODTS 保持型接通延时S5定时器 2 3 保持型接通延时S5定

5、时器线圈指令 返回上级 4 S ODTS 保持型接通延时S5定时器 3 3 示例程序 工作波形 返回上级 例4 接通延时定时器的应用 电动机顺序起停控制 控制要求 如图4 32a所示 某传输线由两个传送带组成 按物流要求 当按动起动按钮S1时 皮带电机Motor 2首先起动 延时5s后 皮带电机Motor 1自动起动 如果按动停止按钮S2 则Motor 1立即停机 延时10s后 Motor 2自动停机 返回上级 例4 端子接线图 返回上级 例4 I O分配表 返回上级 例4 控制程序 LAD 控制程序 FBD 返回上级 5 S OFFDT 断电延时S5定时器 1 3 断电延时S5定时器LAD及

6、FBD指令 返回上级 5 S OFFDT 断电延时S5定时器 2 3 断电延时S5定时器线圈指令 返回上级 5 S OFFDT 断电延时S5定时器 3 3 示例程序 工作波形 返回上级 计数器指令 S7 300的计数器都是16位的 因此每个计数器占用该区域2个字节空间 用来存储计数值 不同的CPU模板 用于计数器的存储区域也不同 最多允许使用64 512个计数器 计数器的地址编号 C0 C511 S CUD 加 减计数器 S CU 加计数器 S CD 减计数器 计数器线圈指令 回本段 1 S CUD 加 减计数器 块图指令 返回上级 2 S CU 加计数器 块图指令 返回上级 3 S CD 减

7、计数器 块图指令 返回上级 4 计数器的线圈指令 除了前面介绍的块图形式的计数器指令以外 S7 300系统还为用户准备了LAD环境下的线圈形式的计数器 这些指令有计数器初值预置指令SC 加计数器指令CU和减计数器指令CD 返回上级 加计数器线圈指令应用示例 初值预置SC指令若与CU指令配合可实现S CU指令的功能 返回上级 减计数器线圈指令应用示例 SC指令若与CD指令配合可实现S CD指令的功能 返回上级 加 减计数器线圈指令应用示例 SC指令若与CU和CD配合可实现S CUD的功能 返回上级 3访问CPU的时钟存储器 要使用该功能 在硬件配置时需要设置CPU的属性 其中有一个选项为ClockMemory 选中选择框就可激活该功能 回本段 设置CPU的时钟存储器 在MemoryByte区域输入想为该项功能设置的MB的地址 如需要使用MB10 则直接输入10 ClockMemory的功能是对所定义的MB的各个位周期性地改变其二进制的值 占空比为1 1 ClockMemory的各位的周期及频率见表 返回上级 例5 时钟存储器与计数器的应用 当定时器不够用时 可以将计数器扩展为定时器 图中分别给出了用减计数器扩展定时器的控制程序 程序中使用了CPU的时钟存储器 设置MB10为时钟存储器 由表4 39可知M10 0的变化周期为0 1s 返回上级

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 科普知识

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报