Project:

E.MO.S.I

 

                                  Introductive window

Documentation

EMOSI is the name chosen for Environmental parameters MOnitoring System of Ikonisys Inc. facilities. It monitors Temperature and Humidity conditions at specific locations and / or devices such as:

These devices are distributed in three different rooms (besides the Cold Room).


Hardware

The request of Ikonisys was the highest possible flexibility thereafter we chose to use FP-1601 Fieldpoint Network Modules (made by National Instruments) to transmit measurements to the server through the Local Ethernet Network of the company. (see picture, data sheet attached).

FP-1601 Network Module

 

 

We used Resistance Temperature Detectors (RTD’s) in order to achieve highest accuracy-sensitivity of Temperature measurements. (see picture, attached is the data sheet as well as the theory of RTD’s)

3-way RTD

 


These connect to the FP-RTD-122 Fieldpoint Modules (see picture, data sheet is attached).

FP-RTD-122 Fieldpoint Module

 

Relative Humidity is measured by Honeywell H7012 A humidity sensors. (See picture, data sheet attached).

Honeywell H7012AHumidity Sensor

 

The above sensors connect to FP-AI-V5 Analog Input Modules which are combined with FP-TB-10 Terminal Base (see picture, data sheet is attached).

 

 

All the above devices have been calibrated and tested under diverse conditions.

 

This was the most cost-effective solution according to your needs and to the parameters set to NetLab   by Ikonisys.


Software

We used National Instrument’s software package, Labview. This is a high-level software oriented to measurement and automation applications’ development.

 

EMOSI was built using the G programming language following the principles of structured programming. It contains 112 subroutines and its architecture is depicted on the following drawing:

 

     

 

It is a user-friendly interface and the user will not deal with any “low-level” details. The application has been heavily tested in diverse conditions and proved a flawless and robust behavior.

 

The way it operates is presented below:


User’s Manual

 

Installing the Hardware: The various devices mentioned above (section: Hardware) are already fitted and ready to use. All the modules are attached on the rails and the Temperature and Humidity detectors are screwed in the proper channels:

 

Bank

Channel

Measurement-Instrument

Orig. Doc. #

Room

Bank 1

0

DAKO Autostainer

1

109

 

1

Humidified Hyb Chamber

2

109

 

2

Thermocycler

3

109

 

3

Waterbath 37 °C

4

109

 

4

Waterbath 72 °C

5

109

 

5

Ambient Humidity

16

109

 

0 (FP-TB-10)

Ambient Humidity

16

109

Bank 2

0

Freezer -20 °C

7

110

 

1

Freezer -40 °C

8

110

 

2

Freezer -80 °C

9

110

 

3

Refrigerator

10

110

 

4

Environmental Incubator

11

110

 

5

Incubator

12 (125?)

110

 

0 (FP-TB-10)

Env. Incubator Humidity

11

110

Bank 3

6 (FP-TB-10)

Cold Room

6

115

 

7 (FP-TB-10)

Ambient Humidity

15

125

 

0 (FP-TB-10)

Ambient Humidity

15

125

 

The devices must be installed according to the above table. Specifically, the banks 1, 2 & 3 must be installed at the locations noted with the respective numbers (yellow circle) on the following map:

 

 

 

 

Bank 1 should be in Room 109, no more than 1.5m away from the various devices where the measurements are to be made.

 

Bank 2 should be in Room 110, no more than 1.5m away from the various devices where the measurements are to be made.

 

Bank 3 should be in Room 125, no more than 1.5m away from the various devices where the measurements are to be made.

 

All the probes are marked appropriately and are shipped screwed-in, ready to work. There is no need to interfere with them except from placing them to the places of interest.

 

You are now ready to proceed with the software installation. Before proceeding, you should plug-in the Power and Ethernet cables. Consult your network administrator and find out the IP addresses of the Ethernet outlets, the Subnet Mask and the Gateway of your network.

 


Installing the software:

  1. One of the accompanying CD’s is labeled: FieldPoint. It contains the drivers you need and should be installed (standard installation).

 

  1. Use your Emosi CD. In the folder “FP-Config” lies a file, “fpoint_setup”. Copy this file on the root directory, (“C:” drive). Then, double-click this file. The “Measurement and Automation Explorer” (MAX) will open and ask the question: “Do you want to revert to the saved fpoint_setup.iak”? Click “YES”.

 

Configuring MAX (i.e. the drivers)

Nothing will happen because we had no knowledge of your local network settings. This means that all the network settings are pre-configured to work with our local network instead of Ikonisys’. You should either contact NetLab  to help you adjust these settings or give it a shot by yourselves. In the latter case:

 

