Last change
on this file since 4 was
4,
checked in by zhangj, 11 years ago
|
Initial import--MML version from SOLEIL@2013
|
File size:
794 bytes
|
Line | |
---|
1 | dev='archivage/hdbextractor/1' |
---|
2 | tango_ping(dev) |
---|
3 | |
---|
4 | attr_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 |
---|
10 | date1 = '2004-12-05 14:00:00'; |
---|
11 | date2 = datestr(now,'yyyy-mm-dd HH:MM:SS'); |
---|
12 | argin = {attr_name, date1, date2}; |
---|
13 | |
---|
14 | Data = tango_command_inout(dev,'GetAttScalarDataBeetweenDates',argin) |
---|
15 | |
---|
16 | formatstr0 = 'yyyy-mm-dd HH:MM:SS'; |
---|
17 | formatstr = 'HH:MM'; |
---|
18 | |
---|
19 | datenum('2004-05-12 12:45:23', formatstr0); |
---|
20 | val_date = datenum(Data.svalue, formatstr0); |
---|
21 | |
---|
22 | plot(val_date,Data.dvalue,'.-'); |
---|
23 | legend(attr_name) |
---|
24 | grid on |
---|
25 | datetick('x',formatstr) |
---|
26 | |
---|
27 | valN = val_date - datenum(date1, formatstr0); |
---|
28 | plot(valN/60/60,Data.dvalue,'.-'); |
---|
29 | |
---|
Note: See
TracBrowser
for help on using the repository browser.