Automess 6150AD Technical Manual Download Page 5

Bytes 3-5 contain the current dose rate reading in floating point notation, where bytes 3 and 4 contain

the 16 bit positive mantissa and byte 5 is the signed (-128...+127) 2-based exponent. The unit is µSv/h

(pulses per second for pulse rate indicating probes like 6150AD-k, AD-17, AD-19).

Byte 6 is the XOR (exclusive OR) of Bytes 2-5 and is intended to be used as a block check character to

detect transmission errors.

The following QBASIC program gives an example how to decode the string:

'       Variable Types
DEFINT A-W
DEFSNG X-Z
'       Constant Expressions
CONST STX = 2
CONST DEVERR = 57
' ---------------------------------------------------------------------
'       Main Program
' ---------------------------------------------------------------------
'       Open COM: 4800 Bd, no parity, 8 data bits, 1 stop, no handshake
OPEN "com1:4800,n,8,1,rs,cs,ds,cd" FOR INPUT AS #1
ON ERROR GOTO RecvErr
'       Main Loop: read and decode string (6 characters including STX),
'                  display result, exit on any key.
MainLoop:
DO
  WHILE ASC(INPUT$(1, #1)) <> STX: WEND 'wait for STX
  sonde = ASC(INPUT$(1, #1))            'type of detector/6150AD
  bc = sonde
  mantlo = ASC(INPUT$(1, #1))           'low order mantissa
  bc = bc XOR mantlo
  manthi = ASC(INPUT$(1, #1))           'high order mantissa
  bc = bc XOR manthi
  expon = ASC(INPUT$(1, #1))            'exponent
  bc = bc XOR expon
  IF expon > 127 THEN expon = expon - 256
  bc = bc XOR ASC(INPUT$(1, #1))        'block check
  IF bc <> 0 THEN ERROR DEVERR          'block check error
  mant = manthi * 256 + mantlo          '16 bit mantissa
  xdl = mant * 2 ^ (expon - 15)         'dose rate as floating point number
  GOSUB GetProbe                        'set ger$, det$ and unit$
  PRINT TIME$; " Device: 6150"; ger$; "  Detector: "; det$;
  PRINT USING "  Reading=########.### "; xdl;
  PRINT unit$
LOOP WHILE LEN(INKEY$) = 0              'exit on any key
PRINT "End."
END
' ---------------------------------------------------------------------
'       set ger$ / det$ / unit$ according to 'sonde'
' ---------------------------------------------------------------------
GetProbe:
  flag$ = ""
  IF sonde >= 128 THEN flag$ = "/E": sonde = sonde - 128
  ger$ = "AD2/4/6" + flag$
  IF sonde >= 64 THEN ger$ = "AD1/3/5" + flag$: sonde = sonde - 64
  det$ = "unknown"
  unit$ = "µSv/h"
  SELECT CASE sonde
    CASE 0
      det$ = "Probe AD-0"
      unit$ = "cps"
    CASE 7
      det$ = "Probe AD-b"
    CASE 15
      det$ = "Probe AD-15"
    CASE 17

06/2003

Technical Manual 6150AD Probe Connector

Page 5 of 14

Daimlerstrasse 27

Telefon  +49(0)6203-9503-00 http://www.automess.de

USt.-ID-Nr. / VAT ID No.

D-68526 Ladenburg Telefax   +49(0)6203-9503-29 eMail: [email protected] DE 144 458 420

Summary of Contents for 6150AD

Page 1: ...Data Inputs 8 3 1 PL and S E Lines 8 3 2 Ext Input 10 3 3 Probe Characteristics 11 Daimlerstrasse 27 Telefon 49 0 6203 9503 00 http www automess de USt ID Nr VAT ID No D 68526 Ladenburg Telefax 49 0...

Page 2: ...low an will be discussed in more detail later GND Ground potential Note that there is no pin for GND The cable shield serves both as shield and as ground connection The aluminium housing of the 6150AD...

Page 3: ...ed Ohms Its driving capability is therefore at least equivalent to RS232 interfaces Nevertheless cables should be restricted to maximum lengths as with RS232 interfaces 15m at 9600Bd 30m at 4800Bd etc...

Page 4: ...xponent 6 block check character The second byte type of detector 6150AD contains Bit 0 5 detector in use 0 probe 6150AD 0 7 probe 6150AD b 15 probe 6150AD 15 17 probe 6150AD 17 18 probe 6150AD 18 19 p...

Page 5: ...e of detector 6150AD bc sonde mantlo ASC INPUT 1 1 low order mantissa bc bc XOR mantlo manthi ASC INPUT 1 1 high order mantissa bc bc XOR manthi expon ASC INPUT 1 1 exponent bc bc XOR expon IF expon 1...

Page 6: ...igh indicates that dose rate alarm is off and Control low indicates that dose rate alarm is on This allows triggering of external alarming devices However one has to consider that the Control output c...

Page 7: ...put battery voltage of 7 0V no load RL 82 5 Ohm Uin V Uout V Iin mA Uout V Iout mA efficiency 5 0 4 782 52 0 4 320 52 4 87 5 5 4 785 55 0 4 651 56 4 87 6 0 4 789 52 5 4 683 56 8 84 7 0 4 795 46 5 4 72...

Reviews: