设备特有区域中的对象

设备特有的配置对象

TM3 CANopen 总线耦合器 支持以下对象:

索引

名称

6000

Digital Inputs 8 Bits: read

6002

Digital Inputs 8 bits: polarity

6005

Global Interrupt enable digital 8-bit

6006

Digital Inputs 8 bits: interrupt mask

6100

Digital Inputs 16 Bits: read

6102

Digital Inputs 16 Bits: polarity

6106

Digital Inputs 16 Bits: interrupt mask

6200

Digital Outputs 8 bits: write

6202

Digital Outputs 8 bits polarity

6300

Digital Outputs 16 bits: write

6302

Digital Outputs 16 bits polarity

6401

Analog Inputs 16 Bits: read

6411

Analog Outputs 16 Bits: write

6421

Analog Input interrupt trigger selection

6422

Analog Input interrupt source

6423

Analog Input global interrupt enable

6424

Analog Input interrupt upper limit

6425

Analog Input interrupt lower limit

6426

Analog Input interrupt delta unsigned

对象 6000H:Digital Inputs 8 Bits Read

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

读取前 8 个数字量输入

读取后 8 个数字量输入

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

允许 PDO

范围

0-180

UNSIGNED8

缺省值

-

对象 6002H:Digital Inputs 8 Bits Polarity

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

输入 8 位的数字

前 8 个数字量输入的奇偶校验配置

后 8 个数字量输入的奇偶校验配置

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

RW

允许 PDO

范围

0-180

UNSIGNED8

缺省值

-

00H

位的定义如下:

  • 1 = 输入反转

  • 0 = 输入未反转

对象 6005H:Global Interrupt Enable Digital 8-bit

此对象对数字量输入的中断行为进行全局启用和禁用。

下表提供了对象的概述:

对象属性

名称

数字量输入全局中断启用

代码

VAR

数据类型

Boolean

访问

RO

允许 PDO

缺省值

TRUE

  • TRUE = 全局中断启用

  • FALSE = 全局中断禁用

对象 6006H:Digital Inputs 8 Bits Interrupt Mask

此对象确定哪个数字量输入可以激活中断。启用了中断时,数字量输入处的任何切换(低到高或高到低)都会激活中断。

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

前 8 个数字量输入的中断配置

后 8 个数字量输入的中断配置

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

RW

允许 PDO

范围

0-180

UNSIGNED8

缺省值

-

FFH

位的配置如下:

  • 1 = 中断启用

  • 0 = 中断禁用

对象 6100H:Digital Inputs 16 Bits Read

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

读取前 16 个数字量输入

读取后 16 个数字量输入

代码

ARRAY

数据类型

UNSIGNED8

UNSIGNED16

访问

RO

允许 PDO

范围

0-90

UNSIGNED16

对象 6102H:Digital Inputs 16 Bits Polarity

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

前 16 个数字量输入的奇偶校验配置

后 16 个数字量输入的奇偶校验配置

代码

ARRAY

数据类型

UNSIGNED8

UNSIGNED16

访问

RO

RW

允许 PDO

范围

0-90

UNSIGNED16

缺省值

-

00H

位的配置如下:

  • 1 = 输入反转

  • 0 = 输入未反转

对象 6106H:Digital Inputs 16 Bits Interrupt Mask

此对象确定哪个数字量输入可以激活中断。启用了中断时,数字量输入处的任何切换(低到高或高到低)都会激活中断。

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

前 16 个数字量输入的中断配置

后 16 个数字量输入的中断配置

代码

ARRAY

数据类型

UNSIGNED8

UNSIGNED16

访问

RO

RW

允许 PDO

范围

0-90

UNSIGNED16

缺省值

-

FFFFh

位的配置如下:

  • 1 = 中断启用

  • 0 = 中断禁用

对象 6200H:Digital Outputs 8 Bits Write

下表提供了对象的概述:

对象属性

子索引

0

1

2

n

描述

子索引数

写入到数字量输出 1 至 8

写入到数字量输出 9 至 16

写入到后 8 个数字量输出

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

RW

