节点规格
包括Out端口在内的所有I/O端口,在本系统中均为ReadOnly。
对象
支持的I/O端口如下所列。
| I/O类型 | 支持8.0.0以下 | 支持8.0.0或更高版本 |
|---|---|---|
| 标准I/O | ✓ | ✓ |
| 扩展I/O | ✓ | ✓ |
| 现场总线从设备I/O | ✓ | |
| 现场总线从设备I/O | ✓ | |
| 存储器I/O | ✓ | |
| 驱动器单元I/O | ✓ | |
CS Robotics Part1的关系
I/O节点为CS Robotics Part1 Ver.1.00地址空间中Components节点下的一个
IOSystemType ObjectType定义
概要
IOSystemType表示控制器中安装的I/O系统。
为安装于控制器中的各种类型的I/O系统实例化此类型。
ObjectType 定义
IOSystemType的定义如下所列。
| Attribute | Value |
|---|---|
| BrowseName | IOSystemType |
| IsAbstract | FALSE |
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| Subtype of the ComponentType defined in OPC Unified Architecture for Devices (DI) | |||||
| HasComponent | Object | [IOSignalsIdentifier] | - | Epson: IOSignalsType | MandatoryPlaceholder |
ObjectType 说明
Object [IOSignalsIdentifier]
表示I/O系统包含一个以上的I/O端口且由IOSignalsType实例指示。
IOSignalsType ObjectType定义
概要
IOSignalsType表示包含多个I/O信号的I/O端口,用作指示I/O信号的变量节点容器。为各种类型的I/O信号(In/Out)实例化此类型。
ObjectType定义
IOSignalsType的定义如下所列。
| Attribute | Value |
|---|---|
| BrowseName | IOSignalsType |
| IsAbstract | FALSE |
| References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
|---|---|---|---|---|---|
| Subtype of the FolderType defined in OPC Unified Architecture | |||||
| HasComponent | Variable | [IOBitIdentifier] | Boolean | BaseDataVariableType | OptionalPlaceholder |
| HasComponent | Variable | [IOByteIdentifier] | Byte | BaseDataVariableType | OptionalPlaceholder |
ObjectType 说明
Variable [IOBitIdentifier]
表示I/O端口包含多个I/O信号,且I/O信号的每一位都存在这个变量节点。 Value =TRUE(真)表示I/O信号为ON,FALSE(假)表示I/O信号为OFF。
Variable
与 类似,表示该I/O端口包含多个I/O信号,每个I/O信号的字节都存在此Variable节点。将Value的值转换为二进制的位串时,位编号 (0~) 为1的端口表示I/O信号ON,为0的端口表示I/O信号OFF。 Variable [IOWordIdentifier]
[IOWordIdentifier]与
、 类似,表示I/O端口包含多个I/O信号,每个I/O信号的word都存在此Variable节点。将Value的值转换为二进制的位串时,位编号 (0~) 为1的端口表示I/O信号ON,为0的端口表示I/O信号OFF。
地址空间示例
符合上述节点定义的地址空间实例化节点示例如下所列。
← Epson原始节点 力觉传感器节点的规格 →