EPICS Record Reference Manual. Philip Stanley, Janet Anderson, Marty Kraimer. Wikified by Andrew Johnson. Copyright · Preface. EPICS Input Output Controller (IOC) Record Reference Manual. Janet B. Anderson and. Martin R. Kraimer. Advanced Photon Source. Issue 1: December 1. EPICS R Channel Access Reference Manual .. link -nologo /LTCG / incremental:no /opt:ref /release /version -out: acctst. obj .. by the EPICS record support (see the EPICS Application Developer Guide ).
|Published (Last):||19 November 2013|
|PDF File Size:||18.17 Mb|
|ePub File Size:||7.83 Mb|
|Price:||Free* [*Free Regsitration Required]|
RRM 3-14 Calculation
These fields are listed in Scan Fields. The EGU string is solely for an operator’s sake and does not have to be used. No Run-time Parameters These fields are not configurable using a configuration too and none are modifiable at run-time. reeference
The result is stored in RPCL. CALC can be changed at run-time, and a special record routine calls a function to convert it to Reverse Polish Notation. The LA-LL fields are used to decide when to trigger monitors for the corresponding fields.
RRM Calculation – EPICSWIKI
The Calc record has the standard fields for specifying under what circumstances feference record will be processed. Although only one traditional calculation expression is allowed, multiple assignment expressions are allowed. The result of its operations can then be accessed by another record so that it can be used.
Absolute value unary SQR: The fields can be database links, channel access links, or constants. Right shift Assignment Operator: The calculation or “Calc” record is used to perform algebraic, relational, and logical operations on values retrieved from other records.
The values to be used in the expression are simply referenced by the field letter. The CALC field contains the infix expression which the record routine will use when it processes the record. The keyword VAL returns the current contents of the VAL field which can be written to by a CA put, so it might not be the result from last time the expression was evaluated.
A routine postfix is called to convert the infix expression in CALC to reverse polish notation.
Also, the RNDM nullary function can be included as an operand in the expression in order to generate a random number between 0 and 1. Log base 10 unary LOGE: The following alarm parameters which are configured by the user define the limit alarms for the VAL field and the severity corresponding to those conditions. See Monitor Specification for a complete explanation of monitors. Minimum any number of args MAX: The infix expressions that can be used are very similar to the C expression syntax, but with some additions and subtle differences in operator meaning and precedence.
The Calculation alarm is called by the record processing routine when the CALC expression is an invalid one, upon which an error message is generated. Not a Number Constants PI: The Reverse Polish expression is evaluated more efficiently during run-time than an infix expression. recoord
Natural log unary LN: Browse Main page Recent changes Random page Help. In addition, Scanning Specification explains how these fields are used. The expression uses the values retrieved from the INP x links as operands, though constants can be used as operands too.
This page was last edited on 22 Marchat If they are links, they must specify another record’s field or a channel access link. These fields are used to display VAL and the other parameters of the calculation record either textually or graphically. Sets the upper display and lower display limits for a field. Prior to Base 3. It is this expression which is actually used to calculate VAL.