允许 PDO

范围

0-180

UNSIGNED8

缺省值

-

00H

对象 6202H:Digital Outputs 8 Bits Polarity

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

前 8 个数字量输出的奇偶校验配置

后 8 个数字量输出的奇偶校验配置

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

RW

允许 PDO

范围

0-180

UNSIGNED8

缺省值

-

00H

位的配置如下:

  • 1 = 输入反转

  • 0 = 输入未反转

对象 6300H:Digital Outputs 16 Bits Write

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

写入到前 16 个数字量输出

写入到后 16 个数字量输出

代码

ARRAY

数据类型

UNSIGNED16

访问

RO

RW

允许 PDO

范围

0-90

UNSIGNED16

缺省值

-

00H

对象 6302H:Digital Outputs 16 Bits Polarity

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

子索引数

前 16 个数字量输出的奇偶校验配置

后 16 个数字量输出的奇偶校验配置

代码

ARRAY

数据类型

UNSIGNED16

访问

RO

RW

允许 PDO

范围

0-90

UNSIGNED16

缺省值

-

00H

对象 6401H:Analog Inputs 16 Bits Read

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输入通道数

读取第一个模拟量输入通道

读取最后一个模拟量输入

代码

ARRAY

数据类型

UNSIGNED8

INTEGER16

访问

RO

允许 PDO

范围

0-112

INTEGER16

缺省值

00H

对象 6411H:Analog Outputs 16 Bits Write

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输出通道数

写入到第一个模拟量输出通道

写入到最后一个模拟量输出通道

代码

ARRAY

数据类型

UNSIGNED8

INTEGER16

访问

RO

RW

允许 PDO

范围

0-56

INTEGER16

缺省值

00

对象 6421H:Analog Inputs Interrupt Trigger Selection

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输入的数量

第一个模拟量输入的中断触发条件选择

最后一个模拟量输入的中断触发条件选择

代码

ARRAY

数据类型

UNSIGNED8

访问

RO

RW

允许 PDO

范围

0-112

UNSIGNED8

缺省值

0H

含义

0

超出阈值上限

1

超出阈值下限

2

输入变化量大于配置的增量

3

未使用

4

未使用

5

未使用

6

未使用

7

未使用

对象 6422H:Analog Inputs 16 Bits Interrupt Source

此对象确定哪个通道已发生中断。所设置的位于已发生中断的通道号相关。在被 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 = 中断禁用

对象 6423H:Analog Input Global Interrupt Enable

此对象对模拟量输入的中断行为进行全局启用和禁用。

下表提供了对象的概述:

对象属性

名称

Analog input global interrupt enable

代码

VAR

数据类型

Boolean

访问

RW

允许 PDO

缺省值

TRUE

  • TRUE = 全局中断启用

  • FALSE = 全局中断禁用

对象 6424H:Analog Inputs Upper Limit

此对象定义模拟量输入的触发中断事件的阈值上限。

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输入通道数

通道 0 的上限

通道 N 的上限

代码

ARRAY

数据类型

UNSIGNED8

INTEGER32

访问

RO

RW

允许 PDO

范围

0-112

INTEGER32

缺省值

0

FFFFH

对象 6425H:Analog Inputs Lower Limit

此对象定义模拟量输入的触发中断事件的阈值下限。

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输入通道数

通道 0 的下限

通道 N 的下限

代码

ARRAY

数据类型

UNSIGNED8

INTEGER32

访问

RO

RW

允许 PDO

范围

0-112

INTEGER32

缺省值

0

0000H

对象 6426H:Analog Inputs Delta Value

此对象定义模拟量输入的触发中断事件的增量值。这个增量是当前值与总线耦合器传输的上个值之间的增量的阈值。

下表提供了对象的概述:

对象属性

子索引

0

1

n

描述

模拟量输入通道数

通道 0 的增量值

通道 N 的增量值

代码

ARRAY

数据类型

UNSIGNED8

UNSIGNED32

访问

RO

RW

允许 PDO

范围

0-112

UNSIGNED32

缺省值

0

FFFFH