76高速计数器的控制字和状态字教学单元设计.docVIP

  • 0
  • 0
  • 约1.71千字
  • 约 5页
  • 2023-08-02 发布于山东
  • 举报

76高速计数器的控制字和状态字教学单元设计.doc

浙江工贸职业技术学院 教课单元设计 20—20学年第学期 课程名称:激光设备控制系统集成与开发 讲课班级: 任课教师: 所在系部及教研室: 教课单元设计 单元序号及单元标题:高速计数器的控制字和状态字 授 上 上 课 课 课 班 时 地 级 间 点 理解高速计数器的控制字和状态字 教 学 目 的 能力(技术)目标 知识目标 掌握控制字的设置过程 理解高速计数器的控制字和状态字 教 学 目 标 教课要点:理解高速计数器的控制字和状态字 重 教课难点:掌握控制字的设置过程 解决方法:经过课堂练习,掌握控制字的设置过程,找出常有到错误点,可以 点 有效的提升同学们的编程水平。 难 点 及 解 决 方 法 介绍教材:潘康俊编.《激光设备控制系统集成与开发》.在编 主要参照书:王本轶编.《激光设备控制技术》.校本特点教材,2014.12 参 考 资 料 2 教课单元设计 第一部分:组织教课和复习上一次课主要内容(时间:2分钟) 回顾高速计数器的工作模式。 第二部分:学习新内容 【步骤一】宣告教课内容、目的(时间:3分钟) 理解高速计数器的控制字和状态字 【步骤二】新知识的引入:高速计数器的控制字和状态字(时间:30分钟) 1.控制字节 定义了计数器和工作模式以后 还要设置高速计数器的有关控制字节 每个高速计数器均有一个控制字节 它决定了计数器的计数同意或禁用 方向控制(仅限模式0、1和2) 或对全部其余模式的初始化计数方向 装入当前值和预置值 这是HSC的控制字节 HSC0计数器 它用到的控制字节是SMB37 HSC1对应的控制字节是SMB47 HSC2对应的控制字节是SMB57 HSC3对应的控制字节是SMB137 HSC4对应的控制字节是SMB147 HSC5对应的控制字节是SMB157 全部的控制字节从高到低 也就是从第7位到第0位的含义是相同的 第7位表示HSC同意 第6位表示向HSC写入新当前值 第5位表示向HSC写入新预置值 第4位表示向HSC写入计数方向 第3位表示计数方向控制位 第2位表示正交计数器计数速率选择 第1位表示启动有效电平控制 第0位表示复位有效电平控制 2.状态字节 每个高速计数器都有一个状态字节 状态位表示当前计数方向 以及当前值能否大于或等于预置值 状态字节的0-4位不用 监控高速计数器状态的目的 是使外面事件产生中断 3 教课单元设计 以完成重要的操作 这是高速计数器状态字节的状态位 只有第7 第6和第5位有效 它们对应的特别字节分别是 HSC0对SMB36 HSC1对SMB46 HSC2对SMB56 HSC3对SMB136 HSC4对SMB146 HSC5对SMB156 这是3个位对应的说明 第7位指的是 当前值大于预置值的时候该位为1 第6位指的是 当前值等于预置值的时候该位为1 第5位指的是 当前计数方向为加计数的时候该位为1 举例说明 某设备采纳地点编码器作为检测元件 需要高速计数器进行地点值的计数 其要求以下 计数信号为A、B两相相位差90度的脉冲输入 使用外面计数器复位与启动信号 高电平有效 在PLC内部进行4倍频 试编写高速计数器的控制字节若采纳高速计数器HSC1 模式11 我们可以采纳字节是SMB47 从高到低分别取值最高位指的是启动HSC 第6位指的是更新当前值第5位指的是更新预置值第4位指的是更新计数方向第3位指的是加计数 4 教课单元设计 后3位分别取0 意味着4X计数速率 高电平启动 以及高电平复位 因此 我们可以设置SMB47=16#F8 它表示的就是同意计数 更新新当前值 更新新预置值 更新计数方向为加计数 若为正交计数设为4X 启动和复位设置为高电平有效 第四部分:总结(时间:5分钟) 高速计数器在定义了计数器和工作模式以后 还要设置有关控制字节 高速计数器状态字节的主要作用 是使外面事件产生中断 以完成重要的操作 第五部分:部署作业,求情楚作业的要求(时间:5分钟) 1.HSC0的控制字节是__________ 2.HSC0中表示当前计数方向的状态位是__________ 5

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档