TM3 CANopen 总线耦合器 支持以下对象:
|
索引 |
名称 |
|---|---|
|
Digital Inputs 8 Bits: read |
|
|
Digital Inputs 8 bits: polarity |
|
|
Global Interrupt enable digital 8-bit |
|
|
Digital Inputs 8 bits: interrupt mask |
|
|
Digital Inputs 16 Bits: read |
|
|
Digital Inputs 16 Bits: polarity |
|
|
Digital Inputs 16 Bits: interrupt mask |
|
|
Digital Outputs 8 bits: write |
|
|
Digital Outputs 8 bits polarity |
|
|
Digital Outputs 16 bits: write |
|
|
Digital Outputs 16 bits polarity |
|
|
Analog Inputs 16 Bits: read |
|
|
Analog Outputs 16 Bits: write |
|
|
Analog Input interrupt trigger selection |
|
|
Analog Input interrupt source |
|
|
Analog Input global interrupt enable |
|
|
Analog Input interrupt upper limit |
|
|
Analog Input interrupt lower limit |
|
|
Analog Input interrupt delta unsigned |
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
读取前 8 个数字量输入 |
读取后 8 个数字量输入 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
||
|
访问 |
RO |
||
|
允许 PDO |
否 |
是 |
|
|
范围 |
0-180 |
UNSIGNED8 |
|
|
缺省值 |
- |
||
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
输入 8 位的数字 |
前 8 个数字量输入的奇偶校验配置 |
后 8 个数字量输入的奇偶校验配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-180 |
UNSIGNED8 |
|
|
缺省值 |
- |
00H |
|
位的定义如下:
1 = 输入反转
0 = 输入未反转
此对象对数字量输入的中断行为进行全局启用和禁用。
下表提供了对象的概述:
|
对象属性 |
值 |
|---|---|
|
名称 |
数字量输入全局中断启用 |
|
代码 |
VAR |
|
数据类型 |
Boolean |
|
访问 |
RO |
|
允许 PDO |
否 |
|
缺省值 |
|
TRUE = 全局中断启用
FALSE = 全局中断禁用
此对象确定哪个数字量输入可以激活中断。启用了中断时,数字量输入处的任何切换(低到高或高到低)都会激活中断。
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
前 8 个数字量输入的中断配置 |
后 8 个数字量输入的中断配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-180 |
UNSIGNED8 |
|
|
缺省值 |
- |
FFH |
|
位的配置如下:
1 = 中断启用
0 = 中断禁用
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
读取前 16 个数字量输入 |
读取后 16 个数字量输入 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
UNSIGNED16 |
|
|
访问 |
RO |
||
|
允许 PDO |
否 |
是 |
|
|
范围 |
0-90 |
UNSIGNED16 |
|
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
前 16 个数字量输入的奇偶校验配置 |
后 16 个数字量输入的奇偶校验配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
UNSIGNED16 |
|
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-90 |
UNSIGNED16 |
|
|
缺省值 |
- |
00H |
|
位的配置如下:
1 = 输入反转
0 = 输入未反转
此对象确定哪个数字量输入可以激活中断。启用了中断时,数字量输入处的任何切换(低到高或高到低)都会激活中断。
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
前 16 个数字量输入的中断配置 |
后 16 个数字量输入的中断配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
UNSIGNED16 |
|
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-90 |
UNSIGNED16 |
|
|
缺省值 |
- |
FFFFh |
|
位的配置如下:
1 = 中断启用
0 = 中断禁用
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
值 |
|---|---|---|---|---|
|
子索引 |
0 |
1 |
2 |
n |
|
描述 |
子索引数 |
写入到数字量输出 1 至 8 |
写入到数字量输出 9 至 16 |
写入到后 8 个数字量输出 |
|
代码 |
ARRAY |
|||
|
数据类型 |
UNSIGNED8 |
|||
|
访问 |
RO |
RW |
||
|
允许 PDO 否 |
否 |
是 |
||
|
范围 |
0-180 |
UNSIGNED8 |
||
|
缺省值 |
- |
00H |
||
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
前 8 个数字量输出的奇偶校验配置 |
后 8 个数字量输出的奇偶校验配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-180 |
UNSIGNED8 |
|
|
缺省值 |
- |
00H |
|
位的配置如下:
1 = 输入反转
0 = 输入未反转
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
写入到前 16 个数字量输出 |
写入到后 16 个数字量输出 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED16 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
是 |
|
|
范围 |
0-90 |
UNSIGNED16 |
|
|
缺省值 |
- |
00H |
|
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
子索引数 |
前 16 个数字量输出的奇偶校验配置 |
后 16 个数字量输出的奇偶校验配置 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED16 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-90 |
UNSIGNED16 |
|
|
缺省值 |
- |
00H |
|
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
模拟量输入通道数 |
读取第一个模拟量输入通道 |
读取最后一个模拟量输入 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
INTEGER16 |
|
|
访问 |
RO |
||
|
允许 PDO |
否 |
是 |
|
|
范围 |
0-112 |
INTEGER16 |
|
|
缺省值 |
00H |
||
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
模拟量输出通道数 |
写入到第一个模拟量输出通道 |
写入到最后一个模拟量输出通道 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
INTEGER16 |
|
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
是 |
|
|
范围 |
0-56 |
INTEGER16 |
|
|
缺省值 |
00 |
||
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
模拟量输入的数量 |
第一个模拟量输入的中断触发条件选择 |
最后一个模拟量输入的中断触发条件选择 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
||
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-112 |
UNSIGNED8 |
|
|
缺省值 |
0H |
||
|
位 |
含义 |
|---|---|
|
0 |
超出阈值上限 |
|
1 |
超出阈值下限 |
|
2 |
输入变化量大于配置的增量 |
|
3 |
未使用 |
|
4 |
未使用 |
|
5 |
未使用 |
|
6 |
未使用 |
|
7 |
未使用 |
此对象确定哪个通道已发生中断。所设置的位于已发生中断的通道号相关。在被 SDO 读取后,子索引自动复位。
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
值 |
值 |
|---|---|---|---|---|---|
|
子索引 |
0 |
1 |
2 |
3 |
4 |
|
描述 |
32 通道组的数量 |
模拟量输入中断源,通道 0-31 |
模拟量输入中断源,通道 32-63 |
模拟量输入中断源,通道 64-95 |
模拟量输入中断源,通道 96-127 |
|
代码 |
ARRAY |
||||
|
数据类型 |
UNSIGNED8 |
UNSIGNED32 |
|||
|
访问 |
RO |
||||
|
允许 PDO |
否 |
||||
|
范围 |
0-4 |
UNSIGNED32 |
|||
|
缺省值 |
- |
0000H |
|||
位的配置如下:
1 = 中断启用
0 = 中断禁用
此对象对模拟量输入的中断行为进行全局启用和禁用。
下表提供了对象的概述:
|
对象属性 |
值 |
|---|---|
|
名称 |
Analog input global interrupt enable |
|
代码 |
VAR |
|
数据类型 |
Boolean |
|
访问 |
RW |
|
允许 PDO |
否 |
|
缺省值 |
|
TRUE = 全局中断启用
FALSE = 全局中断禁用
此对象定义模拟量输入的触发中断事件的阈值上限。
下表提供了对象的概述:
|
对象属性 |
值 |
值 |
值 |
|---|---|---|---|
|
子索引 |
0 |
1 |
n |
|
描述 |
模拟量输入通道数 |
通道 0 的上限 |
通道 N 的上限 |
|
代码 |
ARRAY |
||
|
数据类型 |
UNSIGNED8 |
INTEGER32 |
|
|
访问 |
RO |
RW |
|
|
允许 PDO |
否 |
||
|
范围 |
0-112 |
INTEGER32 |
|
|
缺省值 |
0 |
FFFFH |
|