如 何 测 定 高 速 脉 冲 串 的 频 率 和 速 度 ? 说 明 : S7-200 提 供 了 利 用 高 速 计 数 器 计 数 脉 冲 串 的 选 项 。使用 附件 "Frequency" library, 脉 冲 串 的频 率 从计 数 器 信号中计 算出来,例如 ,相关的 转化之后,从计 数 器 信号中可以确定 电机的 速 度 。 概要: 此项 任务分为以下三步: 1. 定 义一个高 速 计 数 器 来获取脉 冲 序列频 率 2. 创建程序编码 3. 转换频 率 为速 度 1. 定 义一个高 速 计 数 器 来获取脉 冲 串 频 率 首先,使用 STEP 7 Micro/WIN Instruction Wizard 必须用 一个高 速 脉 冲 计 数 器 来计 算外部脉冲 。 表格 01 列出了 S7-200 可以提 供 的 高 速 计 数 器 ,输入使用 和 最大的 可测 量频 率 。 高 速 计 数 器 时钟输入 最大输入频 率 CPU HC0 E0.0 30 kHz 221, 222, 224, 224XP, 224XPsi, 226 HC1 E0.6 30 kHz 221, 222, 224, 224XP, 224XPsi, 226 HC2 E1.2 30 kHz 221, 222, 224, 224XP, 224XPsi, 226 HC3 E0.1 30 kHz 221, 222, 224, 224XP, 224XPsi, 226 HC4 E0.3 200 kHz 224XP, 224XPsi HC5 E0.4 200 kHz 224XP, 224XPsi 表 格 01 程 序 : No. 说 明 1 通 过 “工 具 ”菜 单 打 开 STEP 7 Micro/WIN 中 的 Instruction Wizard 菜 单 。 图. 01 2 然后从组态目录中 选择高速计数器 “HSC”。点击“Next”。 。 图 . 02 3 将 模 式 设 置 到 “0”进 行 单 相 的 上 下 计 算 , 选 择 一 个 计 数 器 (比 如 “HC4”)。 图 . 03 Note: 请 参 照 表 01 选 择 高 速 计 数 器 。 4 设 置 子 程 序 , 计 数 器 预 调 整 , 计 数 器 值 和 计 数 方 位 。点 击 “Next”。 图 . 04 5 在 下 面 的 窗 口 中 , 还 是 预 设 置 , 不 要 给 “Interrupt on Current Value equal Preset Value (CV = PV)”设 置 复 选 标 记 。 图 . 05 6 点 击 “完 成 ”按 钮 关 闭 Instructions Wizard 。 图 . 06 表格 02 2. 创建程序代码 No. 说明 1 在操作块的网络 1 中使用比特 SM0.1 初始值来调用 ...