技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 累积流量程序需求教

累积流量程序需求教

刘玉蓉 发布于2014-11-19 17:28 6 0 标签:

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

问题补充:
我要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以上系统的,而且没人看得懂,但对于小流量累计非常有效。结果分整数值和小数值都是单独输出的。


图片说明:1,fc15-1  2,fc15-2  

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签