Professional Documents
Culture Documents
Operating Manual
Copyright © 2014 by Lighthouse Worldwide Solutions. All rights reserved. No part of this
document may be reproduced by any means except as permitted in writing by Lighthouse
Worldwide Solutions.
The information contained herein constitutes valuable trade secrets of Lighthouse Worldwide
Solutions. You are not permitted to disclose or allow to be disclosed such information except as
permitted in writing by Lighthouse Worldwide Solutions.
The information contained herein is subject to change without notice. Lighthouse Worldwide
Solutions is not responsible for any damages arising out of your use of the LMS program.
LMS™, LMS Express™, SIU™ and ApexRemote™ are trademarks of Lighthouse Worldwide
Solutions.
Microsoft®, Microsoft Windows™, and Excel™ are trademarks of Microsoft Corporation.
Manufactured by:
LASER SAFETY IEC 60825-1 Am. 2 Guidance on Laser Products: Conforms to FDA 21 CFR
IEC 60601-2-22 Chapter 1 Subchapter 1
(Laser Notice 50)
UL 61010A-1 - UL Standard for Safety Electrical Equipment for Laboratory Use; Part 1: General Requirements
Replaces UL 3101-1
Supplementary information
The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC amended by
Directive 93/68/EEC and the EMC Directive 89/336/EEC amended by Directive 93/68/EEC and carries the
CE marking accordingly.
Table of Contents
About this Manual
Text Conventions ................................................................................................................ i
Additional Help ................................................................................................................... i
Chapter 2 Introduction
Overview ........................................................................................................................ 2-1
Description ..................................................................................................................... 2-1
Accessories .................................................................................................................... 2-2
ApexRemote Specifications ........................................................................................... 2-3
Chapter 4 Communications
ApexRemote Serial DIP Switches ................................................................................. 4-1
DIP Switch Definitions ...................................................................................... 4-2
Communication Modes .......................................................................... 4-2
DIP Switch Addressing .......................................................................... 4-3
Chapter 7 Install
Install the ApexRemote ................................................................................................. 7-1
Installation Basics: ............................................................................................. 7-1
Installing the SmartBracket/ApexRemote ......................................................... 7-1
Tools/Hardware Required: ..................................................................... 7-1
Installing ApexRemote without SmartBracket .................................................. 7-4
Communication Ports .................................................................................................... 7-6
Index
This manual describes the detailed operation and use of the Lighthouse
ApexRemote Airborne Particle Counters.
248083447-1 Rev 2 i
Lighthouse ApexRemote Operating Manual
ii 248083447-1 Rev 2
00
1 General Safety
Safety Warnings and cautions are used throughout this manual and the reader
Considerations should become familiar with the meaning of a warning before
operating the particle counter. Most warnings will appear in the left
margin of the page next to the subject or step to which it applies. Take
care when performing any procedures preceded by or containing a
warning. The classifications of warnings are defined as follows:
LASER Safety This product is considered to be a Class 1 LASER product (as defined
Information by FDA 21 CFR, §1040.10) when used under normal operation and
maintenance. Performing service on the internal sensor can, however,
result in exposure to invisible radiation.
WARNING: The use The particle counter has been evaluated and tested in accordance with
of controls, adjustments EN 61010-1:2012, “Safety Requirements For Electrical Equipment for
or procedures other than
those specified within
Measurement, Control and Laboratory Use” and IEC 60825-1:2007,
this manual may result in “Safety of LASER Products”.
personal injury and/or
damage to this For further technical assistance, contact our Technical Support Team at
instrument.
800-945-5905 (USA Toll Free), 541-770-5905 (Outside of USA).
WARNING: The
ApexRemote PoE can use
a standard Ethernet Cat6
cable and separate 24V
AC-DC power supply.
Standard power supply
connects to the round
connector shown on the
right in Figure 1-1. The
symbol shows the
voltage and polarity of
supplied power. Handle
with care and keep away
from water or conductive Figure 1-1 PoE Comm Cable, Ethernet, and
liquids.
24VDC Power Connectors
2 Introduction
Note: Use of the terms Using an external vacuum source, the instrument provides versatile
ApexRemote and mounting options and can be installed where space is at a premium.
instrument are
interchangeable.
The ApexRemote integrates seamlessly with large facility monitoring/
management systems and transfers particle count data using RS-485
(using MODBUS RTU or ASCII protocols) or PoE (Power over
Ethernet) via MODBUS/TCP.
Accessories Several optional accessories can be ordered to tailor the instrument to
specific needs. These accessories are listed here:
• SmartBracket
• Communication cable
• 24VDC Power Supply
• USB Flash Drive with Operating Manual and Configuration
Software
• Read Me First
• Parts List
ApexRemote
Specifications
Size Range 0.2 - 2.0 μm
Counting Efficiency 50% @ 0.2 μm, 100% for particles > 1.5x first
channel particle size (per ISO 21501-4)
Power Input Requirements 24VDC ±5% @ 250mA via LMS 485 Gateway
for ApexRemote Serial, PoEswitch for
ApexRemote PoE (IEEE 802.3af compliant) or
AC/DC supply for ApexRemote PoE
Counting Efficiency 50% @ 0.3 μm, 100% for particles > 1.5x first
channel particle size (per ISO 21501-4)
Power Input Requirements 24VDC ±5% @ 250mA via LMS 485 Gateway
for ApexRemote Serial, PoEswitch for
ApexRemote PoE (IEEE 802.3af compliant) or
optional AC/DC supply for ApexRemote PoE
Counting Efficiency 50% @ 0.5 μm, 100% for particles > 1.5x first
channel particle size (per ISO 21501-4)
Power Input Requirements 24VDC ±5% @ 250mA via LMS 485 Gateway
for ApexRemote Serial, PoEswitch for
ApexRemote PoE (IEEE 802.3af compliant) or
optional AC/DC supply for ApexRemote PoE
Counting Efficiency 50% @ 0.3 μm, 100% for particles > 1.5x first
channel particle size (per ISO 21501-4)
Power Input Requirements 24VDC ±5% @ 250mA via LMS 485 Gateway
for ApexRemote Serial, PoEswitch for
ApexRemote PoE (IEEE 802.3af compliant) or
optional AC/DC supply for ApexRemote PoE
Counting Efficiency 50% @ 0.5 μm, 100% for particles > 1.5x first
channel particle size (per ISO 21501-4)
Power Input Requirements 24VDC ±5% @ 250mA via LMS 485 Gateway
for ApexRemote Serial, PoEswitch for
ApexRemote PoE (IEEE 802.3af compliant) or
optional AC/DC supply for ApexRemote PoE
3 Get Started
Unpacking The instrument is thoroughly inspected and tested at the factory and is
and Initial ready for use upon receipt.
Inspection It is presumed that when the instrument was received, its shipping
carton was inspected for damage. If the carton was damaged, the carrier
was notified and the carton was saved for carrier inspection. The
instrument and other components were then removed from their
packing materials and inspected for broken parts, scratches, dents, or
other damage. Any damage was immediately reported to Lighthouse.
Damaged cartons may be replaced by calling Lighthouse Sales. Keep
an undamaged carton for reshipment of the instrument for its annual
factory calibration.
Identify the The ApexRemote is available in two models: Serial and PoE. The
ApexRemote ApexRemote Serial requires +24VDC to be supplied through its RJ45
connector or the included powered communication cable. The
Model ApexRemote PoE requires a customer-supplied PoE network switch or
the 24VDC Power Supply shipped with the ApexRemote and a Cat6
cable to a non-PoE switch. All models can be equipped at the factory
with an optional display.
Compare Compare the contents with the pack slip / invoice / parts list. Report
Contents immediately any missing or wrong parts to Lighthouse Support at 1-
800-945-5905 in the USA or 1-541-770-5905 outside of USA.
To properly use the kit, the software on the Flash Drive must be
installed on a computer that will act as a configuration station.
Running the LWS Instrument Setup Tool software will install the
FTDI USB drivers and the Instrument Setup Tool software required to
communicate with the instrument through the communication cable.
This cable and the software are required to set up all ApexRemote
instruments for use.
Mini IO
USB
13. When it starts, the program will require the COM port number that
the communication cable is using. Choose the correct COM port
number from the dropdown as shown in Figure 3-6.
Date Settings:
Note: Make sure to All ApexRemote products can have their date and time settings
update the instrument changed in this screen. Refer to Figure 3-7 to change the Instrument
settings before the
communication cable is
Date / Time by using the Set to System Time. Corrections to errors
disconnected from the can be reversed by clicking Restore Values. Make sure that desired
ApexRemote. changes are followed by clicking the Update Instrument button to
save the changes to the instrument memory. If the instrument is not
updated before the communication cable is disconnected, the changes
will be lost.
The IT group should provide IP, Mask and Default Gateway values that
meet the local network needs. The ApexRemote must be changed to
meet these requirements. Each device will require the IP to be changed
to a new IP, as shown in Figure 3-8, to prevent address conflicts.
Ethernet Check ON
Alarm Settings
Default Alarm and Threshold settings for the PoE model are the same
as all ApexRemote models: Ch1 threshold = 1000, Ch2 threshold =
1000 and channel alarms are disabled. If the Alarm is enabled, the
Alarm LED will turn on solid green until that Alarm’s threshold value
is exceeded, in which case the LED will turn red.
ApexRemote Serial:
The Serial version of ApexRemote standard threshold settings are the
same as for the PoE models. See Figure 3-9.
Note
Alarm Settings
The ApexRemote Serial address is set via the switches on the bottom of
the instrument or through the Setup Tool program, based on Switch 7’s
state (see Table 4-1 on page 4-2). The Address can be shown in the
Display Window, if this option is installed.
The ApexRemote Serial must have its address set to a correct value or
it won’t be recognized by various management programs, including
LMS Express and LMS Express RT. The full switch address list can be
found in Table 4-3 on page 4-3.
Make sure that changes are saved to the instrument by pressing the
Update Instrument button on the screen shown in Figure 3-9.
• The green FLOW LED turns on steady when the flow is within
specification and will blink if the flow is out of specification.
• The Alarm LED is OFF when no alarms are enabled, green when
alarms are set but not exceeded, and red when a set threshold has
been exceeded. A 5Hz blue flashing means ApexRemote is in
validation mode and 5Hz white flashing when the unit is in
SmartBracket mode but a SmartBracket can’t be detected.
4 Communications
ApexRemote The ApexRemote Serial uses DIP switches to set up a portion of the
Serial DIP ApexRemote’s functions. The DIP switches are shown Figure 4-1.
Switches
DIP Switches
Refer to Table 4-1 for detailed DIP switch settings, their meaning and
effects.
Communication Modes
There are three communication modes for the ApexRemote family. The
ApexRemote Serial has options for MODBUS ASCII and MODBUS
RTU. Table 4-2 displays those modes. The ApexRemote PoE
communicates using MODBUS TCP.
Table 4-2 DIP Switch Settings for ApexRemote Serial COM Mode
DIP
COMMUNICATIONS MODE
SW 6
Note: Because Address Table 4-3 details the addresses set by the binary DIP switches 1-5.
0 is reserved for
broadcasting in MODBUS Table 4-3 DIP Switch Addressing
RS-485 communications,
Address 1 is the lowest
DIP SWITCHES DIP SWITCHES
DIP switch setting that can ADDRESS ADDRESS
be used. All switches OFF 12345 12345
can cause communication
failures on the network and 00000 DoNot Use 00001 16
must not be used.
10000 1 10001 17
01000 2 01001 18
11000 3 11001 19
00100 4 00101 20
10100 5 10101 21
01100 6 01101 22
11100 7 11101 23
00010 8 00011 24
10010 9 10011 25
01010 10 01011 26
11010 11 11011 27
00110 12 00111 28
10110 13 10111 29
01110 14 01111 30
11110 15 11111 31
Mini IO Port
DIP Switches
Serial Port
1 RS-232-TX (Output)
2 RS-232 RX (Input)
3 RESERVED for future use
4 RS-485B
5 RS-485A
6 RESERVED for future use
7 24VDC
8 GROUND
RS-485 Communications
SPECIFICATIONS RS-485
WARNING: The
ApexRemote PoE can use
a standard Ethernet Cat6 RJ45 Port
cable and separate Power Input
power supply, which Mini IO Port
connects to the round
connector shown in
Figure 4-3. The symbol
shows the voltage and
polarity of supplied
power. Handle with care
and keep the connector
away from water or
conductive liquids.
Figure 4-3 ApexRemote PoE Connectors
Note: Category 6 (CAT6) Setting up the ApexRemote for use on an Ethernet LAN requires
(22AWG) must be used knowledge of the network’s topology and access to network
when cabling facilities for
PoE devices such as the
components to which most users do not have access. It is advisable that
ApexRemote. the local IT administration group be contacted and get involved to
ensure greater success.
Review the upper screen and note the options available. The screen
items are addressed starting on page 4-8. The top sections set up or
adjust the settings needed for the ApexRemote with some items
requiring extra care and advice from the IT group before making the
changes.
Ethernet Settings:
Ethernet checked
DHCP Check OFF
ApexRemote Another feature of the ApexRemote PoE is the Web Interface that
Web Page allows real time monitoring of the instrument’s data. All monitor
points will show current record data, last 5 data records, location
Interface bracket info, serial number, model, sampling parameters, location
status, flow status, service status and alarm status. All diagnostic
results will also be displayed.
Instrument S/N
Enabled channels
SmartBracket ID
5 Maintenance
Procedures
Maintenance Calibration
To maintain optimum performance of this instrument, it should be
recalibrated annually by a Lighthouse Authorized Service Provider.
Zero Count This section will provide the user a procedure to determine if the
Test ApexRemote can successfuly complete several zero counts. A purge
filter must be attached to the instrument and six (6) five (5) minute
samples must be taken. There should be no more than 1 count on
average per five-minute sample.
1. Connect the Purge filter to the sample inlet.
2. Apply power to the instrument.
3. Configure the unit to sample for 30 minutes.
4. Allow the instrument to sample through a 30-minute period. This
time allows the unit to warm up and purge any residual particles
that might be inside it.
5. Configure the unit to sample for 5 minutes with a 10-second hold.
6. Allow the instrument to take 6 samples.
7. If an average of more than one count per five-minute period is
reported, allow the instrument to sample for 30 minutes to purge
it, then repeat the test (Steps 5 & 6).
8. After the instrument has met the requirement of the Purge Count
test, return the instrument to its normal location and operating
status.
Fault Isolation If the instrument does not pass the Purge Count test, perform the
following procedure:
1. Verify that the Inlet and Outlet barbs are finger-tight - do NOT
over tighten.
3. If sporadic counts are occurring over all channels, the unit may
still have particles inside it. Allow the unit to sample overnight
with the purge filter attached before retesting it. If the counts are
still high after the overnight purge, call Lighthouse Technical
Support for assistance.
DIP Switches During power-up and reset, the ApexRemote Serial reads the DIP
switches.
Power On/ When powering up the instrument, it will begin sampling using the
Auto Start default configuration:
Note: The automatic To stop the sampling, send the command 12 to command register
starting of the sampling 40002.
accommodates systems
that do not send a START
command, but just polls Stopping the sampling will set the Device Status bit in Register 40003
the instrument for its data. to 0.
Running the The applicable action commands are displayed in Table 6-1.
Instrument Table 6-1 Action Commands
Using
MODBUS Value Action
In order to change the RTC to the current local date/time, enter the high
and low values as unsigned integers to registers 40035 and 40036
respectively, which are the Data Set registers. See Table 6-3.
Then write the command 13 to the command register 40002. This will
write the values in the Data Set registers (40035 and 40036) to the RTC
registers (40027 and 40028).
The Real Time Clock can also be set in the Configuration Software
Tool.
Sample Time and Hold Time both use 2 registers, a high word and a
low word. If the desired value for any of these parameters is less than
or equal to 9 hours, 6 minutes and 7 seconds (32,767 seconds), then
only the low word register needs to be written with the value in
seconds.
Sensor Setting Registers 40001 and 40003 through 40023 are protected
and should not be changed.
For Particle Counters, this value specifies the location where a sample
was recorded.
The Hold Time is used for pausing in between samples for multiple
cycles.
The Sample Time specifies the time period of each sample. This time
is specified in seconds. The maximum value of the sample time is
86,399 seconds (high word: 1, low word: 20863) which is 23 hours, 59
minutes, 59 seconds.
Bit Description
These registers run in parallel with the data registers (30xxx series).
For example, data register 30010’s enable alarm register would be
43010. Data register 30016’s enable alarm register would be 43016.
Note: Alarm Enable Enabling the Alarm for a particle channel requires the channel be
currently only works for enabled, as well, setting the bit in the low word of that channel. The
Particle Channels.
user can enable any or all active particle channels at a time and can set
a different alarm threshold for each.
Particle data registers for the Alarm Enable setting start at 43009 for
the high word and 43010 for the low word for channel 1. See Table 6-6.
Alarm and threshold registers are independent of each other. Any one
register’s settings will not affect the others and any channel alarms may
be enabled or disabled as the user requires. For example, to enable
alarming on just the first particle channel as shown in Table 6-7, the
user would enable Bit 1 by writing the value of ’3’ to register 43010. To
disable alarming on the first channel and enable alarming on the second
channel, write a ’1’ to register 43010 and a ’3’ to register 43012. To
enable all alarms, write a ’3’ to each of the registers 43010 and 43012.
Particle Bit 1
Registers
Channel Enabled
43009 - 43010 1 0
43011 - 43012 2 1
Use the Threshold registers to set the alarm threshold value. This is
described in the next section.
The Data Status flag is set if any of the channels have a threshold
exceeded state as true.
Note: The ApexRemote The threshold registers (45xxx series) shown in Table 6-8, run in
comes standard with 2 parallel with the data registers (30xxx series). For example, data
particle channels.
register 30010’s corresponding threshold register would be 45010. Data
The Alarm Threshold Value is set in the low register of the channels.
Each channel has independent threshold value registers. Since any or
all channels can be enabled for alarms at any given time, each threshold
value applies to the corresponding channel. Setting a value for channel
1 as 100 will not affect channel 2 setting of, say, 500. See Table 6-9.
Table 6-9 Alarm Threshold Registers set to 1000
Particle Threshold
Registers
Channel Value
7 Install
WARNING: Make The ApexRemote must be mounted on a vertical flat surface and must
sure the installation have the Inlet to Outlet path be as close to vertical as possible.
point for the ApexRemote
does not prevent easy
disconnect of the
ApexRemote Power Supply specifictions are 100-120VAC, 47-
instrument power. 63Hz, 0.5A input, 24VDC 750mA output (18W max).
Replacing with a power supply that does not meet these
specifications may void the ApexRemote warranty and risk
exposing equipment and users to fire and shock hazard.
Tools/Hardware Required:
- Optional SmartBracket
- Self Drilling Drywall
& Stud Anchors
- Phillips Screwdriver
- Pen or Pencil
Not shown:
- Drill Motor
- 3 Inch drill bit
4. Use the appropriate size drill bit and drill the holes as marked.
Install the anchors into the drilled holes. See Figure 7-3.
2. Mark the center of each mounting tab’s larger hole then remove the
ApexRemote from the surface and drill pilot holes for the mounting
hardware.
Connections The top of the instrument has one connection: the inlet nozzle for
sample input shown in Figure 7-6.
Inlet
Nozzle
The sensor can be used with a direct-mount 1.0 CFM isokinetic probe
or the probe can be attached via 1/4" ID tubing to a 1/4" barbed inlet
ISO Probe.
Figure 7-7 shows the bottom connections for the ApexRemote Serial
and Figure 7-8 shows the bottom connections for the ApexRemote
PoE.
Mini IO Port
DIP Switches
ApexRemote PoE:
The ApexRemote PoE uses Power over Ethernet (PoE) to provide the
power and communications needed to operate the ApexRemote. This
offers a convenient means of connecting the ApexRemote to an
Ethernet network by using a CAT6 patch cable. If PoE power is not
available, a standard Ethernet connection can be used with the external
24VDC power supply supplied with the instrument.
Power Consumption:
The ApexRemote Serial uses external 24VDC supplied via the Serial
Data / Power Connect cable from an appropriate power source, such as
the LWS 485 Gateway. The ApexRemote PoE uses power from a PoE
switch port or from an external 24VDC power supply.
SmartBracket Settings
When the ApexRemote is attached to a SmartBracket, enable the
SmartBracket by placing a checkmark in the Enable box or remove the
checkmark to disable the attached SmartBracket. Disabling the
SmartBracket will drop its unique ID from the network and from any
monitoring software display/status. When the SmartBracket mode is
enabled and the ApexRemote does not find a SmartBracket, the Alarm
LED will blink white. Figure 7-9 shows Attached and Not Attached
conditions.
Not Attached
Attached
Realtime LMS Lighthouse offers several software products to download, monitor and
Pro/Pharma manage data gathered by the ApexRemote instruments, as well as other
RS-485/MODBUS particle counters. When these instruments are
Data connected to an RS-485 or ethernet network that is monitored and
Download managed by a PC running the Lighthouse Monitoring System (LMS)
Express or Express RT (Real Time), they can be identified and
controlled by the software. Data can be downloaded from the
instruments and put into graphs and charts and archived for future use.
Make sure the COM port is set to 19200 BAUD to connect to the USB-
to-RS-485 converter.
For 3rd-party software use, contact Lighthouse Sales and Support (refer
to Additional Help starting on page -i).
Shipping Should it become necessary to return the unit to the factory for any
Instructions reason, contact Lighthouse Customer Service or visit our website,
www.rma.golighthouse.com, and obtain a Return Material
Authorization (RMA) number. Reference this number on all shipping
documentation and purchase orders. After receipt of the RMA number,
follow the shipping instructions below:
WARNING: If the 1. Use the original container, nozzle caps and packing materials
instrument is damaged whenever possible. Remove attachments, such as TRH or
during a return shipment
due to inadequate user
Isokinetic probes, and package to prevent physical and ESD
packing, the warranty damage.
may be voided and result
in additional repairs 2. If the original container and packing materials are not available,
being billed to the
contact Lighthouse to purchase a replacement shipping container
customer.
and nozzle caps. If it necessary, wrap the unit in “bubble pack”,
surround with shock-absorbent material and place in a double-wall
carton - the instrument should not rattle around when the carton is
vigorously shaken.
3. If the instrument is damaged during shipment due to inadequate
user packing, the warranty may be voided and result in additional
repairs being billed to the customer.
4. Seal container or carton securely. Mark “FRAGILE” and write the
Return Material Authorization (RMA) number on any unmarked
corner.
5. Return the instrument to the address provided by a Lighthouse
representative or the RMA website.
A ApexRemote
MODBUS Register
Map v1.50
Note: ApexRemote The MODBUS slave address is set on the particle counter.
currently supports only
upper case.
Supported
MODBUS Table A-2 MODBUS Registers
Commands
Hex Command Description
40001 unsigned integer MODBUS register map version. Matches the version number
of this document. Major version digits are hundreds. Minor
version digits are tens and ones. For example, 135d = v1.35.
40002 unsigned integer Command register. Makes the counter execute a command.
See the description of this register in the table below.
40003 unsigned integer Device Status.
[bit 0=RUNNING, bit 1=SAMPLING, bit 2=NEW DATA]
40004 unsigned integer Firmware version. Major version digits are hundreds. Minor
version digits are tens and ones. For example, 235d=v2.35
40005 unsigned integer Serial Number [high]
40006 unsigned integer Serial Number [low]
40007 ASCII string Product Name char[0], char [1] (NULL terminated string)
40008 ASCII string Product Name char[2], char [3]
40009 ASCII string Product Name char[4], char [5]
40010 ASCII string Product Name char[6], char [7]
40011 ASCII string Product Name char[8], char [9]
40012 ASCII string Product Name char[10], char [11]
40013 ASCII string Product Name char[12], char [13]
40014 ASCII string Product Name char[14], char [15]
40015 ASCII string Model Name char[0], char [1] (NULL terminated string)
40016 ASCII string Model Name char[2], char [3]
40017 ASCII string Model Name char[4], char [5]
40018 ASCII string Model Name char[6], char [7]
40019 ASCII string Model Name char[8], char [9]
40020 ASCII string Model Name char[10], char [11]
40035 unsigned integer Data Set [high]. Works in conjunction with 40036. Updates the
instrument’s real time clock. Setting is the number of seconds
since midnight, 1/1/1970. This number can be generated by the
ANSI C/C++ time() function.
40036 unsigned integer Data Set [low]
...
40039 unsigned integer LASER Reference Voltage (millivolts)
...
40041 ASCII string Flow Unit - Defines the Unit that FlowRate value is based on.
char[0], char[1]. (NULL-terminated string)
40042 ASCII string Flow Unit. char[2], char[3]
40043 unsigned integer Calibration Reference Voltage (millivolts)
...
40047 signed integer ApexRemote:
Calibration Due Date [high]. Indicates when instrument is due
for calibration. This number can be generated by the ANSI C/
C++ time() function.
40048 signed integer Calibration Due Date [low].
...
40050 signed integer Device Options
...
40054 unsigned integer Location ID[high]. Value is 0 when no location bracket is
present.
40055 unsigned integer Location ID[low]. Value is 0 when no location bracket is
present. Value matches 40026 location number when bracket is
present.
40056 unsigned integer Device Status[high]
40057 unsigned integer Device Status[low].
40058 unsigned integer Serial number [high].
40059 unsigned integer Serial number [low].
40060 signed integer Last Sample Timestamp [high] (# of seconds since midnight, 1/
1/1970.).
40061 signed integer Last Sample Timestamp [low].
40062 signed integer Last Setting Change Timestamp [high] (# of seconds since
midnight, 1/1/1970.). Value indicates.
40063 signed integer Last Setting Change Timestamp [low].
40064 signed integer Run-time particle channel alarm high flags (bit 0 = channel 1,
…).
40065 signed integer Run-time particle channel alarm low flags (bit 0 = channel 1,
…).
40066 signed integer Run-time analog channel alarm high flags (bit 0 = channel 1,
…).
40067 signed integer Run-time analog channel alarm low flags (bit 0 = channel 1,
…).
40068 unsigned integer Software controlled RGB LED red channel. Uses values from
0-100 for duty cycle percentage every even second from UNIX
time.
40069 unsigned integer Software controlled RGB LED green channel. Uses values
from 0-100 for duty cycle percentage every even second from
UNIX time.
40070 unsigned integer Software controlled RGB LED blue channel. Uses values from
0-100 for duty cycle percentage every even second from UNIX
time.
40071 unsigned integer Software controlled RGB LED red channel. Uses values from
0-100 for duty cycle percentage every odd second from UNIX
time.
40072 unsigned integer Software controlled RGB LED green channel. Uses values
from 0-100 for duty cycle percentage every odd second from
UNIX time.
40073 unsigned integer Software controlled RGB LED blue channel. Uses values from
0-100 for duty cycle percentage every odd second from UNIX
time.
Device Options
Bits Description
5 ApexRemote:
Software controlled RGB LED (1=Enabled, 0=Disabled)
6 ApexRemote:
Location Bracket (1=Enabled, 0=Disabled)
Device Status
The Device Status registers (40003 and 40057) display the current
status of the device (Table A-5). Additional status bits are shown in
40056 (Table A-6).
.
Table A-5 Device Status Status (40003/40057)
Bit Description
Bit Description
Bit Description
0 ApexRemote:
LASER POWER STATUS: Set to 1 when unit’s
LASER current is out of spec, else set to 0
Bit Description
1 ApexRemote:
LASER CURRENT STATUS: Set to 1 when unit’s
LASER power is out of spec, else set to 0
2 ApexRemote:
LASER SUPPLY STATUS: Set to 1 when unit’s
LASER supply is out of spec, else set to 0
3 ApexRemote:
LASER LIFE STATUS: Set to 1 when unit’s LASER
supply is out of spec, else set to 0
4 ApexRemote:
NO FLOW STATUS: Set to 1 when unit’s flow is below
no flow threshold causing LASER to turn off, else set to 0
5 ApexRemote:
PHOTOAMP SUPPLY STATUS: Set to 1 when unit’s
photoamp supply is out of spec, else set to 0
6 ApexRemote:
BACKGROUND STATUS: Set to 1 when unit’s pho-
toamp background is out of spec, else set to 0
7 ApexRemote:
PHOTODIODE STATUS: Set to 1 when photodiode
has failed, else set to 0
8 ApexRemote:
CALIBRATION DUE DATE STATUS: Set to 1 when
unit is past calibration due date, else set to 0
9 ApexRemote:
LOCATION BRACKET STATUS: Set to 1 when unit
is in location bracket mode and bracket is missing, else
set to 0
Command The Command Register (40002) is used to make the device perform an
Register action. The register performs an action when an integer value is written
to it. The action is completed when the device sends a MODBUS
Value Action
Note: These registers <High Bytes><Low Bytes> = <4 Byte Data Item>
currently apply only to
ALARM enable/disable, The 43xxx register series is used to determine which particle data
not to Channel enable/
disable. channels are set to ALARM ENABLE.
Table A-8 Alarm Enable/Disable Bits
Bit Description
These registers run in parallel with the data registers (30xxx series).
For example, data register 30010’s enable alarm register would be
43010. Data register 30016’s enable alarm register would be 43016.
Note: Alarm Enable To enable the Alarm for a particle channel, set the bit in the low word of
currently only works for that channel. Because Bit-0 is reserved and must always be ON, only
Particle Channels. Any or Bit-1 will change for any channel alarm setting and Bit-0 must always be
all channels and their written as a ’1’. What this means is that these registers will receive a ’3’
alarm thresholds can be to turn the setting ON and a ’1’ to turn it OFF.
enabled and configured
independently of each
other.
Particle data registers for the Alarm Enable setting start at 43009 for
the high word and 43010 for the low word for channel 1.
Particle Bit 1
Registers
Channel Enabled
43009 - 43010 1 0
43011 - 43012 2 1
43013 - 43014 3 0
43015 - 43016 4 0
Use the Threshold registers to set the alarm threshold value. This is
described in the next section.
Note: The Table A-11 The Data Status flag is set if any of the channels have a threshold
shows the registers for an exceeded state as true.
8 channel particle counter.
Counters with fewer
channels do not use the The threshold registers (45xxx series) run in parallel with the data
extra registers. The registers (30xxx series). For example, data register 30010’s
smallest particle channel corresponding threshold register would be 45010. Data register 30016’s
starts at the xxx09 position.
threshold register would be 45016.
Table A-11 Alarm Threshold Registers
Particle Threshold
Registers
Channel Value
Data Data is stored in the input registers (30xxx series), which are read-only.
Registers All data items are four bytes long and are stored across two registers.
Byte and word order is big-endian. Thus, data items are formed by
Example:
Not all particle and analog channels are active. Retrieving data from an
inactive channel returns garbage. See the Data Enable Registers
section of this document for details on how to record data from active
channels.
This entire series of registers represents one data record in the device.
The Record Index Register (40025) must be changed to index other
records here.
The first record in the data buffer is located at Index=0. The most
recently saved value is at Index=-1.
Table A-13 Data Registers
Value Action
Value Action
Value Action
14 ApexRemote:
Photodiode health status
0 = Photodiode good. 1 = Photodiode failure
15 ApexRemote:
Validation mode status
0 = Normal operation data. 1 = Validation dummy data.
16 ApexRemote:
Calibration due date status
0 = Unit has not passed calibration date. 1 = Unit has
passed calibration.
Note: Particle data is a The timestamp field indicates when the data record was recorded.
cumulative raw count Timestamps are stored as the number of seconds since 1/1/1970, the
regardless of the
instrument’s settings.
Unix time epoch. This value can be written directly into a C/C++
time_t data type to be used by ANSI C time functions.
The bit order of the Device Status Word is 7 to 0 (right to left), where
bit 7 is the most significant bit and bit 0 is the least significant bit.
The bits within the Device Status Word are flagged to indicate
particular conditions of the currently indexed data record.
If multiple states occur, the bits are added together. For example, a
Flow Alert and a Particle Overflow would return a value of 6 in register
30008 (bits 1 and 2 are set TRUE).
Table A-15 Device Status Word
Bit Description
Bit Description
The Enable Registers (31xxx series) run in parallel with the Data
Registers (30xxx series). For example, Data Register 30010’s Enable
Register is 31010. Data Register 30016’s Enable Register is 31016.
00000000h = Disabled
FFFFFFFFh = Enabled
B Limited Warranty
Limitation Of Warranties: STRICT LIABILITY, OR PRODUCT LIABILITY CLAIM
AND BUYER AGREES TO WAIVE SUCH CLAIMS. LWS’s
SOLE AND EXCLUSIVE LIABILITY AND BUYERS SOLE
A. Lighthouse Worldwide Solutions (LWS) warrants that all AND EXCLUSIVE REMEDY, FOR ANY
equipment shall be free from defects in material and NONCONFORMITY OR DEFECT IN THE PRODUCTS OR
workmanship under normal use for a period of two years from ANYTHING DONE IN CONNECTION WITH THIS
date of shipment to Buyer except that LWS does not warrant that CONTRACT, IN TORT, (INCLUDING NEGLIGENCE),
operation of the software will be completely uninterrupted or CONTRACT, OR OTHERWISE, SHALL BE AS SET FORTH
error free or that all program errors will be corrected. Buyer shall IN THE SUBSECTION A HEREOF AS LIMITED BY
be responsible for determining that the equipment is suitable for SUBSECTION B HEREOF. THIS EXCLUSIVE REMEDY
Buyer’s use and that such use complies with any applicable SHALL NOT HAVE FAILED OF ITS ESSENTIAL PURPOSE
local, state, or federal law. Provided that Buyer notifies LWS in (AS THAT TERM IS USED IN THE UNIFORM
writing of any claimed defect in the equipment immediately COMMERCIAL CODE) PROVIDED THAT THE SELLER
upon discovery and any such equipment is returned to the REMAINS WILLING TO REPAIR OR REPLACE
original shipping point, transportation charges prepaid, within DEFECTIVE EQUIPMENT (AS DEFINED IN SUBSECTION
two years from date of shipment to Buyer and upon examination A) WITH A COMMERCIALLY REASONABLE TIME
LWS determines to its satisfaction that such equipment is AFTER RECEIVING SUCH EQUIPMENT. BUYER
defective in material or workmanship, i.e. contains a defect SPECIFICALLY ACKNOWLEDGES THAT SELLER’S
arising out of the manufacture of the equipment and not a defect PRICE FOR THE EQUIPMENT IS BASED UPON THE
caused by other circumstances, including, but not limited to LIMITATIONS OF LWS’S LIABILITY AS SET FORTH IN
accident, misuse, unforeseeable use, neglect, alteration, THIS CONTRACT.
improper installation, improper adjustment, improper repair, or
improper testing, LWS shall, at its option, repair or replace the
equipment, shipment to Buyer prepaid. LWS shall have
reasonable time to make such repairs or to replace such
Warranty Of Repairs After
equipment. Any repair or replacement of equipment shall not Initial Two (2) Year Warranty:
extend the period of warranty. If the Instrument is modified or in
any way altered without the explicit written consent of LWS then
the warranty is null and void. This warranty is limited to a period A. Upon expiration of the initial two-year warranty, all parts and
repairs completed by an authorized Lighthouse repair technician
of two years, except as noted below, without regard to whether
are subject to a six (6) month warranty.
any claimed defects were discoverable or latent on the date of
shipment. The length of warranty for pumps in hand held particle
B. Other than the above, LWS makes no warranty of any kind,
counters is one (1) year. Batteries and accessories with all
expressed or implied, except that the products manufactured and
products are warranted for one (1) year. Fuses and purge filters sold by LWS shall be free from defects in materials and
carry no warranty. If a third party battery is used in the product,
workmanship and shall conform to LWS’s specifications; Buyer
the product warranty is null and void. If the battery is charged by
assumes all risk and liability resulting from use of the products
a third party battery charger the battery warranty is null and void. whether used singly or in combination with other products. If
instrument is modified or in any way altered without the explicit
B. If Buyer shall fail to pay when due any portion of the purchase
price or any other payment required from Buyer to LWS under written consent of LWS, then the warranty is null and void.
this contract or otherwise, all warranties and remedies granted
C. WARRANTY REPAIRS SHALL BE COMPLETED AT THE
under this Section may, at LWS’s option, be terminated. FACTORY, BY AN AUTHORIZED SERVICE LOCATION,
BY AN AUTHORIZED SERVICE TECHNICIAN, OR ON
C. THE FOREGOING WARRANTY IS EXCLUSIVE AND IN
LIEU OF ALL OTHER REPRESENTATIONS, WARRANTIES SITE AT BUYER’S FACILITY BY A LIGHTHOUSE
AUTHORIZED EMPLOYEE. BUYER PAYS FREIGHT TO
AND COVENANTS, EXPRESS OR IMPLIED WITH
FACTORY; SELLER WILL PAY STANDARD RETURN
RESPECT TO THE EQUIPMENT AND ANY DEFECTS
THEREIN OF ANY NATURE WHATEVER, INCLUDING FREIGHT DURING THE WARRANTY PERIOD. BUYER
MAY SELECT A FASTER METHOD OF SHIPMENT AT ITS
AND WITHOUT LIMITATION WARRANTIES OF
OWN EXPENSE.
MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE. LWS SHALL NOT BE LIABLE FOR, AND
BUYER ASSUMES ALL RISK OF, ANY ADVICE OR
FAILURE TO PROVIDE ADVICE BY LWS TO BUYER
REGARDING THE EQUIPMENT OR BUYERS USE OF THE
SAME. UNDER NO CIRCUMSTANCES SHALL LWS BE
LIABLE TO BUYER UNDER ANY TORT, NEGLIGENCE,
Index
A D
Accessories 2-2 Data Download 7-8
Additional help i-i Data Enable Registers A-17
Alarm Enable Registers 6-6, A-10 Data Registers A-12
Alarm Registers Device Status Word A-16
Enable Alarming 6-7, A-11 Data Type Registers A-17
Antivirus programs and web server fail 4-8 Default Alarm Threshold
ApexRemote instrument 2-1 PoE 3-7
ApexRemote PoE COM Port 7-6 Serial 3-7
ApexRemote PoE Default Alarm Threshold 3- Default Instrument Parameters
7 Changing 6-4
ApexRemote Serial Default Alarm Threshold Default PoE Factory IP 3-6
3-7 Device Status A-6
ApexRemote02 Specifications 2-3 Device Status Word A-16
ApexRemote03 Specifications 2-4 DIP Switch General Definitions 4-2
ApexRemote05 Specifications 2-5
ApexRemote3 Specifications 2-6
ApexRemote5 Specifications 2-7
E
AUTOMATIC Counting Mode 6-2
Enable Alarming 6-7, A-11
Automatic Mode 6-2
Enclosure 2-3, 2-4, 2-5, 2-6, 2-7
C F
Calibration 5-1 Fault Isolation 5-2
Clear the Data Buffer 6-2 Front Panel LEDs 3-9
Command Register A-8
Communicating with PoE 4-6
Communicating with the Instrument 4-3, 4-6 G
Communication Modes 4-2
Communication Ports 7-6 General Info 6-1
Communications 4-1
Communications Settings A-1 H
Compare contents to pack slip 3-1
Configuration Kit 3-1 Help i-i
Connections 7-5 Hold Time 6-5
Z
Zero Count Check
Troubleshooting 5-2
Zero Count Test 5-1