LumaSense Technologies INNOVA 1303 User Manual
Page 42

Chapter 3
________________________________________________________________________
_______________________________________________________________________
BE1085-14
1303 Multipoint Sampler and Doser
LumaSense Technologies A/S
Page 42 of 60
quest. The exact nature of the error condition can then be investigated
by using the Warning? or Error? interface jobs.
3.9.1
The Status Byte
The status byte is an eight-bit byte, read out by the system controller
as part of the serial poll sequence. The status byte gives the first indi-
cation of the cause of the service request. The status byte for the 1303
is shown in Table 3.4.
Table 3.4 The 1303’s Status Byte, showing the error conditions which
result in the individual bits being set.
Status Byte
Error Condition
Bit no. Dec. Value
1
1
Not used
2
2
Set when the 1303 has completed a reset
3
4
Set when the 1303 has completed an interface
job
4
8
Not used
5
16
Set when the 1303 has not completed the pre-
vious interface job when a new job is read-in
6
32
The 1303 is in an abnormal condition. The in-
terface jobs Warning? or Error? give more in-
formation about the abnormal condition – see
section 3.9.4
and
3.9.5
7
64
Indicates the 1303 has set the interface SRQ
line. This bit cannot be disabled
8
128
Set when the time period given in the dosing
time-out set-up parameter (
section 3.3.1
) has
elapsed
For an error to generate a Service Request, the corresponding bit in the
status byte must be enabled to request service. The procedure for this
is described in the following section.
When a service request is enabled, all bits in the status byte except bit
6 are reset by a serial poll read-out or resetting the status byte. Bit 6 is
only reset when the abnormal condition of the 1303 (identified by the
Warning? or Error? interface jobs,
sections 3.9.4
to
3.9.5
) is corrected.
When a service request is generated, bit 7 of the status byte is always
set; it cannot be disabled.
3.9.2
Enabling Service Requests
The Specified bits in the status byte are enabled using the interface job
Service_Request_Enable. The required bits are specified by using the