User guide

61
Assembly Sample Configuration and Byte Mapping
This is an example demonstrating how data is produced with the following Standard Mode object configuration.
2 Fundamental frequencies: 2MHz and 13.56MHz. 2MHz will look at 2 harmonics: 1 and 2, 13.56MHz will look at 1
harmonic: 2. No intermodualtion products are selected.
Standard Mode Object Configuration
Num Fundamentals (class attribute 103) = 2
Fundamental 1 = {2MHz, H0, H1, H2}
Fundamental 2 = {13.56MHz, H0, H2}
With the above configuration, Assembly instance 100 (64HEX) will produce a total of 5 measurements (125 bytes). This
data will have the following byte map:
Assembly Byte Mapping Spreadsheet
An MS Excel spreadsheet is provided to help produce a byte map based on a given configuration. It uses macros, so
you will have to enable macros before usage. It will produce a new worksheet with a table similar to the one in the
above sections (4.5.2.2 & 4.5.2.3).
Table 5-18 Assembly Instance 100 (64
HEX
) Data Attribute
Mapping
Instance Type Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
100
(64
HEX
)
Input 0 BDS System Status
4-9 Timestamp
10-34 F1 Harmonic data H0
35-59 F1 Harmonic data H1
60-84 F1 Harmonic data H2
85-109 F2 Harmonic data H0
110-
134
F2 Harmonic data H2
Data
Compon
ent
Name
Class
Instance
Number
Attribute
Data
Type
Name Number Name Number
BDS
System
Status
Assembly
Object
4 (04
HEX
) 0 System
Status
103 DWORD
Timestam
p
Assembly
Object
4 (04
HEX
)0 Timestam
p
104 DATE_AN
D_TIME
F1
Harmonic
data H0
Standard
Mode
Object
103
(69
HEX
)
1 Measure
ments[0]
3 STRUCT
of:
VIMeas
F1
Harmonic
data H1
Standard
Mode
Object
103
(69
HEX
)
1 Measure
ments[1]
3 STRUCT
of:
VIMeas
……