ApexPortable MODBUS Register Map v1.50
248083440-1 Rev 5 A-5
Device Status
The Device Status registers (40003 and 40057) display the current
status of the device (Table A-4). Additional status bits are shown in
40056 (Table A-5).
.
40065 signed integer Run-time particle channel alarm low flags (bit 0 = channel 1,
…).
40074 signed integer ApexPortable:
Last Calibration Date [high]. Indicates when instrument was
last calibrated. This number can be generated by the ANSI C/
C++ time() function.
40075 signed integer ApexPortable:
Last Calibration Date [low]
Table A-3 Sensor Settings Registers
Register Data Type Description
Table A-4 Current Device Status (40003/40057)
Bit Description
0 RUNNING: Set when a start command is executed via
Command 11 (instrument start) or through the user
interface. The flag will remained set until a stop
command is executed.
1 SAMPLING: This is set only when the instrument is
actually sampling data that is to be recorded. Caution
must be used in sending a command during this time that
may invalidate current sample.
2 NEW DATA: Set to 1 to indicate that a new data record
has been recorded and it hasn't been read via modbus yet.
When a data record has been read via modbus (registers
30001 to 30999), then this flag is reset to zero.
3 DEVICE ERROR: in the event that there is a failure on
the device, this bit is set to indicate possible invalid data
has been collected.
11 ApexPortable:
LASER STATUS: Set to 1 when unit’s LASER is out of
spec, else set to 0.