Sei sulla pagina 1di 52

Assisting the automation

industry since 1986


Quick Guide
PC SOFTWA!
"AQ #anager
Version: 1$%$1 or higher
Designed for MultiCon data recorders
Read the user manual carefully before starting to use the software.
Producer reserves the right to implement changes without prior notice.
2013.11.04 !" #anager$"%&'()*$v.1.0+.001
User manual - PC SOFTWARE DAQ Manager
CONTENTS
1. GENERAL CHARACTERISTICS..........................................................................................................4
2. FIRST LAUNCH OF THE APPLICATION.............................................................................................4
3. DATA IMPORTING FROM A FLASH DRIVE.......................................................................................5
3.1. Selectio o! "#t# "i$ecto$%...........................................................................................................5
3.2. D#t# i&'o$ti(..............................................................................................................................5
4. DATA DO)NLOADING FROM A NET)OR*.....................................................................................+
4.1. Co!i(,$i( et-o$. /etti(/........................................................................................................+
4.2. M#,#l "#t# "o-lo#"i(............................................................................................................0
4.3. A,to&#tic "#t# "o-lo#"i(........................................................................................................1
5. DEVICE SETTINGS..............................................................................................................................1
5.1. De2ice/.......................................................................................................................................13
5.2. G$o,'/........................................................................................................................................13
5.3. Lo(/............................................................................................................................................11
5.4. C4#el/....................................................................................................................................12
+. PROGRAM SETTINGS.......................................................................................................................12
+.1. 5A''lic#tio6 t#7.........................................................................................................................12
+.2. 5Di/'l#%6 t#7...............................................................................................................................13
+.3. 5Et4e$et6 t#7.............................................................................................................................18
+.4. 5C,$$et Me#/,$e&et/6 t#7......................................................................................................18
+.5. 5P$ito,t6 t#7...............................................................................................................................18
0. 9RO)SING LOGS..............................................................................................................................11
0.1. Selectio o! ti&e $#(e..............................................................................................................11
0.2. A,to&#tic $e'o$t $e!$e/4.............................................................................................................23
0.3. T4e t#7le.....................................................................................................................................21
,.3.1.%eneral information............................................................................................................21
,.3.2.'ynchroni-ation with the graph..........................................................................................21
0.4. T4e ($#'4...................................................................................................................................22
,.4.1..he legend.........................................................................................................................23
,.4.2.'caling and moving............................................................................................................24
,.4.3.'ynchroni-ation with the table...........................................................................................2/
,.4.4..ransfer to other programs................................................................................................2/
8. CREATING REPORTS........................................................................................................................25
8.1. P$iti( t4e t#7le........................................................................................................................25
8.2. P$iti( t4e ($#'4.......................................................................................................................2+
1. ANNOTATING GRAPHS.....................................................................................................................20
1.1. C$e#ti( ote/............................................................................................................................28
1.2. C$e#ti( t%'e/ o! ote/..............................................................................................................28
1.3. E"it #" "elete ote/.................................................................................................................21
13. REFERENCES..................................................................................................................................33
13.1. Gee$#l I!o$&#tio..................................................................................................................33
13.2. C$e#ti( $e!e$ece/..................................................................................................................33
13.3. Li/t o! $e!e$ece/......................................................................................................................32
13.4. Co&'#$i( G$#'4/...................................................................................................................32
11. CURRENT MEASUREMENTS.........................................................................................................34
11.1. T4e t#7le...................................................................................................................................34
11.2. :#2# #''let/.............................................................................................................................35
11.2.1.0ntroduction.......................................................................................................................31
11.2.2.Parameters of the applets................................................................................................31
11.2.3.2reating 3.#4 pages with applets .................................................................................3+
&sing a visual editor ............................................................................................................3+
&sing a te5t editor ................................................................................................................41
11.2.4.!ccess to the applets from the software.........................................................................4,
11.2./.Running the selected 3.#4 page...................................................................................4+
11.2.1.6indow with a 3.#4 page..............................................................................................47
11.2.,.!utomatic arrangement of windows................................................................................./0
2
User manual - PC SOFTWARE DAQ Manager
Explanation of symbols used in the manual:
T4i/ /%&7ol "eote/ e/'eci#ll% i&'o$t#t c4#$#cte$i/tic/ o! t4e /o!t-#$e o'e$#tio.
Re#" #% i!o$&#tio $e(#$"i( t4i/ /%&7ol c#$e!,ll%.
T4i/ /%&7ol i"ic#te/ #""itio#l i!o$&#tio t4#t &#% 4el' o'e$#te t4e '$o($#&.
3
i
!
User manual - PC SOFTWARE DAQ Manager
1. GENERAL CARACTER!ST!CS
"A# $ana%e& software allows you to download data recorded by the #ulti2on devices
8e.g. temperature9 humidity9 pressure: and visuali-e them as tables and graphs. ata transfer
is performed using a portable &'; <lash rive or via an )thernet networ=.
'. (!RST LA)NC O( TE A**L!CAT!ON
!fter completing the installation process9 start the application from the system St#$t Me,
in the folder >!" #anager?. <rom this folder you can safely uninstall the program and the
measurement data archived up to the time of uninstalling will remain on your hard dis= for later
use.
!fter first launching of the program9 the window shown will loo= li=e <igure 2.1.
Fi(,$e 2.1. T4e #''e#$#ce o! t4e ite$!#ce o t4e !i$/t $,
)5planation of elements in the figure above@
1 A Main Menu A provides access to less freBuently used functions of the programC
2 A Side Menu A allows access to the main functions of the programC
3 A Devices List A contains a list of devices for which the program has archived
data or virtual devices created for communication via )thernetC
4
5
6
1
2
4
3
User manual - PC SOFTWARE DAQ Manager
4 A Event Messages Area D list events occurring in the programC
0nformation that appears here is also saved to a file ?)vent4og.t5t?9
which is located in the program directory.
5 A Time Area D select the time period to create a table or graphC
6 A Report Area D view selected data in table and graph formC
isplayed measurement data can be printed or e5ported to E.csv file.
6hen you run the program for the first time9 the Devices List is empty because the
program doesnFt have any information about devices and their data yet. .he creation of a new
device on the list is done automatically by importing logged data saved on portable flash
memory. .o add a new device you only need to import its logged data. 0t is possible to add a
new device manually9 which will give the possibility to import data directly from the )thernet
networ= 8see section 4. :.
+. "ATA !$*ORT!NG (RO$ A (LAS "R!,E
.he user can import measurement data9 saved by the data logger on a portable flash
drive9 to the software database using menu [i!e" G [#mport measurements$$$". 0f a flash drive
is inserted into &'; port while running the program9 "A# $ana%e& will chec= its contents and
if any measurement data is find9 a window is displayed to select the directory to get the new
data.
+.1. SELECT!ON O( "ATA "!RECTOR-
.he >;rowse for <older? window allows you to choose the folder of one device 8with the
name of the specific data logger serial number:. 'electing the proper directory will activate the
[#mport" button 8Fi(,$e 3.1:. 2lic=ing on this button will start the process of importing data to
the program database.
Fi(,$e 3.1. 59$o-/e !o$ Fol"e$6 -i"o-
+.'. " ATA !$*ORT!NG
!t the beginning of the process of importing data the program analyses the measurement
data for changes. !fter that9 software performs importing if itFs needed. .he user is informed
5
User manual - PC SOFTWARE DAQ Manager
about progress of operation via a dialogue bo59 and should wait until the end of the process
8when the [%!ose" button becomes active: as shown in <igure 3.2.
Fi(,$e 3.2. T4e '$oce// o! "#t# i&'o$ti( -#/ co&'lete"
6hen the importing process was successfully completed a new device called >evice
')R0!4$*H? 8where ')R0!4$*H is the serial number of the device from which data were
collected: appears in the Devices List.
.. "ATA "O/NLOA"!NG (RO$ A NET/OR0
0n addition to importing data from a flash drive9 you can also download logged files via an
)thernet networ=. .his possibility e5ists only if the data logger is eBuipped with
a communication module with an RIA4/ soc=et 8!2# or ).& module:.
..1. CON(!G)R!NG NET/OR0 SETT!NGS
.o download the measurement data and settings from a device9 connected to the
)thernet networ=9 you must add a new undefined one to the list9 by going to the [Devices"
button 8see section /. :. .hen clic= [Add" button. ! device added to the list in this way is a
virtual deviceC its serial number is undetermined yet 8<igure 4.1:.
Fi(,$e 4.1. A""i( t4e e- 2i$t,#l "e2ice to t4e "e1i2es List
6
User manual - PC SOFTWARE DAQ Manager
.his virtual device will be eBuivalent to the actual real device in )thernet networ= when the
user specifies its networ= settings. Please chec= the Et&ernet capa'i!ities option9 specify the
0P address of the real device in the )thernet networ= and the correct port if the device is in a
subnet and is using port forwarding. irect communication wor=s on port +0 8http:. 0f the
networ= is managed by a *' server that specifies assigned 0P address to a domain name 8or
host:9 then you can choose to access the device by this name9 as an alternative to an 0P
address. .his functionality is especially useful if you want to use dynamic allocation of 0P
addresses with the 32P option enabled in the device. !fter setting the networ= settings9 you
can immediately test it to see whether the device responds. Please clic= on the [Test" button
and read the message at the right side of it 8<igure 4.2:.
Fi(,$e 4.2. E;#&'le o! et-o$. /etti(/ !o$ # "e2ice t4#t "oe/ ot e;i/t
i t4e et-o$. <o t4e le!t= #" co$$ectl% co!i(,$e" <o t4e $i(4t=
0f the device responds correctly9 you should save these settings by clic=ing on the [Save"
button.
..'. $AN)AL "ATA "O/NLOA"!NG
.o download data from the preconfigured virtual device9 go to the Reports section9 right
clic= on the appropriate device and select the [Do(n!oad data" command 8<igure 4.3:.
Fi(,$e 4.3. St#$ti( "o-lo#" "#t#
.he program will download the list of all logs then show a dialog to ma=e the user choose
which ones should be imported 8<igure 4.4:.
7
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 4.4. C4oice o! lo(/ to "o-lo#"
4ogs tagged JnewJ donFt e5ist in the program or may reBuire an update. .he [Suggest c&oice"
button selects logs mar=ed with this tag. !fter ma=ing your selection9 clic= [)*" button. .his
will start the process of downloading the data in the form of logs and configuration of the
device9 logged groups and channels. .he progress of this operation is located ne5t to the
device on the list. ;y clic=ing on the progress bar9 you can view details of this process 8<igure
4./:. 0f "A# $ana%e& has previously downloaded data for the selected device9 then the
update will be made without reAdownloading all logs. 0f during the downloading9 the program
detects any errors9 the user will be informed by an appropriate entry in the Event Messages
Area 8see 2hapter 2. :.
Fi(,$e 4.5. Do-lo#"i( "#t# !$o& # Et4e$et et-o$.
uring the first download the serial number of the virtual device will be updated and will
change from virtual to real. !fter that9 any attempt of downloading data from another device9
e.g. after changing the 0P address9 will bring up the warning >0ncompatible deviceK?.
!fter completion of the download process9 you can choose imported logs9 and then
analyse the data and create reports 8<igure 4.1:.
Fi(,$e 4.+. U'"#te" lo(/ $e#"% !o$ ##l%/i/

User manual - PC SOFTWARE DAQ Manager


..+. A)TO$AT!C "ATA "O/NLOA"!NG
.he program has a builtAin automatic data downloading function according to a set
schedule. 6hen user uses this option9 he hasnFt a choice which logs will be imported9 and the
program automatically download all data that havenFt been imported or reBuire an update.
!utomatic data downloading function can be activated for each device. .o do this9 go to
settings by the LevicesM button 8see section /. :9 select preferred device in the list and chec=
the Jownload logs automaticallyJ option. <or userFs convenience the program has a several
templates of shedules of automatic data downloading. )ach template defines the plan for start
a mechanism of logs downloading 8<igure 4.,:.
Fi(,$e 4.0. Setti(/ o! #,to&#tic "#t# "o-lo#"i(
0f there isnFt predefined template that match userFs reBuirements9 the plan can be defined
individually. .o do this9 select the J8custom plan:J template and set own schedule using the
Plan field. *otation of the plan is similar to the nn2ron format9 with the main difference that
has e5tra space for seconds. etails about how to write the schedule in this format can be
found at http@NNwww.nncron.ruNhelpN)*Nwor=ingNcronAformat.htm. !ny change in the plan
updates the information about the ne5t time of download9 which allows user to verify the
correctness of the schedule.
!fter define the plan and save settings9 user can do other things or minimi-e the program
and when the time set in the schedule will occur9 the program will start downloading data
process.
0s not recommended to set the time of downloading data too often9 because that will
unnecessarily load the device. 2ontinuous downloading9 converting and importing
of the data also cause a much load of the program9 which slows down other
operations. #emory of the device is enough to register measurements for at least
several days with configuration of device which generates the largest filling data.
3. "E,!CE SETT!NGS
!ccess to the settings of devices from which data was collected9 their groups9 logs and
channels can be obtained by clic=ing on the [Devices" button in the Side Menu. 2ertain
settings that relate to the displaying and visuali-ation of data9 previously set in the device9 can
be changed here9 to allow for more intuitive reports. !fter ma=ing changes9 the user must
confirm it by clic=ing the [Save" button. .he button [+ndo" is used to restore the last saved
settings when an une5pected change happens.
!
!
User manual - PC SOFTWARE DAQ Manager
3.1. "E,!CES
.he number of devices on the list is unlimited. !fter selecting one device9 the program
displays its properties 8serial number9 date and time when it was added to the database and
dis= space occupied by all its data:. .he user can change the default name of the device and
define the )thernet *etwor= settings 8<igure /.1:.
Fi(,$e 5.1. De2ice /etti(/
<or convenience 8e.g. to ma=e the list more readable: each device can be hidden from
the list of devices in the Reports and %urrent measurements sections by unchec=ing it on
this list.
.he user can also permanently remove the device from the database by selecting a
device and clic=ing the [De!ete" button. .his operation can also permanently delete all the
data related to the selected device9 so 0t is strongly recommended to be very careful while
performing this operation because there is no possibility to recover deleted data. .o prevent
against accidental data deleting9 the software as=s the user if all data related to device being
removed should also be deleted from the hard drive.
.he folder with databases that contain imported data is in the installation directory
of the program 8see section 1.1. :. Oou should ta=e care to bac=up its contents
regularly.
3.'. GRO)*S
)ach device can have up to 10 groups 8depending on the settings of data logger:. <or
each group the user can specify the name and description 8<igure /.2:. 0t is recommended to
use groups names similar to names of corresponding groups in #ulti2on devices.
"#
!
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 5.2. G$o,' /etti(/
.he %ommon sca!e ,or a!! c&anne!s setting is used to force the method of displaying the
scale on the graph for creating reports as shown in the table below.
Settin% "es2&iption
8default:
0ndividually@ isplaying a common scale setting will correspond
individually for each log setting 8see section /.3:.
.urned Hff@ .he common scale for logged channels will be disabled.
)ach channel will have an independent scale in the graph. 0ndividual
settings for each log will not be accepted.
.urned Hn@ .he common scale for logged channels will be displayed for
each log that belongs to this group. 0ndividual settings for each log will
not be accepted.
3.+. LOGS
!fter e5panding one of the groups9 a list of logs appears 8<igure /.3:. .heir number is
unlimited and depends on how often you change parameters in the data logger device9 which
causes the creation of a new log9 and also on ma5imum si-e of single log allowed by the
#ulti2on device. .he name of the log contains the date of its creation and completion.
Parameters of each log are for information purposes only. 'ettings of the graph and a
description of the log can be customi-ed.
Fi(,$e 5.3. Lo( /etti(/
""
User manual - PC SOFTWARE DAQ Manager
.he %ommon sca!e ,or a!! c&anne!s setting is used to set the method of displaying the scale
on the graph for creating reports as shown in the table below.
Settin% "es2&iption
8default:
.urned Hff@ .he common scale for logged channels will be disabled.
)ach channel will have an independent scale in the graph.
.urned Hn@ 4ogged channel values will be rescaled to a common scale
of all displayed channels. !ctivating this option is useful when values of
several channels are similar.
3... CANNELS
!fter e5panding any log9 a list of logged channels is shown 8<igure /.4:. .he user can
specify multiple settings that affect the format of the data which is displayed in reports.
Fi(,$e 5.4. C4#el /etti(/
4. *ROGRA$ SETT!NGS
!ccess to the program settings can be reached by clic=ing on the [Settings" button in the
Side Menu.
4.1. 5A**L!CAT!ON6 TA7
3ere are the general settings of the program. .he user can chec= the location of the data
stored on his hard drive under -ases director. and set the interface language 8<igure 1.1:.
Fi(,$e +.1. P$o($#& /etti(/ > Appli2ation t#7
"2
User manual - PC SOFTWARE DAQ Manager
4.'. 5"!S*LA-6 TA7
'ettings located on this tab are responsible for how data are retrieved from the archive
and for its presentation 8<igure 1.2:. ue to the large amount of data9 user can set some
limitations9 which will shorten the waiting time to generate the report and reduce R!# usage.
Fi(,$e +.2. P$o($#& /etti(/ > "isplay t#7
)nabling )mit samp!es mode option will cause that if during the process of creating a
report the user selects the time range which contains larger amount of measurements than
specified in Ma/imum num'er o, measurements to s&o( parameter9 the program s=ips
appropriate number of samples in a way that the total number of displayed samples will not
e5ceed the limit. Hmitted samples are distributed evenly in entire of the time interval that user
selected. )ach displayed point can ta=e real measured value corresponding to the time when
it was registered or its value can be calculated including preceding omitted points. .he method
of display points can be chosen by selecting an option from the Data disp!a. st.!e list.
;ecause in some situations there is need for freBuent changing of this option9 for
e5ample between creation of reports based on data coming from different groups or devices9
Buic= access to it may be done from the Time Area 8<igure 1.3: and may be change Pust
before use the [0enerate" button.
Fi(,$e +.3.Omit samples mode o'tio/ #2#il#7le !$o& t4e Time A&ea
"3
User manual - PC SOFTWARE DAQ Manager
.he following table describes all options of above parameter.
Settin% "es2&iption
6ithout omitting measurements@ 6hen the )mit samp!es mode is
inactive the Ma/imum num'er o, measurements to s&o( parameter
applies limit on the amount of generated data. .his mode displays the
first samples that donFt e5ceed this limit 8<igure 1.4:. 0f the selected
period of time includes greater number of samples than this limit allows9
after using the [0enerate" button on the time line should appear red
arrow indicating the location of the last generated point.
!veraged@ !ctivating this mode of omitting samples cause that the
value of each displayed point will be calculated based on the arithmetic
mean of preceded it omitted points 8<igure 1.4.;:.
Real logged@ !ctivating this mode of omitting samples cause that each
displayed point will have really measured value at the moment when it
was recorded. Qalues of omitted points arenFt included 8<igure 1.4.2:.
#a5imas@ !ctivating this mode of omitting samples cause that value of
each displayed point will be eBual to the ma5imum value of preceding
omitted points 8<igure 1.4.:.
#inimas@ !ctivating this mode of omitting samples cause that value of
each displayed point will be eBual to the minimum value of preceding
omitted points 8<igure 1.4.):.
L#a5 A #inM @ !ctivating this mode of omitting samples cause that value
of each displayed point will be eBual to the difference of ma5imum and
minimum value of preceding omitted points 8<igure 1.4.<:.
L#a5 or #inM @ !ctivating this mode of omitting samples cause that value
of each displayed point will be eBual to the ma5imum or minimum value
of preceding omitted points. !bout this which one will be choosen9
determines the greater distance from the arithmetic mean value of
omitted points 8<igure 1.4.%:.
"4
User manual - PC SOFTWARE DAQ Manager
Fi(,$e +.4. E!!ect o! $e",ci( t4e ,&7e$ o! "i/'l#%e" &e#/,$e&et/ o ($#'4/
-4e Omit samples mode i/ i#cti2e ?
A @ #ll /#&'le/ <1433 /#&'le/=A 7 @ li&it -it4o,t o&itti( <!i$/t 033 /#&'le/=
ata browsing when omit measurements mode is inactive allows viewing all recorded
samples continuously9 but displaying large amount of them is problematic. Hperating by user
on graphs which displays all 1 channels9 where each contains 200.000 measurements
81.200.000 points on the graph: is uncomfortable9 even using a fast P2. .o ensure that the
program will functioning smooth9 the largest value of the Ma/imum num'er o,
measurements to s&o( parameter can not be greater than 100.000. 0t is easy to calculate9
that if the ma5imum sampling freBuency is 0.1 second9 there is no possibility to display periods
longer than 2 hours9 41 minutes and 40 seconds on a single graph. Hften such high recording
freBuency is used for fast changing waveforms that are of short duration9 so this limitation is
not a problem. <or slow changing waveforms9 for e5ample when the recording period is set to
1 minute9 this limitation allows to display data from a period of almost 10 wee=s9 which should
be also sufficient. 3owever9 if the user would li=e to view the data of 1 wee= when sampling
time is set to 0.1 second9 he should use )mit samp!es mode. .his mode allows to display
reBuired period of time9 but some samples across the width will be ignored. *umber of omited
samples depends on the Ma/imum num'er o, measurements to s&o( setting. .he program
automatically calculate locations of samples that should be displayed spaced from each other
at eBual distances. Qalues of omitted samples can be used to calculate displayed values.
0n the <igure 1./ are shown various options to generate graphs depending on the Data
disp!a. st.!e when the )mit samp!es mode is active. Plots in green are as bac=ground for
reference and canFt be obtained directly from the "A# $ana%e&.
"5
User manual - PC SOFTWARE DAQ Manager
Fi(,$e +.5. Di/'l#% o'tio/ o! t4e ($#'4/ -4e Omit samples mode i/ #cti2e ?
A @ #ll /#&'le/ <1433 /#&'le/=A 7 @ A1e&a%ed <143 /#&'le/=A C @ Real lo%%ed <143 /#&'le/=A
" @ $aximas <143 /#&'le/=A E @ $inimas <143 /#&'le/=A ( @ 8$ax 9 $in: <143 /#&'le/=A
G A 8$ax o& $in: <143 /#&'le/=
.he <igure 1./.! shows a graph where are shown all recorded samples over some
period of time. .he blac= frames mar=ed waveform anomalies as two temorary increases and
one temporary decrease of measure values that should be observed. .o display this graph it is
reBuired to generate 1400 samples. 0f the limit set in the Ma/imum num'er o,
measurements to s&o( doesnFt allow this9 then in the )mit samp!es mode some samples
may be omitted9 which may hide presented anomalies. 4imiting the Ma/imum num'er o,
measurements to s&o( to 140 will cause9 that for each one sample9 7 will be omitted. 0f a
"6
User manual - PC SOFTWARE DAQ Manager
temporary increase or decrease in value occurs at place of these 7 samples9 this anomaly may
be unnoticed. .o neutrali-e this effect it is worth a closer loo= of each option of the )mit
samp!es mode.
2hoosing an Averaged option 8<igure 1./.;: will cause the e5isting anomalies are
observed in the graph in the form of characteristic two increases and one decrease in value.
Real ma5imum and minimum values of these anomalies are not shown here. 0n addition9 there
is a minimal probability of occurrence some oppositely directed anomalies which the average
value is close to the rest of the samples9 so this cause hide these changes.
2hoosing a Rea! !ogged option 8<igure 1./.2: can be useful for slowly changing values.
0t allows to draw a graph based on real measured and recorded values. 0t is also an alternative
for [Ma/ or Min" option9 as in a random way allows to observe the direction of change the real
value of the measured Buantity9 rather than Pumps on the level of local e5tremes. ;ecause this
option doesnFt consider omitted values9 there is a ris= unnoticed information about temporary
value decreases and increases9 as is the case in the above graph9 where from 3 e5tremes in a
significant way has been noticed only one.
2hoosing a Ma/imas option will cause that out of occurring anomalies will be noticed
both temporary increases in value 8<igure 1./.:. .he value of displayed point is the largest of
every 10 points. .his option is useful for displaying measurement data of the process9 for
which a sudden increase could be harmful and should be observed.
2hoosing a Minimas option will cause that out of occurring anomalies will be noticed one
temporary decrease in value 8<igure 1./.):. .he value of displayed point is the smallest of
every 10 points. .his option is useful for displaying measurement data of the process9 for
which a sudden decrease could be harmful and should be observed.
2hoosing a [Ma/ 1 Min" option will display span changes of recorded values for each 10
omitted points. .his option allows to observe the ran= of stability of the measurement for each
group of omitted points. 0f recording was made with a sampling 0.1 second and set the
ma5imum number of displayed measurements allows to display 1 for every 10 recorded
samples9 the value of each point of the graph allows evaluate how much has changed real
values of measuremens at every second. .his option also allows to capture moments where
out of each 10 measurements there are two opposed temporary changes in recorded values
8two sudden increases in the graph [Ma/ 1 Min": 8<igure 1./.<:.
2hoosing a [Ma/ or Min" option will display only the Jmost importantJ local e5tremes that
occurred in the omitted samples. 0n this mode9 the program will decide what value of largest or
smallest is more distant from the average of omitted measurements. .his option allows to find
a situation where the option Averaged could not show the fact of occurrence local e5tremes by
mutual elimination the values used to calculate the arithmetic mean. 3ere one of the local
e5treme is always displayed. .his option provides a combination of options Ma/imas and
Minimas9 as it allows to show partially one or the second value 8<igure 1./.%:.
"7
User manual - PC SOFTWARE DAQ Manager
4.+. 5ETERNET6 TA7
3ere we can find the default settings for the )thernet devices 8<igure 1.1:9 which are
used for creating new virtual devices 8see section 4.1:.
Fi(,$e +.+. P$o($#& /etti(/ > Ethe&net t#7
4... 5C)RRENT $EAS)RE$ENTS6 TA7
.hese settings concern reading current measurements in real time 8<igure 1.,:. .he
period of polling devices can be freely adPusted in the range from 3 seconds to 24 hours.
'etting 0 in this bo5 will stop the automatic polling and then the current values are only
available on reBuest.
!dditional description of the current measurement settings can be found in section 11.1.
Fi(,$e +.0. P$o($#& /etti(/ > Cu&&ent measu&ements t#7
4.3. 5*R!NTO)T6 TA7
&nder this tab we can find settings that affect how to create reports as printouts. 'etting
J<irst Page ;annerJ responsible for placing the userFs graphic on the first page of each printout
8<igure 1.+:. .his allows user to attach logotype9 company data and other constants for each
printouts. 0n creating a graphic bear in mind that it is not too small9 because at the printing time
it is scaled proportionally to the width of the page.
Fi(,$e +.8. P$o($#& /etti(/ > *&intout t#7
"
User manual - PC SOFTWARE DAQ Manager
;anner has fi5ed place on the printouts and its positions are shown in figure 1.7.
Fi(,$e +.1. S#&'le '$ito,t/ -it4 #tt#c4e" ,/e$B/ 7#e$
;. 7RO/S!NG LOGS
;ased on measurement data collected from devices9 "A# $ana%e& can generate a
report as a table with all channels in the current log or in the form of graph to facilitate data
analysis.
;.1. SELECT!ON O( T!$E RANGE
;y selecting desired log in the device !ist9 the program sets internal time intervals9
computing data volume and automatically selects the last 3000 samples for displaying.
!utomatic selection of the last 3000 samples may be bloc=ed. .his is useful if the user
change the log9 for e5ample9 select one from a different group. 0t doesnFt have to reAselect the
time range that it was interested in the previous log. .o loc= the selected time range9 the user
must chec= the JonFt change selected time range9 if you choose another logJ which is located
in the center of the time line 8<igure ,.1:. 0n the center of time area there is also the [)mit
samp!es mode" button9 which is described in the section 1.2.
.he time range can be also defined manually by typing selected dates9 or less accurate
but faster9 using the time line. ;lue on the time line means there is no measurement data.
%ray indicates that during this period there is some measurement data9 but is not selected to
be included in the report. Hrange means that the report will be generated Pust from this time
range. .he orange range can be freely modified by using the mouse 8<igure ,.1:.
"!
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 0.1. C4oice o! ti&e $#(e
Hn the left and right side of the time line there are buttons that allows you to move the
specific time period forward or bac=ward. 2hanging the viewable region of the time line
8<igure ,.2.a: and automatic selection of the time range of the last measurements 8<igure
,.2.b: are available from the conte5t menu of the time line or downAarrow icon.
Fi(,$e 0.2. Cotet/ o! t4e cote;t &e, o! t4e ti&e lie?
#= c4oice oe o! t4e '$e"e!ie" 2ie-/
7= c4oice oe o! t4e '$e"e!ie" ti&e $#(e/
6ith the rapid change of the visibility range of the time line9 the user can easily switch
between different views and find the last selected time range.
!fter select a time range9 user can generate the report as a table or a graph by clic=ing
on the [0enerate" button or doubleAclic= on any log on the devices !ist.
;.'. A)TO$AT!C RE*ORT RE(RES
%eneration of the report can be done in an automatic way each time9 when the program
receive new data for the unclosed log.
.o use this feature9 select on the device !ist one in progress log 8unclosed:. .hen select
the period of the time for this log that will be moved at the end of data download process9 then
e5pand Advanced options9 which are located under the [0enerate" button and chec=
Automatica!!. option 8<igure ,.1:.
<or e5ample9 if the user specifies the time range on the time line from 2012A01A02
10@1/@1, to 2012A01A02 11@1/@1,9 this means that the period of time is 1 hour. .his one hour
period is used for the calculation of the new beginning and the end of time selection9 if there is
new data.
!utomatic report generation is triggered each time when the process of downloading data
from the device via the networ= interface will be complete. ownloading data from the device
2#
a: b:
User manual - PC SOFTWARE DAQ Manager
can be initiated by the user or by shedule of automatic data downloading 8see section 4.3:.
!utomatic report refresh function combined with automatic data downloading is
especially useful in applications where it is necessary to periodic monitoring the recorded data.
;.+. TE TA7LE
;.+.1. Gene&al info&mation
.he created table consists of columns with measure number counted from the time of
activation of the log9 sample time 8time stamp: and the data values of particular channels
8<igure ,.3:.
Fi(,$e 0.3. C$e#te # $e'o$t #/ # t#7le
0f the value in the channel e5ceeds Lo( 2a!ue or 3ig& 2a!ue specified in the settings of
the selected channel 8<igure /.4:9 then in the table displays >L4HM? or >L30M? beside the value.
3owever9 if the channel has the setting Disp!a. ormat as -inar.9 then instead of real value9
a label is displayed 8defined by La'e! )4 N ) settings:9 where La'e! )4 is accepted for
values greater than 0.
;y pressing the [E/port to ,i!e 5" button you can save the table as a 2'Q file
which can then be opened with any spreadsheet program. !fter each e5port "A#
$ana%e& suggests to open the file in the default program.
;.+.'. Syn2h&oni<ation =ith the %&aph
.ogether with a table with measurements is generated the corresponding graph.
2hanging the highlight of the active row in the table will automatically highlight the
corresponding data points on the graph 8<igure ,.4:.
2"
i
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 0.4. Hi(4li(4ti( t4e ($#'4 'oit/ ,/i( t4e t#7le
!ctive row in the table can be changed by mouse clic=s9 mouse whell rotation9 scroll bars
and the =eyboard using arrow =eys9 Page&pNPageown and 3omeN)nd.
2hec=ing the option J2enter graph on selectJ results9 that the change of the active row in
the table move the graph so that the measuring points remain in the center of the plot area.
2hec=ing this option is useful when the highlighted points would go outside of the viewing area
due to -oom in a portion of the graph.
;... TE GRA*
!long with the table9 you can create a graph with all logged channels 8<igure ,./:.
Fi(,$e 0.5. C$e#te # $e'o$t #/ # ($#'4
22
User manual - PC SOFTWARE DAQ Manager
;...1. The le%end
.he legend of the graph is interactive and allows you to select channels to show and
adPust their settings.
)ach channel contains two chec=bo5es labeled 6 and 6c9 which relate to two a5es of the
graph9 the left and right respectively 8<igure ,.1:. 2hec=bo5 labeled 6 can be in one of three
display states according to the following table.
Settin% A2tion "es2&iption
.he channel is active. .he graph and the 6Aa5is are displayed.
.he channel is active. .he graph is displayed9 but not the 6Aa5is
2hannel is inactive. .he graph9 6Aa5is and notes of the data points are
not displayed. 2hannel wonFt be included on printout9 at copying and
saving the graph as a graphic file and to create a reference.
2hange displaying state of the channel can be done by clic=ing on it or using the conte5t
menu.
#oving the cursor over one of the channels on the legend causes set automatically the
grid and OAa5is for this channel. .o display more than one OAa5is9 unchec= the option Auto
c&oose rig&t 61a/is9 which is located in the legend Settings.
.o feature visually one of the channels on the bac=ground of the others9 it may be helpful
to activate the 3ig&!ig&t se!ected c&anne! option. &se this option carefully9 because too
much data can drastically slow down plotting the graphs.
2hec=bo5es labeled 6c assigned to each channel are bistate. 2hec=ing this bo5 will
cause that selected channel will be added to the common 6c a5is on the right side of the
graph. !dding each ne5t channel to this a5is9 will automatically scale all graphs which are
already there to proper display each of them 8<igure ,.1:.
Fi(,$e 0.+. A""i( /electe" c4#el/ to t4e co&&o -2 #;i/
23
User manual - PC SOFTWARE DAQ Manager
2lic=ing on labels 6 or 6c located in the top of legend will automatically switch states of
all chec=bo5es in the selected column. .his allows to Buic= change displaying state of all
channels on the selected a5is.
;...'. S2alin% and mo1in%
.he scale of the graph can be changed by clic=ing on the time a5is or the value a5is and
dragging it hori-ontally or vertically.
0n addition9 the scale of the time a5is can also be changed by pressing the [7oom #n" or
[7oom )ut" buttons. ! similar effect can be obtained by pointing your mouse any location in
the graph and while holding down 2.R4 =ey9 rotate the mouse wheel.
.he last method9 which allows you to -oom in a portion of the graph is scaling using a
window selection. .o do this9 clic= the right mouse button in the upper left portion of the graph9
that you want to -oom in9 then drag the selection in the direction of bottom right corner of the
chosen portion.
.he default scale of both a5es can be obtained using the [Reset vie(" button.
.he graph can be moved by clic=ing on the graph and dragging it by mouse hori-ontally
or vertically.
0n addition9 the graph can be moved hori-ontally by pressing [Move Le,t" or
[Move Rig&t" buttons or by mouse wheel.
24
User manual - PC SOFTWARE DAQ Manager
;...+. Syn2h&oni<ation =ith the table
.o find in the table the location of pointed samples in the graph9 clic= the left mouse
button at the desired graph location. .his action will change the active row in the table to the
proper for the pointed measurement 8<igure ,.,:.
Fi(,$e 0.0. C4#(i( t4e #cti2e $o- o! t4e t#7le 7% t4e ($#'4
0f the graph window is doc=ed9 the effect may not be visible. .o immediately display the
table with the active row9 please hold the 2.R4 =ey during clic=.
'ynchroni-ation doesnFt applicable to reference graphs.
;..... T&ansfe& to othe& p&o%&ams
<or easier transfer different views of graphs to the outer programs9 "A# $ana%e& comes
with two useful functions for this purpose.
.he first one is a feature to copy to the clipboard the current graph view as a bitmap. 0t is
accessed from the conte5t menu of the graph.
.he second feature of the program allows you to save the current graph view as a raster
file in one of three formats@ P*%9 ;#P and IP%. .his function is also located in the conte5t
menu of the graph.
imensions of the image created by these functions correspond to the dimensions of
currently displayed graph.
>. CREAT!NG RE*ORTS
>.1. *R!NT!NG TE TA7LE
!fter generating data from selected time range9 the user can print the table by clic=ing on
the [8rint$$$" button at the bottom of the Ta'!e tab 8<igure +.1:. .his command will display a
printer selection window9 if there is more than one installed on the system.
25
i
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 8.1. P$it t4e t#7le
0f the printer driver canFt preview pages before printing9 it is worth thin=ing of
installing a virtual P< printer in order to be able to view the printed copy and
prevent printing too many incorrect pages. 6ith a large number of measurements
printout may consume more than 1300 pages 81009000 measurements9 !49 ,1
measurements per page:.
>.'. *R!NT!NG TE GRA*
.he graph view specified by the user can be printed using the [8rint 0rap&$$$" button
8<igure +.2:.
Fi(,$e 8.2. P$it t4e ($#'4 > i"i2i",#l /c#le/ !o$ 2i/i7le c4#el/
Hn the printout9 there will be visible only scales of the OAa5is selected by the user and
this is consistent with the current view.
0f the data of several channels have similar values9 then before you print9 it may be
helpful to change the method of the OAa5is scaling in such a way that the scale will be common
to all channels. .his can be done by selecting the %ommon sca!e ,or a!! c&anne!s in the
selected log9 accessible from the [Devices" side menu 8<igure +.3:
26
i
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 8.3. E#7li( # co&&o /c#le !o$ #ll c4#el/ i /electe" lo(
6hen you select this option9 the scale of the OAa5is will be common for the chec=ed channels
8<igure +.4:.
Fi(,$e 8.4. P$it t4e ($#'4 > co&&o /c#le !o$ 2i/i7le c4#el/
0f the legend on the printout covers an important part of the graph9 its position can be
changed before printing by moving the active legend on the screen. &pper left corner of active
legend indicates a position of anchoring the legend visible on the printout.
?. ANNOTAT!NG GRA*S
"A# $ana%e& allows to add annotations on the graph to the selected points.
!nnotations in the form of notes can be helpful to mar= significant events of the recorded
process. 0n the case of reference graphs annotations can be useful for mar=ing reference
points or placing other information. *otes can be in the many form of userAdefined styles9
which often helps the visual interpretation of information 8<igure 7.1:.
27
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 1.1. Note/ i &#% /t%le/ "e!ie 2#$io,/ t%'e/ o! i!o$&#tio
?.1. CREAT!NG NOTES
&ser can add a note to the graph using the [Add note$$$" command from the conte5t
menu. .his will show the Add note window 8<igure 7.2:.
Fi(,$e 1.2. T4e -i"o- o! #""i( # ote
0f the place of call the conte5t menu were outside the points area belonging to one of the
channels9 the window will automatically set to add note as an anchor for all channels. 0f in the
moment of call the conte5t menu the mouse pointer was in area of the points of the selected
channel9 this channel is automatically set as the anchor for note. .he place of anchor the note
in the Add note window can be changed between the nearest channel and all channels.
)nter any te5t in the Te/t field and clic= on the [Add" button to create a note for the
selected point of the graph.
4eaving the Appearance field in the default setting will cause the appearance of the note
will be adPusted for ma5imum readability with automatic bac=ground color of channel.
?.'. CREAT!NG T-*ES O( NOTES
uring creating or editing a note9 the program allows to choose the appearance of the
note. ! list of appearances can be customi-ed to individual needs and that way specify
different types of information placed on the graph. .o edit this list of appearances9 clic= on the
2
User manual - PC SOFTWARE DAQ Manager
[Edit$$$" button in the window of adding a note 8<igure 7.2: or edit a note 8<igure 7.4:. Oou will
see the 4otes Appearance Editor shown in <igure 7.3.
Fi(,$e 1.3. Note/ A''e#$#ce E"ito$
.he user have here the possibility to define any number of differentAloo=ing types of
notes. )ach type has its own identifier in the form of a number and a name. .he number is
chosen automatically and is connected with notes. .he names of the notes can be duplicated.
!ppearances types of notes are global for the entire program. .his means that9 once
defined9 may be used in different graphs9 both which relate to logs and references.
0f the user have already added to his graphs some notes with preAdefined
appearance and ne5t removed this appearance9 these notes will be displayed on
the graph in default way.
?.+. E"!T AN" "ELETE NOTES
.o change the parameters of the previously created note9 run the edit window 8<igure
7.4:.
Fi(,$e 1.4. T4e -i"o- o! e"iti( t4e ote
.his can be done by clic=ing left mouse button on the note. .he user can also point by cursor
the location of graph point to which the note is anchored9 and then choose [Edit note$$$" from
the conte5t menu. 0f the mouse pointer will be near the points of plots and at this point is
defined a note for all channels9 then this note can be edited from the conte5t menu.
2!
!
User manual - PC SOFTWARE DAQ Manager
.o remove a note defined for one channel9 point this note or plot point where it occurs
and clic= [De!ete note" command from the conte5t menu.
.o remove a note defined for all channels9 point this note or area where it occurs and
clic= [De!ete note" command from the conte5t menu.
1@. RE(ERENCES
.he program allows to create independent sets of data from selected parts of the logs.
.hese new data sets9 called references can then be viewed in the form of graphs. 6ay to
navigate through the reference graph and most operations are similar to graph =nown from the
data generated from log 8see section ,.4:.
1@.1. GENERAL !N(OR$AT!ON
.he user can create references to save part of the log9 which will provide a record of the
process under ideal or e5treme conditions. .he graph of this part can be used many times for
visual comparison of the same process at different times using the graph generated directly
from log or other reference.
;ecause for each reference user can define an individual name and a detailed
description and the time range is constant9 it can be created to e5tract especially interesting
fragments of the log for Buic= access. 0f we need to display data directly from the source log9
that based on the information window of reference we can chec= where it came from. *otes
created for the reference donFt affect the source log. 'uch references can be used to Buic=
reporting or e5change the data between "A# $ana%e& programs.
)ach reference is a comprehensive data set in a single file that contains9 apart from
measurement data9 also all information and settings reBuired for the proper display
it in the program. Reference files are located in the JrefsJ subdirectory which is
located in the installation directory. 0nside it there are files with names li=e
Jref$E.dbJ. "A# $ana%e& during startup scans this directory to update list of
references. 0t ma=es easy to distribute these files between programs.
1@.'. CREAT!NG RE(ERENCES
2reating a new reference is as follows. <irst9 user should generate a table and a graph of
data based on any log with an interesting range of time. .hen -oom in part of the graph9 from
which the reference will be created and disable unnecessary channels. !fter these operations9
the source graph is ready to create a reference. Reference can be create by clic=ing the
[%reate re,erence" button 8<igure 10.1:.
3#
i
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 13.1. C$e#tio o! # $e!e$ece
!fter that9 it displays the %reate re,erence window 8<igure 10.2:.
Fi(,$e 13.2. T4e C&eate &efe&en2e -i"o-
0n this window9 the user can give the name and description of reference and specify manner of
retrieve the source data. 2hec=ing the S&o( a,ter creation option will automatically display
the graph after copying the data.
)ach reference graph appears as a new tab to the right of the 0rap& tab 8<igure 10.3:.
Fi(,$e 13.3. E;#&'le o! o'ee" $e!e$ece ($#'4
.he reference graph contains only selected channels and defined data range. 6ere also
copied all notes for selected channels that were in the source log.
.he tab of reference graph is identified by a special icon and can be closed at any time.
2losing the tab means freeing memory with the resources used by reference. ReAopening any
reference is possible from the list of references 8see section 10.3:.
3"
User manual - PC SOFTWARE DAQ Manager
1@.+. L!ST O( RE(ERENCES
!ccess to the list of references is possible from the side menu under the Re,erences
position 8<igure 10.4:.
Fi(,$e 13.4. Li/t o! $e!e$ece/
.his list is automatically updated with each new reference the user will create using the
program or manually upload it to the JrefsJ directory 8see section 10.1:.
.he name and description for each reference in the list can be changed at any time from
the conte5t menu of the list. <rom the same menu the selected reference can be deleted.
.o identify the source of reference or obtain information about the selected data set9 clic=
the [#n,ormation" command from the conte5t menu.
.o show the graph of selected reference9 doubleAclic= or invo=e the [S&o(" command
from the conte5t menu of the list. !mount of simultaneously opened reference graphs is
arbitrary and limited only by free R!# memory of the P2.
1@... CO$*AR!NG GRA*S
.he primary function of the reference graphs is able to refer to these the recorded graph
shapes of the similar or the same process and in a different period of time. 'uch comparison
allows to capture especially important changes affecting the entire process.
Hpening several reference graphs at the same time allows to Buic=ly switch between
tabs.
)ach tab with the the graph can be undoc=ed and displayed as independent window.
!rragement these windows ne5t to each other can view a few graphs from many different
sources on a single screen 8<igure 10./:.
32
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 13.5. Co&'#$i( c4#$t/ !$o& &#% "i!!e$et /o,$ce/
.o capture more subtle differences between the graphs9 the 0rap& window can be
overlapped of the selected window with reference and by changing the level of top window
transparency9 e5pose differences in the plots. .o control the level of transparency of the
window use a slider9 which is located in the lower right corner of the graph 8<igure 10.1:.
Fi(,$e 13.+. C4#(e t4e t$#/'#$ec% le2el o! t4e ($#'4 -i"o-
2losing the window with the graph will doc= it as a tab. 0f this is a reference window9 then
holding down the 2.R4 =ey while it is closed9 it will close and release the resources of this
reference.
33
User manual - PC SOFTWARE DAQ Manager
11. C)RRENT $EAS)RE$ENTS
"A# $ana%e& allows you to view current measurements using an )thernet networ=
connection. &sers have two options for previewing data. 2urrent measurements can be
displayed in the form of a channels oriented table on the device or in graphical form as a preA
prepared 3.#4 page with embedded Iava applets oriented on single channels of the device.
.he device9 which will be a source for current measurements must be eBuipped with
!2# module9 which enables connection to )thernet networ=.
11.1. TE TA7LE
!ccess to the table with current measurements is possible by clic=ing on the Ta'!e item
in %urrent measurements section. .here are tabs for each device that has properly
configured settings for networ= connections and the ability to view current measurements is
set to active 8<igure 11.1:.
Fi(,$e 11.1. T#7le -it4 c,$$et &e#/,$e&et/
0f there is no a tab for the device9 which measurements we want to trac=9 then you should
go into your device settings9 chec= the %urrent measurements option 8<igure 11.2: and save
settings.
34
!
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 11.2. Acti2#tio o! c,$$et &e#/,$e&et/
.he polling interval of devices for new measurements is adPustable in the program
settings on the %urrent measurements tab 8section 1.4:.
2urrent measurements mode allows you to preview the basic parameters of channels
such as channel name9 type and the current measured value with set unit. 0t also calculates
the average of the measurements which occurred after the last buffer reset. <or minimum and
ma5imum values is also stored with the time of their occurrence9 which can be displayed by
moving the mouse cursor over the desired value.
!ll values displayed in the table may be mar=ed according to the following table@
Colou& E1ent "es2&iption
'!ue ! value in the table is below the graph low value9 which was set in the
device.
red ! value in the table is above the graph high value9 which was set in the
device.
!ccess to the settings of the graph thresholds for selected channel is possible from the
#ulti2on device as follows@
ME4+ G Device con,iguration G #nput c&anne!s G Disp!a.ing
G 0rap& !o(
G 0rap& &ig&
0f the display format is set to >binary?9 then in the table the user will see the label
corresponding to the value of the channel.
.he [Measure" button is used to ta=e recent data from the device without waiting for
automatic read.
11.'. AA,A A**LETS
Iava applets have been designed to read the current measurements from the each
channel of the selected device. .hey allow to visuali-e of the current measurements as various
types of graphical presentation. 'upport for Iava applets was introduced in version 2.30 of the
device firmware. ;efore using the Iava applets functionality it is recommended that the
firmware of the #ulti2on device be updated.
Iava applets use a #odbus .2P protocol to communicate with the device. #a=e
sure that the last #odbus port in the device9 which wor=s on above protocol9 is set
to '4!Q) mode.
35
!
User manual - PC SOFTWARE DAQ Manager
11.'.1. !nt&odu2tion
! Iava applet is a special file with the E.Par e5tension9 which reBuires the Iava Qirtual
#achine 8IQ#: to be installed on the system. !pplets are designed and tested using Hracle
IQ#. .o ensure9 that the applets are functioning properly9 an user should update the runtime
environment of the IQ# to the latest version from http@NNwww.Pava.com website.
!pplets can be embedded on a page of any 6eb server. .his allows a preview of the
current measurements from anywhere using any web browser with the Iava plugAin. Oou can
also design an 3.#4 page9 which will be placed locally on your hard dis=. <or this purpose9
you can create a subdirectory in the installation directory of the program and put the designed
pages there.
.he 3.#4 page should be designed in a way9 that E.Par files were ta=en directly from the
#ulti2on devices. !ll devices with the !2# module contains a web server that provides the
device information. .here is a lin= >4ogical channels graphical view? where you can find a
complete functional e5ample of using Iava applets embedded on 3.#4 page..he applets
parameters
11.'.'. *a&amete&s of the applets
6hen an applet is embedding in a 3.#4 document it is necessary to let it some
parameters. .hese parameters configure the applet to wor= with the selected channel of one
device. 'ome of the parameters are reBuired9 which means that without giving any of them9
the applet will not run. !ll parameters possible to set are shown in the table below. .heir use is
presented in section 11.2.3..
T#7. 11.1? T4e #''let/ '#$#&ete$/
Name
"efault
1alue
*ossible 1alues "es2&iption
device.address reBuired
IP #""$e// o$
"o&#i #&e
!ddress of the device. .his is the 0P address9 e.g.
>172.11+.1.7,? or the correct domain name9 e.g.
>your.device.com?.
channel reBuired
5129 5169 ...748
10249 10289 ...1260
#odbus register address of logical channel
specified in decimal format. <or ease the list of all
measurement registers of #ulti2on devices is
shown in .able 11.2.
channel.type reBuired
logchan_float
'pecifies that the value returned by the selected
register is in the floatingApoint format. ;y default
for registers /12R,4+.
logchan_int
'pecifies that the value returned by the selected
register is in the integer format. ;y default for
registers 1024R1210.
port 502 065535
Port of service running on the #ulti2on device
used to handle #odbus .2P protocol.
channel.name e&'t% #% te;t
!ny name used by the applet to represent the
channel.
channel.unit
e&'t% #% te;t
!ny unit displayed on the indicator ne5t to the
current numerical value.
color !! 000000!!!!!!
.he indicator color as R%; seBuence given in
he5adecimal format. 'electing the color helps
http@NNhtmlAcolorAcodes.infoN page.
36
User manual - PC SOFTWARE DAQ Manager
Name
"efault
1alue
*ossible 1alues "es2&iption
gauge.type te"t
te"t
.ype of indicator that displays the value as a te5t.
needle
.ype of indicator that displays the value as a
needle.
h#ar
.ype of indicator that displays the value as a
hori-ontal bar.
v#ar
.ype of indicator that displays the value as a
vertical bar.
chart
.ype of indicator that displays the value as a
graph.
range.min 0
T4e ,&7e$ i
IEEE@054 !o$&#t
efines the minimum value is displayed. 0t is used
to determine the level of 0S and lower limit on the
OAa5is of the graph.
range.ma" 20
T4e ,&7e$ i
IEEE@054 !o$&#t
efines the ma5imum value is displayed. 0t is
used to determine the level of 100S and higher
limit on the OAa5is of the graph.
.he si-e of the letters in the names of parameters and its values does not matter9 so the
assignment $%auge.&ype$'$(ar$ is eBuivalent assignment $gauge.type$'$h#ar$.
T#7. 11.2? A""$e//e/ o! &e#/,$e&et $e(i/te$/ o! t4e M,ltiCo "e2ice/
Name
Re%iste& Add&ess
float int
Name
Re%iste& Add&ess
float int
Name
Re%iste& Add&ess
float int
2hannel 1 /12 1024 2hannel 21 /72 1104 2hannel 41 1,2 11+4
2hannel 2 /11 102+ 2hannel 22 /71 110+ 2hannel 42 1,1 11++
2hannel 3 /20 1032 2hannel 23 100 1112 2hannel 43 1+0 1172
2hannel 4 /24 1031 2hannel 24 104 1111 2hannel 44 1+4 1171
2hannel / /2+ 1040 2hannel 2/ 10+ 1120 2hannel 4/ 1++ 1200
2hannel 1 /32 1044 2hannel 21 112 1124 2hannel 41 172 1204
2hannel , /31 104+ 2hannel 2, 111 112+ 2hannel 4, 171 120+
2hannel + /40 10/2 2hannel 2+ 120 1132 2hannel 4+ ,00 1212
2hannel 7 /44 10/1 2hannel 27 124 1131 2hannel 47 ,04 1211
2hannel 10 /4+ 1010 2hannel 30 12+ 1140 2hannel /0 ,0+ 1220
2hannel 11 //2 1014 2hannel 31 132 1144 2hannel /1 ,12 1224
2hannel 12 //1 101+ 2hannel 32 131 114+ 2hannel /2 ,11 122+
2hannel 13 /10 10,2 2hannel 33 140 11/2 2hannel /3 ,20 1232
2hannel 14 /14 10,1 2hannel 34 144 11/1 2hannel /4 ,24 1231
2hannel 1/ /1+ 10+0 2hannel 3/ 14+ 1110 2hannel // ,2+ 1240
2hannel 11 /,2 10+4 2hannel 31 1/2 1114 2hannel /1 ,32 1244
2hannel 1, /,1 10++ 2hannel 3, 1/1 111+ 2hannel /, ,31 124+
2hannel 1+ /+0 1072 2hannel 3+ 110 11,2 2hannel /+ ,40 12/2
2hannel 17 /+4 1071 2hannel 37 114 11,1 2hannel /7 ,44 12/1
2hannel 20 /++ 1100 2hannel 40 11+ 11+0 2hannel 10 ,4+ 1210
37
User manual - PC SOFTWARE DAQ Manager
11.'.+. C&eatin% T$L pa%es =ith applets
esigning entire web sites is so wide topic9 that cannot be described in a few words.
3owever9 in order to create a simple 3.#4 document you donFt have to be an e5perienced
web master. Oou can use one of free visual editors which generate right 3.#4 code. #ay be
reBuired some minor changes only. #ore comple5 pages may reBuire help from the web
master. *evertheless9 even the most comple5 3.#4 pages9 a web master can made in a few
hours.
.here are a lot of visual editors that allow to build more or less comple5 3.#4 pages.
Hne of the best free solution is the #icrosoft product named Hffice 'harePoint esigner 200,9
which can also be used for commercial purposes. 2reating a simple 3.#4 page with this
program using the 6O'06O% method is very intuitive and the generated code is Buite optimal.
.o create a simple web page generally you should follow three steps@
#$ Prepare a drawing 8a layout: or ta=e a photo of the monitored room 8obPect or
system:
##$ 2reate a web page using the image file created in step 0.
###$ )mbedding an applet in the selected location of the page and set its parameters
)S!NG A ,!S)AL E"!TOR
;elow is shown an e5ample of these steps with 'harePoint esigner 200, using
6O'06O% techniBue.
19 8repare o, t&e image ,i!e
2reating a bac=ground image is not necessary9 but improves orientation in the
monitored system. .o create a room plan9 you can use any raster graphics editor and
saving the file in one of the formats@ E.png9 E.Ppg9 E.gif. 0nstead of creating a plan9 a
good solution is to ta=e a photo of the real obPect on which indicators will be placed.
3
User manual - PC SOFTWARE DAQ Manager
29 %reate a 3TML document
#ain window of the 'harePoint esigner 200,9 Pust after start loo=s li=e in <igure
11.3.
Fi(,$e 11.3. M#i -i"o- o! t4e S4#$ePoit De/i(e$ 2330
#ain window contains already an empty 3.#4 document9 which must be given a
name and must be saved. .o do this9 select command [i!e" G [Save As$$$" from the
menu. 0n the dialogue bo5 should be given a title of the document by clic=ing on the
[%&ange tit!e$$$" button9 then select the location and enter file name 8<igure 11.4:. 0f
the page will be stored locally on your P29 it is recommended to create a subdirectory
with the name of the monitored system in the subdirectory of "A# $ana%e&
installation folder named >!pplet'ites?9 which is intended for 3.#4 pages. <or the
current e5ample the location is )*+,rogram !iles+./01anager+/pplet2ites+
)hem3a#+chemla#_en.htm.
3!
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 11.4. Gi2i( # title #" /#2i( t4e '#(e to t4e "i/.
39 Division o, t&e document to t&e &eader and t&e indicators area
.he document in the e5ample will be composed of two parts@ a header and area of
indicators. .his division obtains using the table. .o do this9 select the [Ta'!e" G
[#nsert Ta'!e$$$". 0n the window that appears9 set the following parameters@
Ro(s@ 2
%o!umns@ 1
A!ignment@ 2enter
and unchec= Speci,. (idt&
49 8repare o, t&e &eader
0n the first row of the table9 enter a name of the system which will be monitored9 such
as >2hemical 4aboratory?. .hen clic= on the icon of the te5t alignment [%enter" and it
will create a new style named >.style1?. 2hange its name to >header?. .o do this9
switch to the [Manage St.!es" tab and select [Rename c!ass :st.!e1;$$$" from the
conte5t menu of the new created style 8<igure 11./:.
Fi(,$e 11.5. C4#(i( t4e /t%le #&e
4#
User manual - PC SOFTWARE DAQ Manager
.o improve the appearance of the header you should perform a few modifications to
its style. 2lic= the command [Modi,. St.!e$$$" on its conte5t menu. 6indow >#odify
'tyle? appears 8<igure 11.1:.
Fi(,$e 11.+. 5Mo"i!% St%le6 -i"o-
0n the window you can see that the style has already set a property@ -!oc< G te/t1
a!ign@ center. Oou need to modify the following properties@
ont G ,ont1,ami!.@ !rial9 3elvetica9 sansAserif
ont G ,ont1si=e@ 30 pt
ont G ,ont1(eig&t@ bold
-o/ G padding@ 'ottom@ 1/ p5
and clic= HT.
59 8repare o, t&e indicators area
.a=e a UdivG tag from the toolbo5 and drag to the second row of the table 8 <igure
11.,:.
Fi(,$e 11.0. D$#((i( t4e t#( !$o& t4e tool7o;.
.hen clic= on the arrow ne5t to the UdivG tag on the nesting bar and select the
command [8ositioning" G [position> re!ative" 8<igure 11.+:.
4"
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 11.8. C$e#ti( # e- l#%e$ !$o& t4e C"i2D t#(
!fter this operation the UdivG tag will be converted to a layer9 which you can name. .o
do this9 switch to the [La.ers" tab. 0f this tab is not visible9 you must first enable it by
using the [ormat" G [La.ers$$$" command. Right clic= on the layer ?4o #D@ and go
to [Modi,. #D$$$"9 and then enter the name >bac=ground?. 2reated layer will be a
container for bac=ground image and for applets that will be positioned relative to it.
69 #nserting a 'ac<ground image
2lic= in the area of the second row of the table9 so the label >divVbac=ground? should
appear. 0nsert the prepared bac=ground image by using the menu [#nsert" G [8icture"
G [rom i!e$$$". !t the prompt to enter alternative te5t you can unchec= the bo5 ne5t
to it 8<igure 11.7:.
Fi(,$e 11.1. Co!i$&#tio o! i/e$ti( # 'ict,$e
A9 Em'edding an app!et
.o add a Iava applet into the prepared site9 clic= somewhere on the previously
inserted image and press the right arrow =ey to move the cursor ne5t to the picture.
.hen choose a command from the menu [#nsert" G [Be' %omponent$$$" G
[Advanced %ontro!s" G [App!et Cava" and clic= [inis&". Oou will see a >Iava !pplet
Properties? window. 0n the Source app!et field please enter@
4multicon.gauge.1c%auge/pplet.class
42
User manual - PC SOFTWARE DAQ Manager
.hen add reBuired parameters of the applet 8see section 11.2.2.:@
Name ,alue
device.address
IP #""$e// o$ "o&#i #&e
channel 516
channel.type logchan_float
Oou can also specify additional parameters that are not reBuired9 but allow you for
adPust of the indicator properties. Parameters that are omitted have default values@
Name ,alue "efault 1alue
port 502 502
channel.name &emp.
e&'t%
channel.unit 5)
e&'t%
color !!6600 !!
gauge.type needle te"t
range.min 0 0
range.ma" 30 20
6indow of the applet properties is shown in <igure 11.10.
Fi(,$e 11.13. De!ii( # e- '#$#&ete$ o! t4e #''let
6hen you finish9 set the parameters and clic= HT. Oou must still specify the source
location from where the applet will be downloaded to the web browser. )ach device
that is eBuipped with the !2# module contains applets9 which can be accessed using
the http protocol. .o specify the source location of the applet9 select the applet in the
design window and in the [Tag 8roperties" tab9 in the arc&ive attribute write value
43
User manual - PC SOFTWARE DAQ Manager
http*66/..78226channels64multicon.4ar9 where /..7822 is the 0P number or
domain assigned by the *' server 8<igure 11.11:.
Fi(,$e 11.11. S'eci!%i( t4e /o,$ce loc#tio o! t4e #''let
.he applet is ready to run9 but still needs to be positioned on the page.
D9 %&anging t&e position o, t&e app!et
.o change the position of the applet relative to the bac=ground image9 clic= on the
arrow ne5t to the UappletG tag on the nesting bar and select the command
[8ositioning" G [position> a'so!ute" 8<igure 11.12:. .his operation allows you to
move the applet freely around the page area and its position will always relative to the
previously created >bac=ground? layer.
Fi(,$e 11.12. Acti2#tio t4e 'o//i7ilit% to &o2e !$eel% t4e #''let
44
User manual - PC SOFTWARE DAQ Manager
;y grabbing the >applet? label9 you can move it anywhere in the bac=ground. 6ith the
special holders you can also adPust the si-e of the applet 8<igure 11.13:.
Fi(,$e 11.13. C4#(i( t4e 'o/itio #" /iEe o! t4e #''let
E9 Dup!icate t&e app!ets
.he easiest way to create another applet on the page9 which will represent another
logical channel of the specified device is to copy an already e5isting applet and adPust
its parameters. .o do this9 rightAclic= on an e5isting applet and select [%op."9 then
rightAclic= on the bac=ground image and select [8aste". .his will create a new applet
on the top of e5isting one. .he new created applet can be moved to a new position by
its label. !dPust its parameters can be done by doubleAclic=ing on its surface.
0f the above steps have been completed and the page was saved9 the proPect is ready to
run using a web browser. .his can be done directly from the 'harePoint esigner from the
menu [i!e" G [2ie( in -ro(ser" G [Bindo(s #nternet E/p!orer" or use the =eyboard
shortcut <12.
0f the 0P address identifies the device9 which is turned on and is currently in the networ=9 that
on the page in a web browser should show a fully wor=ing applet 8<igure 11.14:.
Fi(,$e 11.14. Re#"% -e7 '#(e -it4 t4e -o$.i( #''let
45
User manual - PC SOFTWARE DAQ Manager
!s you can see9 create a simple web page with a single applet is not so difficult9 even for
a person who had no contact with the 3.#4 language9 before. 3owever9 basic =nowledge of
this language is useful for creating more comple5 pages.
)S!NG A TEBT E"!TOR
'teps to create an 3.#4 document in a visual way caused to generate some 3.#4
code. &ser more familiar with creation of the web sites probably wants to use the possibility to
directly intervene to the 3.#4 code9 as this gives greater control of its appearance. .o display
3.#4 code in the 'harePoint esigner9 clic= the [Sp!it" or [%ode" button in the lower left
corner of the proPect. 2reated code should be similar to the following.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra!"t"#al//E$"
"htt%&//'''.'3.#r(/T)/*html1/DTD/*html1-tra!"t"#al.+t+",
<html "mlns="htt%&//'''.'3.#r(/1---/*html",
<h.a+,
<m.ta http9e:uiv="C#t.t-La(/a(." content="." /,
<m.ta http9e:uiv="C#t.t-T0%." content="t.*t/html1 2har!.t3/t4-5" /,
<t"tl.,)hemical 3a#oratory</t"tl.,
<!t0l. t0%.3"t.*t/2!!",
.header {
t.*t-al"(: center;
4#t-4am"l0: /rial, (elvetica, sans9serif;
4#t-!"6.: 30p";
4#t-'."(ht: #old;
%a++"(-7#tt#m: 15p";
}
</!t0l.,
</h.a+,
<7#+0,
<ta7l. align="2.t.r",
<tr,
<t+ class="h.a+.r",)hemical 3a#oratory</t+,
</tr,
<tr,
<t+,
<+"8 style="%#!"t"#: relative" id="7a29(r#/+",
<"m( src="r.!/la7:!2h.m..%(" ;idth=";30" height="<=<" /,
<a%%l.t code=">m/lt"2#.(a/(..M2?a/(.@%%l.t.2la!!"
archive="htt%&//1-A.1=5.1.-B/2ha.l!/>m/lt"2#.>ar"
style="6-"+.*: 1; %#!"t"#: a#solute;
t#%: 338p"; l.4t: 132p"; '"+th: 166p"; h."(ht: 101p"",
<%aram name="+.8"2..a++r.!!" value="1-A.1=5.1.-B" /,
<%aram name="2ha.l" value=";1=" /,
<%aram name="2ha.l.t0%." value="l#(2ha:4l#at" /,

<%aram name="%#rt" value=";0A" /,
<%aram name="(a/(..t0%." value="..+l." /,
<%aram name="2ha.l.am." value="T.m%." /,
<%aram name="2ha.l./"t" value="CC" /,
<%aram name="2#l#r" value="DD==00" /,
<%aram name="ra(..m"" value="0" /,
<%aram name="ra(..ma*" value="30" /,
</a%%l.t,
</+"8,
</t+,
</tr,
</ta7l.,
</7#+0,
</html,
46
User manual - PC SOFTWARE DAQ Manager
.he page that loo=s li=e this could be a template for further development for other monitoring
systems. 0t may also be the base for duplicate indicators by copying the code one of them9
change its parameters and set it to the correct position. Part of the code9 which is responsible
for the appearance and behaviour of the indicator was mar=ed in purple.
11.'... A22ess to the applets f&om the soft=a&e
2lic=ing on the [App!ets" button in the %urrent measurements section will display the
interface for managing Iava applets 8<igure 11.1/:. !t the beginning9 the list of pages contains
only the item >Lemo 'ite for evice 1M?. !fter designing a page you can add it to the program
by entering the correct &R4 address or a path to a local file. Paths to files can be defined as
relative to the installation directory of the program. .his allows for easy transfer all pages9 in
the future9 to a new installation directory.
Fi(,$e 11.15. T4e ite$!#ce !o$ &##(i( '#(e/ -it4 :#2# #''let/
<or more advanced users in creating web pages there is a possibility to transfer several
parameters directly from the program to the page that could interpret them. 0f the page is on a
server with P3P9 !'P or other scripting language9 that can process received parameters using
%). method and on this basis generate an 3.#4 document9 you can design your site more
universal. Read the current measurements by indicators placed on the page can be done from
devices with different 0P addresses. 6hen the 0P address will change in one of the device on
the "A# $ana%e& list9 web master no longer needs to modify sources of the web site9
because information about the current 0P address may always be passed as a parameter of
the &R4. .he script allows the interpretation of transmitted parameters even doesnFt need to
be placed on the server side. .his interpretation can be done on the client side in a static
3.#4 document using Iava'cript. !s e5ample reali-ation of such concept is an entry >Lemo
'ite for evice 1M?9 which is a reference to the demonstration site builtAin to the "A# $ana%e&
since version 1.3.1. 4ist of all variables that can be used in the &R4 are in the table 11.3.
47
User manual - PC SOFTWARE DAQ Manager
.ab. 11.3@ Li/t o! 2#$i#7le/ !o$ ,/e i URL/
,a&iable "es2&iption
<3/=%>
4anguage of the program interface according to 0'H 137A1.
)5ample@ .he entry <3/=%> will be replaced by >en? if the
interface is in )nglish.
<.8?n_par> .he parameter of the nAth device on the list.
Part par may have the following values@

=/18 D the name of the device

287@/3 D the serial number of the device

@, D the 0P address or domain name of the device

,A7& D the 3..P server port on the device


)5ample@ .he entry <.8?2_@,> will be replaced by the 0P address
of the second device on the list9 for e5ample by >172.11+.1.7+?.
<287s_par> .he parameter of the device from the list9 which serial number is
eBual to s.
Part par may have the following values@

=/18 B the name of the device

@, D the 0P address or domain name of the device

,A7& D the 3..P server port on the device


)5ample@ .he entry <2871010,0C0C_@,> will be replaced by the
0P address of the device from the list9 which serial number is eBual
to 1010P07079 for e5ample by >172.11+.1.7,?.
.he si-e of the letters in the names of the variables does not matter9 so the <.ev4_=ame>
entry is eBuivalent to <.8?4_=/18>.
11.'.3. Runnin% the sele2ted T$L pa%e
.o view the selected page from the list9 doubleAclic= on its name. .his action opens a
dialogue with the designed web page. 6hen you run a page with applets for the first time9 the
program prompts you for confirmation to run the applets. Please chec= A!(a.s trust content
,rom t&is pu'!is&er option and clic= the [Run" button 8<igure 11.11:.
Fi(,$e 11.1+. Co!i$&#tio to $, :#2# #''let/
4
User manual - PC SOFTWARE DAQ Manager
11.'.4. /indo= =ith a T$L pa%e
6hen the page with the applets is fully loaded and the applets connected to the devices9
the user will have the ability to view measurements in real time. .he right side of the window
contains the most commonly used operations to help manage the preview window 8<igure
11.1,:. Oou can scale the page9 automatically adPust the si-e of the window and bring to front
the main window. !dditional commands can be found in the conte5t menu of the page.
Fi(,$e 11.10. A -i"o- -it4 # /#&'le HTML '#(e
.he default appearance of the indicators is defined on the design level of the 3.#4
page. .he conte5t menu for each indicator allows temporary changes of its appearance and
provides additional commands for its handling.
0f the user does not have a web page designed to his needs9 he may use the universal
view of all channels ta=ing a page directly from the #ulti2on device9 which is mentioned in the
section 11.2.1. )5amples of &R4s for this case could be found on <igure 11.1/ under the
name >#ulti2on irect?. ! web page with indicators ta=en directly from the device ma=es it
possible to view all of its channels and allows easy change of the display mode 8<igure 11.1+:.
4!
User manual - PC SOFTWARE DAQ Manager
Fi(,$e 11.18. )e7 '#(e -it4 i"ic#to$/ !$o& t4e "e2ice
11.'.;. Automati2 a&&an%ement of =indo=s
0f user opens too many applet windows and they overlap9 it will be helpful to use the
[Bindo(s arrangement" button9 which is located in the upper part of the applets
management interface. <or e5ample9 if you open seven windows that overlap9 they can Buic=ly
spread out in a 452 grid 8<igure 11.17:.
Fi(,$e 11.11. A,to&#tic #$$#(e&et o! -i"o-/ i # 4;2 ($i"
5#
User manual - PC SOFTWARE DAQ Manager
System &eCui&ements:
A Hperating system@ 6indows (P 832Abit: or later
A processor PentiumN!# 100 #3- or faster
A 12+ #; of R!# or more
A 2 %; or more free dis= space
A monitor with min. resolution 'Q%! 8+005100:
A 2ARH# or QARH#
A networ= card
A =eyboard and pointing device 8e.g. mouse:
5"

S#MEF Sp$ = o$o$
u!$ Bie!opo!e A
DG1556 0daHs<
8o!and
te!$> IJ4D 5D9 A621GA1AA
,a/> IJ4D 5D9 A621GA1AG
&ttp>KK((($sime/$p!
e1mai!> in,oLsime/$p!

Potrebbero piacerti anche