Make time arrays for diagnostics's channels, or Retrieve DTS's parameter on SHOT.
[time_cell, params_cell, code] = retrieve_t(diag_name, shot_number, sub_shot, channel_number, ...)
name of diagnostics or DTS
SHOT number
Sub SHOT number
channel number(s)
Single format is "n"(numeric), range format is "n:m"(vector), and both(e.g. [1,3,5:7]).
signal tag name (e.g. 'sig-tag1')
wait for the appearance of data
seconds of timeout for wait.
The default is 180 sec.
do not display messages.
time's data for each channels
time's parameter for each channels
result code
If it is 0 , this function is success. otherwise, this function is error.
Make time arrays for diagnostics's channels, or Retrieve DTS's parameter on SHOT.
(a) Make time array for diagnostics's channel with DTS information on SHOT. --> [time_cell,p,code] = retrieve_t('RADH',98000,1,2); ---DTS Infomation--- Index Server Name = dasindex.lhd.nifs.ac.jp Shot Number = 98000 Sub Shot Number = 1 DTS source = VME DTS host ID = 133.75.175.172 DTS module ID = DMOD0 DTS trigger ch = 5 DTS clock ch = 2 DTS user define = 1 Time array size = 1000000 Cycle = [0.00001000] sec Delay = [0.00000000] sec --> (b) Retrieve DTS's parameter on SHOT. -->[dummy,param,code] = retrieve_t('DTS:VME01',98000,1,0); ---DTS Infomation--- Index Server Name = dasindex.lhd.nifs.ac.jp Shot Number = 98000 Sub Shot Number = 1 DTS source = VME01:DMOD0 Channel Range = [ 1 - 8 ] -->printParam(param); Name Value Type 1 Shot 98000 int32 1 SubShot 1 int32 ........... | ![]() | ![]() |
バージョン | 記述 |
20.0.0 | Initial release. |