SPEL專案節點規格
SpelProjectType ObjectType定義
概述
SpelProjectType代表載入至控制器的SPEL專案。
ObjectType定義
以下說明SpelProjectType定義。
| Attribute | Value |
|---|---|
| BrowseName | SpelProjectType |
| IsAbstract | False |
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| Subtype of the ComponentType defined in OPC Unified Architecture for Devices (DI) | |||||
| HasComponent | Variable | SpelProjectName | String | BaseDataVariableType | Mandatory |
| HasComponent | Variable | [SpelVariablesIdentifier] | Epson:SpelVariableType | Mandatory | |
ObjectType描述
Variable SpelProjectName
代表載入至控制器的SPEL專案名稱。
Object
代表涵蓋於SPEL專案的變數組合,且根據SpelVariablesType執行個體顯示。
SpelVariablesType
概述
SpelVariablesType是指多個SPEL變數的組合,並具有作為容器統整表示SPEL變數的Variable節點之功能。此功能的個體化目標僅限備份變數。
ObjectType定義
以下說明SpelVariableType定義。
| Attribute | Value |
|---|---|
| BrowseName | SpelVariableType |
| IsAbstract | False |
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| Subtype of the ComponentType defined in OPC Unified Architecture for Devices (DI) | |||||
| HasComponent | Variable | [SpelVariablesIdentifier] | Boolean | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | SByte | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Int16 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Int32 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Int64 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Byte | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | UInt16 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | UInt32 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | UInt64 | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Float | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | Double | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [SpelVariablesIdentifier] | String | BaseDataVariableType | OptionalPlaceholder |
ObjectType描述
Variable
代表SPEL變數的節點。1個節點表示1個SPEL變數。
本節點為ReadOnly。
以下為SPEL變數類型與OPC UA的DataType之間的對應關係。
SPEL變數的類型 OPC UA的DataType Boolean Boolean Byte SByte Short, Integer Int16 Long, Int32 Int32 Int64 Int64 UByte Byte UShort UInt16 UInt32 UInt32 UInt64 UInt64 Real Float Double Double String String
位址空間範例
以下為關於SPEL變數讀取功能,位址空間之個體化範例。
← 力覺感應器節點規格 機器人控制資訊節點規格 →