消耗品状态节点的规格
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]时的情况如下所示。