PW6001_user_manual_chi_20191018H.pdf - 第164页

158 测量值的保存数据格式 谐波状态 (HARMStatus) 状态表示保存测量数据时的测量状态,用 32 位的 16 进制数值表达。 谐波测量数据的状态为 HARMStatus 的一种。 如下所示为 32 位的分配。 (略称之后的 1 ~ 6 为通道编号) bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24 - - - - - - - - bit23 bit22 bit21 bit20 b…

100%1 / 270
157
测量值的保存数据格式
通道 AB 的马达状态 (StatusM1StatusM2)
bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24
bit23 bit22 bit21 bit20 bit19 bit18 bit17 bit16
UCUB ZMB RMB UCUA ZMA RMA
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
略称 内容
21 UCUB 不能进行 CHB运算(量程变更之后测量数据无效时等)
20 ZMB CHB马达同步源的强制零交叉
19 RMB 进行CHB 模拟输入时的量程超出
18 UCUA 不能进行 CHA运算(量程变更之后测量数据无效时等)
17 ZMA CHA马达同步源的强制零交叉
16 RMA 进行CHA 模拟输入时的量程超出
马达分析独立输入模式时的状态 (StatusMInd)
bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24
UCU ZD ZC ZB ZA RB RA
bit23 bit22 bit21 bit20 bit19 bit18 bit17 bit16
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
略称 内容
30 UCU 不能运算(量程变更之后测量数据无效时等)
29 ZD CHD 的强制零交叉
28 ZC CHC 的强制零交叉
27 ZB CHB的强制零交叉
26 ZA CHA的强制零交叉
25 RB 超出CHB量程
24 RA 超出CHA量程
7
158
测量值的保存数据格式
谐波状态 (HARMStatus)
状态表示保存测量数据时的测量状态,用 32 位的 16进制数值表达。
谐波测量数据的状态为 HARMStatus 的一种。
如下所示为 32 位的分配。(略称之后的1 6 为通道编号)
bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24
bit23 bit22 bit21 bit20 bit19 bit18 bit17 bit16
UCU6 UCU5 UCU4 UCU3 UCU2 UCU1
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8
ZH6 ZH5 ZH4 ZH3 ZH2 ZH1
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
RF6 RF5 RF4 RF3 RF2 RF1
略称 内容
16 21 UCU 不能运算(量程变更之后测量数据无效时等)
8 13 ZH 有谐波波形的强制零交叉
0 5 RF 超出频率量程
测量值的数据格式
一般测量值
±

E±

含小数点的有效数部分
7 指数部分 2
(有效数部分省略开头的
+与前面的 0
累计值
±

E±

含小数点的有效数部分
7位 指数部分 2
(有效数部分省略开头的
+与前面的 0
时间
年月日
时分秒
经过时间
经过时间
(ms)

/

/


:

:


:

:


错误时 输入超出 +99999.9E+99
159
波形二进制保存格式
7.12 波形二进制保存格式
数据格式
设置信息与波形数据被保存。
波形数据接在设置信息之后被保存。
设置信息(字节序 大端)
offset
size 类型 变量名称 说明
0 12 char sizeStr[12]
是除了该变量之外的文件字节数(型号以后的字节数)的字符串。11位数字与: 共计
12字节。
文件大小为 4568字节时,减去12之后为 4556 字节,因此,置入
00000004556:这样的字符串。
12 12 char model[12] 型号字符串。例 PW6001-16\0\0\0
24 12 char version[12]
版本字符串。例 2.00\0\0\0\0\0\0\0\0
36 48 char comment[48]
注释字符串。
84 4 long saveCH
作为保存对象的通道。
bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24
- - - - - - - -
bit23 bit22 bit21 bit20 bit19 bit18 bit17 bit16
- - - - CHD CHC CHB CHA
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8
- - I6 I5 I4 I3 I2 I1
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
- - U6 U5 U4 U3 U2 U1
所有的 CH为保存对象时,用二进制数表达则为
(00000000 00001111 00111111 00111111)
用十进制数表达则为 999231
88 4 long logicCH
作为马达逻辑输入的 CH
bit0:CHAbit1:CHBbit2:CHCbit3:CHD
CHC
CHD始终为逻辑输入,因此,bit2bit3 始终为 1
均为逻辑输入时,用二进制数表达则为
(00000000 00000000 00000000 00001111)
用十进制数表达则为 15
92 4 long abType
CHA
CHB的测量项目类型。
bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24
- - - - - - - -
bit23 bit22 bit21 bit20 bit19 bit18 bit17 bit16
- - - - - - - -
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8
- - - - - - - -
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
- - - CHB Spd1
(Analog)
Tq2 CHA Tq1
例:CHA 的测量项目为 Tq1CHB的测量项目为 Tq2时,用二进制数表达则为
(00000000 00000000 00000000 00000101)
用十进制数表达则为 5
96 48 char wiring[6][8]
接线。6CH部分。从 CH1开始依次对8 字节部分的字符串分成 6CH 部分进行保存。
例: CH1 CH6的所有接线为 1P2W时,为
1P2W\0\0\0\01P2W\0\0\0\01P2W\0\0\0\01P2W\0\0\0\01P2W\0\0\0\01P
2W\0\0\0\0
144 24 float uRange[6] 电压量程。6CH 部分。从 CH1 开始依次进行保存。
168 24 float iRange[6] 电流量程。6CH部分。从 CH1开始依次进行保存。
192 8 float
analogRange[2]
马达模拟量程。CHACHB 2CH部分
7