• 电话: 010-64734946  64734947   64738638
  • 传真: 010-64738090

当前位置:首页 >> 公司新闻

OB1_TIME 块提供有关 CPU 利用率的信息

信息来源:      发布时间:2011-11-21 11:01:57      点击次数:0
块 OB1_TIME 安装在 OB 1 中。
● 该块由输入 STOP_RES 处的负沿 (1 → 0) 复位(即,复位 CNT、MAX、MIN、
MEAN 和内部 ACT_TME,MIN = 2147483000)和启动。可确定当前系统时间并将
其内部保存在 L_TME 中。
● 在每个执行周期内,该块确定系统的日时钟(以 ms 计),将其内部保存在
ACT_TIME 中,并计算自复位时间以来的最大值 (MAX),以及自最后一次执行
(OB_1_TIME = ACT_TIME-L_TIME) 后所经过时间的均方根值 (MEAN) 和最小值
(MIN)。 接下来,计数器 CNT 增加 1,并复位 L_TIME = ACT_TIME。 均方根值按如
下方式计算:
● 计算出的值必须经由调试人员解释,以便得到 CPU 的利用率。
● 输入 STOP_RES 中的 1 将使得系统不再进一步处理块算法(处理为“暂停”)。 在此
期间 ENO 复位为 0。