PG7000™ OPERATION AND MAINTENANCE MANUAL
© 1998-2008 DH Instruments, a Fluke Company
Page 150
MASSSETx(=)
Purpose
Read and define the masses included in mass sets.
Syntax “MASSSETX”
“MASSSET=nominal,true (, AMHtype)”
“MASSSET”
Default N/A
Argument
x:
The mass set number 1, 2, or 3.
0
To “close” a mass set.
nominal:
The nominal mass value.
true:
AMHtype:
The true mass value.
Optional AMH mass type specifier.
‘1’ indicates that this mass is an AMH ‘main’ mass
‘0’ indicates that this mass is an AMH ‘binary’ mass
Return
nominal mass, true mass, mass ID, AMH Type
nominal:
true:
ID:
AMHtype:
The nominal mass value (kg)
The true mass value (kg)
The mass sequential ID (1..10)
The AMH mass type. Only valid if the mass set is defined as an
AMH mass set (see the “MASSx command).
Remarks
The PG7000 supports setu up of up to three mass sets. A valid mass includes a
nominal and a true mass value. The MASSSETx command accesses masses
sequentially starting from the first defined mass. As a result, it is not possible to view or
edit a specific mass in the mass set with a single command. All masses in the mass set
must be edited or viewed in order to view or modify a single mass in the mass set.
To read the mass set contents, send the “MASSSETx” command substituting 1,2 or 3 for
“x” to specify a specific mass set. This “opens” the mass set for reading and returns the
data for the first mass in the set. For a non AMH mass set, the first mass returned is
always the makeup mass. Then send the “MASSSET” command without a mass set
number repeatedly to retrieve the additional masses in the set one at a time. Masses
are returned in their mass sequence order. When the end of the mass set is reached,
“ERR #30” is returned. Always send “MASSSET0” to close a mass set that was opened
using the MASSSETx command.
Use the MASSx command to create a new mass set prior to using the MASSSETx
command to add masses to the set. To define the mass set contents, send the
“MASSSETx=nominal, true,[AMHType]” command to specify the mass set (1, 2, or 3)
and to set the nominal and true mass values for the first mass in the set. This erases
the current mass set and “opens” the mass set for writing. Then send
“MASSSET=nominal,true,” one at a time for each mass in the mass set. The commands
must be sent in the mass loading order. With a manual mass set, the first mass in the
set is always the special case “make up” mass that is always loaded first, when the
requested mass exceeds it’s mass value. For an AMH mass set, always define the main
mass set group first. In this case the first mass sent with the MASSSETx command will
be the first main mass of the AMH mass set. Make sure to use “1” as the third
argument for AMH mass set main masses.ie. “MASSSET1=6.2,6.2004746,1”
The mass ID returned by the MASSSETx command is auto determined by the PG7000
based on the order of mass entry. The ID orders masses that have the same nominal
mass. If there are five (5) 10 kg masses, then they are identified as #1 through #5, and
are loaded in this order when defining a pressure.
Example
(non AMH set)
Typical command:
Typical reply:
“”MASSSET1”
“4.50, 4.5000012, 1, 0”
Typical
command:
Typical reply:
“”MASSSET”
“5.00, 5.0000008, 1, 0”
Typical
command:
Typical reply:
“”MASSSET”
“5.00, 5.0000014, 2, 0”
Typical
command:
Typical reply:
“”MASSSET”
“5.00, 5.0000011, 3, 0”
Typical
command:
Typical reply:
“”MASSSET”
“5.00, 5.0000004, 4, 0”
Typical
command:
Typical reply:
“”MASSSET0”
“MASSSET0”
Example (AMH
Mass Set)
Typical command:
Typical reply:
“”MASSSET1=6.2,6.201446,1”
“6.2,6.201446,1,1”
Typical
command:
Typical reply:
“”MASSSET=6.2,6.200029,1”
“6.2, 6.200029,2,1”
Typical
command:
Typical reply:
”MASSSET=0.1,0.100086,0”
“0.1, 0.100086,1,0”
Typical
command:
Typical reply:
”MASSSET=0.2,0.200062,0”
“0.2, 0.200062,1,0”
Typical
command:
Typical reply:
“”MASSSET0”
“MASSSET0”