Sei sulla pagina 1di 8

- Letter "D" (for check digit)

- Main item Set interleaved Industrial 2 of 5 code length


- Number "0"
- Number "0" (for legh above six digits)

C.2 Printer configuration

The printer is already equipped configured.

C.3 RS 232 output description

;####################################################################################
;
; Referred instruments: Monitor-S, Monitor-J+, Monitor 100 and Monitor 20.
;
; Software Version: Applicable to all software versions.
; Checksum option is present only from software V.3.020.
;
; Contents:
;
; - Description of the ASCII host connection data format;
; - Description of the CHECKSUM option connection data format;
; - Host connector and cable description.
;
; NOTES:
;
; - The main part of this document is referred to normal ASCII output format, for the
; CHECKSUM option please read the section "DESCRIPTION OF CHECKSUM OPTION DATA
FORMAT".
; - Old instruments may not have all configuration messages documented here;
; - Result messages are valid for all instruments.
;
;#####################################################################################

### NOTES ###

1) Data format is: 9600 bps, 8 data bit, 1 stop bit, no parity, hardware protocol RTS-
CTS or no protocol.

2) In order to make this document clear the character tilde ("~") is used in place of a
space (" ").

3) Control characters sent by the instrument is:

- STX code (2 decimal) in this document, replaced by the string "[STX]";


- ETX code (3 decimal) in this document, replaced by the string "[ETX]";
- LINE-FEED code (10 decimal) in this document, replaced by the string "[LF]";
- CARRIAGE RETURN code (13 decimal) in this document, replaced by the string "[CR]";

4) Character strings sent preceded by the char. ";", are just comments.

5) Character string sent preceded by the char. "@", are state or configuration commands.

------------------------------------------------------------------------------
"HOST/DATA TRANSMISSION" REQUEST FROM HOST COMPUTER
------------------------------------------------------------------------------

The host computer could require data transmission by sending, to the machine, the
character "R". Data transmission starts only if the operator is not using the machine. On

57
the contrary, if the machine still executing any other command, no chars. will be
transmitted.

58
------------------------------------------------------------------------------
MESSAGES SENT AFTER COMMAND "HOST/DATA TRANSMISSION"
------------------------------------------------------------------------------

Data Dump begin:

[LF] [LF] [LF]


"@DUMP: START" [LF]
[LF]

Device configuration:

"@CFG: 30 T.REF.18" [LF] or "@CFG: 60 T.REF.18" [LF]


[LF]

NOTE: both values 30 and 60 depend on the analysis mode, respectively 30' o 30/60'. The
string "~T.REF.18" will be added only if the temperature correction is enabled.

Date and Time:

"@DATE: GG/MM/AA~~HH:MM" [LF]


or if the century option is enabled "@DATE: GG/MM/AAAA~~HH:MM" [LF]
[LF]

Operating temperature:

"@TEMP: gg.rC" [LF]


[LF]

where: gg.r is the operating temperature value with one decimal.

The following strings are a comment relative to the 30' MODE configuration.

";Seq.Pos.PatID# 30' 1h" [LF]


";---------------------------" [LF]
[LF]

The following strings are a comment relative to the 30'/60' MODE configuration.

";Seq.Pos.PatID# 30' 1h 2h ik " [LF]


";----------------------------------------" [LF]
[LF]

NOTE: The results below follow the above string:

Refer to the paragraph:

"MESSAGE SENT IN 30'MODE CONFIGURATION FOR EACH RESULT"


"MESSAGE SENT IN 30'/60'MODE CONFIGURATION FOR EACH RESULT"

The following string states the end of the data dump.

[LF]
"@DUMP: END" [LF]
[LF]

In case the operator stops the data dump (by pressing the [N] key) the following string
will replace the one of data dump end.

[LF]
"@DUMP: ABORT" [LF]
[LF]
59
------------------------------------------------------------------------------
MESSAGE SENT IN 30'MODE CONFIGURATION FOR EACH RESULT
------------------------------------------------------------------------------

" sss ppp cccccccccc mmmm 30mm" [LF]

where: sss = is the sequential sample number (001 - 999).

ppp = sample location identified by a letter (from A to Z) and from 2 numbers


(from 01 to 10).

cccccccccc = patient ID - code (".........." if not present).

mmmm = 30' analysis result whose values can be shown as:

"ERRL" if error level.


"ERRS" if sample error.
"~mmm" mmm = result in millimeters. (on the right).
">140" result in millimeters. (on the right).

30mm = 1h analysis result whose values can be shown as:

"ERRL" if error level.


"ERRS" if sample error.
"~mmm" mmm = result in millimeters. (on the right).
">140" result in millimeters. (on the right).

------------------------------------------------------------------------------
MESSAGE SENT IN 30'/60'MODE CONFIGURATION FOR EACH RESULT
------------------------------------------------------------------------------

" sss ppp cccccccccc 30mm 60mm ikm.rr" [LF]

where: sss = is the sequential sample number (001 - 999).

ppp = sample location identified by a letter (from A to Z) and from 2 numbers


(from 01 to 10).

cccccccccc = patient ID - code (".........." if not present).

30mm = 1h analysis result, whose values can be shown as:

"ERRL" if level error.


