>首页 > plc > 西门子plc>西门子plc高速输入脉冲测定瞬时流量 正文

西门子plc高速输入脉冲测定瞬时流量的方法

来源:电工天下   编辑:小电工发布时间:2015-12-13 19:26:51

西门子plc高速输入脉冲测定瞬时流量的方法

西门子S7-200 plc高速计数功能除用于常见的运动控制系统转速测量之外,在流量计量方面也有着广泛的用途。

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

1、定义高速计数器

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

图1 定义高速计数器

2、高速输入脉冲频率计算

为保证瞬时流量的准确性及实时性,须按照一定的时间间隔采集高速输入脉冲。示例中采用定时中断0每隔250ms更新高速输入脉冲值HC0,并在中断程序中应用该数值运算得到高速输入脉冲频率,如图2,图3。

定时中断

图2 定时中断

高速输入脉冲频率计算

图3 高速输入脉冲频率计算

为采集250ms时间间隔的脉冲值,在频率计算的同时,需要更新高速计数器。由于只是更新初始值,因此初始化高速计数器时设定的控制字SMB37 不用再做更改,调用HSC指令即可。

3、瞬时流量计算

参考流量换算公式,在中断程序中通过编程运算即可计算出瞬时流量,如图4。
瞬时流量计算

图4 瞬时流量计算

    相关文章
    • 西门子s7-300增加模拟量输入模块过程的步骤

      西门子s7-300增加模拟量输入模块过程的步骤

      西门子s7-300增加模拟量输入模块过程的步骤,分为九个步骤与一个注意问题,改造工程提前办理工作票,准备用要用的工具及材料,当配置下载成功后,进入软件程序设计划面调用FC105进行量程变换。

      时间:2020-04-23 11:24:40

    • 西门子plc边沿脉冲指令EU、ED用法实例

      西门子plc边沿脉冲指令EU、ED用法实例

      西门子plc边沿脉冲指令EU、ED的用法,边沿脉冲指令分为上升沿脉冲EU(Edge Up)和下降沿脉冲ED(Edge Down),脉冲指令常用于复位、启动及关断条件的判定,配合功能指令完成逻辑控制任务。

      时间:2020-04-23 10:06:16

    • 西门子plc S_PULSE(脉冲S5定时器)的用法说明

      西门子plc S_PULSE(脉冲S5定时器)的用法说明

      有关西门子plc指令的用法教程,这里主要讲一下脉冲S5定时器的使用方法,西门子plc 脉冲定时器的线圈指令,介绍下工作时序与应用实例,供大家学习参考。

      时间:2020-04-22 15:55:03

    • 西门子S7-200高速计数器的模式与输入点

      西门子S7-200高速计数器的模式与输入点

      有关西门子S7-200高速计数器的模式与输入点,若选择了HSC0的模式1,则外部高速计数输入点应接在I0.0,外部复位点应接在I0.2,感兴趣的朋友参考下。

      时间:2020-04-08 13:34:54

    • CUVC模拟量输入输出通道的标定方法图解

      CUVC模拟量输入输出通道的标定方法图解

      有关CUVC模拟量输入输出通道的标定方法,一是模拟量输入输出通道信号源类型的转换,二是模拟量输出通道的标定步骤,供大家学习参考。

      时间:2020-04-01 14:55:46

    • s7200 cpu支持高速计数器的个数是多少

      s7200 cpu支持高速计数器个数

      s7200各种cpu支持高速计数器的个数,cpu的型号不同,支持的高速计数器的个数不同,最多可以设置13种不同的工作模式,附表列出了各种cpu支持的高速计数器的个数。

      时间:2016-05-30 19:29:41

    • 西门子plc s7200高速计数器指令

      s7200高速计数器指令

      有关西门子plc s7200高速计数器指令的功能,脉冲信号的频率较高,普通计数器由于受扫描周期的影响,不能准确计数,则需要使用高速计数器了。

      时间:2016-05-30 07:20:05

    • 【图】plc高速输入脉冲测定瞬时流量的几种方法

      plc高速输入脉冲测定瞬时流量

      plc高速输入脉冲测定瞬时流量的几种方法,包括定义高速计数器,高速输入脉冲频率计算,瞬时流量计算,测定脉冲输出信号的流量计的瞬时流量就需要在STEP 7 Micro/WIN中通过三部分编程。

      时间:2015-12-27 10:54:46

    推荐文章

    Copyright © 2015 - 2020 dgjs123.com All Rights Reserved

    电工天下 版权所有