找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7730|回复: 0
收起左侧

精通S7-200【高速计数器】测定瞬时流量

[复制链接]
ID:26188 发表于 2015-5-28 00:11 | 显示全部楼层 |阅读模式
西门子S7-200 PLC高速计数功能除用于常见的运动控制系统转速测量之外,在流量计量方面也有着广泛的用途。

     由于PLC内部没有相应的算法来计算频率,因此,测定脉冲输出信号的流量计的瞬时流 量就需要在STEP 7 Micro/WIN中通过以下三部分编程来实现:(1)定义高速计数器计数流 量计输出脉冲;(2)采用定时中断采集周期时间内高速脉冲输入;(3)计算高速输入脉冲频率并通过流量换算公式:瞬时流量(MI/S)=脉冲频率(pulse/s)÷士脉冲当量(pulse/ml)计算 瞬时流量。

   1、定义高速计数器

    脉冲输出信号的流量计适用于单相计数,因此在主程序中定义高速计数器模式0,将HSC0的控制字节SMB37赋值16#08,启用高速计数器、更新初始值、设定计数方向为增计数,并使用SM0.1初始化高速计数器,如图1所示。


















回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表