西门子plc s7-300数据积分计算的问题

作者:老电工时间:2015-12-27 07:50:18

西门子plc s7-300数据积分计算的问题

问题:有一个312-1AE13-0AB0的CPU,以及321的DI和331的AI模块。
需要在一个流量计上计算一定时间的流量。流量计可以选择4-20mA输出,也可以选择脉冲输出。

1、如果用4-20mA输出的时候我应该采用什么样的方式计算以一定时间的总流量?很多人说用什么ob块还是中断什么的我都不怎么懂,能详细的说明下么?
2、如果用脉冲输出的形势应该如何操作?听人说300的cpu是有高速计数器的,我这款cpu有这样的功能么?如果有,应该如何应用呢?输入是在DI模块里边输入么?还是CPU提供了相应的接口?程序应该怎么写呢?

解答:
现场的计量器件有脉冲输出
这个输出可以定义如一吨 一个脉冲或者0.1吨一个脉冲(计量器具自身计算的)你上面的程序可以这样写:
加入一个脉冲是0.1吨
  I0.0(运行信号 I0.1(脉冲累计信号)M10.0(ADD_R)加法计算
   --| |-----------------| |—---——(p)——————
MD0 IN1
  0.1  IN2   OUT  MD0

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc