消耗品狀態節點規格

ConsumableStatus

  • 概述

    ConsumableStatus節點代表控制器、機器人或機器人各軸的消耗品資訊。

    此節點支援韌體版本8.0.0.xx或更高版本。

    Consumable節點所附加的母節點與可取得的消耗品資訊之支援情形如下。

    母節點 可取得資訊的消耗品
    [ControllerIdentifier] Battery
    [MotionDeviceIdentifier] Battery
    [AxisIdentifier] Battery, Belt, Grease, Motor, Gear, BallScrewSpline

Object定義

以下說明ConsumableStatus定義。

Attribute Value
BrowseName ConsumableStatus
IsAbstract False
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of the FolderType defined in OPC Unified Architecture
HasComponent Variable [PartsIdentifier] BaseObjectType MandatoryPlaceholder

Object說明

  • Object

    代表擁有1個以上的消耗品資訊。

PartsIdentifier

  • 概述

    PartsIdentifier代表根據ConsumableStatus物件而產生的消耗品資訊。根據消耗品數量產生此物件。

Object定義

以下說明PartsIdentifier定義。

Attribute Value
BrowseName [PartsIdentifier]
IsAbstract False
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of the ComponentType defined in OPC Unified Architecture for Devices (DI)
HasComponent Variable Available Boolean BaseDataVariableType Mandatory
HasComponent Variable InstallationDate DateTime BaseDataVariableType Mandatory
HasComponent Variable MonthRemaining Double BaseDataVariableType Mandatory
HasComponent Variable ConsumptionRate Double BaseDataVariableType Mandatory

Object說明

  • Variable Available

    代表零件的消耗品管理狀態。以下為各值所代表的內容。

    說明
    True 啟用消耗品管理
    False 停用消耗品管理,或無零件
  • Variable InstallationDate

    代表更換消耗品的日期。Available為False時顯示空字元。

  • Variable MonthRemaining

    代表距離消耗品建議更換時間的剩餘月數。Available為False時顯示-1。

  • Variable ConsumuptionRate

    代表消耗品的消耗率。Available為False時顯示-1。

位址空間範例

以下為位址空間範例。母節點為[MotionDeviceIdentifier]、[AxisIdentifier]、[ControllerIdentifier]時如下。