谢谢万斑竹的回答,找一段程序,不知道这是哪位大侠写的,真的不错,就用这个了,也发上来和大家分享一下,不知道算不算偷别人的东西。呵呵
做的FC,在OB35里调用,这是100ms的程序,要是改时间的话把“L 10”和“ L 3.600000e+005”
改了就行了,#rest为“0”时清零,#pv是流量值,单位要换成**/H,#ov是输出其它的用DBW和DBD就行了。哪位大侠还有好的流量累积的程序也发上来看看吧
//毫秒流量累计
L #pv
T #iv_c
L #iv_c
L #ms_v
+R
T #ms_v
L #ms
L 1
+I
T #ms
L 10
JC ol
//秒流量累计
L #ms_v
L #s_v
+R
T #s_v
L #s
L 1
+I
T #s
L 0
T #ms
T #ms_v
L #s
L 60
JC ol
//分流量累计
L #m_v
L #s_v
+R
T #m_v
L #min
L 1
+I
T #min
L 0
T #s
T #s_v
L #min
L 60
JC ol
//小时流量累计
L #h_v
L #m_v
+R
T #h_v
L #h
L L#1
+I
T #h
L 0
T #min
T #m_v
//清零
ol: L #rest
L 0
<>I
JC end
L L#0
T #ms
T #s
T #min
T #h
T #ms_v
T #s_v
T #m_v
T #h_v
//计算
end: L #ms_v
L #s_v
+R
L #m_v
+R
L #h_v
+R
T #data
L #data
L 3.600000e+005
/R
T #ov
这是我改过的,附件里有原文档,说明写的很详细,大家看下吧。
点击此处查看附件