我們的品牌

Impact-Company-Logo-English Black-01-177x54

歡迎造訪施耐德電機全球網站

歡迎訪問我們的網站
		
我们今天能为您提供什么帮助?
Understanding InitCacheTimeout, Some Quantities Show #COM While Other Values Show Correctly.

Issue
Understanding how cache timeout works when it comes to #COM error.

Product Line
Powerlogic Scada 7.x
Power Scada Expert 8.x

Environment
Meter Reading

Cause
In a PowerLogic SCADA system of multiple Circuit Monitor 4000s (CM4s), each time Runtime is started, it seems a few different CM4s show #COM for a number of quantities. As a general rule, Voltages, Currents, Demands and Powers are #COM. Power Factors and Energies show values. The devices are RUNNING in the kernel and do not show Communications Loss alarms during this time. Different meters exhibit the issue each time Runtime is shut down and restarted.

Understanding InitCacheTimeout, Some Quantities Show #COM While Other Values Show Correctly.

If a meter has this issue when Runtime starts up, it continues to have the issue until Runtime is shut down. If a meter does not have this issue in the popup when Runtime starts, it will not have the issue as long as Runtime is running. It is not intermittent. It is consistent from the time the meter is initialized at startup until shutdown.

Resolution

NOTE: Please ensure that you backup all projects and citect.ini file before making any changes should you have to revert to old versions.

The CM3, CM4, and PM8 have a group of "scale" registers, which are applied to different categories of registers. Those scaled registers are considered static; therefore, they are read only once during the startup stage. The period of time the driver will try to populate initial cache values is controlled by the initCacheTimeout citect.ini parameter. This parameter can be set at the [PLOGIC] or [PM870] driver levels or all the way down to the Port or I/O Device level.

initCacheTimeout

Controls how long the driver will spend attempting to populate the cache before bringing a device online. When a tag has been incorrectly configured, the device will come online after this period of time.

Parameter type: seconds
Default value: 60

If for any reason all attempts to read the scale register fail during the initCacheTimeout period, the driver will not try to read them anymore. This results in all tags that are using the scale registers labeled #COM on read (and also all other tags they are blocked with).

To resolve this issue, there are two recommended actions:

(1) Increase the value of the initCacheTimeout parameter. Start at 300 seconds (5 minutes) and work down to a lower number while values continue to come in at startup. Each time this parameter is adjusted,
Runtime must be shut down and started back up for the change to take effect.

(2) Review KB Article FA211716 to understand Port Number assignments and potentially optimize PowerLogic SCADA's communication to the devices exhibiting the #COM issue described in this article.

施耐德電機Taiwan

探索更多
產品:
探索更多
產品:

需要協助?

  • 產品選型工具

    快速輕鬆地為您的應用找到合適的產品和附件。

  • 取得報價

    立即線上提交您的銷售需求,專業團隊將主動聯繫您。

  • 購買地點

    輕鬆在您所在地區找到最近的施耐德電機經銷商。

  • 支援中心

    在同一位置找到滿足您所有需求的支援資源。

  • 產品文檔
  • 軟體下載
  • 產品選型工具
  • 產品替代和替換
  • 幫助和聯絡中心
  • 尋找我們的辦公室
  • 取得報價
  • 人才招募
  • 公司簡介
  • 舉報不當行為
  • 無障礙
  • 新聞中心
  • 投資者
  • 專業洞察
  • 台灣施耐德電機學院
  • 綠色影響力落差調查
  • Schneider Go Green 2025
  • 隱私政策
  • Cookie通告
  • 使用條款
  • Change your cookie settings