DOCA0091ZH-08

应用命令

预设抽架/抽屉计数器

抽架/抽屉计数器值可从抽架管理寄存器中读取。

如要预设抽架或抽屉计数器,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

描述

0x1F3F

8000

–

INT16U

41352

命令代码 = 41352

0x1F40

8001

–

INT16U

16

参数的数量(字节)=16

0x1F41

8002

–

INT16U

–

目的地 =

  • IO 1: 8193 (0x2001)

  • IO 2: 8449 (0x2101)

0x1F42

8003

–

INT16U

1

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45

8006

–

INT16U

0-65535

相连计数器重置/预置:

  • 0-65534 = 预置相连计数器的数值

  • 65535 (0xFFFF) = 不预置相连计数器的数值

0x1F46

8007

–

INT16U

0-65535

断开计数器重置/预置:

  • 0-65534 = 预置断开计数器的数值

  • 65535 (0xFFFF) = 不预置断开计数器的数值

0x1F47

8008

–

INT16U

0-65535

测试计数器重置/预置:

  • 0-65534 = 预置测试计数器的数值

  • 65535 (0xFFFF) = 不预置测试计数器的数值

预设润滑定时器

如要预设润滑定时器,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

描述

0x1F3F

8000

–

INT16U

41353

命令代码 = 41353

0x1F40

8001

–

INT16U

18

参数的数量(字节)=18

0x1F41

8002

–

INT16U

–

目的地 =

  • IO 1: 8193 (0x2001)

  • IO 2: 8449 (0x2101)

0x1F42

8003

–

INT16U

1

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45–0x1F46

8006–8007

–

INT16U

–

自上次润滑维护起的工作时间

  • 0-157766400 = 预置润滑定时器计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置

0x1F47–0x1F48

8008–8009

 

INT32U

–

自上次移动到机架中的相应位置起的工作时间(上次断开后的延时)

  • 0-28944000 = 预置移除定时器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置

光源控制

光源命令状态可从光源控制寄存器中读取。

如要控制光源,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

位

说明

0x1F3F

8000

–

INT16U

42120

–

命令代码 = 42120

0x1F40

8001

–

INT16U

13

–

参数的数量(字节)=13

0x1F41

8002

–

INT16U

–

–

IO目的地 = 1 (0x2001)8193

0x1F42

8003

–

INT16U

1

–

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45

8006

–

INT16U

–

–

MSB: 状态

0

  • 0 = 光源关闭

  • 1 = 光源打开

1

  • 0 = 无延时

  • 1 = 有延时

–

LSB = 计时器 (MSB)

1–54000 秒(如果位 1 处于设置状态)

任意值 0-0xffff(如果位 1 处于复位状态)

0x1F46

8007

–

INT16U

–

–

MSB = 计时器 (LSB)

1 至 54000 秒(如果位 1 处于设置状态)

任意值 0-0xffff(如果位 1 处于复位状态)

LSB = 0(未使用)

负载控制

负载命令状态可从负载控制寄存器中读取。

如要控制负载,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

位

说明

0x1F3F

8000

–

INT16U

42376

–

命令代码 = 42376

0x1F40

8001

–

INT16U

13

–

参数的数量(字节)=13

0x1F41

8002

–

INT16U

–

–

IO目的地 = 1 (0x2001)8193

0x1F42

8003

–

INT16U

1

–

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45

8006

–

INT16U

–

–

MSB: 状态

0

  • 0 = 负载关闭

  • 1 = 负载打开

1

  • 0 = 无延时

  • 1 = 有延时

–

LSB = 计时器 (MSB)

1–54000 秒(如果位 1 处于设置状态)

任意值 0-0xffff(如果位 1 处于复位状态)

0x1F46

8007

–

INT16U

–

–

MSB = 计时器 (LSB)

1–54000 秒(如果位 1 处于设置状态)

任意值 0-0xffff(如果位 1 处于复位状态)

–

LSB = 0(未使用)

预设输入脉冲计数器

如要预设输入脉冲计数器,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

描述

0x1F3F

8000

–

INT16U

42888

命令代码 = 42888

0x1F40

8001

–

INT16U

34

参数的数量(字节)=34

注: 参数的数量对应于 17 个寄存器 8001–8015 和 8022–8023 的字节数。寄存器 8016–8021 的字节不计为命令参数。

0x1F41

8002

–

INT16U

–

目的地 =

  • IO 1: 8193 (0x2001)

  • IO 2: 8449 (0x2101)

0x1F42

8003

–

INT16U

1

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45–

0x1F46

8006–

8007

–

INT32U

0–4294967295

I1 脉冲计数器重置/预置:

  • 0–4294967294 =预置I1脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I1脉冲计数器的数值

0x1F47–

0x1F48

8008–

8009

–

INT32U

0–4294967295

I2 脉冲计数器重置/预置:

  • 0–4294967294 =预置I2脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I2脉冲计数器的数值

0x1F49–

0x1F4A

8010–

8011

–

INT32U

0–4294967295

I3 脉冲计数器重置/预置:

  • 0–4294967294 =预置I3脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I3脉冲计数器的数值

0x1F4B–

0x1F4C

8012–

8013

–

INT32U

0–4294967295

I4 脉冲计数器重置/预置:

  • 0–4294967294 =预置I4脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I4脉冲计数器的数值

0x1F4D–

0x1F4E

8014–

8015

–

INT32U

0–4294967295

I5 脉冲计数器重置/预置:

  • 0–4294967294 =预置I5脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I5脉冲计数器的数值

0x1F4F

8016

–

–

–

必须设置为 0(出厂设置)。

0x1F50

8017

–

–

–

必须设置为 8019(出厂设置)。

0x1F51

8018

–

–

–

必须设置为 8020(出厂设置)。

0x1F52

8019

–

–

–

必须设置为 8021(出厂设置)。

0x1F53

8020

–

–

–

必须设置为 0。

0x1F54

8021

–

–

–

必须设置为 0。

0x1F55–

0x1F56

8022–

8023

–

INT32U

0–4294967295

I6 脉冲计数器重置/预置:

  • 0–4294967294 =预置I6脉冲计数器的数值

  • 4294967295 (0xFFFFFFFF) = 不预置I6脉冲计数器的数值

预置配电盘温度阈值计数器

如要预置配电盘温度阈值计数器,请以如下方式设置命令寄存器:

地址

寄存器

单位

类型

范围

描述

0x1F3F

8000

–

INT16U

42889

命令代码 = 42889

0x1F40

8001

–

INT16U

16

参数的数量(字节)=16

0x1F41

8002

–

INT16U

–

目的地 =

  • IO 1: 8193 (0x2001)

  • IO 2: 8449 (0x2101)

0x1F42

8003

–

INT16U

1

命令的安全类型

0x1F43–

0x1F44

8004–

8005

–

OCTET STRING

–

命令的密码:管理员或操作员用户配置文件的密码

0x1F45

8006

–

INT16U

0-65535

配电盘温度阈值 1 计数器重置/预置:

  • 0–65534 = 配电盘温度阈值 1 计数器预置值

  • 65535 (0xFFFF) = 不预置计数器的数值

0x1F46

8007

–

INT16U

0-65535

配电盘温度阈值 2 计数器重置/预置:

  • 0–65534 = 配电盘温度阈值 2 计数器预置值

  • 65535 (0xFFFF) = 不预置计数器的数值

0x1F47

8008

–

INT16U

0-65535

配电盘温度阈值 3 计数器重置/预置:

  • 0–65534 = 配电盘温度阈值 3 计数器预置值

  • 65535 (0xFFFF) = 不预置计数器的数值