累积流量程序需求教

用200PLC(226CN)做流量累加 ,信号类型4-20mA。
现在我做的程序是模拟量采集进行累加,SMB34=100MS每秒钟累加10次,然后除以10算出每秒的流量  然后在同一个中断程序中每秒钟累加一次,算出累计量。
每秒钟累加用INC_B指令做的,因为中断程序每100MS中断一次,每次中断INC_B加1,当INC_B输出等于10的时候进行一次累加,这样做对吗?
如果有错误的地方,尊敬的各位工程师们能发一个精确度高一点的累积流量程序给我?要不截图给我也可以。
1835202930@qq.com,谢谢了

问题补充:
我要200的程序    各位尊敬的工程师  真是麻烦你们了   小弟我不胜感激

最佳答案

A     #Reset
      JCN   j1
      L     L#0
      T     #Add_flow_Dint
      L     0.000000e+000
      T     #Add_Flow_Mantissa
      BE    
j1:   L     #Add_flow_Dint
      L     #Add_flow_high
      <D    
      JCN   j2
      L     #In_flow
      L     3.600000e+003
      /R    
      T     #Temp_real
      TRUNC 
      T     #Temp_Dint
      L     #Add_flow_Dint
      +D    
      T     #Add_flow_Dint
      L     #Temp_Dint
      DTR   
      L     #Temp_real
      TAK   
      -R    
      L     #Add_Flow_Mantissa
      +R    
      T     #Add_Flow_Mantissa
      L     #Add_Flow_Mantissa
      L     1.000000e+000
      >=R   
      JCN   j3
      L     #Add_flow_Dint
      L     L#1
      +D    
      T     #Add_flow_Dint
      L     #Add_Flow_Mantissa
      L     1.000000e+000
      -R    
      T     #Add_Flow_Mantissa
      JU    j3
j2:   L     #Add_flow_Dint
      L     #Add_flow_high
      -D    
      T     #Add_flow_Dint
j3:   CLR   
      BE    
这是专门请人做的程序,虽然是用于300以上系统的,而且没人看得懂,但对于小流量累计非常有效。结果分整数值和小数值都是单独输出的。

图片说明:

累积流量程序需求教  累积流量程序需求教  

提问者对于答案的评价:
我要的是200的程序   唉

专家置评

已阅,最佳答案正确。
您的编程思路正确,但是就技术支持来说,无法例子程序。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月27日 下午12:55
下一篇 2017年11月27日 下午12:55

相关推荐

  • 关于S7200做为MODBUS从站的问题

    在S7200从站对应地址中modbus地址:         S7-200数据区:3000…

    SIMATIC S7-200 2021年7月5日
  • S7-200 驱动安川伺服电机编程

    S7-200驱动安川伺服电机回零位如何编程?从零位到固定点1,执行其他动作,完成后返回零位。下一步骤是从零位移动到固定点2,执行其他动作,完成后返回零位。如何实现这个逻辑?如何编程…

    2021年7月5日
  • USS通讯失败

    有三台西门子MM440变频器都是用USS协义通讯方式和一台TP170A触摸屏连在一台S7200的PLC上,其中有两台变频器的设定频率在运行一段时间以后在触摸屏设不过来了,请问各位兄…

    SIMATIC S7-200 2021年7月5日
  • 安装wincc flesible 2008 sp3遇到问题

    安装wincc flesible 2008 sp3遇到问题不能继续安装,问题如下:“不能安装下列程序:Stop SIMATIC N…

    SIMATIC S7-200 2021年7月5日
  • 两台电机交替运行,运行时长为24小时

    两台电机交替运行,运行时长为24小时,一台启动另一台就停止。用定时器加计数器的方法做。西门子S7-200的。需要几个计数器? 问题补充:工作24小时后自动切换。两台电机故障检修后电…

    SIMATIC S7-200 2021年7月5日
  • S7-200的扩展模块问题

    如果一个S7-200 CPU222的PLC(8输入:I0.0-I0.7, 6输出:Q0.0-Q0.5). 如果加输入/输出的扩展模块.地址开头是什么?…

    SIMATIC S7-200 2021年7月5日
  • PG/PC设置中没有协议

    控制面板中打开PG/PC设置里面没有PPI.MPI等协议,只有2项:none和ISO Ind.Ethernet->,打开移除和添加里面协议都有,然后和PLC一直通讯…

    SIMATIC S7-200 2020年11月1日
  • 232转485

    232转485有转换器, pc/PPI电缆怎么只要两个连接头,一根双胶线就搞定了呀! 问题补充:我的意思是有的232转485用了转换器,而西门子只用一根线就搞定,是不是里…

    SIMATIC S7-200 2021年7月5日
  • 多文本显示器

    一个s7 200是否可以连接多个TD400C,在其地址不同的情况下 最佳答案 可以将多个 TD 设备连接到单个 S7-200 CP…

    SIMATIC S7-200 2021年7月4日
  • cpu224输出Q1、0有输出信号但无输出电压有办法解决吗?

    它是液压系统、作为泻荷输出控制点 最佳答案 楼上回答的都非常仔细,自己查一下.如果是点坏了,只有维修或更换. 提问者对于答案的评价:该CPU本想外部修复各 位师长们所提供…

    SIMATIC S7-200 2021年7月5日