I N T E R F A C E

D E S C R I P T I O N

iins70e1-c (1005)

Catalog No.
550-000, 550-001
550-100, 550-101
550-500, 550-501

from software version
V 4.4 (UL1000)
V 4.4 (UL1000 Fab)V 4.4 (UL5000)

UL1000 (Fab)/UL5000
Helium Leak Detectors

0-2

iins70eIVZ.fm(1004)

INTERFACE DESCRIPTION

1Interface Description

1-1

1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.8.1
1.8.2

Preface
Interface Connecting Cable
Command Format
Error messages
Parameter
ExamplesCommand list
Calibration via RS232
Internal Automatical Calibration
External Calibration

1-1
1-1
1-1
1-3
1-3
1-3
1-4
1-8
1-8
1-8

iins70eIVZ.fm(1004)

INTERFACE DESCRIPTION

ContentContent

0-3

0-4

Content

iins70eIVZ.fm(1004)

INTERFACE DESCRIPTION

Interface Description

1.1

Preface

Operating Manual

1

The RS232 porotocol uses an ASCII format: so every leak detector can be controlledwith a simple terminal programm.
Choose the interface porotocol „ASCII“ to connect the leak detector with thecomputer via RS232 interface.
In case the leak detector shall also be controlled via computer (START, STOP,ZERO, etc.), set the “control location” at the leak detector to „RS232“ or „local andRS232“.
The following parameter of interfaces are in use:
19200 baud, 8 databits, 1 stopbit, no parity.

1.2Interface Connecting Cable
The RS232 interface is wired as data communication equipment (DCE). The leakdetector provides a 9-way sub-D socket for the connector. The signals are assigned
as follows:
Pin2
35NameRxD
TxD
GND

SignalReceive data (leak detector → PC)
Transmit data (PC → leak detector)
Reference Ground

The other pins are not being used.
The levels on the RS232 interface are defined as follows:(1004)

Level
Voltage Range
Logic State
Level Designation

1.3Low (L)-3 V … -25 V
logical 1MarkHigh (H)
3 V … 25 V
logical 0SpaceCommand Format
In ASCII protocol any command starts with « * » (ASCII code 42dec) and is finishedwith the end sign selected (e.g. CR). There is no differentiation between upper andlower case. A blank is required between the command and the parameter, no otherblanks are allowed.

iins70e1.fm

There is a short and an extended form of the command. Either the short or theextended command must be used, no other abbreviations are allowed. CommandWords have to be separated by a colon. A command can be composed of up to threewords. 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 allerror message see section 4.1.3. The transmission can be cancelled with ESC(ASCII code 27dec), ^C (ASCII code 3dec) or ^X (ASCII code 24dec).

Interface Description1-1

Some commands can be used as queries, some can be used to set menu parameterand 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 tobe set.

<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)

NoticeAlways use a point as the decimal marker. If a comma is used during
numerical data entry, the conversion of the number is cancelled at thispoint and only the integer part of the number will be used.

Operating Manual

Parameter can be Boolean or numerical:

Commands in brackets - as in *status[:CAL] - are optional commands and do notnecessarily need to be transmitted.
The following table lists all comands available in the ASCII mode.
NoticeBetween command words and Parameters is always a blank sign.

RS232 Connecting Cable

iins70e1.fm

Fig. 1-1 RS232 cable(1004)

A standard RS232 cable can be used (straight-through connecting cable, RxD andTxD not crossed). The RS232 hardware handshake must be switched off (in RS232
control program written by the user). If switching off of the hardware handshake isnot possible, an RS232 connecting cable wired as follows may also be used:

1-2Interface Description

Error messages

Operating Manual

1.4

1.5

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 faulty8ERR_NO_DATA

no data available

9

ERR_BUFFER_OVERFLOW

buffer overflow

10

ERR_INVALID

command invalid

11

ERR_NO_QUERY

query not allowed

12

ERR_QUERY

only query allowed

13

ERR_NOT_IMPLEMENTED

not implemented

Parameter<b>

Boolean:

0 / OFF or 1 / ON respectively<NRf>

Numeric representation format: integer, real (15.6) or exponent (4.5E-7)[space] [sign] [ddd] [.] [ddd] [e|E[sign]ddd]

