首页 上一页 1 2 3 下一页 尾页

step7实现流量累积例程[转帖] 点击:8979 | 回复:51



xiaolifeidao

    
  • 精华:28帖
  • 求助:0帖
  • 帖子:130帖 | 357回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-09-29 10:41:00
楼主
用FB做的带数据块的流量累积功能块。采样累积在毫秒单位内ms_v,满一秒转入是s_v,同时将ms、ms_v清零,满一分钟累积量转入m_v,t同时将s、s_v清零,满一一小时累积量转入h_v,同时将min、m_v清零,可以累积入天…….。每一时刻的累积量是ms_v+s_v+m_v+h_v。Rest为零累积量清零。 在OB35中调用即可,如OB35中断周期为100ms,流量输入单位方/H,Unilt_c就是36000,Hz就为10,unilt_v对应流量记满量程值。 In pv word 瞬时流量 In Unit_c Real 瞬时流量单位转换为采样时间流量单位 In Rest int 为零时,累加器清零 In Hz int 每秒采样次数 In unilt_v Real 流量计最大流量单位 Out ov Real 流量累积输出 In_out ms int 毫秒记数 In_out s int 秒记数 In_out min int 分钟记数 In_out h int 小时记数 In_out ms_v dint 毫秒流量累积 In_out s_v dint 秒流量累积 In_out m_v dint 分钟流量累积 In_out h_v dint 小时流量累积 In_out in_v dint 将输入瞬时流量变为长整型 流量累积功能块 毫秒流量累积 L #PV T #iv_c L #iv_c L #ms_v +D T #ms_v L #ms L 1 +I T #ms L #Hz <I JC ol 秒流量累积 L #ms_v L #s_v +D T #s_v L #s L 1 +I T #s L 0 T #ms T #ms_v L #s L 60 <I JC ol 分钟流量累积 L #m_v L #s_v +D T #m_v L #min L 1 +I T #min L 0 T #s T #s_v L #min L 60 <I JC ol 小时流量 L #h_v L #m_v +D T #h_v L #h L 1 +I T #h L 0 T #min T #m_v 清零 ol: L #Rest L 0 <>I JC end L 0 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 +D L #m_v +D L #h_v +D DTR L #Unit_c /R L #unilt_v *R L 2.764800e+004 /R T #ov



LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-09-15 10:29:28
41楼

学习了,大家都很强的

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-09-15 10:29:33
42楼

学习了,大家都很强的

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-09-15 10:29:38
43楼

学习了,大家都很强的

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-09-15 10:29:42
44楼

学习了,大家都很强的

LUGANCHAO

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 1821回
  • 年度积分:0
  • 历史总积分:2757
  • 注册:2007年4月06日
发表于:2008-09-15 10:29:55
45楼

学习了,大家都很强的

怒海孤鸿

  • 精华:1帖
  • 求助:0帖
  • 帖子:38帖 | 1013回
  • 年度积分:0
  • 历史总积分:2084
  • 注册:2004年1月30日
发表于:2008-09-15 12:10:15
46楼

为什么不直接用带脉冲输出的流量计

直接进PLC 通过计数器累加算出累计流量

请问这样子纯粹靠程序实现可以达到多高的精度?

shanghen

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年9月19日
发表于:2008-09-19 00:54:07
47楼
受教

song fei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2006年3月18日
发表于:2008-11-06 02:36:06
48楼

真是大开眼界,各位大侠,请给上注解就好了.

Y.Z.Y

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 347回
  • 年度积分:0
  • 历史总积分:2684
  • 注册:2005年7月18日
发表于:2008-11-06 14:15:57
49楼
实在是看不懂,慢慢学习了

明月松间照

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 42回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2008年8月11日
发表于:2008-11-20 16:41:04
50楼

下了四个例程,回去仔细学习。谢谢!

chenjun

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 133回
  • 年度积分:0
  • 历史总积分:227
  • 注册:2005年9月29日
发表于:2008-11-21 17:21:51
51楼

流量累计,西门子写了一个功能块,可以直接调用。


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页