DOCA0132ZH-01

数据类型

概述

数据类型为特定变量格式,用于补充内部格式描述(例如:对于结构或枚举而言)。数据类型的常规格式为 DT_xxx

数据类型列表

以下为最常用的数据类型列表:

  • DT_ACInputSetting

  • DT_CommercialReference

  • DT_DateTime

  • DT_ExtBaudRate

  • DT_ExtParity

  • DT_FaultCode

    Change this to DT_TripCode?
  • DT_FirmwareVersion

  • DT_Language5

  • DT_OutputFallbackStrategy

  • DT_PhaseNumber

  • DT_ResetMode

  • DT_WarningCode

    Change this to DT_AlarmCode?

下表介绍了这些数据类型。

DT_ACInputSetting

DT_ACInputSetting 格式为提高交流输入检测的枚举

描述

0

无(出厂设置)

1

< 170 V 50 Hz

2

< 170 V 60 Hz

3

> 170 V 50 Hz

4

> 170 V 60 Hz

DT_CommercialReference

DT_CommercialReference 格式为字[6],指示一个商业型号:

寄存器

MSB

LSB

寄存器 N

字符 1

字符 2

寄存器 N+1

字符 3

字符 4

寄存器 N+2

字符 5

字符 6

寄存器 N+3

字符 7

字符 8

寄存器 N+4

字符 9

字符 10

寄存器 N+5

字符 11

字符 12

示例

地址 64 至 69,字[6],控制器商业型号。

如果控制器商业型号 = LTMR

寄存器

MSB

LSB

64

L

T

65

M

(空间)

66

R

67

68

69

DT_DateTime

DT_DateTime 格式为字[4] 并且指示日期与时间:

寄存器

位 12-15

位 8-11

位 4-7

位 0-3

寄存器 N

S

S

0

0

寄存器 N+1

H

H

m

m

寄存器 N+2

M

M

D

D

寄存器 N+3

Y

Y

Y

Y

其中:

  • S = 秒

    格式为 2 个二进制编码的十进制数字。

    值范围是 [00-59] 二进制编码的十进制数字。

  • 0 = 未使用

  • H = 小时

    格式为 2 个二进制编码的十进制数字。

    值范围是 [00-23] 二进制编码的十进制数字。

  • m = 分钟

    格式为 2 个二进制编码的十进制数字。

    值范围是 [00-59] 二进制编码的十进制数字。

  • M = 月份

    格式为 2 个二进制编码的十进制数字。

    值范围是 [01-12] 二进制编码的十进制数字。

  • D = 日期

    格式为 2 个二进制编码的十进制数字。

    取值范围是(十进制):

    [01-31] 适用于月份 01、03、05、07、08、10 和 12

    [01-30] 适用于月份 04、06、09 和 11

    [01-29] 适用于闰年的月份 02

    [01-28] 适用于非闰年的月份 02。

  • Y = 年份

    格式是 4 个二进制编码的十进制 (BCD) 数字。

    值范围是 [2006-2099] 二进制编码的十进制数字。

数据输入格式和取值范围:

数据输入格式

DT#YYYY-MM-DD-HH:mm:ss

最小值

DT#2006-01-01:00:00:00

2006 年 1 月 1 日

最大值

DT#2099-12-31-23:59:59

2099 年 12 月 31 日

注意:如果您给出超过限值的数值,则系统将返回一个检测到的错误。

示例

地址 655 至 658,字[4],日期与时间设置。

如果日期为 2008 年 9 月 4 日 7 时 50 分 32 秒:

寄存器

15 12

11 8

7 4

3 0

655

3

2

0

0

656

0

7

5

0

657

0

9

0

4

658

2

0

0

8

使用数据输入格式:DT#2008-09-04-07:50:32

DT_ExtBaudRate

DT_ExtbaudRate 取决于使用的总线:

DT_ModbusExtBaudRate 格式为使用 Modbus 网络对可能的波特率进行的枚举

描述

1200

1200 波特

2400

2400 波特

4800

4800 波特

9600

9600 波特

19200

19,200 波特

65535

自动检测(出厂设置)

DT_ProfibusExtBaudRate 格式为使用 PROFIBUS DP 网络对可能的波特率进行的枚举

描述

65535

自动波特(出厂设置)

DT_DeviceNetExtBaudRate 格式为使用 DeviceNet 网络对可能波特率进行的枚举