ExamplesCommandanswer*stat? (CR)MEAS (CR)mode*status? (CR)MEAS (CR)mode*read? (CR)2.876E-7 (CR)leakrate
accordingprogrammed unit

*read:pa*m3/s? (CR)2.876E-6 (CR)leak rate in a different unit

*start (CR)

OK (CR)

start messurment*conf:trig1? (CR)

1.0E-9retrieve trigger 1*conf:trig1 2.0E-9 (CR)OK

set trigger 1

toiins70e1.fm(1004)

1.6

Interface Description

1-3

Command list

*IDN
:CRC
:DEVice:VERsion:SERial:TURBO:MC68:IOversion:GBversion:VDversion
:DIP1
:DIP2
:TURBO*STATusidentification
check sumname of instrument (UL1000, UL1000Fab, UL5000)
software version
serial-Number
software version TC600
hardware identification MC68
hardware identification IO-Karte
hardware identification control panel
hardware identification mother board
MC68 DipSwitch 1
MC68 DipSwitch 2
software version frequency converter:TESTLog

mode of calibration routine
INIT, ACCL, STBY, VENT, WAIT_EVAC, EVAC,MEAS, CAL, ERROR
mode calibration
IDLE, EVAC, OPEN, TUNE, TUNE_RES, CLOSE,STABLE_CLOSE, WAIT_OK
CAL History (1…12)
kind of calibration INT_AUTO, INT_MAN, EXTerror
error History (1…12)
zeromeasuring mode GROSS, FINE, ULTRA
Booster-TMP State (UL5000 only): OFF, ACCL,
NORM, FAIL
AutoLeakTest state/result: IDLE, RUNNING, PASS,FAIL
Test-Log[:<unit>]leak rate (selected unit)
leak rate (desired unit)[:CAL][:CALHist][:CALMode][:ERRor][:ERRorHist][:ZERO][:RANGE]:BOOSTER:RESULT*READ*STArtstart*STOpstop*PURGE:OFFPurge onPurge off

*VENt

vent

*CAL

start calibration / proceed (see Chapter 1.8)

*ZERO[:OFF]

1-4

Interface Description

Operating Manualclear Error(1004)*CLS

zerozero off

iins70e1.fm

1.7*MEAS

Operating Manual:P1:P2:P3:OFFset:IMess:IFilter
:UNV
:UVV
:MIAP
:MIKP
:MISP
:MIAKP:VALVE:U24EXT:U24FB:U24FAN:TEMPeratur

inlet pressure
foreline pressure
inlet pressure (UL5000)
offset current [A]current raw values [A]current filtered [A]amplifier voltage [V]preamplifier voltage [V]anode potential [V]cathode potential [V]suppressor potential [V]anod-/cathode potential [V]valve voltage [V]external voltage [V]voltage remote contol [V]fan voltage [V]:Amplifier:Electronic

preamplifier temperature [°C]electronic temperature [°C]

:Frequency:Voltage:Current:Power

TMP frequency [Hz]TMP voltage [Hz]TMP current [A]TMP power [W]Booster-TMP frequency (UL5000 only):TURBO:BOOSTER*CONFig:ALARMDelay:AUDio:BACKGround <b>:BEEP <b>
:BOOster:CALAccess <b>:CALleak:INT:EXTVAC:EXTSNIFF(1004):CALREQ <b>:CAThode:CONTrol:FREQuenz:HYDros:ICAL <b>iins70e1.fm:LANGuage:LCDAutorange <b>:LCDContrast:LCDDECades:LCDInvert <b>:LCDSCALELog <b>:LIMITLow:MASS:MFAE:

alarm delay after evacuation (0 ... 600, 65535)
audio alarm type (PIN, SET, TRIG, PROP)
background display (ON, OFF)beep-sound (ON, OFF)
Booster-TMP Mode: ON, OFF
CAL access (ON, OFF)leak rate of test leakinternal test leakexternal test leak in vacuum mode
external test leak in sniff mode
calibration request
cathodecontrol location (LOCAL, RS232, PLC, LOCAL/RS232,
LOCAL/PLC)
mains frequency (50/60Hz)
HYDROS: DISABLED, ON, OFFfilter typelanguage (ENGlish, DEUtsch, FRAncais, ITAliano,
POLski, KATakana, CHInese, ESPanol, KORean)
display range (auto, manual)
display contrast (0 ... 99)
number of display decades (2 ... 9)
invert display
display scale
lower display limit (0 ... 7)
mass (2, 3, 4)
anode potential reference

