D13510840D - Interface description
Page 77
General information
In ASCII protocol any command starts with « * » (ASCII code 42dec/2Ahex)» and is finished
with the end sign CR (ASCII code 13dex/0Dhex). There is no differentiation between upper
and lower case. A blank is required between the command and the parameter, no other
blanks are allowed.
There is a short and an extended form of the command. Either the short or the extended
command must be used, no other abbreviations are allowed. Command Words have to be
separated by a colon. A command can be composed of up to three words. Parameters have
to be separated by a comma.
Each command is answered with "ok" or "EXX" (in case of an error). For a list of all error
. The transmission can be cancelled with ESC (ASCII code 27dec),
^C (ASCII code 3dec) or ^X (ASCII code 24dec).
Some commands can be used as queries, some can be used to set menu parameter and some
can be used for both. A query is marked by a "? (ASCII code 63dec)" after the command, for
setting data the command has to be followed by the new value to be set.
Parameter can be Boolean or numerical:
Always use a point as the decimal marker. If a comma is used during numerical data entry,
the conversion of the number is cancelled at this point and only the integer part of the
number will be used.
Commands in brackets - as in *status[:CAL] - are optional commands and do not necessarily
need to be transmitted.
Timing recommendations:
Sample rate >100 ms
Timeout between request and answer from ELD500: 1500 ms
After sending a command the answer must be waited for before sending a new command.
Otherwise the receive buffer may be overwritten.
Error messages
<b>
Boolean
0/1 or OFF/ON
<No>
Numeric representation format: integer, real (15.6) or exponential (4.5E-7)
Format: [space] [sign] [ddd] [.] [ddd] [e[sign]ddd] (d: digit)
0
ERR_OK
command completed
1
ERR_CMD_START
wrong command start (no "*")
2
ERR_ERR_BLANK
illegal blank
3
ERR_CMD_WORD_1
command word 1 illegal
4
ERR_CMD_WORD_2
command word 2 illegal
5
ERR_CMD_WORD_3
command word 3 illegal
6
ERR_DISABLED
control by RS232 not enabled
7
ERR_ARGUMENT
argument faulty
8
ERR_NO_DATA
no data available
9
ERR_OVERFLOW
buffer overflow
Содержание ELD500 Series
Страница 9: ...D13510840D Contents Page vii...
Страница 10: ...This page has been intentionally left blank D13510840D Contents Page viii...
Страница 12: ...D13510840D Introduction Page 2 This page has been intentionally left blank...
Страница 38: ...D13510840D Page 28 This page has been intentionally left blank...
Страница 58: ...D13510840D SL Sniffer line Page 48 This page has been intentionally left blank...
Страница 64: ...D13510840D Partial flow adaptor Page 54 This page has been intentionally left blank...
Страница 78: ...D13510840D Calibrated leak He 4 6 Page 68 This page has been intentionally left blank...
Страница 84: ...D13510840D Calibrated leak screwed socket Page 74 This page has been intentionally left blank...
Страница 121: ......