コントローラー状態ノードの仕様
ControllerStatus
概要
ControllerStatusノードはコントローラーの状態を示すノードです。
本ノードはファームウェアバージョン8.0.0.xx以降に対応しています。
Object定義
ControllerStatusの定義は、以下の通りです。
| Attribute | Value |
|---|---|
| BrowseName | ControllerStatus |
| IsAbstract | False |
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| Subtype of the ComponentType defined in OPC Unified Architecture | |||||
| HasComponent | Variable | [StatusIdentifier] | Boolean | BaseDataVariableType | MandatoryPlaceholder |
| HasComponent | Variable | StatusCode | UInt16 | BaseDataVariableType | Mandatory |
| HasComponent | Variable | CPULoad | Double | BaseDataVariableType | Mandatory |
Object説明
Variable [StatusIdentifier]
コントローラーのステータスを示します。1つのノードが1つのステータスを表し、そのステータスがONかOFFかを示します。値が示す内容は以下の通りです。
値 説明 True コントローラーが現在そのステータスであることを示します False コントローラーが現在そのステータスでないことを示します Variable StatusCode
コントローラーのステータスコード、ワーニング番号、エラー番号を示します。
Variable CPULoad
コントローラーのCPU負荷率を示します。
アドレススペースの例
アドレススペースの例を以下に示します。