回复:wincc 统计设备开停时间

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2011-08-04 11:15:23

1楼

呃,这关WinCC什么事啊?
这是你低层控制器编程的问题。因为你统计的时间是低层控制器的输出点输出时间,而不是统计WinCC运行时间。
如果你把低层控制器的点输出时间放到WinCC上统计,你有没有考虑过通讯中断后,怎么判断低层控制器的输出点是否还输出?WinCC是否继续统计?

统计运行时间就是用一个最小时基定时器按规定的时间累加统计的值,一般用双整数进行分钟统计。日统计的需要设备有时钟芯片,再定义一个数据区用于存储每日的运行时间(一年就366个Word类型存储单元存储每天累加运行分钟数),然后每个累加触发周期(例如定时器1分钟触发一次执行统计子程序)时对应天数的存储地址值进行加1。
月统计的话,读取一个月的日统计值累加就得到了。
建议最好把时间表在每次断电时保持到可读性的永久存储器上。每次上电初始化时加载到内存中,这样可以避免频繁写EEPROM导致存储器寿命缩短。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32773条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。