Rev. 5 Service Manual
Rev. 5 Service Manual
Service Manual
6005 8194 / Rev. 5
All information is liable to change without prior notice. For latest information
about documentation updates for your specific instrument, please contact your
local FOSS representative.
Table of Contents
1 Important Instructions ................................. 1:1
1.1 Service Documents ................................................... 1:1
1.2 Self-Service Support ................................................. 1:1
1.3 Contacting Customer Support ................................. 1:1
1.4 ESD Information ....................................................... 1:1
1.5 Precautions ............................................................... 1:2
1.6 Chemicals .................................................................. 1:3
3 Installation.................................................... 3:1
3.1 Site Preparation........................................................ 3:1
3.2 Installation................................................................ 3:1
3.3 Start-up Instruction .................................................. 3:1
1 Important Instructions
1.1 Service Documents
This Service Manual is a part of the Service Binder and (if available) the Service
CD, which both contains the complete support documentation for this product. The
Service CD may contain additional information in the form of animations for the
purpose of illustrating and explaining e.g. working principles, process flows and
service and adjustment procedures.
8000189a
Fig. 1 ESD
1.5 Precautions
This service manual is addressed to service personnel. Please read the manual
carefully and act accordingly.
Safety Symbols
Explanation of safety symbols used in this manual.
Symbol Description
General hazard.
Corrosive acid.
Hot surface.
Laser.
Radiation.
General prohibition.
Safety Terminology
Explanation of safety terms used in this manual.
Term Description
1.6 Chemicals
Warning
Reagents must be handled in accordance to the appropriate
Material Safety Data Sheet (MSDS). MSDS’s in local languages
can be downloaded from the Customer Support Toolbox on
FOSS intranet. Take particular note of sections 2-8 and section
10.
Warning
Waste from the instrument must be handled in accordance to
local legislation. Composition of reagents is stated in the MSDS
section 3.
2 Technical Description
2.1 General
The MilkoScreen is an FTIR-based, electronic milk analyser that will analyse raw,
un-homogenized milk from cow and buffalo. Future Parameter Models may
include raw milk from other animals.
In order to keep the cost down, the instrument, including flow system is designed
as simple as possible. It has no homogenizer which allows the use of a simple, low
pressure piston pump, operating with only two valves.
With no homogenizer, the accuracy on Fat is obtained by collecting spectral data at
a slow, well defined flow through the cuvette. Further, the fat calibration has been
optimized against variations in fat globule size.
2.2 Description
Instrument
8
7
1 2 3 4
Fig. 2
1 Power cable connection 5 Display with user buttons
2 Slot for SD card 6 Service hatch
3 Transportation lock 7 Tubing from bypass and cuvette
4 Serial port (only used at service) 8 Pipette and filter
Parts inside the unit are easily accessed behind the service hatch:
1
7 2
6
3
4
Fig. 3
1 Pinch valve (normally open) 5 Tubing from bypass and cuvette
2 Bypass pinch valve (normally closed) 6 Pump
3 Back pressure valve 7 Pipette
4 Detector, Cuvette and manifold with
filter
Pump
Cylinder Cuvette
(glass) 50 µm
Pipette with and
Filter Piston
100 µm
Tube Squeezer
In-Line filter Valve – V2
34 µm Normally
Closed. Waste
By-Pass
Pump Step
Motor
Fig. 4
Flow Sequences
Stand By position is with the piston in top position.
The pump speed is defined in µl per second.
Depending of the sequence, the pump operates at various speeds, ranging from
400 µl/sec to 25 µl/sec.
Measure sequence
Stroke Pump Speed V1 V2 Comment
volume µl µl/sec intake bypass
Zero sequence
First intake:
Stroke Pump Speed V1 V2 Comment
volume µl µl/sec intake bypass
Cleaning sequence
Cycles Stroke Pump Speed V1 V2 Comment
volume µl/sec intake bypass
µl
3- 3 seconds pause
pause
Descaling sequence
The descaling sequence is preceded by the soaking sequence with 10 soak cycles
Start:
Cycles Stroke Pump Speed V1 V2 Comment
volume µl/sec intake bypass
µl
Complete:
Cycles Stroke Pump Speed V1 V2 Comment
volume µl/sec intake bypass
µl
Detector Mirror
IR-Detector
Cuvette
Laser Diode
Laser Beam A
Beam Splitter
Source Mirror 50 %
50 %
IR-Beam
Moving Mirror
on Linear Motor
IR-Source
Laser
Detector Adjustable
Mirror
Fig. 5
IR Source
The IR Source has a pig-tail filament that heat up to app. 800 deg. The Source
Voltage is app. 1.05 V and the current is app. 1.90 A, resulting in a Source power
of app. 2 W.
Fig. 6
A non-adjustable semi-spherical mirror directs the IR-Energy as a parallel energy
beam into the Interferometer.
Beam Splitter
The beam Splitter is a special optical component: When a beam hits the Beam
Splitter, 50 % of the energy is reflected while the other 50 % is passed through.
Thereby two beams of identical wavelength and phase are created.
In the Interferometer two beams, the IR beam and the Laser beam are found. Each
of these two beams are in the Beam Splitter split into two beams. Only when the
two IR beams or the two Laser beams are landing on their respective detectors
while overlapping each other will the condition for creating interference and hence
an interferogram be present.
IR Detector
The IR Detector can be described as a highly sensitive thermometer. The IR-energy
in the IFU can, in popular terms be described as heat energy. So, when a sample is
scanned, the detector records the energy (temperature) pattern across the wave
range of the IR- beam. At certain wavelengths, the constituents of the sample (fat,
SNF, Protein etc.) absorb energy. Thereby the energy (temperature) pattern across
the wave range is changed. These energy changes are picked up by the detector and
they are therefore reflected in the Interferogram of the sample, later on created in
the IR Detector. By means of Fast Fourier Transformation and calibration
mathematics the energy changes are quantified and displayed as % Fat, % Protein
etc.
The nature of the detector being a sensitive thermometer indicates that it is also
sensitive to changes in surrounding temperatures. The detector is not stabilized, but
compensation for changing ambient temperatures are built into the component
calibration mathematics.
The IR Detector sits on the Detector PCB in the Detector Unit. A gold plated
mirror below it focuses the energy coming from the Cuvette on the detector
surface.
The mirror is not adjustable, however the Detector PCB with the detector on it,
must be adjusted to find the optimal focus point from the mirror.
Laser Diode
The laser diode radiates a beam of app. 850 nm wavelength. The wavelength is
temperature sensitive, however a regulation instead controls the speed of the Linear
Motor so that the wavelength of the Laser Interferogram is always 1200 Hz.
850 nm is not in the range visible to the human eye. Therefore special devices must
be used when adjusting the laser beam.
The Laser Diode itself is not adjustable.
Laser Detector
The Laser Detector is mounted on a small PCB placed in front of the laser exit hole
on the side of the Interferometer.
Fig. 7
With the screws lose, the PCB can be moved a little sideways in order to find the
maximum Laser Signal.
The Laser signal or Laser Interferogram is a 1200 Hz sine wave signal. It is used to
monitor the movement of the Linear Motor and to trigger the AD converter that
converts the IR Interferogram to digital values.
Linear Motor
The Linear Motor moves the Moving Mirror back and forth in a completely
parallel manner.
The mirror is mounted at the end of a rod with two strong magnets mounted on it.
The rod hangs in two leaf-springs that allow it to move in a parallel manner.
The rod moves in a cylinder with two sets of coils around it: Two Drive Coils and
two Feed-Back coils. The speed of the movement and the travel length can be
regulated by the electronics.
The motor moves in two patterns; a measure pattern of app. 0.5 mm travel and a
stand by pattern of 2 mm travel.
Mirror
Ring
Magnets
Fig. 8
The Interferometer is suspended in shock absorbing mounts so that smaller
vibrations do not disturb the uniformity of the travel of the mirror.
Adjustable Mirror
The Adjustable Mirror is mounted on a ring designed to keep the mirror in place
without losing the adjustment, also during rough vibrations, like transport.
Fig. 9
The ring has a threaded hole in the rear side that allows an adjustment rod in the
IFU Adjustment Rig to be mounted.
General
In all IR-based Foss analysers the purpose of the measuring system has been to
detect the specific level of IR energy at relevant wave lengths. In earlier
instruments the information was found by means of discrete IR-filters tuned to the
desired wavelength, each of them significant to a specific constituent in the sample
material. This gave an IR system with many moving parts that was in-flexible
because it was locked to using only the wavelengths for which filters were present.
With the development of processors, the computer power needed to perform Fast
Fourier Transformation in a short time became available. With this technology, it
became possible, quickly to convert Interferograms collected by an Interferometer
into single beam spectra. The spectra contain information about the signal level at
any wavelength in the analysed range.
The MilkoScreen has a new generation of interferometer that is special by its small
size. Like other Foss interferometers it is a Michelson-type interferometer.
mirror – in relation to the signal reflected from the Fixed mirror. The in-phase
situation gives a maximum input to the detector because the two signals add up.
Hence the output will be at maximum. In the out-of-phase situation the two signals
cancel out each other resulting in zero input to the detector and hence zero output.
Through the movement of the mirror the output from the detector will in this
manner go from zero to max to zero – and so on. The output will be a sine wave
signal. This signal is the Laser Interferogram.
Because the sine-wave Laser Interferogram goes from min. to max to min etc. with
the movement of the mirror, the sine wave can be used to keep track of the distance
the mirror travels. Here we have to remember that the beam travels from the Beam
Splitter to the Moveable Mirror and back, i.e. it travels the distance twice. This
means that when the mirror has moved ¼ λ = 212.5 nm, the travel of the beam has
increased by ½ λ. This again means that on the Laser Detector, the phase between
the two signals has shifted 180°. The output from the Laser Detector will have
moved from min. to max – or vice versa.
The Moveable Mirror continues its travel, and the Laser Interferogram sine wave
reaches a new min. and max with each ¼ λ (212.5 nm) travel of the mirror.
The result is a sine wave with a frequency that depends on the speed of the mirror
and the wavelength of the laser. In MilkoScreen the combination of Laser
wavelength and mirror speed gives a Laser Interferogram frequency of 1200 Hz.
Trigger points
Fig. 10
From this signal, a comparator makes a zero-crossing-square-wave-signal of the
same frequency, where each pulse is defining when the mirror has moved another
¼ λ.
The trigger points, come at a frequency of 2400 Hz. These points (pulses) are used
to trigger the A/D converter that converts the IR-Interferogram to digital form.
Further, the distance (in time) from point to point shows if the mirror movement is
uniform. Finally, by counting the pulses from the end stop, the position of the
mirror can be determined.
The IR-Interferogram
In the Interferometer, the IR-signal follows the same rules as the Laser signal
before it reaches the IR-Detector where the Interferogram is formed. However, the
IR-signal is composed not by a single wavelength but by all the wavelengths that
the source radiates. Therefore the IR-Interferogram is not a single sine wave but
composed by all the sine-wave components that go into the IR signal. The wave-
range where relevant information fort milk analysis is found is app. 2-11 µm.
The IR beam from the source is reflected by the parabolic Source Mirror towards
the beam splitter. The beam splitter is of the type that reflects 50 % of the energy
and lets 50 % pass through.
The beam splitter splits the signal in two: One is reflected towards the Fixed Mirror
from where it is returned through the beam splitter and on to the IR-Detector. The
other passes through the beam splitter, is reflected by the Moveable Mirror, on the
return it is reflected by the beam splitter
Service Manual 6005 8194 / Rev. 5 2:11
MilkoScreen™
In an IR-Interferometer where the signal carries more than one wavelength the
Fixed Mirror and the Moveable Mirror must be positioned in the following way: At
the midpoint of the travel of the Moveable Mirror the distance from the mirror
surface to the beam splitter (A) must be the same as the distance from surface of
the Fixed Mirror to the beam splitter (B).
At exactly this position, the travel distance for the two signals from IR source to
IR-Detector is the same. This means that at this position all signals, regardless of
wave length, will reach the IR-Detector in-phase. Being in-phase, the signals will
add up and form the IR-peak of the Interferogram.
IR-Interferogram
Centre-Peak
All signals in-phase
Fig. 11
When the mirror moves away from this situation, all the involved wave signals will
move randomly in and out of phase with each other. The result is the IR-
Interferogram as shown above. Please note that every point of the Interferogram
curve represents a sum, depending on the phase relations in this point, of all the IR-
wavelengths radiated by the IR-source. This means that every point carries
information about the individual energy levels at any of the wave lengths. Having
passed through the sample, this means that the Interferogram carries information
about absorptions constituents in the milk sample may have caused at any wave
length.
In the MilkoScreen 8 Interferograms are collected while the sample is slowly
pumped through the Cuvette. These Interferograms are averaged and by Fast
Fourier Transformation (FFT – see above) converted to a single beam spectrum
from which the absorptions or energy levels can be seen.
Fig. 12
By means of a dynamic IR-Gain adjustment system, the IR signal is at all times
amplified by a factor that ensures maximum signal height on the input to the AD-
converter, without the signal being cut.
In the processor system, the Fast Fourier Transformation mathematics transforms
the Interferogram into a single-beam spectrum.
7
8 10
8 .10
7
SINGLE-BEAM
7
6 10
sb 7
m 4 10
7
2 10
0 .10
5
0
200 400 600 800 1000 1200
Cm-1:
200 1000 2000 m 3000 4000 1300
5000 cm-1
µ: 10 5 3,3 2,5
Fig. 13
The single beam spectrum goes through a series of calculations in order to derive
the final result for the individual constituents.
PLS: Partial Least Squares regression. A statistical method that finds a linear
model describing some predicted variables in terms of other observed variables.
In a Foss calibration the “predicted variables” are the constituent values, the
“other observed variables” are the spectral information at each pin-number-
interval.
Slope/Intercept: Single Linear Regression model used in the MilkoScreen to
correct for differences between instrument results and local reference results.
•
RS232 RS232
Display
PPP
Test PC
Keypad RS232
TCP-IP
SD-card
Fig. 14
SD card
Example:
Fig. 16
Fig. 17
Serial Export is here Off; set it to On.
Port Set-up
Set the Baud rate to match the pc serial port.
Other port settings are default: 8 data bits, 1 stop bit and no parity.
Export Details
The RS 232 serial connection is mainly made for export of results to a suitable,
locally designed program on the customer pc. It also, however allows three
commands to be sent from the PC to the MilkoScreen.
The system can be tested by using for example the program TeraTerm that can be
downloaded from the internet. TeraTerm will also be made available from the
FOSS Intranet, Internal Knowledge, Customer Support Tool Box, Software.
Data Format
Measurement results are sent on one line in a comma-separated format, as shown
below:
Fig. 18
The following is an example with a measurement error:
09:26:28 25-04-2013,4, 0.00, 0.00, 0.00,,,,,,,AIR_IN_CUVETTE
The instrument will repeat sending the most recent set of results every two seconds.
Remote Commands
The external computer system can send three single-letter commands to the
instrument:
Command Function
Pxxxx Sets the administrator’s password to xxxx. E.g. sending “P1234” will
change the administrator’s password to 1234.
3 Installation
3.1 Site Preparation
Use a stable table
Vibrations and shocks will disturb the function of the Interferometer and hence the
measurements of the MilkoScreen. Therefore it is very important that the
instrument is placed on a stable table.
Temperature
The MilkoScreen is designed for ambient temperatures from 5 ºC to 40 ºC.
Maximum stability will be obtained if direct sunlight is avoided.
Dust
Protect the MilkoScreen against excessive dust and dirt.
Power Supply
The MilkoScreen runs on 12 V DC (Range from 10.5V to 13.5 V).
An external 12 V Power Supply is supplied with the instrument.
Input 100 – 240 VAC, 50/60Hz.
3.2 Installation
See the User Manual.
• Cuvette Mounting Tool. P/N 60054882 - Assembly tool for metal cuvette
• Used for repairing the cuvette. See section 4.13.
Fig. 19
• Pressure Test adapter for Back Pressure Valve. P/N 60058227 - Pressure test
tool
• Used with Fluke PV 350 for back pressure check. See section 4.25.
Fig. 20
Fig. 21
Fig. 22
• Emergency Kit for cleaning of Flow System (P/N: 60057465).
• Used for unblocking flow system. See User Instruction 60058444 -Emergency
Clean
Fig. 23
• 10 ml plastic Measuring Cylinder (P/N: 240986).
• Used for Flow System Check. See section 0.
• IFU Adjustment rig. (P/N: 60056988).
• Used for adjusting the interferometer. See section 4.24.
Fig. 24
Source Locally
• 1.3 mm Allen key for Pump Piston/Spindle
• Torx T 10 bit
• Torx T 20 bit
• Torx T 25 bit
• Standard mm Allen key set
• PC with SD card reader and serial port (or USB - Serial adapter)
• Fluke PV 350 Pressure Module
• Torque screwdriver adjustable from 20 – 120 cNm. For example Torque
Leader, article 016040, Quickset Minor, 20 – 120 cNm
• 2 Nm torque screwdriver
• Sharp knife (cutter)
4.2.1 Procedure
1. Remove the power cord
2. Lock the interferometer by pushing the transport handle to the horizontal
position.
3. Remove the six M5 Allen screws.
4. Pull the cabinet backwards away from the front frame.
Push Transport
Handle to locked
Fig. 25
Note: When reassembling tight screws to 1 Nm.
Fig. 26
Note: When reassembling tight screws to 1.5 Nm
Fig. 27
4.4.1 Procedure
Before the Pump can be disassembled, the piston must be at the bottom end of the
pump (glass) cylinder. The easiest is to arrange that from the Service Menu.
It can, however also be done manually. See later in this chapter.
To do so, switch power on the instrument and:
1. Enter Service mode and go to Pump andValves
Fig. 28
2. Push the down-arrow until the piston is close to the bottom end of the cylinder.
3. Switch off the power.
Fig. 29
4. By means of a 2.5 mm Allen key, unscrew and remove the Allen screw
fastening the piston to the motor spindle.
5. Now, push the piston away from the spindle and up into the cylinder.
6. Disconnect the tubes connected to the Manifold for Piston Pump Assy
7. Unscrew the Allen screw and take out the Pipette and Pump cylinder with
piston.
Manual Procedure
If the instrument cannot be powered up, and the Service Menu cannot be accessed,
use the following method:
1. Remove the cabinet.
2. Unscrew and remove the 2 mm Allen screw by means of the 1.3 mm Allen
key.
3. The piston is now separated from the spindle. The spindle has, in the other end
a hexagonal recession for an 1.3 mm key. Use the 1.3 mm key to turn the
spindle down, away from the piston.
Fig. 30
4. Now unscrew the Allen screw in the black manifold above the glass cylinder
and take out the Pump system.
The glass cylinder assembly may be replaced, without replacing the piston
gasket/o-ring. If, however, the piston has moved over a crack in the glass, the
gasket/o-ring must also be replaced.
1 2 3
Fig. 31
Caution
Without being shaped in the tool, a new gasket will be
damaged if it is attempted to be mounted in a glass cylinder.
Manifold Piston
Glass Green
Mount with
O-ring Cylinder o-ring groove
O-ring
Sleeve
Fig. 32
Procedure
1. Take out the old piston by following the procedure in 4.4.1.
2. Remove the old sleeve by cutting it lengthwise by means of a very sharp cutter.
Caution
Be very careful not to damage/cut the piston itself.
Fig. 33
3. Pull off the old sleeve and, by means of a needle, take off the o-ring.
4. Mount the new o-ring in the grove.
5. Press the new sleeve on to the cone-part of the Sleeve Mounting tool as far as
shown on the picture. Use your finger nail.
Fig. 34
6. Push the cone into the split end of the tool as shown in Fig. 35.
Fig. 35
7. Place the top of the piston in the cup-end of the cone.
8. Place the tool upright on the table in front of you. With a finger against the top,
press the cone into the tool. The sleeve will now be pushed over the top of the
piston and be placed around the o-ring.
9. From the bottom end of the tool, with a suitable Allen key, push out the cone.
10. The new sleeve must now be shaped in the Shaping Tool.
The diameter of the hole in the Shaping Tool is smallest inside, at the centre of
the tool. Hence, the holes are conical from the outside to the centre.
11. First dip the sleeve-end of the piston in a glass of water for lubrication. Then
push it through the tool and pull it back out ten times. In this way the sleeve is
given a conical shape that will fit into the glass cylinder.
Fig. 36
12. Wet the piston before you carefully push it into the glass cylinder.
Caution
Make sure to line the piston rod up with the cylinder before it is
pushed in. Otherwise the sleeve may be pushed out of its
groove in the piston and destroyed. Move it up and down in the
cylinder to make sure it sits correctly.
13. Place the o-ring in the glass mount
14. Place the Glass Cylinder inside the Glass Mount. The glass has different
chamfer in each end. Make sure to place the cylinder as shown on Fig. 37 and
with the o-ring end upwards.
Fig. 37
15. Attach the pump assembly to the Pump Manifold by means of two M3x10 mm
screws. . Make sure the inspection window is outwards.
Note: Tight screws to 0.6 Nm.
16. Reinstall the Pump Manifold in to the instrument by means of one M3 Allen
screw.
Note: Tight screw to 0.6 Nm.
17. Lift motor spindle, centring the screw hole for the Allen screw. Press down the
piston over the spindle. Align the holes in spindle and piston. Insert and, using
a 1.3 mm Allen key, screw in the Allen screw.
18. Connect the tubes and switch on the power. Test the flow system (See section
4.25).
Fig. 38
5. Tilt down the PCB making the plugs accessible.
6. Carefully remove the plugs 1 (Display) and 2 (Detector). Pull down the cable
for plug 3 (Interferometer) and remove the plug. Remove the three remaining
plugs:
• JP7 = V2
• JP8 = V1
• JP9 = Pump Motor
2 Pump
V1
3 V2
Fig. 39
7. On old PCB’s:
• JP 8 = V2
• JP 9 = V1
• JP 10 = Pump Motor
8. Mount the new Control PCB.
Note: Tight screws to 0.6 Nm
9. Pull up the Interferometer cable to its original position and fasten it by means
of a cable strip. Make sure it cannot block the free movement of the
Interferometer.
10. The instrument now has a new serial number. Note down the old and the new
numbers for update of instrument files.
11. Two Serial Number labels came with the new PCB; place one on top of the old
label on the rear of the cabinet, and the other on top of the old label on the right
side of the chassis.
1. From the Type Number label on the back of the cabinet, read the instrument’s
serial number. On newer instruments, a similar label is found on the right hand
side of the chassis. Further, the serial number can be read from a label on the
old Control PCB. On functioning instruments, the serial number can be read
from the Information menu.
2. Inform this number to the IndiFoss main office by phone or by mail.
3. Using the FOSS Weblicense site (see chapter 4.23.3), the main office can from
the old serial number see what Prediction Packages were purchased for the
instrument.
From this, a new license opening for the same Prediction Packages is
generated.
4. The Weblicense site will download the new license code to a file or display it
for manual recording. A license code file can be stored directly on an SD-card
that can be read by the MilkoScreen or it can be mailed to the location where it
is needed. It can also be informed via telephone and keyed into the instrument
manually.
5. When entered manually, the instrument will measure exactly as it did with the
old Control PCB.
6. If an SD card or file is used, it is recommended, at the same time to update the
instruments Prediction Model file (PMC-file) to the latest version. This file can
be downloaded from the Weblicense site together with the new license code.
With the latest PMC-file, the instrument is prepared in case the customer wants
to use a newer prediction model or purchase a newer Parameter Package.
7. At the repair site, copy the license code file, and, if available also the PMC-file
to the SD card:
Fig. 40
8. Other data as well as older license and PMC files on the SD card is ok.
9. Place the SD card in the new Control PCB. On the instrument browse to
Administrator and log in.
10. Browse to Prediction Model, push OK and browse to License Keys.
Here, the following options appear:
Fig. 41
11. Chose Read license key and allow the download of the new license to complete
12. Note that the option Enter license key allows manual entry of the new key in
case it is informed via telephone.
13. Using the SD card, while still in Administrator, go to Prediction Model, push
OK and select Load Newest. The newest PMC file is now downloaded from
the SD card.
Note: All new versions of PMC files also include all previous
models.
14. The MilkoScreen is now ready for use.
4.6.1 Adjustments/Software
The IFU Control PCB is an analogue PCB. It requires no adjustments and has no
software.
4.6.2 Procedure
1. Switch off the power.
2. Remove the cabinet as described on section see 4.2.
3. Push the Transport Handle locked (down).
Remove
Push Transport
Handle to locked
Fig. 42
4. Carefully remove the plug connected to JP1. Do not pull the wires: Use a small
screwdriver to pry each end loose (See Fig. 43).
Fig. 43
Fig. 44
Note: Observe the polarities (colours) of the wires for the
laser diode and detector.
Note: The IR Source power has no polarity.
5. The Linear Motor power and feed-back coils are connected like shown on Fig.
45, Fig. 46 and Fig. 47.
Drive Coil
Sense Coil
Fig. 45
Fig. 46
Fig. 47
6. Unscrew six M3 Allen screws to remove the old PCB and then mount the new
PCB.
Note: Tight screws to 0.6 Nm.
7. Carefully re-solder the ten wires.
Fig. 48
The IR-Detector on the Detector PCB measures the IR-signal produced in the
Interferometer. Below the detector a fixed gold plated semi spherical mirror directs
the IR signal from the Interferometer up onto the detector surface.
The screw holes for the Detector PCB are oversize, allowing the PCB to be
adjusted sideways in order to be centred in relation to the signal from the gold
plated mirror.
When replaced, the new mirror has to be adjusted for maximum IR-Signal. This is
done by means of the instrument Service Program.
Fig. 49
5. Cut the cable tie and carefully pull off the plug and cable.
Fig. 50
6. Push the Detector PCB sideways in all four directions, step by step while
observing the IR Pk/Pk value. Allow a short settling time after a push for the
readings to stabilize. Locate the spot giving the highest signal.
Typical value range 30-60 % with most instruments around 40.
7. Tighten the screws. Observe if the signal falls while tightening; if so, redo the
adjustment.
Note: Tight Screws to 0.2 Nm.
8. Mount the orange cover making sure the cable fits into the channel in the
bottom of the Flow Manifold.
Note: Tight Screws to 0.3 Nm.
4.8.1 Procedure
1. Switch off the power and remove the instrument cabinet as described on
section 4.2.
2. Push the transport handle to locked position. This holds the Interferometer in a
fixed position.
Remove
Push Transport
Handle to locked
Fig. 51
3. Carefully remove the plug connected to JP1. Do not pull the wires: Use a small
screwdriver to pry each end loose.
Fig. 52
4. Remove the two ground wires on the top of the interferometer.
Fig. 53
5. Place the instrument on the right hand side and, through the three holes in the
Control PCB remove the three 3 mm Allen screws that fastens the
Interferometer to the soft shock mounts.
Fig. 54
6. Place the instrument in its upright position, and from the front take off the
Cuvette Flow Manifold/Detector. Leave it hanging in the cable and the tubes.
7. Remove four 2.5 mm Allen screws holding the Ring for Cuvette as the detector
cable is attached to it.
Fig. 55
Note: Be aware of springs, shown on Fig. 60.
8. The Interferometer is now ready to be taken out. So release the unit by lifting
the transport handle to unlocked.
Caution
Be very careful when handling the Interferometer. Especially be
aware of the very thin leads from the coils of the Linear Motor.
Linear
Motor
Fig. 56
9. Lift and edge the Interferometer out of the chassis, following the arrow. The
transport lock handle must be push down when the IFU is on the position
shown on Fig. 57 to allow the interferometer to be completely removed from
the chassis
Fig. 57
10. Place the interferometer on the side on the unit and remove the three 2.5mm
Allen screws to release the cable Main Board to IFU
Fig. 58
11. Remove the Ring for Cuvette from the new interferometer and reattach the
detector cable into it
12. Replace interferometer and reconnect the cable (Main Board to IFU) and
secure it to the interferometer frame by means of three 2.5 Allen screws (and
washers)
13. When mounting the new Interferometer, make sure the Detector cable fits
under the unit on the right side of the left shock mount.
Fig. 59
14. Slide in the new unit until the four groves in the top lines up with the four
rubber stoppers above. At this point, push down the transport handle to locked
position.
15. The Interferometer is now held in its correct position.
16. Reconnect the two ground wires o the top of the interferometer by means of
two 2.5mm Allen Screws
17. Release the transport handle and from the front end of the instrument mount
the Ring for Cuvette by means of four 2.5mm Allen screws.
Note: Make sure the spring marked 11 on Fig. 60 is in place.
Fig. 60
Note: Make sure the Dust Protection Membrane is
completely on the outside of the Ring.
18. Push down the transport handle to locked position again.
19. Mount the Cuvette Flow Manifold/Detector from the front of the instrument.
Make sure the Detector Cable follows the guide channel in the bottom of the
Interferometer unit.
20. Place the instrument on the right hand side and mount the three screws for the
shock mounts through the holes in the PCB.
21. Release the transport handle and make sure the Interferometer can move freely
and is not restricted by cables etc.
22. Switch on the power and allow the instrument to stabilize for 10 minutes
before adjusting the Detector PCB.
4.8.2 Adjustments
The Interferometer itself requires no adjustments or software.
The Detector PCB must however be adjusted in order to pick up maximum IR
energy from the new Interferometer. Follow the procedure in section 4.7.2.
Fig. 61
4.9.1 Procedure
Note: The filament of the Source is very delicate. Do not touch
it with fingers. Do not push it so that the windings are bent.
The slightest mechanical stress on the filament may create
shorts that lead to malfunction.
Fig. 62
1. Take out the Interferometer and place it on the table. See section 4.8.
2. Unsolder the leads from the PCB and loosen the wire straps.
3. Unscrew the two screws.
4. The Source Unit may stick in the housing. Loosen it by pushing the screw hole
sideways with the end of an Allen key.
Fig. 63
5. Lift out the Source.
6. Carefully slide in the new Source and mount the screws.
7. Solder the leads on to the PCB and fasten them with the straps.
8. Mount the Interferometer and reassemble the instrument. Switch on power.
4.9.2 Tests
1. Activate the Interferometer screen by pressing the and the buttons at
the same time. Check that the IR Pk/Pk value is above the lower limit.
Typically 30 – 60.
Fig. 64
2. If the IR Pk/Pk is too (very) low, check the Source Current - see chapter 4.16.
3. Run a Clean followed by a Start Up Test.
4. Run a Zero Setting.
5. The MilkoScreen is ready for use.
Fig. 65
4.10.1 Procedure
1. Take out the Interferometer and place it on the table. See section 4.8.
Fig. 66
2. Unsolder the red and black lead from the PCB. Note the polarity.
3. By means of a 1.3 mm Allen key, loosen the Laser Diode and pull it out.
4. Mount the new one and solder the leads on to the PCB observing the polarity.
4.10.2 Adjustments
Replacing the Laser Diode requires no adjustments.
4.10.3 Tests
1. Activate the Interferometer screen by pressing the and the buttons at
the same time. Check that the Laser AC value is above the lower limit.
Typically 900 – 1700.
Fig. 67
2. Run a Clean followed by a Start Up Test.
3. Run a Zero Setting.
4. The MilkoScreen is ready for use.
Fig. 68
4.11.1 Procedure
1. Take out the Interferometer and place it on the table. See 4.8 Replacing the
Interferometer Unit.
2. Unsolder the red and black lead from the PCB. Note the polarity.
3. Remove the two Allen screws and take out the PCB and detector.
4. Mount the new one and solder the leads on to the PCB observing the polarity.
Fig. 69
4.11.2 Adjustments
Replacing the Laser Detector requires no adjustments.
4.11.3 Tests
1. Activate the Interferometer screen by pressing the and the buttons at
the same time. Check that the Laser AC value is above the lower limit.
Typically 900 – 1700.
Fig. 70
4.12.1 Procedure
1. Push down the transport handle in order to lock the Interferometer.
2. Unscrew the Cuvette Flow Manifold and dismount the Cuvette.
Fig. 71
3. Pay attention to the two small o-rings. It is important that they sit correctly in
the Cuvette. Otherwise liquid will flow into the Detector unit and this may
destroy the IR-detector chip.
The situation shown here often happens; one – or both – o'rings stick unnoticed
to the manifold and may fall off and disappear.
Fig. 72
4. Mount the new Cuvette on the manifold.
5. Mount the Detector Unit in the instrument taking care that the cable at the
bottom follows its groove in the Interferometer.
4.13.1 Procedure
Cuvette Parts
Upper window
Window with
50 µmSpaser
Bottom Part
Top Part
Gasket
O-ring
holes
Fig. 73
Assembly screws
Fig. 74
Fig. 75
2. Place the flat gasket over the Guide Pins.
Fig. 76
Caution
Only touch the window on the edge.
3. Clean the window with holes and place it carefully with the Guide Pins through
the holes.
Fig. 77
4. Place the 50 µm spacer over the pins and line it up to ensure that the flow
through the holes is not in any way restricted.
Fig. 78
5. Clean the Upper Window and place it on top – without changing the position
of the spacer.
Fig. 79
6. Place the O-ring in the track of the Top Parton. A little water in the track will
help “glue” the O-ring in place.
Fig. 80
7. Line all the screw holes in the Top Part up with the corresponding holes in the
Bottom Part and lower it over the two windows – without changing the
alignment.
Fig. 81
8. Fasten the Top Part by means of the Assembly Screws. In this way the
sandwich is held together and the tool can be turned over in order to allow the
three screws to be mounted.
Fig. 82
9. It is utmost important that the spacer is centred in relation to the flow holes.
Therefore, check this before the three screws are mounted. Look for the flow
holes (guide pins at the arrows) and the edge of the spacer – green dot-line.
Fig. 83
10. Mount the three screws in the following order:
• Mount the screws without tightening.
• Tighten the screws with 0.3 Nm.
• Then tighten them with 0.6 Nm.
Fig. 84
11. The repaired Cuvette is ready for use.
Fig. 85
Membrane
Cover with washer
Spring
Seat
Fig. 86
3. Inspect and clean the seat.
4. Place the membrane with washer on the seat. Place the spring on the washer
and mount the cover.
Note: Tight screws to 0.6 Nm.
5. Re-mount the Cuvette Flow Manifold and run two clean procedures in order to
fill up the flow system.
Note: Tight screws to 0.6 Nm.
6. Check the stability of the 1.5 bar pressure: See section 4.25 Back Pressure
Valve Check.
3. Push the In-Line Filter bracket down, remove the Torx 20 screw from the
centre of the detector unit and remove the orange cover.
4. Cut the cable tie and carefully pull off the plug and cable
Fig. 87
5. Remove the front cabinet as described on section 4.3
6. Remove old membrane
7. Membrane is self adhesive. Attach it to the cabinet making sure the holes
matches with the three guide pins.
Fig. 88
8. Pass the detector cable through the opening
Fig. 89
Fig. 90
4. Pass the cable through the opening and attach the overlay to the cabinet, it is
self adhesive.
5. Reconnect the cable to the PCB.
6. Reassemble instrument cabinet.
Fig. 91
2. Unscrew the two screws and take off the Inner Lid.
3. Inspect the mirror and replace if damaged.
Fig. 92
Caution
Be sure not to touch or otherwise make the mirror surface dirty.
The Mirror must not be polished.
If undamaged, the Mirror should be transferred from the old to the new Inner
Lid. If coating or screw holes are damaged, the mirror should be replaced.
Note: Tight mirror screws to 0.3 Nm.
4. Mount detector PCB back in the inner lid.
Note: Tight screws to 0.2 Nm.
5. Assemble the inner lid into the Cuvette Flow Manifold.
Note: Tight screws to 0.6 Nm.
6. Reassemble Cuvette Flow Manifold.
Note: Tight screws to 0.6 Nm.
7. Reassemble detector orange cover.
Note: Tight screws to 0.3 Nm.
Fig. 93
Fig. 94
Fig. 95
5. Replace the motor but leave screws a little loose.
6. Align the spindle in the centre of the Front Cover hole.
7. Lift motor spindle, centring the screw hole for the Allen screw. Press down the
piston over the spindle. Align the holes in spindle and piston. Insert and, using
a 1.3 mm key, screw in the Allen screw.
8. With loose motor screws, then run a new Clean sequence. Observe the spindle
movement and with the fingers adjust the motor position until the
spindle/piston can move freely up and down during the Clean Sequence.
Spindle must run smoothly:
• No noise
• No stalling
9. Tighten the screws for the motor when the motor is in the adjusted position
Fig. 96
Note: Tight screws to 0.3 Nm.
10. Run at least one more Clean Sequence to validate the spindle/piston still runs
freely all the way up and down. If not, then loosen the motor screws and repeat
above operation again. When spindle is running freely up and down, then add
grease to the spindle. Ensure to distribute the grease evenly at the entire spindle
surface.
Fig. 97
11. Mount the instrument cabinet as described on section 4.2
47 m Ohm U - Source
U = app. 90 mV App. 1.05 V
Fig. 98
• Source Voltage: The resulting voltage over the Source is approx. 1.05 V.
• Source Current range: 1.85 Amp +/- 10 % = 1.665 Amp - 1.935 Amp.
• Voltage over R16 (47 mOhm): App. 90 mV.
• Source Current with these values: 90 mV/ 47 mOhm = 1.91 Amp.
1.7 - 2.0 V
Fig. 99
With a digital voltmeter measure the voltage across the Laser Diode leads. The
voltage should be 1.7-2.0 V. If it is, a Laser Beam is most probably being
produced. Check in the following way:
4.23.1 Procedure
• Unsolder the red and black lead from the Laser Detector.
• Connect the multimeter to the unsoldered leads, red to red/black to black, and
switch it on to Diode Check.
• The voltage should be approximately 0.6 V.
Fig. 100
Detector Mirror
IR-Detector
Cuvette
Laser Diode
Laser Beam
Beam Splitter
Source Mirror 50%
50%
IR-Beam
Moving Mirror
on Linear Motor
IR-Source
Laser
Detector Adjustable
Mirror
Fig. 101
The interferometer handles two different beams (signals): The Laser Beam and the
IR-Beam.
The beam Splitter is a special optical component: When a beam hits the Beam
Splitter, 50 % of the energy is reflected while the other 50 % is passed through.
Thereby two beams of identical.
The IR beam and the Laser beam are in the Beam Splitter split into two beams.
Only when these two beams are landing on their respective detectors while
overlapping each other will the condition for creating interference and hence an
interferogram is present.
The purpose of this procedure is to adjust the Adjustable Mirror to establish this
situation and optimizing the signals.
The Laser Interferogram is presented as the Laser AC.
The IR Interferogram is presented as IR Pk/Pk.
Fig. 102
Laser Beam
Beam Splitter
50%
50%
Moving Mirror
on Linear Motor
The two
beams are
not aligned
Laser
Detector Adjustable Mirror-
out of adjustment
Fig. 103
As seen, the beams are no longer aligned on the detector and hence, no interference
occurs. No Laser Signal is created. The same will be the case with the IR-Beam:
The beams do not overlap on the detector; therefore no interference and no IR-
Signal created.
So, if the Adjustable Mirror is adjusted to create a Laser Signal, an IR-Signal will
also be created. This is what the adjustment is about.
Fig. 104
Adjustment
Rod
Adjustment
Screws
Flexible
Joint
Base for
Interferometer
M10
threaded
rod
Fig. 105
Detector Unit
With the rig comes a Detector Unit for adjusting the Laser AC and IR-Signal (IR-
Pk/Pk). The cuvette windows have in this unit been replaced by a Polystyrene disc
that replaces the water that would otherwise be needed in the cuvette. Otherwise
the unit works exactly like other Detector Units.
Control PCB
A MilkoScreen Control PCB is used to run the IFU. Further, the Control PCB
must be connected to a MilkoScreen display in order to use the IFU Check display
for the adjustment:
Fig. 106
The IFU Check display is activated by pressing the and the buttons at the
same time.
Fig. 107
Back
wall is
red
Fig. 108
The best background on which the camera can best “see” the laser spots is a red
piece of card board. This shade should be placed 10 – 15 cm away from the
Interferometer Laser window
Light from lamps and sun will disturb the camera. Therefore the red background
must be placed at the end of a covered path. Remember, you cannot see the spots
with the eye.
The shade shown above is an example. It may not fit the situation around your rig
and your camera, so make up your own shade.
Remember however, to glue a red piece of card board to the inner back.
Procedure
1. When you handle the IFU, be careful not to break the soldered wires.
Especially the very thin Linear Motor Coil wires.
Check the connections for Laser Diode, Laser Detector and Linear Motor
Coils. The correct connections are found under Replacement Procedures.
Fig. 109
2. Guide the Adjustment Rod into the hole for the Adjustable Mirror and hold the
IFU against the back corner of the block and tighten the Finger Screws.
Fig. 110
3. Fasten the clamp by pushing down the red handle.
4. By means of the knurled ring, fasten the M10 adjustment rod to the back side
of the Adjustable Mirror. Only tighten loosely.
Fig. 111
5. Mount the Test Detector on the IFU and connect the black cable from the
Control PCB to the IFU PCB.
Test Detector
Unit
Fig. 112
6. Unscrew the Laser Detector and move it away from the Laser window in order
to allow the two laser beams to exit the IFU.
Laser
window
Laser
Detector
and PCB
Fig. 113
Laser Adjustment
1. Before the adjustments can begin, make sure the Adjustable Mirror is tightened
to a torque of 1 Nm:
• Loosen the screw holding it – and re-tighten to 1 Nm. With 1 Nm
tightening, the mirror can be moved by the adjustment rig.
Fig. 114
Fig. 115
4. Place the shade so that it covers the camera and laser beams as shown here.
5. Manually adjust the camera focus for best possible spot sharpness. The
example above is about the sharpest you can get. You may have to move the
camera around and redo the focus a number of times until you get the spots on
the pc. However when you have gained some experience, it is quite easy.
Note: Strong electric light or sun light will make it difficult
to find the spots.
6. One spot is always bigger than the other; it has a number of “side spots”
coming from reflections in the optics. It is however the centre spot that is
important.
Now, by means of the two adjustment screws, arrange the spots above each
other. Finally, move the small spot so that it covers the other.
Fig. 116
7. Now, the condition for creating a Laser Interferogram on the Laser Detector is
established. Mount the Laser Detector in the IFU. First, only tighten the screws
loosely, allowing the detector PCB to be moved a little sideways.
8. Activate the IFU Check display on the MilkoScreen by pressing the and
the buttons at the same time. Push the Laser Detector PCB sideways to
find the highest Laser AC value – and tighten the screws. The value should
typically be 900 – 1700.
Fig. 117
IR Pk/Pk Adjustment
1. Now the IR Pk/Pk should show some value. It can be as low as 0.5, but this
will be ok as a starting point.
2. Now, very slowly, allowing the values to update on the display, turn one screw
in one, and then the other direction to find a point where the value has
increased. Now do the same with the other screw.
3. Repeat this until the maximum point has been found. The value here will
typically be 30 – 60.
4. The following is the time consuming part of the procedure:
The mirror holding screw must now be tightened with 2 Nm; when this is done,
the Adjustment Rod must be loosened. Loosening the Adjustment Rod
however, may move the mirror a little whereby the IR value falls, often
significantly. If this happens, the procedure must be repeated: Loosen the
holding screw to 1 Nm and try again – and again until the value does not fall
below 30. Sometimes, if the adjustment screw is left a little before or over the
max point, when the rod is loosened, the mirror moves back and the value
increases and ends closer to max. Keeping the absolute max value after
loosening is seldom.
Caution
In order to operate properly, the Tygon tubes used in the
MilkoScreen need to be “exercised” at the point where they are
squeezed by the Tube Squeezer Valves. This goes for newly
mounted tubes as well as existing tubes that have been pulled
so that the valve squeezes a new point. Fill the flow system
with Zero liquid. Then use the Service Menu – Pump & Valves
screen to operate each valve 10 times.
Fig. 118
Caution
The pressure transducer housing must be filled with water in
order to operate properly. With a syringe and needle, fill the
flow opening in the Fluke transducer before it is mounted in
the FOSS adapter.
Fig. 119
4.25.2 Procedure
1. Connect the Pressure Transducer to the flow system by means of the FOSS
adapter - as shown in the picture.
Note: The Foss adapter is designed for use with the Fluke PV
350 Pressure Module.
Using the Fluke PV 350: Switch the PV 350 to kPa/psi. Set the push button to
Metric = up. Connect the PV 350 to a DVM set to mV and zero the readout with
the potentiometer.
Read out units: 1 bar = 100 mV.
2. Power up the instrument and run a clean in order to make the flow system air-
free.
3. With Zero liquid under the pipette, activate a sample measurement and observe
the pressure during the sequence:
Volume Check
Place a 10 ml measuring cylinder under each of the outlet tubes (or do it in two
steps – one at a time).
In a functional flow system the volumes from a Clean should be as shown in the
diagram, see Fig. 120.
Cuvette
2
Tube Squeezer
Clean or In-Line filter Valve – V2 Cuvette
Normally 2,8 ml
Zero 34 µm
Closed. (+/-0,15 ml)
liquid
Pump Step By-Pass
Motor 1
By Pass,
2,0 ml
(+/-0,15 ml)
Fig. 120
In case of build-up in the cuvette, the volume from 2 will be reduced and the
volume from 1 will be correspondingly increased.
60053831 Membrane 4 2 1
4.27.3 Procedure
See the MilkoScreen PMA Protocol, found on the FOSS Intranet, Internal
Knowledge, Customer Support Tool Box – Preventive Maintenance. Look up
MilkoScreen.
4.27.4 Cleaning
Clean all cabinet surfaces with mild detergent, f. ex. dish washing liquid.
Use a soft cloth or brush.
4.27.5 Tests
Carry out the following tests:
1. Sect. 4.18 Back Pressure Valve check
2. Sect. 4.16 IR Source Current Check.
3. Sect. 4.19 Flow System Test.
4. Take out the Cuvette and inspect it for dirt between the windows – and for sign
of leakage.
5. By means of the details of the start-up-test-window on the MilkoScreen, check
the wear condition of the Cuvette:
Pressing the and buttons simultaneously, while the start-up test is
running brings up this screen:
Fig. 121
4.27.6 Software
Check that the embedded software is the latest version. See sect. 5.1 Updating the
Embedded Software
5 Software Maintenance
5.1 Updating the Embedded Software
The embedded software file in the MilkoScreen is named SAFIR.fof. Like software
for other FOSS instruments, the newest version can be down loaded from the FOSS
Intranet.
5.1.1 Procedure
1. Via the internet, open the FOSS Intranet and go to the Internal Knowledge –
Customer Support Tool Box. Find Software and open MilkoScreen. Download
the newest SAFIR.fof, save it on your PCand unzip it.
2. Place an SD card in the PCand copy the .fof file on to it.
3. Place the SD card in the MilkoScreen, go to the Administrator menu and log
in. Default pass word is 0000. Ask the administrator if the pass word has been
changed.
4. Go to Update Software and press ok. The next page shows the current and the
new software. Press ok in order to start the down load. Allow the down load to
complete.
Procedure
1. Open the site https://weblicense.foss.dk and log in. (Certified persons only)
Select Region: World.
2. Insert an SD card in the pc’s card reader.
3. Enter the OLD serial number of the instrument in question and press Enter.
Fig. 122
4. The old serial number can be read from the label on the cabinet rear side, the
side of the chassis visible when the cabinet is removed, or from the label on the
old Control PCB.
Fig. 123
12. Now inform the new license key to the repair site by phone or by e-mail or use
the SD card directly. With mail or SD card also the PMC file in the instrument
can be updated.
13. For entering the new data in the MilkoScreen see Replacement of Control PCB
above.
Procedure
1. Switch the MilkoScreen off.
2. Push and hold the and buttons while the instrument is again switched
on. This brings up this window:
Fig. 124
3. Press ok if you are sure you want to proceed.
Follow Up
In most cases, the customer will have his PMC file and licence key stored on his
SD card. In this case it is quite easy to re-establish the Parameter Packages and
licenses.
In case the PMC file and license key are not available, new ones must be
downloaded from the FOSS Weblicense server. See sect. 4.23.3, Using the FOSS
Weblicense site.
Individual Slope and/or Intercept and LOD values are lost and must be re-
established.
1 2 3
Fig. 130
1 Main menu
2 Administrator Menu
3 Serial Export Dialogue
The serial export mode can be set to one of three values as shown in the table and
figures below
Serial export mode values Effect
1 2 3
Fig. 131
1 Serial export is disabled
2 Only results are sent
3 Results and service information is sent
The baud rate (speed in bits per second) of the serial interface can be configured to
one of the following:
110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200
The third item in the Serial export dialogue is the File export option, see Fig. 132.
This allows the instrument to write the measurement results to a file named
“RESULT.LOG” on the SD-card (if inserted). This option does not affect the serial
interface protocol.
P1111 1111
P111A 0111
P11A1 0011
P2--- 0002
Pzzzz 0000
Table 3
The purpose of the “Results & service” serial export mode is to…
• send measurement results and service information to a computer
• One line containing results when a measurement is finished
• A number of lines describing the instrument’s configuration when the
instrument is switched on
• A line with a copy of the service information stored in the service log
every time an entry is stored in the log
• Allow the computer to…
• reset the sample number
• set the administrator, service and debug passwords
• request the instrument’s configuration
• adjust the slope, intercept and limit-of-detection settings for
parameters, adulterants and Abnormal-spectrum
Serial export mode “Results & service”
Lines sent
Commands received
C Send configuration
Note: The instrument does not echo the command character back to the sender
Table 4 Overview of lines sent and commands received in serial
remote mode "Results & service"
Line types
Since both result, configuration, service and status lines are sent, each line starts
with a letter indicating the line type:
<line type> <line contents>
Where <line type> can be “R: “, “C: “, “S: “, “Ok: “ or “Error: “
Examples:
R: 11:45:24 21-08-2018,3, 0.32, 1.21, 0.00,,,,,,,
C: Export over serial line: Results and service info
Result lines are only sent once – they are not repeated every two seconds.
Configuration lines
When the instrument is switched on, it will send the instrument’s configuration
over the serial interface as a number of configuration lines in text format. The
configuration lines are the same lines as are printed in the service log, when it is
saved on the SD-card using the “Save service log” item in the service menu.
The instrument will also send the instrument’s configuration as a response to the
“C” command, see below.
Example:
C: Instrument serial number: 917000
C: Hardware serial number:
C: Software version: 1.2.0.116
C: Permanent license key:
C: Temporary license key:
C: Prediction models loaded:
C: Parameter package: Milk, ID 1, version 1.1.0:
C: Parameter Fat, ID 1, version 1.1.0, slope = 1.00, intercept = 0.03, zero limit =
0.07
C: Parameter SNF, ID 3, version 1.1.0, slope = 1.00, intercept = 0.00, zero limit
= 0.11
C: Bad sample detection, ID 0, version 1.0.0
C: Settings:
C: Display contrast: 1
C: Result format: 1 decimals
C: Result format: truncate to first decimal
C: Export over serial line: Results and service info
C: Serial line baud rate: 4800
Service lines
The instrument sends a service line in text format to the remote computer whenever
an entry is stored in the service log. I.e. the content of a service line is identical to
the line stored in the service log.
The format of a service line is as follows:
<line type> <date & time>, <absolute sample number> : <service information>
Where <line type> is “S: “
Examples:
S: 11:46:24 21-08-2018, 20723: Instrument started
S: 11:46:34 21-08-2018, 20723: Prediction models loaded: Parameters ID 1,
version 1.1.0,
Status lines
The instrument will respond to a command with either a positive confirmation or a
negative rejection.
The format of a positive confirmation line is as follows:
<line type> <confirmation information>
Where <line type> is “Ok: “
Examples:
Ok: Remote controlled
Ok: Done
Command lines
When the instrument is in serial export mode “Results & service” the commands
that can be sent to the instrument are more complex that the single-character
commands allowed in the “Results only” mode. In the “Results & service” mode
commands are therefore sent as lines terminated with ‘carriage return’, i.e. ASCII
character 1310 (0D16) or ctrl-M.
This makes it easy to test the commands using a terminal program, because the
“Enter” key sends the ‘carriage return’ character. In this document the ‘carriage
return’ character is written <CR>.
So all commands end with <CR> in the “Results & service” mode:
<command letter> <command information> <CR>
In simple commands <command information> may be empty, e.g. the “E”
command.
In more complex commands <command information> contains one or more fields
separated by comma ‘,’, e.g. the “S” command: “S,0000<CR>”.
Note! No spaces are allowed between fields and commas.
Acknowledgement of commands
The commands described in the following sections may fail for different reasons,
so the instrument will respond to the commands with either an “Ok” confirmation
or an “Error” rejection with a cause. In general the instrument will respond to
errors in the command line with sensible messages, making it easy to find and
correct errors.
Confirmation response:
Ok<CR>
Ok: <confirmation information><CR>
Example:
Ok: Remote controlled
Rejection response:
Error: <rejection information><CR>
Example:
Error: Not idle
mode. In this mode the local operator is prevented from operating the instrument
from the screen.
To be able to send commands, the remote computer should send a “start remote
control” command to the instrument to place it a “remote controlled” mode. While
the instrument is in “remote controlled” mode, the display shows the notice:
“Remote controlled”.
Fig. 138
When all changes have been applied, the remote computer should send an “end
remote control” command to the instrument to take it out of the “remote
controlled” mode, and the local operator can again operate the instrument.
Once in “remote controlled” mode, the local operator cannot take the instrument
out of “remote controlled” mode. The only way the operator can bring the
instrument back to “locally controlled” mode is by switching the instrument off and
on again.
Another purpose of the “start remote control” is to restrict access from the remote
computer. The “start remote control” command must contain a valid administrator
password.
Upon receipt of a “start remote control” command the instrument responds with
“Ok” if the password is valid and the instrument is idle. Or responds with “Error” if
either the password is invalid or the instrument is busy.
Start remote control command:
S,<administrator password><CR>
Example:
S,0000<CR>
End remote control command:
E<CR>
Responses from instrument:
Command Responses Comment
Table 5
The following sections explain the remaining commands
Setting a password
The administrator, service or debug password can be changed using the “P”
command.
P,<password type>,<new password value><CR>
Where <password type> is either “A” for administrator, “S” for service or “D” for
debug.
<new password value> must be a four digit number.
Examples:
P,A,1234<CR>
P,S,2222<CR>
P,D,9999<CR>
Error: Unrecognized password type Password type must be “A”, “S” or “D”
'W' in line "P,W,1234"
Error: Password must be 4 digits in New password value must have 4 digits
line "P,A,123"
Error: Password must be 4 digits in New password value must have 4 digits
line "P,S,ABCD"
Table 6
When a password is changed, an entry will be written to the service log and sent on
the serial interface.
Example:
S: 10:10:08 18-09-2018, 20733: Administrator password set to 1234
Administrator 0000
Service 9900
Debug 1100
The following lines will be written to the service log (and sent on the serial
interface, if the serial export mode is “Results & service”):
S: 10:03:33 18-09-2018, 20733: Instrument started
S: 10:03:33 18-09-2018, 20733: Administrator password set to 0
S: 10:03:33 18-09-2018, 20733: Service password set to 9900
S: 10:03:33 18-09-2018, 20733: Debug password set to 1100
Factory resetting the whole instrument by holding down the Zero and OK buttons will
also reset the passwords. But this will also reset all other settings and erase the internal
file system.
Ok: Done After all “C” lines have been sent the instrument sends
a confirmation
When the instrument has received the adjust command it will either change the
setting and send a confirmation response or send a rejection response with a cause.
The following combinations of adjust command elements are allowed:
Package ID Setting Value sign Value Comment
type type range
P present S Only positive values [0.00, 9.99] Slope can only be positive
A present S Only positive values [0.00, 9.99] Slope can only be positive
Any other combination will cause the instrument to send a rejection response. The
table below shows some examples of responses that can be sent:
Response Comment
S: 15:35:10 17-09-2018, 20726: Changed Fat slope = Changing slope, intercept or limit-of-detection
1.000000 (old 1.010000), intercept = 0.020000 (old setting is logged in the service log, so an “S” line
0.020000) is sent.
Ok: Setting changed After that a confirmation is sent.
Error: Unknown package type Package type must be “P”, “A” or “S”
Error: Unknown setting type Setting type must be “S”, “I” or “L”
Error: Expected ',' after '12' in line "A,P,123,S,1.0" Id must be in range [1, 99]
Error: Parameter cannot have LOD value in line Parameter package can only have setting types
"A,P,1,L,0.0" “I” and “S”
Error: ASM package can only have LOD value in line ASM package can only have setting type “L”
"A,S,I,0.0"
Error: Negative value not allowed in line "A,P,2,S,- Slope cannot have negative value
0.5"
Error: Value outside range [-9.99, 9.99] in line Intercept must be in range [-9.99, 9.99]
"A,A,7,I,11.5"
Error: Unrecognized setting type '2' in line Id is not allowed for abnormal spectrum package
"A,S,2,L,2.0"
Fig. 139
The Trace Log is saved on the SD card by opening the Debug Menu and scroll to
Trace File; Set Trace File to On and push Return.
Fig. 140
A fatal error has occurred. A fatal internal software error has occurred and the
Please restart instrument cannot be operated before power has been
switched off and switched on again. If an SD-card is
inserted into the instrument before power is switched
on, a file named “ASSERT.nnn” may contain a hint to
the cause of the error. The file is stored in a directory
named after the serial number of the instrument. Note:
There may be more “ASSERT.nnn” files, in which case
the most recent has the highest nnn number.
Air in cuvette, Please clean Can occur during the cuvette test step in the start-up
test. This step requires that there is liquid in the
cuvette. Cleaning will often remove any small air
bubbles in the cuvette
Air in cuvette, Please retry Can occur during measurement and zero-setting. Is
caused by excessive air in the cuvette. In this case there
is so much air in the cuvette that the interferometer
cannot produce a valid scan. Cleaning will often
remove any air in the cuvette
Air in sample, Please retry Can occur during measurement and zero-setting. Is
caused by small amounts of air in the cuvette. In this
case the interferometer can produce a valid scan, but
subsequent calculations detect air. Cleaning will often
remove any small air bubbles in the cuvette. Note that
zero-liquid should be boiled water, with very few air
bubbles.
Bad ASM model on SD The instrument cannot read the Abnormal Spectrum
card prediction model from the PMC file on the SD-card.
The most likely cause is that the PMC file is corrupted
in some way. Try to use a known good PMC file.
Could not load models Can occur in the Load Newest or Load Selected
prediction model menu item. The instrument could not
store the newest or selected prediction model
packages in the internal file system. Please contact an
IndiFOSS service representative.
Could not read license key Can occur in the Read License Key menu item. The
file instrument cannot read the license key file on the SD-
card. The file may be corrupted.
Current temporary license Can occur in the Enter or Read License Key menu item.
has nnn remaining If a new temporary license is entered or read, and the
samples. Overwrite? existing temporary license still allows samples to be
measured, this warning is issued.
Cuvette dirty, Please soak The instrument suspects that dirt is building up in the
cuvette and recommends a soak cleaning
Cuvette wear. Contact Can occur during zero-setting. Indicates that the
service cuvette is worn and measurements may become
imprecise. Please contact an IndiFOSS service
representative.
Descaling required The time passed since the previous descaling has
exceeded the time limit.
Excessive vibrations Can occur during the interferometer test step in the
start-up test. The interferometer cannot maintain a
constant velocity in the linear motor. The instrument is
probably subject to vibrations or shocks. Place the
instrument in a quiet environment.
Interferometer error Can occur during the interferometer test step in the
start-up test. This error indicates that interferometer’s
laser detector is receiving a signal that is too weak. The
cause may be that the detector is not aligned properly.
Contact an IndiFOSS service representative.
This error can also occur during zero-setting. In this
case the error indicates that the spectrum of the zero-
liquid is tilted, again indicating that the
interferometer’s optical components are not properly
aligned. Please contact an IndiFOSS service
representative.
Invalid date & time Indicates that an invalid data and time was entered in
the Date & time setup screen
Invalid license key Can occur in the Enter License Key and Read License
Key screens. The error indicates that the license key
entered or read does not match the serial number of
the instrument. Please contact the indiFOSS license
issuer.
Invalid model file on SD- Shown in the View Prediction Model screen or in the
card Load Newest or Load Selected prediction model menu
item. The PMC file on the SD-card has a wrong format.
The most likely cause is that the PMC file is corrupted
in some way. Try to use a known good PMC file.
License key file is empty Can occur in the Read License Key menu item. The
instrument finds the license key file on the SD-card, but
the file is empty.
License key has wrong Can occur in the Read License Key menu item. The
format instrument finds the license key file on the SD-card, but
it contains characters that are not allowed in a license
key.
Limit of detection values Can occur in the Load Newest or Load Selected
have been modified. prediction model menu item. If the user has changed
Overwrite? the factory default values for level-of-detection, these
values will be overwritten, when prediction model
packages are loaded.
Measure error, Please retry Can occur during measurement and zero-setting. The
interferometer actually scans the sample 8 times
(subscans) and attempts to calculate a mean scan. If
two or more subscans are very different in shape, the
interferometer cannot calculate a mean scan. This error
is rare, but may occur when the consistency of the milk
varies a lot. It usually helps to measure again.
Measure failed, please The prediciton calculation cannot find the CO2 peak in
clean the milk spectrum. Cleaning may help.
Measure timeout, please Can occur during measurement and zero-setting. The
retry interferometer actually scans the sample 8 times
(subscans) and attempts to calculate a mean scan. If for
various reasons the interferometer is disturbed and has
to discard some subscans, it may not have enough time
to capture all eight subscans. Vibrations may for
example disturb the interferometer. It usually helps to
try again.
Milk in cuvette, please The cuvette has been filled with milk for too long
clean (clean-after-measureemnt time has been exceeded).
Cleaning is required to avoid clogging the flow system
and the cuvette
Model file on SD-card not Shown in the View Prediction Model screen. The PMC
for MilkoScr. file on the SD-card is not for the IndiFOSS MilkoScreen
instrument.
Model file on SD-card too Shown in the View Prediction Model screen. The PMC
small file on the SD-card is not the expected size. The most
likely cause is that the PMC file is corrupted in some
way. Try to use a known good PMC file.
Moving piston to top Occurs when leaving the Pump & valves service screen
No license key on SD-card Can occur in the Read License Key menu item. The
instrument cannot find the license key file on the SD-
card. Note that the instrument looks for a file named
after the serial number of the instrument with the
extension “txt”, e.g. “91701234.txt” in the root
directory of the SD-card.
No model file on SD-card Shown in the View Prediction Model screen. The
instrument cannot find the file “Safir.PMC” in the root
directory of the SD-card
No prediction models Can occur when instrument starts up: It means that no
prediction model packages have been loaded into the
instrument (from the PMC file on the SD-card). The
error should not normally occur, because at least
prediction model for fat and SNF will have been loaded
at the factory. But if a factory reset has been
performed, the loaded prediction model packages will
have been deleted. Use the Load Newest or Load
Selected menu items in the Prediction Model menu to
reload prediction models.
No zero setting, please Can occur when instrument starts up, if no zero-setting
zero-set has ever been performed (and the instrument has
recently been cleaned)
No zero setting, pls clean Can occur when instrument starts up, if no zero-setting
first has ever been performed (and the instrument has not
been cleaned recently)
Please clean filter stick Reminder to clean the inline filter stick in the flow
manifold before performing a soak cleaning or a
descaling
Please clean soon Can occur when attempting to measure, if the number
of samples measured since the most recent cleaning
operation exceeds the cleaning interval limit set in the
Service menu. It is just a warning which disappears
after three seconds.
Please use zero liquid Will always occur, when attempting to zero-set. Just a
reminder to use zero-setting liquid.
Remove all license keys? Occurs in the Enter License Key screen if an empty
license key has been entered. It is a warning that both
temporary and permanent license key will be deleted if
OK is pressed.
SD-card write protected Can occur at any time where the instrument tries to
write a file to the SD-card. E.g. when attempting to
save the service log onto the SD-card. Unprotect the
SD-card.
Soaking required The time passed since the previous soak cleaning has
exceeded the time limit.
Software update failed, Can occur at the end of a software update operation, if
error: something failed during the software update.
Can also occur when the instrument starts up, if a
software update failed before the instrument was
switched off.
Please contact an IndiFOSS service representative.
Temporary license key Can occur in the Enter License Key and Read License
expired Key screens if the temporary license key that is entered
or read is old (has previously been used) or has no
remaining samples left. Please obtain a new temporary
license from IndiFOSS.
Too many scan retries Can occur during measurement and zero-setting. The
interferometer actually scans the sample 8 times
(subscans) and attempts to calculate a mean scan. If for
various reasons the interferometer is disturbed and has
to discard some subscans, it may exceed the limit on
the number of subscan attempts. Vibrations may for
example disturb the interferometer. It usually helps to
try again.
Too small model file on Can occur in the Load Newest or Load Selected
SD-card prediction model menu item. The PMC file on the SD-
card is not the expected size. The most likely cause is
that the PMC file is corrupted in some way. Try to use a
known good PMC file.
Version of model file on Shown in the View Prediction Model screen. The PMC
SD-card not supp. file on the SD-card has a version number not supported
by the instrument’s software. This error should not
normally occur, and probably caused by an old version
of the PMC file. Use the newest available PMC file.
Wrong model file on SD- Can occur in the Load Newest or Load Selected
card prediction model menu item. The PMC file on the SD-
card is not for the IndiFOSS MilkoScreen instrument.
Wrong version on SD-card Can occur in the Load Newest or Load Selected
prediction model menu item. The PMC file on the SD-
card has a version number not supported by the
instrument’s software. This error should not normally
occur, and probably caused by an old version of the
PMC file. Use the newest available PMC file.
Zero failed, Please clean The zero setting failed. This can be due to a dirty flow
system or instrument drift. Clean or soak the
instrument according to the instruction and perform a
new zero setting.
Zero failed, Please soak The zero setting failed for the second time. This can be
due to a dirty flow system or instrument drift. Soak
clean the instrument according to the instruction and
perform a new zero setting.
Zero failed, Contact The zero setting failed for the third time. Please
service contact your IndiFoss service representative.
Zero setting required The difference between the temperature of the sample
and the temperature of the most recent zero setting
exceeds the temperature drift limit. A new zero setting
is required
Zero too old, please zero- Can occur when instrument starts up or when a
set measurement is attempted, if the previous zero-setting
is older than the zero-setting age limit set up in the
Service menu.
Zero too old, pls clean first Can occur when instrument starts up and the previous
zero-setting is older than the zero-setting age limit set
up in the Service menu and samples have been
measured since the most recent cleaning operation
7 Schematics
7.1 Interconnection Diagrams
Detector
IFU
Fig. 141
Fig. 142
8 Technical Specifications
8.1 Legal Data
The equipment is CE labelled and complies with the following directives:
• ElectroMagnetic Compatibility (EMC) Directive 2014/30/EU
• Low Voltage Directive (LVD) 2014/35/EU
• RoHS Directive (2011/65/EU)
• Packaging and packaging waste Directive 94/62/EC
• WEEE Directive 2012/19/EU
• REACH Directive 1907/2006/EC
Altitude Up to 2000 m
Temperature 5 – 40 °C
Protection class IP 41
Weight 4.1 kg
8.4 PC Requirements
• Serial port.
• SD Card Reader
9 Document References
• 6005 8193 Spare Parts Manual - MilkoScreen™
• 6005 8191 User Manual - MilkoScreen™
• 6005 8197 Quick Guide - MilkoScreen™
• AN0080 and AN0081 Raw Milk Calibrations - MilkoScreen™