source: MML/trunk/machine/SOLEIL/common/archiving/tango_extract.m @ 17

Last change on this file since 17 was 17, checked in by zhangj, 10 years ago

To have a stable version on the server.

  • Property svn:executable set to *
File size: 794 bytes
Line 
1dev='archivage/hdbextractor/1'
2tango_ping(dev)
3
4attr_name = '//ganymede.synchrotron-soleil.fr:20000/LT1/AEsim/CH.3/current';
5% Option une structure composee de 2 champs
6% dvalue : valeur
7% svalue : date en format type 2004-12-05 16:08:07.969
8
9% Import toutes les valeurs archivees entre deux dates
10date1 = '2004-12-05 14:00:00';
11date2 = datestr(now,'yyyy-mm-dd HH:MM:SS');
12argin = {attr_name, date1, date2};
13
14Data = tango_command_inout(dev,'GetAttScalarDataBeetweenDates',argin)
15
16formatstr0 = 'yyyy-mm-dd HH:MM:SS';
17formatstr = 'HH:MM';
18
19datenum('2004-05-12 12:45:23', formatstr0);
20val_date = datenum(Data.svalue, formatstr0);
21
22plot(val_date,Data.dvalue,'.-');
23legend(attr_name)
24grid on
25datetick('x',formatstr)
26
27valN = val_date - datenum(date1, formatstr0);
28plot(valN/60/60,Data.dvalue,'.-');
29
Note: See TracBrowser for help on using the repository browser.