Interface Description

1-5

:MINVOLume:MODE:PARTCOUNT:PARTNO:PEVACGROSS:PGROSSFINE:PROTection:CONTamination <b>:CONTLimit:EVACtime:PARTicle <b>
:PMAX
:PMIN
:PURGe <b>:RECorder:LINK1_2 / 12
:LINK3_4 / 34
:RS232:SUPPRession:TESTINGTime:TESTINGTIMEmax:TESTINGTIMEMIN:TIMEAXIS:TMPVENT:TRIGger1:TRIGger2:UNIT

mass 2
mass 3
mass 4minimum audio volume (0 ... 15)
mode (HYDROS, AUTO, VAC, SNIFF, SNIFFSP)Part counting enabled: ON, OFF
Current part number
Pressure switching level: EVAC to GROSS
Pressure switching level: GROSS to FINE
protecting functions
contamination protection (ON, OFF)contamination protection limit
maximum evacuation time (0 – infinite)
particle protection (ON, OFF)maximum pressure in sniff
minimum pressure in sniff
Automatic purge: ON, OFFrecorder output

Operating Manual:M2:M3:M4

off, p1, p2, mant, exp, lr_lin,. Lr_log, p3
RS232 mode (ascii, binary)
Background suppression: OFF, INTERN, INLET
Maximum testing time for AutoLeakTest
Minimum testing time for AutoLeakTest
Time axis resolution: AUTO or time in seconds
TMP vent after power off: ON, OFF
trigger 1
trigger 2:LR:Pressure:VENTdelay:VOLume:ZERO

leak rate unit (mbar*l/s, Pa*m³/s, atm*cc/s, Torr*l/s,ppm, g/a, oz/yr)
pressure unit (mbar, Pa, atm, Torr)vent delay (0, 1, 1.5, 2, NO)zero (OFF, ON, ULTRA):DATE:DEVICE:POWer:RUNup:SERVice

date
operating hours
time since power onrun-up time
:TURBO:FORE:FILTER:TIME:TURBO:TC(1004)*HOUR

service turbopump
service foreline pumpservice filter
time
operating hours TMP
operating hours frequency converter:VACuum
:M2
:M3
:M4

1-6

Interface Description

calibration factor vacuum (selected mass)
calibration factor vacuum (mass 2)
calibration factor vacuum (mass 3)
calibration factor vacuum (mass 4)

iins70e1.fm*FACtor

:SNIFf:M2:M3:M4iins70e1.fm(1004)

Operating Manual:MACHine

calibration factor sniff
calibration factor sniff (mass 2)
calibration factor sniff (mass 3)
calibration factor sniff (mass 4)
machine factor

Interface Description

1-7

1.8

Calibration via RS232

1.8.1Internal Automatical Calibration
When the leak detector is in STAND-BY mode the command „*CAL“ evokes aninternal autmatical calibration. The process is completely automatical. Via„STATus?“ the computer can realise if the calibration routine is finished.

1.8.2

Operating Manual

Two different kinds of calibration can be called via „*CAL“:

External Calibration
When the leak detector is in measurement mode the command „*CAL“ evokes acalibration routine for external calibration. Before starting the external calibrated leakhas to be opend and the leak rate signal has to be stable. Via the command„*STATus:CAL?“ the computer can detect when the external calibrated leak has tobe closed

iins70e1.fm(1004)

When the external calibrated leak is closed and the leak rate signal stable thecomputer has to advise the leak detector via a second command „*CAL“. Via thecommand „*STATus?“ the computer can recognize when the calibration routine has
finished.

1-8

Interface Description

Interface Description

1-9

iins70e1.fm(1004)

Operating Manual

INFICON GmbH, Bonner Strasse 498, D-50968 Cologne, Germany
Phone: +49 (0)221 347-40 Fax: +49 (0)221 347-41429 E-mail: leakdetection@inficon.com
UNITED STATES TAIWAN JAPAN KOREA SINGAPORE GERMANY FRANCE UNITED KINGDOMVi s i t o ur w eb s i t e f o r c on ta c t i nf o rma t i on an d o t he r s al es of f i c e s w or l dwi de . w w w. i n fi c o n . com

Dokument: iins70e1-c (1005)

HONG KONG