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…

157
测量值的保存数据格式
通道 A、B 的马达状态 (StatusM1、StatusM2)
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:CHA、bit1:CHB、bit2:CHC、bit3:CHD
CHC
与 CHD始终为逻辑输入,因此,bit2与bit3 始终为 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 的测量项目为 Tq1,CHB的测量项目为 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]
马达模拟量程。CHA、CHB的 2CH部分
7