累积流量程序需求教

用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

相关推荐

  • s7-200有开始指令吗?

    我知道S7-200有结束END和MEND,在程序结束后,不拨动PLC的开关,怎样编程,使程序重新开始,通过I0.0-I0.7或触摸屏?望各位大师指导一下。 问题补充:PLC的开关是…

    SIMATIC S7-200 2021年7月5日
  • 状态字 作为 类似于输入的信号

    若输入i0.0、i0.1,对应着状态字0000110000000000H、1100000000001100H,且状态字存放在某地址上,那么如何通过读取这状态字来控制输出Q0.2、Q…

    SIMATIC S7-200 2019年6月11日
  • 如何配置这个网络

    有两套独立的S7 200系统,CPU226+TP170.现在需要用一台CPU313C-2DP将他们连接起来,并加上一台工控机监控两台S7200系统。226与TP170的通…

    SIMATIC S7-200 2021年7月5日
  • 单片机和s7-200有什么区别

    如题 最佳答案 单片机是一种芯片,在一定场合,配合外围电路,可以用来设计所需要的各种功能,大都用汇编语言、C语言等来开发嵌入式软件,可应用于各种领域。  &nb…

    SIMATIC S7-200 2021年7月5日
  • 为什么200一上电时候,有点有上升沿?

    采集的模拟量通道的压力,当压力大于一个值时的上升沿置位一个m点,比如m11.0现在有个现象就是我每次通电的时候,m11.0就会被职位,我可以确定没有其他的位置再对m11.0进行输的…

    SIMATIC S7-200 2017年11月2日
  • S7 Dsafety V54安装

    S7 Dsafety V54安装不上, 钻石用户推荐最佳答案 你step7用的什么版本?https://support.industry.siemens.com…

    SIMATIC S7-200 2021年7月5日
  • S7 200中AI点怎么定义

    AI点接了个温湿度传感器,发现其波动很大.显示的数值老是跳来跳去不稳定.可不可以缩短采样时间,比如说每隔30M刷新一次.有什么 设定吗还是写程序啊,用什么写? 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • s7-200 PLC程序块解锁

    s7-200 PLC程序块加锁了,但忘记了密码.请问怎样解锁打开程序块? 谢谢! 最佳答案 1、如何清除设置的密码? 如果你不知道CPU的密码,你必须…

    SIMATIC S7-200 2021年7月4日
  • 字符串和ascll、查表指令在什么情况下使用

    在程序中很少见到标题中的指令的相关应用只知道通讯用,能推荐一下例子吗? 最佳答案 如何来回答你的问题呢?一个字符串占一个字节的地址区,一个汉字占2个字节的地址,至于具体应用可以用传…

    SIMATIC S7-200 2017年5月28日
  • 求step7编程软件

    在学习S7200的课程中介绍到STEP7-Micro/WIN V4.0的软件,这个软件在哪里下载啊?我的系统是WIN7 32位的,谢谢。 最佳答案 WIN7&n…

    SIMATIC S7-200 2020年10月31日