全国服务热线 19514718569

西门子代理商【西门子PLC实操案例】西门子S7-200 PLC高速计数功能测量瞬时流量

发布:2023-03-29 16:56,更新:2024-01-07 08:08

浔之漫智控技术有限公司长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效

一、 导读

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

由于PLC内部没有相应的算法来计算频率,因此,测定脉冲输出信号的流量计的瞬时流量就需要在STEP 7 Micro/WIN SMART中通过以下三部分编程来实现:

(1) 定义高速计数器计数流量计输出脉冲;

(2) 采用定时中断采集周期时间内高速脉冲输入;

(3) 计算高速输入脉冲频率并通过流量换算公式:瞬时流量(ml/s)=脉冲频率(pulse/s)÷脉冲当量(pulse/ml)计算瞬时流量。

二、定义高速计数器

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

 

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

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

四、瞬时流量计算

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

 


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:吴悦
  • 手机:19514718569
  • QQ:2810544350
  • Email:2810544350@qq.com
产品分类