This is a google translate version of the german communications manual (with a little manual editing on my part0.
__________________________________________________________________________________________
DI1600 / 1001/2002 ON-LINE USER MANUAL
__________________________________________________________________________________________
Author: dear DELL customer
CONTENTS
INTERFACE DESCRIPTION
.................................................. .................................................. .................................................. ..............
3
General
.................................................. .................................................. ..................................................
3
voltage level
.................................................. .................................................. ..................................................
3
baud rate
.................................................. .................................................. ..................................................
3
character length
.................................................. .................................................. ..................................................
3
parity
.................................................. .................................................. ..................................................
3
terminator
.................................................. .................................................. ..................................................
3
PROTOCOL
.................................................. .................................................. .................................................. ..............
4
command
.................................................. .................................................. ..................................................
4
answer
.................................................. .................................................. ..................................................
4
DATA FORMAT
.................................................. .................................................. .................................................. ..............
5
INTERFACE PARAMETERS
.................................................. .................................................. .................................................. ..............
6
Baud rate:
.................................................. .................................................. ..................................................
6
parity:
.................................................. .................................................. ..................................................
6
terminator:
.................................................. .................................................. ..................................................
6
DEVICE ADDRESS
.................................................. .................................................. .................................................. ..............
7
SOFTWARE VERSION AND DEVICE TYPE
.................................................. .................................................. .................................................. ..............
7
UNITS
.................................................. .................................................. .................................................. ..............
8th
22.02.18 ON-Line Page 2
DISTANCE OFFSET
.................................................. .................................................. .................................................. ..............
8th
REFERENCE FREQUENCY
.................................................. .................................................. .................................................. ..............
8th
REGISTRATION MASK
.................................................. .................................................. .................................................. ..............
8th
DISPLAY REGISTER MASK
.................................................. .................................................. .................................................. ..............
9
AUTO Power OFF
.................................................. .................................................. .................................................. ..............
9
ABSTRACT AND FORMAT OF THE WI'S
.................................................. .................................................. .................................................. ..............
10
INDIVIDUAL LETTERS COMMANDS
.................................................. .................................................. .................................................. ..............
11
EMULATION GTS5
.................................................. .................................................. .................................................. ..............
12
MESSAGES
.................................................. .................................................. .................................................. ..............
13
TROUBLE
.................................................. .................................................. .................................................. ..............
14
Err. 03:62:
.................................................. .................................................. ..................................................
14
Err. 12:
.................................................. .................................................. ..................................................
14
Err. 21:
.................................................. .................................................. ..................................................
14
Err. 55:
.................................................. .................................................. ..................................................
14
Err. 89,90,99:
.................................................. .................................................. ..................................................
14
Other errors:
.................................................. .................................................. ..................................................
14
22.02.18 ON-Line Page 3
1 INTERFACE DESCRIPTION
2 General
The GSI interface is an asynchronous, half-duplex serial interface. It is down to the voltage level
identical to an RS232 interface. All WILD surveying instruments work with one
Default setting of the GSI interface. This setting can be changed depending on the instrument.
3 voltage levels
- Negative logic
- Logical 0 = + 5V (CMOS)
- Logical 1 = 0V (CMOS)
- Interface open = Logic 0
4 baud rate
The default baud rate is 2400 Baud (416.6 μsec)
5 character length
The default character length is 10 bits.
- 1 start bit
- 7 Databit
- 1 parity bit
- 1 stop bit
6 parity
Default parity is EVEN
7 Terminator
Default terminator is CR / LF (Carrige return, Line feed)
22.02.18 ON-Line Page 4
8 PROTOCOL
9 command
A command can consist of one or more letters plus a terminator. Become several
Letters sent at once, this is called a buffered input. However, it can max. 20
Letters be sent at once. If this limit is exceeded, then an error message
Posted. A command that consists of several letters can now be transmitted in the following ways:
e.g. RUN 00 RUN (software version and device type)
a) RUN <term> 0 <term> 0 <term> RUN <term> corresponds to N <term> A <term> A <term> N <term> (as GTS5)
b) RUN00RUN <term> corresponds to NAAN <term>
There are still commands that consist of only one letter, such as "g" for DIST measurement program. Also
in this case, the buffered input can be exploited.
e.g. if several measurements are to be triggered consecutively:
a) g <term> <answer> <term> g <term> <answer> <term> g <term> <answer> <term>
b) ggg <term> <answer> <term> <answer> <term> <answer> <term>
The meaning of the different letters is described in the chapter "Single letter commands" and "Emulation
GTS5 ".
10 answer
The following answers to a valid command are possible:
-? <term>
- Errormeldung <term> (@ E2xx <term> See chapter error messages)
- Data <term> (See chapter Data format)
Data is composed of one or more WIs (Word Index).
CAUTION: An unrecognized string will not be answered
22.02.18 ON-Line page 5
11 DATA FORMAT
The data word consists of 16 characters, which are composed as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
W1 W2. , , , + 1 3 4 5 6 7 7 8 b
Position description
1-2 Word Index
3-6 Additional information
7 - 15 signed data
16 blank
Word Index (position 1 - 2)
This two-digit number is used to identify the data (see chapter Format of the WI's).
Description of the data (position 3-6)
Position meaning
3 None
4 None
5 input mode
0 = measured value
1 = manually entered value
6 units
0 = meter (last digit = 1mm)
1 = Feet (last digit = 1/1000 ft)
2 = 400 gon
3 = 360 degrees decimal
4 = 360 degrees sexagesimal
5 = 6400 mils
6 = meters (last digit = 1 / 10mm)
7 sign
8 - 15 a) 8 digits
b) 4 digits-sign-3 digits
22.02.18 ON-Line Page 6
12 INTERFACE PARAMETERS
With the DI1600, the baud rate, parity and terminator can be freely configured.
ATTENTION: These parameters can only be changed via interface.
Furthermore, the commands must be entered buffered. (see chapter protocol)
The GTS5 is only functional by default. To the default
To restore, press the ON button of the Distomat for 10 seconds.
13 baud rate:
Command: RUN 70 RUN x RUN equals NHAN (x) N <term>
Answer:? <Term>
x (x) baud rate
0 A 110
1 B 300
2 C 600
3 D 1200
4 E 2400
5 F 4800
6 G 9600
7 H 19200
14 Parity:
Command: RUN 71 RUN x RUN equals NHBN (x) N <term>
Answer:? <Term>
x (x) parity
0 A no
1 B odd
2 C even
22.02.18 ON-Line page 7
15 Terminator:
Command: RUN 73 RUN x RUN equals NHDN (x) N <term>
Answer:? <Term>
x (x) terminator
0 A CR
1 B CR / LF
22.02.18 ON-Line page 8
16 DEVICE ADDRESS
Command: RUN 79 RUN x RUN equals NHJN (x) N <term> [x = 0-9 (x) = A - J]
Answer:? <Term>
The DISTOMAT can be assigned an interface address from 0 - 9. So it can be up to 10
Instruments are operated on the same interface. It is important to ensure that only the device with the
Address "0" when switching on with a question mark answers, otherwise this would lead to a data collision on the
Interface leads. Furthermore, it is important to ensure that the response of the mentioned bones wait
becomes. Only then may a command be sent to another device.
To address a device with an address, the following sequence must be sent:
@A <address> <command> [address 0 - 9]
ATTENTION: If several devices are connected in parallel, they must be addressed with address.
If no @A <address> is sent in advance, all devices will respond at the same time.
ATTENTION: Only the device with the address "0" responds with a question mark after switching on.
If several devices are connected in parallel, the output lines of the interface must be connected with
Seriod diodes are decoupled. The input lines can be connected in parallel directly.
17 SOFTWARE VERSION AND DEVICE TYPE
Command: RUN00RUN <term> corresponds to NAAN <term>
Answer: WI13 <term>
Format: 13 .... + 00XX + xxx [xxx = Version x.xx]
XX device type
10 DI1001
12 DI1001E
20 DI1600
21 DI2002
22 DI1600E
30 TC1600
99 Error
22.02.18 ON-Line page 9
18 UNITS
Command: RUN40RUNxRUN <term> corresponds to NEAN (x) N <term>
Answer:? <Term>
x (x) unit / resolution
0 A m (default)
1 B ft (DI1001 / 1600)
ft (DI2002)
2C Gon (default)
4 E degrees
6 G m (DI2002)
ATTENTION: If an unlisted value is entered for x, it will be ignored and the
maintain previous setting.
19 DISTANCE SET
Command: RUN44RUNxxxx.xxxxRUN <term> [xxxx.xxxx ± 9999.9999m ± 19999.999]
Answer:? <Term>
CAUTION: "." GTS5 corresponds to "O"
20 REFERENCE FREQUENCY
Command: RUN49RUN <term> corresponds to NEJN <term>
Answer: WI57 <term> 3 times / sec.
Format: 57 .... + xxxxxxxx [xxxxxxxx = current calculated reference frequency]
Cancel: "c" <term> or "K" <term>
21 REGISTER MASK
Command: RUN83RUNxxRUNxxRUN ..... RUNRUN
Answer:? <Term>
With this command additional information can be added to a distance measurement. Default moderately
WI31 (skew distance) and WI51 (ppm / mm) are sent.
Special cases: xx = 00 deletes all WIs except for standard WI (default setting)
xx = 99 adds all allowed WIs to a measurement
22.02.18 ON-Line page 10
22 DISPLAY REGISTER MASK
Command: RUN84RUN ± RUN ± RUN ...... RUNRUN
Answer:? <Term>
This command displays the currently available WIs on the display. With ± the next
higher or lower WI displayed. The order of the WIs is sorted in ascending order.
23 AUTO Power OFF
Command: RUN95RUNxRUN equals NJFN (x) N <term>
Answer:? <Term>
x (x) Auto - OFF
0 A OFF
1 B ON
If x = 1, the unit is automatically turned off 10 minutes after the last command entered.
22.02.18 ON-Line page 11
24 SUMMARY AND FORMAT OF THE WI'S
WI-No. |Format |Display |Meaning Code
13 13 ....+00XX+xxx XX xxx Device type and version $
21 21.01u+39999999 XXXXXXX Hz angle *
22 22.01u+39999999 XXXXXXX V-angle *
31 31..0u+xxxxxxxx XXXXXXXX Slant distance #
32 32..0u+xxxxxxxx XXXXXXXX horizontal distance *
33 33..0u+xxxxxxxx XXXXXXXX vertical distance *
34 34..1u+xxxxxxxx XXXXXXXX setpoint horizontal distance *
35 35..0u+xxxxxxxx XXXXXXXX WI34 - WI 32 *
38 38..1u+xxxxxxxx XXXXXXXX setpoint skew distance *
39 39..0u+xxxxxxxx XXXXXXXX WI38 - WI31 *
51 51....+XXXX+xxx XXXF xx ppm / mm #
52 52....+XXXX+xxx nxx xx Number of Measurements / Sigma #
53 53....+XXXX+xxx x measuring signal / measuring signal% @
56 56....+XXxx+YYY XX.xx.Y.Y % Signal / Fluctuations / Sigma Single *
57 57....+xxxxxxxx xxxxxxx calculated quartz frequency *
58 58..1u+xxxxxxxx xx Addition constant in 1 / 10mm &
59 59....+xxxxxxxx xxxx000 scale factor in 1 / 10ppm &
# Standard WI's
* These WIs can be added in addition to the standard WIs
& These WIs are added to DI2002 instead of WI51 if ppm or mm is nonzero
@ This WI is sent when TEST is triggered with "k"
(standard 3 times / sec. when filter motor OFF with "Z" 10 times / sec)
$ This WI is sent to RUN00RUN <term>
u Position 6, see chapter Data format
22.02.18 ON-Line page 12
25 SINGLE LETTER INSTRUCTIONS
The DISTOMAT can be activated with uppercase and lowercase letters. It should be noted that the
Lowercase letters for all devices from the Wild Geo range have the same meaning, and the
Capital letters trigger device-specific commands. For this reason, it is recommended, if possible
to use with lowercase letters.
COMMAND FUNCTION ANSWER
a or M ON ? <term> *
b or M OFF ? <Term>
c or K STOP ? <Term>
d BEEP ON ? <Term>
e BEEP OFF ? <Term>
g or O # DIST 31/51 / <term>
h or A TRK 31/51 / <term>
i LDIST 31/51/52 / <term>
j DI (DI2002) 31/51 / <term>
DIST (DI1001 / 1600)
k TEST 53 / <term> @
D TEST ? <Term>
l GDIST (DI2002) 31/51 <term> or 31/58/59 <term>
DIST (DI1001/1600) 31/51 / <term>
m RTRK (DI1001/1600) 31 / <term>
Y filter motor ON ? <Term>
Z filter motor OFF ? <Term>
*: If the device address is not equal to zero, no response is sent with Power ON
#: With "O" the measuring program started, which was selected with the INFO-key
@: WI53 is sent 3 times / sec, with "Z" the filter motor is turned off, so
the values sent 10 times / sec.
22.02.18 ON-Line page 13
26 EMULATION GTS5
The GTS5 commands can also be triggered by the computer. All commands are in capital letters
emulated. (see following graphic)
GTS5
H I J
7 8 9
V F So G D
E 4 5 6
ppm mm TEST
B C D
1 2 3
K STOP L A TRK
CE +/- 0
M OFF N RUN O DIST
ON.
22.02.18 ON-Line page 14
27 ERROR MESSAGES
Error meaning
number
03 improper input
12 Battery voltage too low or too little inrush current
21 GSI Parity
23 GSI Terminator
24 GSI Buffer overrun> 20 character
25 GSI Data Format
26 GSI last command unfinished
52 temperature too high
53 temperature too low
55 a) Reflection, badly targeted
b) Reception signal too small, measuring time> 30sec
c) Fluctuations too high
d) too much background radiation
56 Delta distance in DIL measurement program> 99.9mm
57 Distance too short for LDIL measurement program
62 invalid WI
70 APD break voltage
71 APD slope
72 Synthesizer not docked
73 Reference frequency deviation> ± 2500 Hz
74 receiver noise too high
75 Temperature sensor Osz. malfunction
76 Temperature sensor APD defective
77 AD offset
78 ADC error
79 Battery balance
80 timers 0 overrun
82 Measurement signal too high
83 Internal measuring signal too high
84 Internal measurement signal too small
85 Motor for optical path switching defective
86 Filter motor defective
87 Position detector for filter motor defective
88 Filter motor incorrectly calibrated
89 Internal constant lost
90 quartz constants are missing
91 Division by zero
92 floating format
93 exponent underflow
94 exponent overflow
95 conversion
96 RAM errors
97 EPROM error
98 EEPROM error
99 Wrong device identification
22.02.18 ON-Line page 15
28 TROUBLESHOOTING
29 Err. 03:62:
Check entry
30 Err. 12:
Check battery voltage or voltage at the power supply. Eventually too little inrush current is delivered.
31 Err. 21:
Check parity setting, check error for data transfer or baud rate.
32 Err. 55:
If no measurement is possible despite the signal present in the test mode, the following errors may occur
present:
a) Distance <100m poorly targeted
b) Fluctuations too high (for example measurement through bushes)
c) Too much background radiation
33 Err. 89,90,99:
If internal constants (quartz, addition constant, device type ..) get lost, they will be set to default
Value set. The constants must be reentered by a service center.
34 Other errors:
If other error messages (see chapter Error messages) appear regularly, please contact us
please your nearest service point.
22.02.18 ON-Line Page 16