Presumably, EMOSI application is not running. If you have followed the above instructions, MAX must be open and running:

On the left side column it must look somewhat like this:

 

 

Click “Bank 1” tab and watch the IP address assigned to it. This is the IP we used on our local network.

 

Click on the plus sign (+) at the left of “Remote Systems” label to extend it. Click on the IP address that is same as the IP of “Bank 1”. Replace the settings with your Local Network Settings (consult your Network Administrator).

 

It is likely that you will have trouble at the last steps. So, this is our

Suggestion: use some Remote Administration Software and let NetLab  deal with it.

 

  1. When we are done with this you open the “Application” folder (“EMOSI” cd), then the “Installer” folder and double-click the Install application. Follow the Wizard and install the EMOSI application.

 

Advise: During installation do not change any of the predefined settings.

 

EMOSI will be installed in the Program Files folder. Click the Start button, then go to the All Programs and now EMOSI will appear in your list of programs.

You can copy the shortcut on your desktop or run it.

 


Running EMOSI

When you click on EMOSI label or the Desktop Shortcut the application will start running. The first panel will show up and you can Exit or Close the application (in case of accidental clicking) or Continue.

 

Remark: While running the program, if you click anywhere and anything except from EMOSI ’s windows, EMOSI will totally disappear from your screen. The program has not stopped! You can recover the EMOSI observation by clicking its tab at the toolbar. This way you can use your computer as usual without worrying for any interference with EMOSI.

 

If you click Continue, the following Dialog Box will come up:

 

 

You can view the current time and date and choose between the three options by clicking on the respective button:

 


Option 1:

Adjust your Settings

you chose to customize the settings. On the following panel

 

you may select Temperature  Mode (individually or collectively) or adjust the Update Period (time interval in seconds between successive measurements), and set the Limits of good operation. Click on the Move On button to proceed.

 

Option 2: you let the pre-configured settings untouched. These are preset (default) at NetLab according to your specifications.

 

Option 3: do you really want to abort EMOSI ?

 

If option 1 or 2 was selected, you will eventually come to the following panel:


Select a location to check the measurements (Selection panel)

 

 

This is the facility map that you are familiar with. On the upper-left is a list-control. You may:

 

 

 

 

 

Here you cannot watch or change any of your settings (except from Temperature Mode). But, while any Temperature Measurement is off its limits, the respective “box” will be flashing!

 

On the other hand, while the Relative Humidity Measurements are off limits, the respective tank-fill color will change accordingly (details at pg. 19).

 

The measurements are grouped according to the location they are being made (the Bank they belong to).

 Each group is colored as indicated:

 

            Green for Room 109

            Pink for Room 110

            Purple for Room 125

 

When clicking on any of the boxes, you bring up the respective Room window (see later in the docum. for details on the Room windows).

 


 

If you have clicked on any Room-caller as described on the last two sections, you shall have the proper Room-panel in front of you:

Room 109 (green room) – Bank 1

 

 

There are six (6) thermometers and one (1) tank. They are all placed in appropriately titled boxes. The tank represents the amount of humidity at the location measured. These boxes behave just the same way as those in the One Click View panel did (i.e. flashing when off limits etc.).

 

When moving the mouse over any of the boxes, its color will change and you’ll be prompted to “Click on the Rectangle to bring up the respective measurement system” (see pg. 17 about the mentioned systems).

 


Room 110 (pink color) – Bank 2

 

 

There are six (6) thermometers and one (1) tank. They are all placed in appropriately titled boxes. The tank represents the amount of humidity at the location measured. These boxes behave just the same way those in the One Click View panel did (i.e. flashing when off limits etc.).

 

When moving the mouse over any of the boxes, its color will change and you’ll be prompted to “Click on the Rectangle to bring up the respective measurement system” (see pg. 17 about the mentioned systems).

 


Room 125 (purple color) – Bank 3

 

 

There are six (6) thermometers and one (1) tank. They are all placed in appropriately titled boxes. The tank represents the amount of humidity at the location measured. These boxes behave just the same way those in the One Click View panel did (i.e. flashing when off limits etc.).

 

When moving the mouse over any of the boxes, its color will change and you’ll be prompted to “Click on the Rectangle to bring up the respective measurement system” (see pg. 17 about the mentioned systems).


Temperature System

 

    Counterclockwise

 

