Id | Name | Value |
Request command of information about the attributes of the parameter: <list path="/sub_DAQ/mod_{SRC}/cntr_{CNTR}/prm_{PRM}/%2fserv%2fattr"/> | ||
<el id="iatr"/> | Information of the attributes | In separate tags the information about attribute is returned. |
id | Attribute's ID | The character identifier of the single attribute. |
nm | Attribute's name | The name of the single attribute. |
flg | Attribute's flags | Flags of the single attribute. |
tp | Attribute's type | The type of the single attribute. |
vals | Values area of the attribute. | Values area of the single attribute. |
names | The names of the attribute's values for the selective type. | The names of the single attribute's values for the selective type. |
Team request command of the all values of attributes of the parameter: <get path="/sub_DAQ/mod_{SRC}/cntr_{CNTR}/prm_{PRM}/%2fserv%2fattr"/> | ||
<el id="iatr">val</el> | Attributes' values | In separate tags the values of the attributes are returned. |
The set command of the the values of the specified attributes of the parameter: <set path="/sub_DAQ/mod_{SRC}/cntr_{CNTR}/prm_{PRM}/%2fserv%2fattr"/> | ||
<el id="iatr">val</el> | The values of attributes are specified | In separate tags the values of attributes are specified. |
Id | Name | Value |
Request command of the information about the archive: <info path="/sub_Archive/%2fserv%2fmess"/> | ||
arch | Setting the name of the archive's archiver | Archive's archiver, for which to specify the parameters. |
end | Control of the archive's top in the given archiver | As a result of the request points to the real top of the messages' archive in the given archiver <arch>. |
beg | Control of the archive's depth in the given archiver | As a result of the request points to the real depth of the messages' archive in the given archiver <arch>. |
Request command of the archival and/or current data: <get path="/sub_Archive/%2fserv%2fmess"/> | ||
tm | Time set | Time of the block's top of the messages' archive. |
tm_grnd | Time set of the foundation/beginning of the archive | Points to the foundation/beginning of the archive. |
arch | Setting of the archive's archiver | Specifies at what archiver to request the values. If the archiver is not specified, the request will be made consistently in all archivers with the exception of duplicates. |
cat | Setting the message's category | Specify the category/template of the requested messages. |
lev | Setting the level of importance | Specifies the importance level of messages for which and above to get the messages. |
<el>{mess}</el> | Messages | In separate tags the messages are returned. |
time, utime | Message's time (seconds, microseconds) | Time of the separate message. |
cat | Message's category | Category of the separate message. |
lev | Message's level | Level of the separate message. |
Set command of the archival data: <set path="/sub_Archive/%2fserv%2fmess"/> | ||
<el>{mess}</el> | Messages | In separate tags the messages for set. |
time, utime | Message's time (seconds, microseconds) | Time of the separate message. |
cat | Message's category | Category of the separate message. |
lev | Message's level | Level of the separate message. |
Request command of the archival and/or current data of the data source: <get path="/sub_DAQ/{DAQ_TP}/{DAQ_CNTR}/%2fserv%2fmess"/> | ||
tm | Time set | Time of the block's top of the messages' archive. If the value is zero then set and return here current time value. |
tm_grnd | Time set of the foundation/beginning of the archive | Points to the foundation/beginning of the archive. |
<el>{mess}</el> | Messages | In separate tags the messages are returned. |
time, utime | Message's time (seconds, microseconds) | Time of the separate message. |
cat | Message's category | Category of the separate message. |
lev | Message's level | Level of the separate message. |
Id | Name | Value |
Request command of the information about the archive: <info path="{a_p_addr}/%2fserv%2fval"/> | ||
arch | Setting the name of the archive's archiver | Archive's archiver, for which to specify the parameters. |
end | Control of the archive's top in the given archiver | As a result of the request points to the real top of the values' archive in the given archiver <arch>. In the case of the archive's absence the attribute is set to "0". |
beg | Control of the archive's depth in the given archiver | As a result of the request points to the real depth of the values' archive in the given archiver <arch>. In the case of the archive's absence the attribute is set to "0". |
per | Control of the archive's periodicity in the given archiver | As a result of the request points to the real periodicity of the values' archive in the given archiver <arch>. In the case of the archive's absence the attribute is set to "0". |
vtp | Control of the archive's/parameter's type of value | Returns the code of the type of the archive data values: 0 — Boolean, 1 — Integer, 4 — Real, 5 — String. But this property is only available in the case of request at the parameter without archive! |
Request command of archive or/and current data <get path="{a_p_addr}/%2fserv%2fval"/> | ||
tm | Setting and control of time | Time of the requested value or top of the archive values' block. If the attribute is not specified or equal to "0", the last value is returned. The value of this attribute is set to the value of time of obtained value or of the top of the archival data block. |
tm_grnd | Setting and control of the foundation/beginning time of the archive | Points to the foundation/beginning of the archive. If the attribute is not specified or equal to "0", then the request of one value is made. The value of this attribute is set to the foundation of the block of archival data time. |
per | Setting and control of the periodicity of the obtained values | Periodicity of requested values. If the attribute is not specified or equal to "0" or less than the real periodicity of the archive, then the values will be returned with the real periodicity of the archive and the value of this attribute will be set to the real periodicity value. If the attribute's value is more than the actual periodicity, the values of the archive will be averaged to the specified periodicity. |
arch | Setting and control of the archive's archiver | Specifies at what archiver to request the values. If the archiver is not specified, the request will be made consistent with the priority from best to worst. The name of the archiver, from whom the values are obtained, will be indicated in this attribute when returning the result. If the archiver for this parameter is not set, or such archiver is not present, then the value of this attribute will be reset. In the case of the request, crossing several archivers, the processing occurs only for the first archiver with the specification of its name and dimension in the relevant attributes. To request the data of follow-up archivers the request is repeated starting from the dimension of the previous request. |
mode | Setting and control of the mode of transfer of the archive data | The form in which it is desirable to obtain the archive data is specified. The following modes/forms of transfer of archives' data are provided: 0 — Simple record: single value — one string without packaging of the related values. In the case of string archive the values are encoded to exclude the newlines characters. Example of the writing form:
34.5678
0 34.5678 |
real_prec | Setting the precision of the real values | Specifies the precision with which to transmit the data of real values in the "0" and "1" mode. By default, this precision is 6 digits. |
round_perc | Setting the rounding percent | Indicates the rounding percentage of related numeric values for the mode of "1". |
Request name for archived parameter or same archive: <name path="{a_p_addr}/%2fserv%2fval"/> |