s7-200流量累加
112.95.251.214
发布于2014-04-28 17:51
4
0
标签:
用200plc(224xp)做流量累加流量计范围是36-320立方米,介质是水,信号类型4-20ma。
现在做的程序是在中端程序中。模拟量采集进行累加,smb34=100ms每秒钟累加10次,然后除以10算出每秒的流量然后在同一个中断程序中每秒钟累加一次,算出累计量。
每秒钟累加用inc_b指令做的,因为中断程序每100ms中断一次,每次中断inc_b加1,当inc_b输出等于10的时候进行一次累加,这样做对吗,可以把采集和累加做到一个中断程序里面吗,另外在这个中断程序中还有其他的模拟量采集,这样做是否合理
佳答案
可以的,但是考虑到精度和计算时间等,一般会优化一下,比如不是一上来就除以10,而是用长整型累加,累加16次后再右移4位。做到一起可以,避免相互有影响。