Up-center (Current Temperature): Here is a virtual thermometer. It is scaled from limit to limit or from limit to current measurement, if the latter exceeds the limit.

         You can also alternate the Temperature mode between Fahrenheit and Celsius scales.

         When the current Temperature is out of the limits, an indicator will appear colored blue (Under Limit) or red (Over Limit) to alert you.

Up-right (Temperature History): This is a Time-Temperature graph. It is scaled like the thermometer. The yellow line represents the actual measurement. The red line represents the high limit. The blue line represents the low limit.

Down-right (Histogram): The x axis corresponds to Temperature (scaled according to the Histogram Parameters [see below]). The y axis numbers the times that a certain Temperature has occurred. Consequently the Temperature Bars will keep going all the higher and sooner or later (depending on the Update Period [see below] chosen) will eventually exceed the top of the graph. Then, you can double-click the highest number of occurrences (initially 200) at the y axis and change it.

Click and drag the vertical yellow line on a certain Temperature position (of x axis) and the horizontal yellow line will indicate the number of occurrences (on y axis) of this Temperature.

The histogram will stop and start anew every time you click the Analysis switch or change the Temperature Mode.

Down-center (Statistics): There are two indicators presented by a progress bar and a digital display each:

Mean Temp. is the average of the Temperature values.

Standard Deviation is calculated as:

standard deviation = σ

where σ2 is variance, μ is mean, and w is n when Weighting is set to Population and (n – 1) when Weighting is set to Sample.

Down-left (Histogram Parameters): The two digital controls (Minimum Bin, Maximum Bin) are ghosted (grayed and unchangeable) when Analysis is On. They affect the y axis of the Histogram.

Left-center (Temperature Range): Two controls: Low Limit, High Limit. They need no further explanation.

Up­-left (System Controls): Three General Controls:

         Acquisition: this is how you Stop & Close this operation and window.

Analysis: you can stop and you can restart the Statistics and the Histogram.

 When Off you can change the Histogram Parameters.

Update Period is the time interval in seconds between successive  

                measurements


Humidity System

 

              Counterclockwise

 

Up-center (Current Humidity): Here is a virtual instrument that measures the Relative Humidity. The presentation is by number (6 significant digits) and by a tank. The fill-color of this tank changes according to the RH value. The color is:

         Green when the measured value falls within the limits (i.e. in-range)

Blue when it exceeds only the High Limit

Lilly when it also exceeds the Highest Limit

Orange when the measured value is lower than Low Limit

Red when it is lower than the Lowest Limit

Up-right (Humidity History): This is a Time -- Humidity graph. It is scaled the same way the tank is. The green line represents the actual measurement. The blue line represents the high limit. The orange line represents the low limit.

Down-center (Statistics): There are two indicators presented by a progress bar and a digital display each.

Mean Value. is the average of the rel. humidity values.

Standard Deviation is calculated as:

standard deviation = σ

where σ2 is variance, μ is mean, and w is n when Weighting is set to Population and (n – 1) when Weighting is set to Sample.

Down-Left (Set Limits): A color indicator shows the in-rage color while the four colored controls: Lowest Limit, Low Limit, High Limit and Highest Limit need no further explanation.

Up­-left (System Controls): Three General Controls:

         Acquisition: this is how you Stop & Close this operation and window.

Analysis: you can stop and you can restart the Statistics and the Histogram.

 When in Off position you can change the Histogram Parameters.

Update Period is the time interval in seconds between successive  

                measurements

 

 

 

 

Caution: EMOSI windows are stacked!!!  You always have to close the last window (panel) you have called (opened) before closing (hitting “Return” button) any previous one. Otherwise you will get to an inactive window, being unable to interact with EMOSI application.

 

Troubleshooting: if you encounter the above problem, click & drag the window-on-screen until you disclose any hidden panel.

 

Every window has a title bar!

 

Example: imagine that you have followed this process: You started EMOSI, then you opened the “Selection Panel” and chose to watch a measurement from the List. Then, accidentally or on purpose, you start another program (e.g. check your email). EMOSI disappears totally. When you‘re done with your mail, you click on the toolbar-tab reading “EMOSI”. You may come to an inactive “Selection Panel” window, unable to perform any action.

 

Solution: “grab” the window you are seeing from the title-bar and drag it aside. Repeat this action until you come to an active window (panel). Close it and then close all the panels (the same way) until you come to the “EMOSI Introduction” window. Now, you can get back to work!

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---

 

This project has been developed by Mr. Panayotis Tsinganos at NetLab  (www.netlab.gr) for Ikonisys Inc. (www.ikonisys.com).

 

All rights reserved.