"ERRS" if sample error.
"~mmm" mmm = result in millimeters. (on the right).
">140" result in millimeters. (on the right).

60mm = 2h the result of the analysis can have the following values:

"~~~~" if the result of 30mm is an error or the value is higher than


>140.
"~mmm" mmm = result in millimeters. (on the right).
">140" if the value is higher than 140 millimeters.

ikm = i.k. index, which can have the following results:

"~~0" if the result of 60mm is ">140" or 30mm = "ERRL" or "ERRS".


"mmm" mmm = result in millimeters. (on the right).

rr = remainder of the i.k. index, whose value can be 00, 25, 50 or 75.

Note: rr=00 if error ERRL or ERRS or if 60mm >140.

60
------------------------------------------------------------------------------
DESCRIPTION OF THE CHECKSUM OPTION DATA FORMAT
------------------------------------------------------------------------------

The checksum or ECC determines if a frame is defective. The checksum is encoded as two
characters and is sent after the first CR characters. The checksum is computed by adding
the binary values of the characters (modulo 256), keeping the least significant 8 bits of
the result. The 8 bits can be considered as two groups of 4 bits that are converted to
ASCII and represented in hexadecimal format. The two ASCII characters are transmitted as
the checksum with the most significant character first. Using the following Frame as an
example, the checksum for this frame is calculated.

The frame must to be:

<STX>DATA<ETX><CR>ECC<CR><LF>

Example:

<STX>1ABCDEFGHI<ETX><CR>AE<CR><LF>

Character ASCII value


1 049 1st character for calculation
A 065 2nd
B 066 etc
C 067 etc
D 068 etc
E 069 etc
F 070 etc
G 071 etc
H 072 etc
I 073 etc
<ETX> 003 etc
<CR> 013 etc

Total sum value = 686


Module 256 (686) is: 174

Then 174 (decimal) is AE (hex)


ECC is: AE.

If ECC length is 3 characters, the resultant ECC is the second and the third character.

Example: First ECC: 1AF The resultant ECC is AF

If ECC length is 1 character, the resultant ECC is adding a zero character (ASCII 48) on
the left.

Example: First ECC: A The resultant ECC is 0A

NOTE: Data transmitted on the DATA frame are the same of the ASCII protocol without any
control characters (no [LF] on DATA record). Lines with only [LF] characters are not
transmitted.

61
==============================================================================
"HOST" CONNECTOR SIGNALS DESCRIPTION.
==============================================================================

Instrument 9 pin male connector:

PIN DIRECTION NAME DESCRIPTION


------------------------------------------------------
1 --- --- (Do not connect!)
2 INPUT RXD Serial data input
3 OUTPUT TXD Serial data output
4 OUTPUT DTR Data Terminal Ready
5 --- GND Ground
6 --- --- (Do not connect!)
7 --- --- (Do not connect!)
8 INPUT CTS Clear to send
9 --- --- (Do not connect!)

NOTE for UNIX system or any other systems using only 3 wires:
To force a 3 wires connection (TXD, RXD e GND) it is possible to
connect, on the device, pin 4 to pin 8.

EXAMPLE OF A CONNECTION TO A PC IBM COMPATIBLE COMPUTER


-------------------------------------------------------

Note: The connectors of the cable are 9 pin female.

2 ------------- 3
3 ------------- 2
4 ------------- 8
8 ------------- 4
5 ------------- 5

62
C. HANDLING OF TUBES

a. Handling requirements

The vacuum test tube needs to be inserted properly into its holder to obtain the
automatic draw of 1.2 ml of blood, required by the analysis. Tubes are removed
from the holder only after the draw has been terminated completely, i.e. the
required amount of blood for the analysis has properly been evacuated.

In case of an uncorrected blood collection, the Monitor-J will refuse to analyze the
sample, indicating ERL(Level Error) ,because the Sedimentation Rate would
result to be uncorrected, due to an erroneous ratio with the anticoagulant present
in the tube.

All vacuum test tubes need to be mixed gently immediately after the blood
collection, to ensure the proper mixing of the sodium citrate with the freshly drawn
blood.

Therefore, tubes are gently turned completely upside down for five times,
ensuring that the air-bubble is floating correctly from one end of the tube to the
other. ESR tests should be carried out not later than 3-4 hours after blood
collection, if samples are kept at room temperature:

It is important and essential that before the ESR determination is started, the tube
holding the sample is carefully remixed for ten times, using the procedure as
described before.

b. Storage requirements

Store the test tubes at room temperature, always below 30C .Never place the
bench top tube container near a heating device or close to a window
where direct sunlight could create unwanted heating effects.

63
Declaration of Conformity

Manufacturer: ELECTA-LAB s.r.l.

Address: Via Caterina Sforza, 8


47100 Forl ITALY

DECLARES THAT THE PRODUCT:

Product Name: MONITOR-S

Product Descript: Instrument for automatic


sedimentation rate analysis

CONFORMS TO THE FOLLOWING


DIRECTIVES AND NORMS:

SAFETY: IEC 1010-1

LOW VOLTAGE 73/23/CEE and following


Modification 93/68/CEE

EMC: Directive 89/336 EEC

Forl/Italy, March 10th , 1998

____________________
A.Bassi (President)
ELECTA-LAB s.r.l.

64

Potrebbero piacerti anche