Professional Documents
Culture Documents
15
FWH6 PROGRAM
FOR THE CONTROL OF DRTS.6
AUTOMATIC INSTRUMENTS
REVISION 6.XX
DOC. MIE11156 REV. 1.15 Page 2/62
1 GENERAL DESCRIPTION
This document describes the 6.XX revision of FWH6 program that controls the DRTS.6 and
DRTS.66 range of automatic relay test sets.
With the FWH6 firmware direct commands are possible because the instrument works in associa-
tion with a computer. In this way the controlled instrument has acquired total flexibility for every
type of test required. The computer stores programs for repetitive tests, for tracing response curves,
for statistical analysis, etc.
The purpose of the FWH6 program is to receive command sequences from the PC, to put them into
effect, and to send test results to the instrument. The instrument will follow every step of the in-
structions received, but is unable to take any independent initiative.
The PC does not control the instrument in real-time. A typical operation would be as follows:
- the operator sets up the test;
- the PC program transforms the test into a series of groups of parameters (I, V, etc.);
- when the test begins, the first group of parameters will be sent to the instrument through the serial
interface;
- the instrument executes the test and sends the measured response time (or threshold) to the PC;
- the PC passes on to the next group of parameters, inserting the pause time required by the relay to
return to its initial status;
- the test continues in this way until completion.
PARAMETERS
A) OVER - RELAY
PARAMETERS
B) UNDER - RELAY
The first thing to be defined is the situation with the parameters before starting the test. There are, in
fact, tests which commence with parameters at zero, and others with parameters not at zero (Fig. 1).
For this reason the PC sends a command which defines the initial values, called healthy values.
From that moment until completion of the test these values will be the reference values of test end.
Also the healthy values can be modified while the test is running.
The instrument performs the following elementary measurements (see Fig. 2):
- Trip delays;
- Threshold level;
- Trips during a pause.
DOC. MIE11156 REV. 1.15 Page 7/62
PARAMETERS
INPUT X
TX
A) DELAY MEASUREMENT
PXX
INITIAL
VALUE
PARAMETERS
INPUT X
B) MEMORIZATION OF THE VARIABLE
PARAMETER AS RELAY TRIPS
The execution of a single elementary measurement is often not sufficient to perform the test of the
relay. Besides, the fact that the PC does not control the instrument in real-time, makes certain types
of test impossible. In order to solve this problem, the instrument allows for the execution of multi-
ple tests involving more than one elementary test, in the following called cycle (Fig. 3). In this case,
the PC will transmit all the test parameters to the instrument at one time, after which the instrument
will have the task of evolving the parameters in the pre-set sequence, and of transmitting the results
of the various cycles to the PC. When working in this mode an elementary test is the one that in-
volves only one cycle.
CYCLE 0 I II III IV 0
PARAM.1
PARAM.2
TRIP
PARAM.1
PARAM.2
TIP
TDL TP RDL TP
MEASUREMENTS
B) MEASUREMENTS OF TRIP AND RESTORE DELAY
Generally speaking, whatever the total number of cycles, the PC can define:
- the evolution of the parameters during the test;
- the measurements to be made during the test;
- in the case of several cycles, the conditions required in order to pass on to the next cycle;
- the value of the parameters at the end of the test.
By means of this dialogue it is possible to simulate even the manual regulation of a parameter.
The following paragraphs will give the details about: parameters to set up the test; initial instrument
status; commands to the instrument; results transmitted to the PC; communication protocol.
Tables from 1 to 3 show the variables and their codes; table 4 shows variables and answers ordered
by code.
To reproduce the fault records, there is a dedicated PC program, called COMTRADE; it is one of
the TDMS controlled test programs, and is found selecting Playback Waveform.
In order to reproduce the waveform, the PC sends a command of new waveform (NEWFDO), fol-
lowed by the index number (from 16 to 100).
After this, the PC sends a series of commands (FRMFDO) that contain a single wave form set of da-
ta. This means that it is necessary to send as many FRMFDO commands as is the number of sam-
ples.
FWH6 verifies the validity of the received code; if the message is correct, it is saved in the dynamic
RAM.
The recording is handled as standard waveform that are recorded into the instrument. Usually, when
the waveform is reproduced, the instrument measures the timings of the enabled contacts, from the
beginning of the recording.
The value to be generated is set in a trip delay test that selects as waveform the code of the recorded
wave. This test message will also contain: the ranges of voltages and currents, the enabled trip
commands and their level and the auxiliary voltage.
Note that if the duration of the test is longer than the sampled wave form, the generation of the wave
restarts from the first sample. Besides, given the sampling frequency, the instrument automatically
selects the frequency of the filter of wave form reproduction (32 times the sampling frequency), in
order to optimise the generated waveform.
It is possible to update the resident program FWH6 using the UPGRADE program for the DRTS6
range of test sets.
Normally, FWH6 waits the PC for the operating codes of the commands. When FWH6 receives the
updating code (NEWFW command), it waits for the command of frame transmission (NEWFRM)
that contains the new release. To make this possible, FWH6 has a fixed core that controls: serial in-
terface, command code recognition, and the instructions for the upgrade of the program.
DOC. MIE11156 REV. 1.15 Page 9/62
First of all this core executes the test of validity of the code received with each frame; if the mes-
sage is validated, the program stores into it into the dynamic RAM. When all the message has been
received (256 frames), the program waits for the final upgrade command (UPDFW); then, it starts
up with the actual replacement of the former FWH6 issue.
The core tests the validity of the FWH6 program at each power-on: if the program is found corrupt-
ed, the core sends an error code to the PC, to inform that it is necessary to re-load the control pro-
gram.
This feature is too complicated for the DRTS66 range of test sets, and the corresponding codes are
not reported.
This feature allows to correct amplifiers errors for the DRTS6 range of test sets. The corresponding
commando codes are not explained here, as they are not to be used in the development of test pro-
grams. Corresponding codes are marked as reserved.
This feature is too complicated for the DRTS66 range of test sets, and the corresponding codes are
not reported.
During normal use it can occur that an amplifier does not operate any more. As the test set has many
outputs, of which some are not normally used, it is helpful to use the capability of re-addressing
voltage or current outputs to other amplifiers that operate normally.
The corresponding command codes are not explained here, as they are not to be used in the devel-
opment of test programs. Corresponding codes are marked as reserved. This feature is not available
for the DRTS66 range of test sets.
DOC. MIE11156 REV. 1.15 Page 10/62
Table 1 summarises: the outputs that can be generated; the parameter code number; its field of vari-
ability; the unit of measurement.
All parameters controlling amplitudes can be pre-set in value and in gradient. The two selections
may even coexist in the same test, and their meaning will be explained further on.
Note that rate of change parameters are active only if a threshold test is selected. All parameters
change their value linearly with time:
In this type of test usually one variable is changed at a time, or more parameters of the same type
(example: all currents). If the relay controls a complex variable (power, impedance) usually only
one parameter is changed at a time.
FWH6 accepts more gradients at a time, but EDITOR restrict this selection to not being of different
variables: this is to avoid misunderstanding on test results.
In a threshold test, if the gradient is zero the parameter will not change; otherwise, as test starts the
parameter starts changing with the programmed slope, starting from the initial value. Test stop de-
pends upon the type of parameter, as explained later on.
The parameter VOLTAGE OUTPUT has the following identification codes: UFAR, UFAS,
UFAT, UFA4, UFA5, UFA6: phase voltages in VRMS.
Note that voltage definition is XXXXXXXXX uV (nine digits) for all ranges.
The VOLTAGE RATE OF CHANGE selection is a threshold test that has the names GFUR,
GFUS, GFUT, GFU4, GFU5, GFU6 for phases 1 to 6. The unit is percent of selected range per
second. The unit of measurement is XXXXXXX V*10^-4/s (100 uV/s).
The test stops:
- at the moment of tripping of the first or of the last programmed contact;
- at zero value;
- at UMX;
- as the maximum time of the cycle is expired.
In the last three cases, the instrument answers with a special code.
This threshold test can be performed together with a frequency threshold test or a current threshold
test.
DOC. MIE11156 REV. 1.15 Page 11/62
Angle definition. We have here two sets of definitions. The first one is relative angles; it is kept for
continuity with older programs; these angles, that set only three voltages, are not to be used with
new programs. The new set is absolute angles, both single phases and three phases.
A similar situation exists for angle rate of change.
In case of conflict, FWH6 gives priority to older definitions.
The selection VOLTAGE ANGLES (ABSOLUTE) has the names: AURA, AUSA, AUTA,
AU4A, AU5A, AU6A, which refer to the absolute reference.
The sign of the angle is POSITIVE for anti-clockwise rotation.
If not otherwise specified, values are:
- 0° for AURA, AU4A;
- 240° for AUSA, AU5A;
- 120° for AUTA, AU6A.
Besides, parameters AT1U, AT2U allow controlling the rotation of voltages UR, US, UT and U4,
U5, U6 all together.
Angle resolution is 0,01°.
The VOLTAGE ANGLE RATE OF CHANGE (ABSOLUTE) selection has codes GAURA,
GAUSA, GAUTA, GAU4A, GAU5A, GAU6A, which refer to the absolute reference. The sign
of the angle is POSITIVE for anti-clockwise rotation.
The unit of measure is degree/s.
Besides, parameters GAT1U, GAT2U allow controlling the rotation of voltages UR, US, UT and
U4, U5, U6 respectively, all together.
Test stops:
- at the moment of tripping of the first or of the last programmed contact;
- at the maximum value of the cycle.
In the last case the instrument answers with a special code.
The selection VOLTAGE ANGLES (RELATIVE) has the names: AURR, AUSR, AUTR,
which refer respectively to:
- the rotation of U1 with respect to the absolute reference (but with negative sign);
- the U2-U1 angle AUSR and the U3-U1 angle AUTR.
The definition corresponds to what can be used by a phase meter. The sign of the angle is
POSITIVE for clockwise rotation for AURR, AUSR, AUTR. If not otherwise specified, values are
120° for AUSR and -120° for AUTR.
NOTE: for AURR, AUSR, AUTR the definition is not the standard one, and differs also from the
one used by the program X.TEST, where all vectors are referred to an absolute reference and are
positive for anticlockwise rotation. The DLL file of program X.TEST executes the conversion.
If the value of AURR is other than zero, and the values of AUSR and AUTR are not modified, all
voltages will rotate together with AURR as the test starts. If it is only necessary to rotate UR, leav-
ing US and UT in their absolute positions, angles AUSR and AUTR must be modified to the new
value with respect to UR.
Angle resolution is 0,01°.
The VOLTAGE ANGLE RATE OF CHANGE (RELATIVE ) selection has the codes
GURR, DUSR, DUTR, for the gradient of angles AURR (that is UR fault with respect to
healthy), S-R and T-R respectively. The unit of measure is degree/s. Note that as all voltages and
currents are referred to UR, the gradient of AURR moves all vectors (voltages and currents) at
the meantime.
DOC. MIE11156 REV. 1.15 Page 12/62
Test stops:
- at the moment of tripping,
- at the maximum value of the cycle.
In the last case the instrument answers with a special code.
The parameter V4 OR V0, name V4V0, sets the mode of operation of the fourth voltage output
of DRTS.6. Codes are: 0 = V4; 1 = V0; 2 = V0 * 1.73.
3.2 Frequency
The OUTPUT FREQUENCY selection, code FUSC, refers to the output frequency. Frequency
switching does not modify the amplitude of the output (Fig. 4), nor will the initial angle be al-
tered. With the FSYN command, angle selection remains valid only if set before the start of the
test. The angle between phases shifts as time goes on.
UR
TN c
TD
The APPLY FAULT FREQUENCY TO selection, code FSIN, has the following selections:
CODE MODIFIED
OUTPUTS
1 ALL
2 UR
3 UR, US, UT
4 UR, US, UT, I1
5 U4
6 U1, U2
The FREQUENCY RATE OF CHANGE selection, code GRFR, is a threshold test on the out-
put frequency. The unit is in Hz/s.
The test stops:
- at the moment of tripping of the first or of the last programmed contact;
- minimum: at 1 Hz;
- maximum: at 2 kHz;
- at maximum time.
DOC. MIE11156 REV. 1.15 Page 13/62
In the last three cases the instrument answers with a special code.
With FSIN selection, frequency change applies only to the selected outputs.
The angle between the phases after a time T and gradient G has the value of:
(ANGLE) = 6.28 x T x (FN + G x T).
The angle between the phases after a time T and gradient G has the value of:
(ANGLE) = 6.28 x T x (FN + G x T).
3.3 Current
DRTS.6 has six current sources, and controls up to 9 currents with a booster.
The parameter CURRENT OUTPUT has the following codes: IFAR, IFAS, IFAT, IFA4,
IFA5, IFA6, IFA7, IFA8, IFA9, phase currents. Definition is XXXXXXXXX uA for all ranges.
The CURRENT RATE OF CHANGE selection has the codes: GFIR, GFIS, GFIT, GFI4,
GFI5, GFI6, GFI7, GFI8, GFI9. The unit is percent of selected range per second. The unit of
measurement is XXXXXXX A*10^-4/s (100 uA/s).
The test stops:
- at the moment of tripping of the first or of the last programmed contact;
- at zero;
- at IMAX;
- at the maximum cycle time.
In the last three cases the instrument answers with special codes.
This threshold test can be performed together with a voltage threshold test.
Angle definition. As with voltages, we have here two sets of definitions. The first one is relative an-
gles; it is kept for continuity with older programs; these angles, that set only three currents, are not
to be used with new programs. The new set is absolute angles, both single phases and three phases.
A similar situation exists for angle rate of change.
In case of conflict, FWH6 gives priority to older definitions.
The selection CURRENT ANGLES (ABSOLUTE) has the codes: AIRA, AISA, AITA, AI4A,
AI5A, AI6A, AI7A, AI8A, AI9A, which refer to the absolute reference.
The sign of the angle is POSITIVE for anti-clockwise rotation.
If not otherwise specified, values are:
- 0° for AIRA, AI4A, AI7A;
- 240° for AISA, AI5A, AI8A;
- 120° for AITA, AI6A, AI9A.
Besides, parameters AT1I, AT2I, AT3I allow controlling the rotation of currents: IR, IS, IT; I4,
I5, I6 and I7, I8, I9, all together.
Angle resolution is 0,01°.
The selection CURRENT ANGLE (RELATIVE) has the codes AUIR, AISR, AITR, which
refer to the angles UR-IR; IS-IR and IT-IR respectively. Definitions are the same as for voltage
angles, unless AUIR is positive for anti-clockwise rotation. If not otherwise specified, values are:
0° for AUIR; +120° for AISR and -120° for AITR.
The CURRENT ANGLE RATE OF CHANGE (RELATIVE) selection has the codes DUIR,
DISR, DITR, for the gradient of angles UR-IR; IS-IR and IT-IR respectively. Unit: degrees per
second.
The test stops:
- at the moment of tripping,
- at the maximum cycle time.
In the last case the instrument answers with a special code.
The selection POINT ON WAVE, code POINTW, allows controlling the starting value of VR,
expressed in degrees. This means that it is possible to select whether the voltage will change
when the sinusoidal waveform crosses the zero (0°), or when it is at maximum (90°). Variable
range: XXX degrees. When the parameter is selected, if a pre-fault value is programmed, test
starts only when the voltage reaches the programmed angular value, without creating any lack of
continuity.
The selection ABSOLUTE ANGLES, code SAAS, allows switching angles at the selected val-
ues, at any moment. This means that, on cycle N+1 after a trip, it is possible to generate currents
and voltages on two different instruments being in phase among them. Variable range: 0 = nor-
mal angles; 1 = absolute. The difference with respect to POINTW is that, if a pre-fault value is
programmed, test starts as soon as the trip is sensed, thus creating a lack of continuity.
The OUTPUT WAVEFORMS selection, code FDUI, refers to the selection of a wave-form
other than a 50 Hz sine-wave. Its values are summarised in the following table.
DOC. MIE11156 REV. 1.15 Page 15/62
1- Sinusoid
2- V: sinusoidal; I: Sat. C.T. at 60°
3- V: sinusoidal; I: Sat. C.T. at 90°
4- V: sinusoidal; I: 10% 2nd harmonic
5- V: sinusoidal; I: 20% 2nd harmonic
6- V: sinusoidal; I: 30% 2nd harmonic
7- V: sinusoidal; I: 40% 2nd harmonic
8- V: sinusoidal; I: 50% 2nd harmonic
9- V: sinusoidal; I: 60% 2nd harmonic
10- V: sinusoidal; I: 70% 2nd harmonic
11- V: 6% 3rd harmonic; I: sinusoidal
12- V: 12% 3rd harmonic; I: sinusoidal
13- V: 18% 3rd harmonic; I: sinusoidal
14 - V: 24% 3rd harmonic; I: sinusoidal
15 - V: 30% 3rd harmonic; I: sinusoidal
16 to 98 – V and I: recorded waveform
99 – Zero (for calibration only)
Selections 16 to 98 refer to the capability of replacing standard generators with a waveform that has
been previously recorded into the unit. After loading, this waveform can be reproduced, and modi-
fied in amplitude, phase and frequency.
Selection OPERATION MODE, code B6IV. With this command it is possible to set the opera-
tion of the instrument itself and/or of the booster. The following table summarizes the situations.
A) DRTS.6 ALONE
MODE 6I+4V
V4-V5-V6 V4: BASE
CODE 0
MODE 3I+3V 9I
V4-V5-V6 V4: BASE I7, I8, I9 (NO V4)
CODE 0 1
MODE 9I+3V
V4-V5-V6 I7, I8, I9 (NO V4)
CODE 1
MODE 6I+6V
V4-V5-V6 V4 + V5, V6
CODE 2
The D.C. VOLTAGE OUTPUT selection, code UUCC, allows for regulation of the auxiliary
DC voltage value, from 0 to 260 V.
The D.C. VOLTAGE RATE OF CHANGE selection, code GUCC, permits variation of the
DC voltage. The unit is percent of the 260 V range per second. The test stops:
- at the moment of tripping of the first or of the last programmed contact;
- at zero value;
- at the maximum value;
- at the maximum test time.
In the last three cases the DRTS answers with special codes.
Auxiliary outputs are four: A1, A2, A3, A4. Former parameters have been replaced by the _STD
ones described in the IO expansion, as follows:
Since the reference contact may also be one of those to be measured, it is possible to check the du-
ration of the opening or closing of a contact.
DOC. MIE11156 REV. 1.15 Page 17/62
FAULT/INPUT
SELECTED
INPUTS
TX
TY
TZ
INPUT
SELECTED
INPUTS
TX
TY
TZ
The parameter MAXIMUM CYCLE TIME, code TMAS, indicates the maximum duration of
the cycle. The minimum programmable value, is 1 ms. It will remain inactivated if, before this in-
terval has expired, occurs a trip of all programmed inputs (AND logic) or the first trip (OR logic)
(see figure 6);
HEALTHY (TFIS,REFI)
PARAMETERS ZZZYX
(TFIS,REFI)
VARAIABLE
PARAMETERS
INPUT Y
(INPUT W)
otherwise it passes on to the next cycle. The missed trip is recorded, and any gradient searches in-
cluded in the test are blocked at the value reached at the TMAX instant.
Note that in case of threshold, the values given are the selected parameters values, and eventually
the maximum values and zero.
Former time measurements parameters have been replaced by the _STD ones described in the IO
expansion, as follows:
DOC. MIE11156 REV. 1.15 Page 18/62
The parameter INPUT SELECTION, INC(1-8): replaced by ABI_STD and SIN_STD; see I/O
expansion.
The parameter TIMER START, RIMT: replaced by ASC_STD and ARI_STD; see I/O expan-
sion.
The parameter TIME MEASUREMENT STOP, ARC(1-8): replaced by ARR_STD; see I/O
expansion.
The TEST START LOGIC parameter, code TSRT, sets whether time measurement starts on
the OR or on the AND of the selected inputs.
Variable range is X (one digit); 0 = OR; 1 = AND. Default: 1.
The variable can be modified at every cycle.
The TEST STOP LOGIC parameter, code TSTP, sets whether time or threshold measurement
stops on the OR or on the AND of the selected inputs.
Variable range is X (one digit); 0 = OR; 1 = AND. Default: 1.
The variable can be modified at every cycle.
The parameters TRIP INPUT LEVEL, codes LIVINGC1 and LIVINGC5, with X as variable
field, allow setting the threshold of trip inputs, separately for inputs C1-C4, and C5-C8, that have
an independent reference. The coding of variable X is performed according to the following ta-
ble, that sets the input threshold. It is possible to select inputs voltage clean or under voltage; in
case of voltage clean the selection is 48 V, which is the wetting voltage of the DRTS.
Code 1 2 3 4 5 6 7 8
Voltage clean TTL 24 V 48 V > 110
V
Under voltage TTL 24 V 48 V > 110
V
The parameters DEBOUNCE SELECTION, codes SETDEBC1 and SETDEBC5, allow set-
ting the time during which the instrument awaits for the input to be stabilised: this allows passing
the initial contact bounces. The field is 0 to XXXX us; the instrument executes the debounce
with a minimum delay of 64 us, and then with 32 steps of 64 us each, up to 2 ms.
The parameters ENABLE COUNTER INPUT, which have the codes INC1TTL and
INC5TTL. They enable inputs C1TTL, C5TTL that can be counted. The values of the variable
are:
- NO: the input is IGNORED.
- NA: POSITIVE transitions are counted;
- NC: NEGATIVE transitions are counted.
The parameters COUNTING TIME have the names TNOMC1TTL and TNOMC5TTL: they al-
low setting the time during which impulses will be counted; test result will be the corresponding
number of impulses. This command is the dual of the former one.
The range of the variable is 0 to XXXXXXX s. Note that the counting starts from the first detected
transition after test start.
Threshold test can be stopped by the same logic selection on inputs selected by INC(1-8), used for
trip delay. Codes used for the logic are the same as those used for time delay test.
3.9 Pause
The PAUSE parameter, code TPAU, can be used to introduce a pause in the evolution of any test
during which no measurements are being performed, and which are limited to checking that the
inputs have not changed status. Watch out because it is an exception: it is a command followed
by its field (pause length).
During pause the instrument generates any set of parameters, and monitors the selected inputs. If
any of them changes its state during pause, this will be reported in the test result.
If count inputs C1TTL or C5TTL have been selected, test result includes the number of transitions
detected during the pause.
The DRTS.6 features a connector with signals at low voltage and power (0 power), that can be used
to simulate voltage and currents with non-traditional transducers such as voltage dividers and
Rogowsky coils. Outputs are voltage only; relevant parameters are the followings.
The parameter VOLTAGE RATIO, code SETKTV, allows programming the primary to sec-
ondary voltage ratio. If, for instance, the transducer has the ratio 100 kV/ 2 V, setting 50000 it is
possible to program a test with primary voltage equal to 100 kV: the DRTS will generate 2 V.
Attention: the maximum voltage is 7.26 V.
The parameter CURRENT RATIO, code SETKTA, allows programming the primary to sec-
ondary current ratio. If, for instance, the transducer has the ratio 2 kA/ 2 V, setting 1000 it is pos-
sible to program a test with primary voltage equal to 2 kA: the DRTS will generate 2 V. Atten-
tion: the maximum voltage is 7.26 V or 0.726 V, depending upon the selection of next parameter.
The parameter CURRENT RANGE, code SETFSI, allows programming the current range. The
argument X is 0 = 7.26 V, or 1 = 0.726 V. This allows increasing the test accuracy when the sec-
ondary voltage is small. If, for instance, the transducer has the ratio 2 kA/ 0.2 V, setting 1000 it is
possible to program a test with primary voltage equal to 2 kA: the DRTS will generate 0.2 V: this
allows overloading the current by a factor of 3.5. If instead it is necessary an higher overload, se-
lecting the range of 7.26 V and setting the ratio at 10000 it is possible to simulate an overload of
35 times the nominal current, without saturating the output.
3.11 Measurement
The DRTS.6 features the optional capability of measuring voltages and currents. There are two
commands; a separate code informs if the option is available.
DOC. MIE11156 REV. 1.15 Page 20/62
The parameter ENABLE MEASUREMENT, code ENMISU, sets the operation of the meas-
urement board. There are four inputs on the option: 10 V; 250 V; 20 mA; 20 A; for all, it is pos-
sible to measure the A.C. or D.C. voltage. It is possible to send this parameter within an healthy
or fault message. The meaning of the parameter is summarised in the following table.
The IO6432 option allows increasing the number of digital inputs and outputs. The maximum ex-
pansion is 96 inputs and 48 outputs. Inputs and outputs are numbered starting from 17: the former
16 refer to the ones already available or to future expansions.
Timer starts or stops on the AND or on the OR of selected inputs, according to the TEST
START LOGIC parameter, code TSRT.
Digital outputs have two settings: level and timing with respect to test start.
There are three commands, that are automatically handled by MAN-R. These commands are not to
be used for preparing test programs.
DOC. MIE11156 REV. 1.15 Page 22/62
1) The BEGIN DOWNLOAD command, code NEWFDO, has as only argument the code of the
wave-form to initialise (from 16 to 99).
2) The FRAME DESCRIPTOR, code FRMFDO, is followed by a binary code, structured as fol-
lows:
- 2 byte for the frame number;
- 2 byte for the delay in s between this sample and the following one;
- 2 bytes for the number of channels to be reproduced. The coding is: 6 = I1, I2, I3; V1, V2, V3; 9
=the above plus I4, I5; I6; 12 = all the above plus V4, V5, V6; 15 = all the above plus I7, I8, I9;
- 6 or 9 or 12 or 15 couples of 2 byte, that correspond to the value to generate for: V1, V2, V3, I1,
I2, I,3, down to I9. The phase generation is in 2-complement, as an integer value, exception made
for the maximum negative value that is -32767 instead of -32768, for a symmetry with the positive
values (max. 32767). To 0 corresponds the code 0000; maximum positive value is 7FFF (that is
1.414 times the fault value), and maximum negative is 8001. The first byte sent is the low one (big
endian encoding).
- 2 bytes for CRC data (see chap. 7.1.1).
3) The CHANNELS SELECTOR, code FORMREG, is followed by a binary code, from 1 to 64512,
that is the binary coding of the waveform to be reproduced (1= ENABLED), with the following or-
der:
- Bit 0, 1, 2 = V1, V2, V3;
- Bit 3, 4, 5 = I1, I2, I3;
- Bit 6, 7, 8 = I4, I5, I6;
- Bit 9, 10, 11 = V4, V5, V6;
- Bit 12, 13, 14 = I7, I8, I9.
For the missing channels, FWH6 generates zero.
4) The NEW FRAME DESCRIPTOR, code FRMFDO6, is followed by a binary code, structured as
follows:
- 2 byte for the frame number;
- 2 byte for the delay in s between this sample and the following one;
- N couples of 2 byte, where N corresponds to the number of channels set by FORMREG; the first
byte pair corresponds to the first selected channel. The phase generation is in 2-complement, as an
integer value, exception made for the maximum negative value that is -32767 instead of -32768, for
a symmetry with the positive values (max. 32767). To 0 corresponds the code 0000; maximum posi-
tive value is 7FFF (that is 1.414 times the fault value), and maximum negative is 8001. The first
byte sent is the low one (big endian encoding).
- 2 bytes for CRC data (see chap. 7.1.1).
5) The END TRANSMISSION command, code ENDFDO terminates the transmission of the sam-
ples.
There are three commands, that allow to upgrade FWH6. These commands are not to be used for
preparing test programs.
The NEW FIRMWARE RELEASE command, code NEWFW, tells the instrument that will be
transmitted a sequence of commands with the new FW release.
The FIRMWARE FRAME NUMBER command, code NEWFRM, transmits to the instrument
a part of the new FW release (2048 bytes).
The UPDATE FIRMWARE RAM > EPROM command, code UPDFRM, commands the in-
strument to update the FLASH EPROM that contains the program. This can be done only when
all the new firmware has been entirely transmitted, using a series of NEWFRM commands.
DOC. MIE11156 REV. 1.15 Page 24/62
4.1 Introduction
When switched on, the instrument checks up on its own status, makes sure that it is connected to the
PC, then puts itself on standby to receive commands.
Table 2 summarises the commands transmitted by the PC to the instrument, and all the other data
that, together with the test parameters, define the type of action required:
- The number of cycles in the test;
- The type of action demanded of the instrument;
- Asynchronous commands for this test.
The conditions required before the start of the test must be defined before the test begins.
Generally speaking, the conditions for passage from one cycle to the next are:
- A single trip (threshold) or multiple trips (timing) have occurred;
- A parameter has reached the minimum or maximum value specified;
- The maximum time specified has expired.
The significance of the identification names and their suitability will be explained later.
The setting of the PRE-FAULT VALUES, code VALI, permits the definition of the conditions
both before and after the test. With this selection one can pass ONLY FIXED PARAMETERS.
The selections of gradients are considered to be errors. The only parameter that can be selected
from the AUXILIARY OUTPUTS is AUX. Only the INPUT SELECTION can be selected from
the TIME MEASUREMENT SELECTION.
This setting is always transmitted before the starting of a test, in order to transmit the parameter
TMAX. The command VALI is given alone. After VALI, the instrument generates no more out-
puts. In fact, it only generates outputs when it receives messages containing NUCI.
DOC. MIE11156 REV. 1.15 Page 25/62
The parameter TOTAL NUMBER OF CYCLES, code NUCI, is numerical only, and indicates
the number of cycles involved in the test. One single test corresponds to the value 1.
The parameter RUNNING CYCLE, code CICO, is numerical only, and separates the parameter
groupings of the different cycles. This parameter is followed by the type of action required in the
cycle, and then by any one of the parameters listed in Table 1.
The command THRESHOLD TEST, code PRSO, comes directly after the parameter CICO,
and defines the fact that the cycle to be executed is a search for a threshold. After this command
at least one gradient of a parameter must necessarily be present.
The command DELAY TEST, code PRRI, is found directly after the parameter CICO, and de-
fines the fact that the cycle to be executed is a delay-time measurement. There should be no gra-
dients after PRRI.
The command GENERATE PRE-FAULT VALUES, code TFIS, permits the values defined by
the most recent VALI command to be generated through the instrument output. Normally this
would be the first operating command, and also the last one at the end of a test. Even when TFIS
is the only command, it is still preceded by NUCI and CICO.
The DURATION OF HEALTHY VALUES can be specified with the parameter TPRE, argu-
ment XXXXXX.XXX s (feature available on revision 5.X).
The command RESET INSTRUMENT, code REFI, allows resetting immediately all outputs,
at the end of the test program.
These commands are not part of the test message, and are not preceded by NUCI or CICO. They are
used by RUN to control the DRTS during the operation.
The command ASYNCHRONOUS RESET, code REAS, orders the immediate return to zero
of all outputs. The instrument consequently stops all operations in progress at once, without
transmitting the partial results of any measurements already performed.
The command ASYNCHRONOUS STOP, code STAS, orders the immediate cessation of all
activities in progress, with a return to the initial values as established by the most recent VALI.
Consequently, the instrument stops any operations in progress at once, without transmitting the
partial results of any measurements already performed.
The command REPEAT, code REPE, orders a repetition of the last cycle transmitted and the in-
strument finds this information in its buffer memory. This command reduces to a minimum the
time required for repeated tests.
The command MODEL TYPE, code MODE, asks the instrument to transmit data relating to:
- The model;
- The serial number;
- The firmware release number.
DOC. MIE11156 REV. 1.15 Page 26/62
The command INSTRUMENT STATUS, code STAT, asks the instrument if it is working, or in
standby awaiting commands.
The command RESTART AFTER A FAULT, code REST, orders the instrument to start up
again in spite of the fact that it has signalled the presence of a fault to the PC. With this com-
mand an attempt can be made to restart a test even after an initial fault has been signalled.
The GIVE FAULT CODE command, code COMERRI, asks the instrument to give the faulty
code, after a NACK response.
When the dialogue commences, the first commands transmitted to the instrument are:
- MODE: this informs the PC to which model it is connected, and the options available.
- VALI: with this command the PC initialises the instrument to the default values presented to the
user. This message will include VMAX, IMAX, the angles, and also TMAX.
DOC. MIE11156 REV. 1.15 Page 27/62
Table 3 lists the measurements that can be performed by the instrument. These measurements can
be performed by all instrument models. The measurements are divided into four groups:
- Measurement of time delay;
- Measurement of thresholds;
- Trips during the pause;
- Other answers of the instrument.
The PC specifies these measurements by means of corresponding commands. Table 3 also lists oth-
er replies from the instrument to the PC.
The responses to the delay time test change as a function of selections performed on parameter
TSTP in the test message. The situation is summarised in the following table.
Former time measurement responses have been replaced by the _STD ones described in the IO ex-
pansion, as follows:
The parameter DELAY TIME, codes TERI(1-5) and TERI(6-8): replaced by TERI_STD.
The parameter TIMEOUT, codes TOUT(1-5) and TOUT(6-8): replaced by TOUT_STD.
TIME FOR N IMPULSES, code TERI_(C1-C5)TTL: this is the time corresponding to the
counting of N impulses at inputs C1TTL or C5TTL.
NO IMPULSE, code TOUT_(C1-C5)TTL: it informs that no transition has been detected dur-
ing the programmed maximum time.
The parameter TRIPPED CONTACT, code COSO, identifies the first switched contact among
the selected one (no logic) or the last one (logic with AND). The variable is a numerical field,
which corresponds to the tripped contact as per the following code:
. 1 - 5 = C1 - C5;
. 9 - 11 = C6 - C8;
. 12-19 = C9 – C16 of the base (not used at the moment);
. 20 – 83 = C1 – C62 of the IO6432 option, if present.
. TIMEOUT, code 06, means that no trip had taken place within the maximum time.
. MAX VALUE, code 07, if the maximum value has been exceeded before tripping.
. MIN VALUE, code 08, if the minimum value has been exceeded before tripping.
DOC. MIE11156 REV. 1.15 Page 28/62
Together with COSO, the instrument gives the delay times as with the time delay measurement.
This can be used to test relays responding to the rate of change of the parameter. Codes are the
same of trip delay.
With respect to trip delays, the difference of these timings is that there is always only one time re-
sult. The responses change as a function of selections performed on parameter TSTP in the test
message. The situation is summarised in the following table.
The parameter VOLTAGE THRESHOLD, codes USFR; USFS; USFT; RGU4, RGU5,
RGU6, are voltage gradients test results.
The parameter FREQUENCY THRESHOLD, code FSRR, are the frequency gradient test re-
sult.
The parameter CURRENT THRESHOLD, codes ISFR; ISFS; ISFT; ISF4; ISF5; ISF6;
ISF7; ISF8; ISF9, are current gradients test results. Unit of measurement is XX.XXXX A for all
ranges.
The parameter D.C. VOLTAGE THRESHOLD, code USCC, is the d.c. voltage gradient test
result.
The parameter TRIPPED INPUT, code COPA(1-8), informs of the result of the PAUSE test.
During PAUSE, the instrument checks that the status of the selected inputs does not change dur-
ing the pause. Should such a change occur, the instrument will inform the PC, by means of the
identifying code COPA 01-08: 111 = C1 and so on.
DOC. MIE11156 REV. 1.15 Page 29/62
The parameter MEASURED VALUE, code RMISU, is the measurement of the input. After
ENABLE MEASUREMENT is set, this parameter is available after an ENQ command, until
ENABLE MEASUREMENT is set to zero. This parameter can be transformed in the actual
measurement taking into account the range selection of above table, as per the following formula.
MEASUREMENT = (PARAMETER) * (RANGE) / 32767
TRIP TIME has the codes TERI_STD(1-16) for base inputs 1 to 16 (8 plus 8 for future expan-
sion), and codes TERI_EXT(1-64) for IO6432 inputs. Argument: XXXX.XXX s; resolution 1 ms.
Unlike all other parameters, this field has a variable dimension, according to the measured time, so
XXXX.XXX is the maximum length; the answer 470 means 470 ms.
TIMEOUT OF AN ENABLED INPUT in a time delay test has the code TOUT_STD(01-16)
for base inputs 1 to 16 (8 plus 8 for future expansion), and codes TOUT_EXT(01-64) for IO6432
inputs.
TRIPPED INPUT DURING PAUSE has the code COPA_STD; COPA_EI1; COPA_EI2;
COPA_EI3; COPA_EI4. The first one refers to basic inputs (8 plus 8 for future expansion); se-
cond one is the first group of trip inputs. This selection applies only if the input is enabled.
Variable range is XXXXX (5 digits), that are the decimal translation of the no trip situation, with
the definition: 1 = No trip. Order is: input 17 = LSB. Therefore, code 00001 means no trip on input
17, and so on. The code 00000 (all tripped) is not transmitted.
NOTE: the coding of tripped input during threshold test is COSO; see above.
At the MODE request for the model, the instrument provides the following information.
. The parameter INSTRUMENT MODEL, code MUTB, tells the PC which model and options are
present.
. The parameter TYPE OF INSTRUMENT, code NUSE, tells the PC the type of instrument: it is 9
for DRTS.6.
. The parameter FIRMWARE RELEASE, code RELFW, reports the FWH6 release. The field is
XXXX: first two digits refer to the main revision number; the second two are minor revisions.
. The parameter STATIC RAM, code SRAM, is the dimension in kbyte of the static RAM. The
field is XXXX kbyte.
. The parameter DYNAMIC RAM, code DRAM, is the dimension in kbyte of the dynamic RAM.
The field is XXXX kbyte.
DOC. MIE11156 REV. 1.15 Page 30/62
. The parameter FLASH EPROM, code FLASH, is the dimension in kbyte of the FLASH program
memory. The field is XXXX kbyte.
. The parameter NUMBER OF WAIT STATES, code WSTATES, is the number of wait states
when accessing the static RAM. Field: X cycles.
. The parameter TYPE OF BOOSTER, code BOOST, codes the type of amplifier connected to the
DRTS. Coding is: 0 = no amplifier; 1 = AMI-150; 2 = AMIV-66; 3 = AMI-66 4 = AMIV-66 option
300 V; 5 = AMV-66; 6 = AMV-66 option 300 V; 7 = AMIV-99.
. The parameter DRTS TYPE AND VOLTAGE, code VDRTS3, identifies DRTS.6 and its 300 V
option, Codes are: 0 = DRTS; 1=DRTS.6 STD; 2=DRTS.6 OPT 300 V.
. The parameter MEASURE AVAILABLE, code MISUI, tells if the measurement board is availa-
ble. Coding is: 0 = not available; 1 = available.
. The parameter IO6432 EXPANSION, code EXTIO, codes if the IO6432 option is available. Cod-
ing is: 0 = no; 1 = 1 board; 2 = 2 boards; 3 = three boards.
At a request for the status, STAT, the instrument replies with either TEST RUNNING or in-
strument IN STANDBY.
. The parameter TEST RUNNING, code PRCS, indicates to the PC that the last action ordered is
still in progress.
. The parameter INSTRUMENT IN STANDBY, code IDLE, indicates to the PC that all opera-
tions have been performed, the results have been transmitted, and no errors are pending.
At any moment, the parameter FAULT, name FAUL, to an enquiry, indicates to the PC that
there is a malfunction in the instrument; the character of the fault can be identified from the code
number. Table 5 lists all possible errors and the corresponding codes.
At a request of fault code, name COMERRI, the instrument answers with COMERRIA, fol-
lowed by the code that caused the NACK response. This helps understanding what is the error in the
message.
DOC. MIE11156 REV. 1.15 Page 31/62
Communications are established between the PC and instrument according to the rule of: PC
MASTER - instrument SLAVE.
The wires used for communication are: (GND); TX; RX; DSR; DTR. The PC checks the DTR of
the instrument in order to confirm that it is present.
Example of a string:
At the end of the string, before the ETX, is added a CRC to verify that no errors occurred during the
transmission. The CRC considers the fact that all the instructions are numeric codes, transmitted in
ASCII, and this means that the most important part of the message can only be a numeric characters
(0..9), exception made for FRMFDO and NEWFRM.
The CRC is the last two digits of the sum of all the numbers except: STX, ETX, CRC and
MESSAGE LENGHT. The character “+” does not increment the CRC, while “-“ adds 1.
The computing of the CRC of the instructions FRMFDO and NEWFRM is made excluding from
the sum the binary section of the command (2048+2 bytes in NEWFRM and 16+2 bytes in
FRMFDO).
The last 2 bytes in the binary section of these two commands are a binary CRC, computed as fol-
lows:
- binary sum of the frame transmitted, 2048 or 16 bytes, using a long integer and an integer respec-
tively;
DOC. MIE11156 REV. 1.15 Page 32/62
- Exclusive or (XOR) of the sum with 0xFFFFFFFF (long integer) or 0xFFFF (integer). In the first
case (long integer) the CRC bytes are the less significant bytes of the result; in the second case (in-
teger) the CRC is the result.
The first byte transmitted is the high one, then the low one (little endian encoding).
Communication takes place according to the model illustrated on the flow-sheet in Fig. 7.
- The PC, once the top DSR has been recognised, sends a message (for example: request STATUS),
and prepares itself to receive;
- The PC;
.. In the first case, the PC sends ENQ;
.. In the second case, the PC prepares for the next operation.
- In reply, the PC transmits ACK, if it has understood, and NACK if it has not understood.
TRANSMITS:
PC ACK NACK
(1)
UTS ACK NACK ACK NACK ACK NACK ACK NACK ACK NACK
(F) (F) (F) (F) (F)
The format of the message of command transmitted from the PC to the instrument differs according
to whether it is commanding a test or requesting an immediate action.
In the gradient tests, and for the same parameter, the PC transmits in the following order:
- The first value, corresponding to the initial value to be given to the parameter. The gradient will
start to vary it, beginning with the initial value.
DOC. MIE11156 REV. 1.15 Page 34/62
- The gradient, with its value and sign. If the maximum value, the zero, or the maximum time are
reached, the instruments pass on to the next cycle: the result is signalled.
Referring, for example, to the following messages, A and B, and assuming that parameter 1 is phase
R current, and that parameter 2 is phase R voltage, the messages would be as follows:
Message A:
STX LLLL; NUCI 04; CICO 01; PRSO; I101; 02000, GI101 +002, I101 05000, U101 25000,
AVIR01 +090, IN_Y01 NA, TMAX01 0010200; CICO 02; TPAU02 0000500; CICO 03; PRSO;
GI103 -002, IN_Y03 NC; CICO 04; TPAU 0000500; TFIS; CRC ETX
Message B:
STX LLLL; NUCI 04; CICO 01; PRRI; I101 05000, U101 25000, AVIR01 +090, IN_Y1 NA,
RITM01 GLA, TMAX01 0010200; CICO 02; TPAU02 0000500; CICO 03; PRRI; I103 04500,
IN_Y NC, RITM01 GLA; CICO 04; TPAU04 0000500; TFIS; CRC ETX
In message A, the test commences (cycle 1) with the generation of voltage at 25V, and a current that
starts at 2A, increasing by 2%/s, with a maximum value of 5A. Input Y is enabled NA; the cycle
lasts for a maximum of 10.2 seconds. In cycle 2, the data are stored for O.5 s, and in cycle 3 the
value reached on IR is reduced by a gradient of -2%/s. In cycle 4 there is a final pause of 0.5 s.
In message B, cycle 1 generates a first voltage of 25V and a current of 5A. The time measurement
is enabled from the generation of a fault at input Y, which is NA. The maximum time is 10.2 s. In
cycle 2 there is a pause of 0.5 s. In cycle 3 IR is switched back to 4.5 A, the level of input Y be-
comes NC, and the delay is measured from the release of the fault. In cycle 4 there is a final pause
of 0.5 s.
In both tests it is assumed that the initial values were defined beforehand.
Before transmitting the values, the PC rounds off the parameters as close as possible to the pre-set
values, so that there will be no inconsistencies between the desired values and those actually gener-
ated. Table 6 lists these rounded-off values.
Before transmitting data, the PC checks for consistency between parameters, whereas the instrument
accepts the parameters as they come, without carrying out semantic analyses.
In the “command” section must be put the code of the instruction (per example for
ASYNCHRONOUS RESET the code is 910)
STX LLLL; VALI; III VAL; III VAL; ....; CRC ETX
Wave-form:
The parameter LLLL, that is the message length, will be equal to 24:
. STX = 1
. Message length = 4
. Blank between message length and FRMFDO command = 1
. FRMFDO command = 3
. ";" = 1
. 18 bytes (see chapter 3.8 for detailed information) =18
. ";" = 1
. CRC of the command =2
. ETX = 1
The CRC is computed as for any other normal instruction; the computing of the CRC is NOT per-
formed on the binary section (18 bytes) of the command.
DOC. MIE11156 REV. 1.15 Page 36/62
The program updating is one of the immediate instructions; three messages are sent:
- The NEW FIRMWARE command, NEWFW, tells the instrument that will follow a series of
command with the new FW release. The structure is:
The NEW FRAME command, name NEWFRM, transmits to the instrument a part of the new FW
release (2048 bytes + 2 CRC bytes). To transmit the complete program, the PC must send 256
NEWFRM commands. The structure of the command is:
STX LLLL NEWFRM FFF; 2048 + 2 bytes; CRC ETX (FFF = frame number, from 0 to 255)
The CRC is computed as for any other normal instruction; the computing of the CRC is NOT made
on the binary section (2050 bytes) of the instruction.
Every time this command is sent, the instrument answers with an ACK. In case of NACK (or no an-
swer), the frame transmission is repeated 10 times, then the program restarts from the command
NEWFW.
The UPDATE FW command, name UPDFRM, commands the instrument to update the flash
EPROM that contains the program. The structure is:
A message sent in reply from the instrument to the PC is formatted differently according to whether
it is dealing with test results or with other types of response.
Referring once again to messages A and B, the response of the instrument in these two tests would
be as follows:
Message A:
STX LLLL; NUCI 04; CICO 01; IFR 04993; CO_THR 01;
CICO 02;
CICO 03; IFR 04673; CO_THR 01;
CICO 04; CRC ETX
Message B:
The comments are the same as the transmission of data. After the pauses nothing is transmitted un-
less the inputs have been modified.
For each test or cycle, the instrument transmits the results with a fixed structure, which envisages all
possible variables, and which also transmits spaces for all the irrelevant parameters.
The first message refers to the measurement of delay times. The message starts with the CICO code,
followed by the number of the cycle. The delay times of the various inputs now arrive in order, fol-
lowed by the time-out situations. In each message there is only one relevant datum. If an input has
gone into time-out there can be no delay time on that same input.
The second message refers to the threshold measurement. In this case also the structure is fixed and
the irrelevant data are blank. The structure envisages, in order:
- CICO code and cycle number;
- Switched contact;
- Voltage on the R, S and T phases;
- Voltage angles R-S and R-T;
- Frequency of voltage phase R;
- Currents on the R, S and T phases;
- Current angles R-S and R-T;
- UR-IR angles.
- Direct voltage.
The third message refers to any trips that may have occurred during the pause. The message always
begins with CICO and the cycle number, after which follow the switched contacts, if any.
STX LLLL; MODEL XXXX; SYSTEM XXXX; RELFW XXXX; CRC ETX
or:
STX LLLL; PRCS; CRC ETX
- Other immediate commands (generate initial values; return to initial values; reset end of se-
quence; asynchronous reset; asynchronous stop; repeats):
ACK
Errors are given maximum priority, and are signalled before any test results, if any. Errors are com-
municated one at a time. The PC must therefore continue to send ENQ, until such time as the in-
strument replies ACK. In any case, after an error the PC will not proceed until it receives the com-
mand REST.
1) AC VOLTAGE
2) FREQUENCY
3) CURRENT
4) VOLTAGE AND
CURRENT
1- Sinusoid
2- V: sinusoidal; I: Sat. C.T. at 60°
3- V: sinusoidal; I: Sat. C.T. at 90°
4- V: sinusoidal; I: 10% 2nd harmonic
5- V: sinusoidal; I: 20% 2nd harmonic
6- V: sinusoidal; I: 30% 2nd harmonic
7- V: sinusoidal; I: 40% 2nd harmonic
8- V: sinusoidal; I: 50% 2nd harmonic
9- V: sinusoidal; I: 60% 2nd harmonic
10- V: sinusoidal; I: 70% 2nd harmonic
11- V: 6% 3rd harmonic; I: sinusoidal
12- V: 12% 3rd harmonic; I: sinusoidal
13- V: 18% 3rd harmonic; I: sinusoidal
14 - V: 24% 3rd harmonic; I: sinusoidal
15 - V: 30% 3rd harmonic; I: sinusoidal
16 to 98 – V and I: recorded waveform
99 – Zero (for calibration only)
DOC. MIE11156 REV. 1.15 Page 43/62
5) D.C. VOLTAGE
6) AUXILIARY OUPUTS
8) THRESHOLD
MEASUREMENT
9) PAUSE
11) MEASUREMENT
A) DIGITAL INPUTS
ENABLE INPUTS
LEVEL OF INPUTS
B) DIGITAL OUTPUTS
LEVEL OF OUTPUTS
BASE LIV_STD 210 SEE CODE XXXXX -
01 TO 16 LIV_E01 211 SEE CODE XXXXX -
17 TO 32 LIV_E02 212 SEE CODE XXXXX -
2) IMMEDIATE ACTIONS
2) THRESHOLD
RESULTS
TRIP TIME: AS
DELAY
4) MISU OPTION
MEASURED VALUE RMISU 108 0 – ± 32767 ±XXXXX V(A)
5) IO6432 OPTION
DELAY RESULTS
TRIP TIME TERI_STD(1-16) 410-425 9999.999 XXXX.XXX s
TERI_EXT(1-16) 426-489 (variable length)
TIMEOUT TOUT_STD(1-16) 490-505 - - -
TOUT_EXT(1-16) 506-569
PAUSE
TRIPPED INPUT COPA_STD 119 XXXXX SEE CODE -
COPA_EI(1-4) 120-123
DOC. MIE11156 REV. 1.15 Page 50/62
4) OTHER RESPONSES OF
THE INSTRUMENT
ANSWERS TO MODE
INSTRUMENT MODEL MUTB 600 0004 XXXX -
INSTRUMENT BUSY PRCS 601 - - -
TYPE OF INSTRUMENT NUSE 602 000009 XXXXXX -
INSTRUMENT WAITING IDLE 603 - - -
VCC RANGE VCCR 604 1=130; 2=260 X -
FIRMWARE RELEASE RELFW 605 0 – 9999 XXXX -
STATIC RAM SRAM 606 0 – 9999 XXXX kBYTE
DYNAMIC RAM DRAM 607 0 – 9999 XXXX kBYTE
FLASH EPROM FLASH 608 0 – 9999 XXXX kBYTE
NUMBER OF WAITS WSTATES 609 0-X X -
TYPE OF BOOSTER BOOST 610 0=NO X -
1=AMI150
2=AMIV-66
3=AMI-66
4=AMIV-66 OPT 300 V
5=AMV-66
6=AMV-66 OPT 300 V
7=AMI -99
TYPE OF DRTS VDRTS3 611 0 = DRTS X -
1=DRTS.6 STD
2=DRTS.6 OPT 300 V
MEASURE AVAILABLE MISUI 612 0=NO; 1=YES X -
EXPANSION IO6432 EXTIO 613 0=NO; X -
1= 1 BOARD;
2= 2 BOARDS;
3= 3 BOARDS
ANSWER TO COMERRI
FAULT CODE COMERRIA 619 (CODE) XXX -
DOC. MIE11156 REV. 1.15 Page 51/62
901-909
910 REAS IMMEDIATE RESET
911 ZEROAS SETS TO ZERO ALL THE PHASES UNLESS VCC
912-919
920 REPE REPEAT
921-929
930 MODE MODEL
931-939
940 STAT instrument STATUS
941-949
950 REST START AFTER FAULT
951-959
960 NEWFW NEW FIRMWARE RELEASE
961 NEWFRM NEW FIRMWARE FRAME
962 UPDFW UPDATE FW RAM->EPROM
963-964
965-969 - RESERVED TO LINEARITY CORRECTION
970 LIVINGC1 TRIP THRESHOLD OF INPUTS C1 - C4
971 LIVINGC5 TRIP THRESHOLD OF INPUTS C5 - C8
972 SETDEBC1 DEBOUNCER C1 - C4
973 SETDEBC5 DEBOUNCER C5 - C8
974 SETKTV VOLTAGE RATIO 0 POWER MODEL
975 SETKTA CURRENT RATIO 0 POWER MODEL
976 SETFSI SELECT CURRENT RANGE 0 POWER MODEL
977-979
980 COMERRI ASK FAULTY CODE
981-989
990 CNT_C1TTL_M RUNTIME PULSE NUMBER COUNTING C1TTL
ON ENABLE
991 CNT_C5TTL_M RUNTIME PULSE NUMBER COUNTING C5TTL
ON ENABLE
992-998
999 ISAESC
MODEL Switch Switch Switch Switch HEX Cod Cod Cod Cod
1 = bit 0 2 = bit 1 3 = bit 2 4 = bit 3 600 602 604 611
DRTS.6 0 (ON) 0 (ON) 0 (ON) 0 (ON) 4 4 9 2 0
DRTS.6-300V 0 (ON) 0 (ON) 0 (ON) 1 (OFF) 4 4 9 2 1
DOC. MIE11156 REV. 1.15 Page 58/62
48 OVERLOAD I4 (MWI4)
49 OVERLOAD I5 (MWI5)
50 OVERLOAD I6 (MWI6)
51 I4 THERMAL ERROR (TERMI4)
52 I5 THERMAL ERROR (TERMI5)
53 I6 THERMAL ERROR (TERMI6)
54 FAULT OF POWER SUPPLY CURRENT AMPLIFIER 1 (ERRALIAMCO_1)
55 FAULT OF POWER SUPPLY CURRENT AMPLIFIER 2 (ERRALIAMCO_2)
56 FAULT OF POWER SUPPLY CURRENT AMPLIFIER 3 (ERRALIAMCO_3)
57 FAULT OF POWER SUPPLY CURRENT AMPLIFIER 1 OF AMIV-99
58 FAULT OF POWER SUPPLY CURRENT AMPLIFIER 2 OF AMIV-99
59 COUNTER-FEED ON D.C. VOLTAGE GENERATOR
67 IR OVERLOAD (MWIR)
69 IS OVERLOAD (MWIS)
71 IT OVERLOAD (MWIT)
DOC. MIE11156 REV. 1.15 Page 59/62
75 VR OVERLOAD (MWVR)
77 VS OVERLOAD (MWVS)
79 VT OVERLOAD (MWVT)