没有合适的资源?快使用搜索试试~ 我知道了~
SIMATIC高速计数器指令pdf,SIMATIC高速计数器指令
资源推荐
资源详情
资源评论
高速计数器指令
高速计数器定义 高速计数器
定义高速计数器指令为指定的高速计数器分配一种工作模式
见表 9-5
高速计数器指令 (HSC) 执行时 根据 HSC 特殊存储器位的状
态 设置和控制高速计数器的工作模式 参数 N 指定了高速计
数器号
CPU 221 和 CPU 222 不支持 HSC1 和 HSC2
每个高速计数器只能用 1 个 HDEF
使 ENO=0 的 HDEF 出错条件
SM4.3 (运行时间) 0003 (输入冲突) 0004 (中断中的非法指
令) 000A (HSC 重定义)
使 ENO=0 的 HSC 出错条件
SM4.3 (运行时间) 0001 (在 HDEF 前使用 HSCHDEF) 0005 (同
时操作 HSC/PLS)
输入/输出 操 作 数 数据类型
HSC 常数 BYTE
MODE 常数 BYTE
N 常数 WORD
理解高速计数器指令
高速计数器累计 CPU 扫描速率不能控制的高速事件 可以配置最多 12 种不同的操作模式 这些操
作模式在表 9-5 中列出 高速计数器的最高计数频率有赖于 CPU 的型号 有关 CPU 的详细信息参
阅附录 A
每个计数器对它所支持的时钟 方向控制 复位和启动都有专用的输入 对于两相计数器 两个时
钟可以同时以最大速率工作 对正交模式 可以选择以单倍 (1X) 或 4 倍 (4X) 最大计数速率工作
HSC1 和 HSC2 互相完全独立 并且不影响其它的高速功能 所有高速计数器可同时以最高速率工
作而互不干扰
使用高速计数器
一般来说 高速计数器被用作驱动鼓形计时器设备 该设备有一个安装了增量轴式编码器的轴以恒
定的速度转动 轴式编码器每圈提供一个确定的计数值和一个复位脉冲 来自轴式编码器的时钟和
复位脉冲做为高速计数器的输入 高速计数器装入一组预置值中的第一个值 当前计数值小于当前
预置值时 希望的输出有效 计数器设置成在当前值等于预置值和有复位时产生中断
随着每次当前计数值等于预置值的中断事件的出现 一个新的预置值被装入 并重新设置下一个输
出状态 当出现复位中断事件时 设置第一个预置值和第一个输出状态 这个循环又重新开始
由于中断事件产生的速率远低于高速计数器的计数速率 用高速计数器可实现精确控制 而与 PLC
整个扫描周期的关系不大 采用中断的方法允许在简单的状态控制中用独立的中断程序装入一个新
的预置值 这样使得程序简单直接 并容易读懂 当然 也可以在一个中断程序中处理所有的中断
事件 若要更详细地了解中断 请参阅 9.15 节
理解高速计数器的详细时序
下面的时序图 (图 9-10 到图 9-16) 按模式给出了每个计数器是如何工作的 复位和启动输入的操作
用独立的时序图表示 并且对所有用到复位和启动输入的种类都给出了时序图 在复位和启动输入
图中 复位和启动都编程为高电平有效
复位 高电平有效
0
1
+2,147,483,647
-2,147,483,648
计数器当前值
0
复位产生的中断
计数器值在该范围内
图 9-
10 有复位无启动的操作举例
图 9-11 有复位和启动的操作举例
图 9-12 模式 0 1 或 2 的操作举例
复位产生的中断 复位产生的中断
禁止 允许 禁止
允许
计数 计数 计数 计数
启动 高电平有效
复位 高电平有效
计数器当前值
计数值在该范围内
当前值装入0 预置值装入4 计数方向置为增计数 计数允许位置为允许
PV=CV产生的中断在中断程序中改变方向
时钟
内部方向
控制
1=增
计数器
当前值
图 9-13 模式 3 4 或 5 的操作举例
当采用计数模式 6 7 或 8 时 若增时钟和减时钟的上升沿出现彼此相差不到 0.3 ms 高速计数器
会认为这些事件是同时发生的 如果出现这种情况 当前值不会发生变化 也不会有计数方向变化
的指示 当增时钟和减时钟的上升沿距离大于这个时间段 (0.3 ms) 时 高速计数器可以分别捕获到
每一个独立事件 在任一情况下 都不会有错误产生 计数器会保持正确的计数值 请见图 9-14,
图 9-15 和图 9-16
图 9-14 模式 7 8 或 9 的操作举例
当前值装入
0
预置值装入
4
计数方向置为增 计数器允许位置为允许
PV=CV产生的中断
PV=CV产生的中断和方向改变生产的中断
时钟
外部方
向控制
1=增
计数器
当前值
当前值装入
0
预置值装入
4
计数方向置为增 计数器允许位置为允许
PV=CV产生的中断
PV=CV产生的中断和方向改变生产的中断
计数增
时钟
计数增
时钟
计数器
当前值
剩余15页未读,继续阅读
资源评论
weixin_38743481
- 粉丝: 694
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功