Revised on Sep. 3rd, 2004
Modified on Sep. 22nd, 2004
計測情報開発タスク幹事
ParaStore is the public service to automatically save and register (using dbStore) the parameter files (comma separated verse [CSV] files), which are stored within a designated public directory, at a certain timing synchronized with an experiment sequence and messages.
Create parameter files to be stored in the ParaStore in the following procedure.
Valid layout tag are 4 of those shown below. All of the layout tags are NOT case sensitive. [NAME] = [Name]
# [MailAddress] | <- e-mail address definition |
# foo@nifs.ac.jp | <- after '#' is the user's e-mail address. Only one mailing address can be specified. |
# | Only the user who is registered here is authorized to apply for the
Data deletion ![]() |
# | |
# [NAME] | <- definition of the name of parameter variables |
# CH, CATEGORY, NAME, TAG, ... | <-names after '#' are the valid parameter variables; written in the CSV format. |
# | |
# [TYPE] | <- definition of the parameter variable style (option: default is 6:DOUBLE) |
# 4, 1, 1, 4, ... | <-styles after '#' is the valid data style; written in the CSV format. |
# | |
# [DATA] | <- start of the parameter data |
1, 100.000, ... | <- data to be stored; written in the CSV format. |
2, 101.000, ... | |
..., data lines will continue as necessary. |
Variable_Name | Type | Type_Name | Comment |
CH | 4 | INT | unique and sequential channel no. of digitizers. Begin with 1. |
CATEGORY | 1 | STRING | category name of diagnostics |
NAME | 1 | STRING | measurement or sensor name(s) in its diagnostic category |
TAG | 4 | INT | channel no. within a measurement |
OBJECT | 1 | STRING | object of measurement |
PORT | 1 | STRING | LHD port no. where equipment are installed |
R(m) | 5 | FLOAT | sensor position in major radius direction |
Z(m) | 5 | FLOAT | sensor position in vertical direction |
PHI(deg) | 5 | FLOAT | sensor position in toroidal angular direction |
FREQ | 5 | FLOAT | sensing frequency |
WAVELENGTH | 5 | FLOAT | sensing wavelength |
ENERGY | 5 | FLOAT | sensing energy |
FILTER | 5 | FLOAT | filtering factor |
GAIN | 5 | FLOAT | amplifier's gain |
CALIB | 5 | FLOAT | calibration factor of the sensor |
UNIT | 1 | STRING | unit of physical value to be measured |
REMARKS | 1 | STRING | any comment(s) of this channel |
FIL | 5 | FLOAT | filament current |
CALDATA | 4 | INT | calibration data number |
SI | 4 | INT | sensitivity current |
GI | 4 | INT | gain current |
VOL | 4 | INT | voltage |
GV | 1 | STRING | Gatevalve open or close |
When variable names other than ones shown above, please
apply as necessary.
A sample file for RADL diagnostics "RADL_p" is provided by Mr. Inagaki. (Click and jump to the link.)
- Values that explain a definition should be written in the line right after the definition.
- [Data] must be defined at the last. (Definitions of [MailAddress], [Name] and [TYPE] can be placed basically at a random order. )
- When a parameter name does no exist, the parameter file in question cannot be stored.
- When a parameter data type is not specified, the file will be stored in the default data type (6:DOUBLE).
Following can be specified in [TYPE], and (☆) signifies a recommended data type.
1: STRING ... Character set(☆)
2: BYTE ... 1-byte integer
3: SHORT ... 2-byte integer
4: INT ... 4-byte integer(☆)
5: FLOAT ... 4-byte floating decimal point (single precision actual value) (☆)
6: DOUBLE ... 8-byte floating decimal point- When the parameter data type are NOT specified within 1 to 6, storing of the entire parameter file in question will fail.
- When the numbers of parameter data type definitions are less than the parameter names, the default file type (6:DOUBLE) will be applied for the excessive parameter names.
- When the stored data section [Data] does not exist, the parameter file in question will NOT be stored.