描述

0

125 千波特

1

250 千波特

2

500 千波特

3

自动波特(出厂设置)

DT_CANopenExtBaudRate 格式为使用 CANopen 网络对可能波特率进行的枚举

描述

0

10 千波特

1

20 千波特

2

50 千波特

3

125 千波特

4

250 千波特(出厂设置)

5

500 千波特

6

800 千波特

7

1000 千波特

8

自动波特

9

出厂设置

DT_ExtParity

DT_ExtParity 取决于使用的总线:

DT_ModbusExtParity 格式为使用 Modbus 网络对可能奇偶性进行的枚举

描述

0

1

2

DT_FaultCode
Change this to DT_TripCode?

DT_FaultCode

Change this to DT_TripCode?
的格式为脱扣代码的枚举

脱扣代码

描述

0

未检测到错误

3

接地电流

4

热过载

5

长时启动

6

堵转

7

电流相不平衡

8

电流欠流

10

测试

11

HMI 端口检测到的错误

12

HMI 端口通讯丢失

13

网络端口内部检测到的错误

16

外部脱扣

18

开关诊断

19

接线诊断

20

电流过流

21

电流相位丢失

22

电流相反相

23

电机温度传感器

24

电压相不平衡

25

电压相丢失

26

电压相反相

27

欠电压

28

过电压

29

欠功率

30

过功率

31

欠功率因数

32

过功率因数

33

LTME 配置

34

温度传感器短路

35

温度传感器断路

36

CT 反转

37

超出 CT 比率界限

46

启动检查

47

运行检查返回

48

停止检查

49

停止检查返回

51

控制器内部温度检测到错误

55

控制器内部检测到的错误(堆栈上溢)

56

控制器内部检测到的错误(RAM 检测到的错误)

57

控制器内部检测到的错误(RAM 校验和检测到的错误)

58

控制器内部检测到的错误(硬件看门狗脱扣)

60

在单相模式中检测到 L2 电流

64

非易失性存储器检测到错误

65

扩展模块通讯检测到错误

66

卡住复位按钮

67

逻辑功能检测到错误

100-104

网络端口内部检测到的错误

109

网络端口通讯检测到错误

111

快速设备更换脱扣

555

网络端口配置检测到错误

DT_FirmwareVersion

DT_FirmwareVersion 格式为描述固件版本的 XY000 阵列

  • X = 主要版本号

  • Y = 次要版本号。

示例

地址 76,UInt,控制器固件版本。

DT_Language5

DT_Language5 格式为用于语言显示的枚举

语言代码

描述

1

英语(出厂设置)

2

法语

4

西班牙语

8

德语

16

意大利语

示例

地址 650,,HMI 语言。

DT_OutputFallbackStrategy

DT_OutputFallbackStrategy 格式为失去通信时电机输出状态的枚举

描述

电机模式

0

保留 LO1 LO2

用于所有模式

1

运行

仅用于 2 步骤模式

2

LO1,LO2 关闭

用于所有模式

3

LO1,LO2 打开

仅用于过载、独立与自定义运行模式

4

LO1 打开

用于除双步骤之外的所有模式

5

LO2 打开

用于除双步骤之外的所有模式

DT_PhaseNumber

DT_PhaseNumber 格式为枚举,仅激活 1 位:

描述

1

单相

2

三相

DT_ResetMode

DT_ResetMode 格式为用于热脱扣复位的可能模式枚举

描述

1

手动或 HMI

2

通过网络远程操作

4

自动

DT_WarningCode
Change this to DT_AlarmCode?

DT_WarningCode

Change this to DT_AlarmCode?
的格式为报警代码的枚举

报警代码

描述

0

无报警

3

接地电流

4

热过载

5

长时启动

6

堵转

7

电流相不平衡

8

电流欠流

10

HMI 端口

11

LTMR 内部温度

18

诊断

19

接线

20

电流过流

21

电流相位丢失

23

电机温度传感器

24

电压相不平衡

25

电压相丢失

27

欠电压

28

过电压

29

欠功率

30

过功率

31

欠功率因数

32

过功率因数

33

LTME 配置

46

启动检查

47

运行检查返回

48

停止检查

49

停止检查返回

109

网络端口通讯丢失

555

网络端口配置

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

这有帮助吗?