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):||22 April 2016|
|PDF File Size:||14.80 Mb|
|ePub File Size:||18.30 Mb|
|Price:||Free* [*Free Regsitration Required]|
The Calc record has the standard fields for specifying under what circumstances the record will be processed.
Retrieved from ” https: These fields are used to display VAL and the other parameters of the calculation record either textually or graphically. The Reverse Polish expression is evaluated more efficiently during run-time than an infix expression. The Mnaual field contains the infix expression which the record routine will use when it processes the record.
RRM 3-14 Calculation
Minimum any number of args MAX: It is this expression which is actually used to calculate VAL. Not a Number Constants PI: This page Page Discussion History.
The resulting value is placed in the VAL field and can be accessed from there. They are used to process the record. A routine postfix is called to convert the infix expression in CALC to reverse polish notation.
In addition, Scanning Specification explains how these fields are used. These values retrieved from the input links are stored in the A-L fields.
See Monitor Specification for a complete explanation of monitors. This page was last edited on 22 Marchat Prior to Base 3. These fields are not configurable using a configuration too and none are modifiable at run-time.
No Run-time Parameters These fields are not configurable using a configuration too and none are modifiable at run-time.
They cannot be hardware addresses. Sets the upper display and lower display limits for a field.
No Literals Standard double precision floating point numbers Inf: Nested parenthesis are supported. The result of its operations can then be accessed by another record so that it eppics be used.
Yes 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. The LA-LL fields are used to decide when to trigger monitors for the corresponding fields. The LALM field is used to implement the hysteresis factor for the alarm limits. The semicolon is used to separate expressions.
RRM Calculation – EPICSWIKI
See Alarm Specification for a complete explanation of alarms and these fields. 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. No Monitor Parameters These parameters are used to determine when to send monitors for the value fields. If they are links, they must specify another record’s field or a channel access link.
These fields are listed in Scan Fields. For instance, if LA does not equal the value for A, monitors for A are triggered. Natural log unary EXP: The range of expressions supported by the referenxe record are separated into literals, constants, operands, algebraic operators, trigonometric operators, relational operators, logical operators, the assignment operator, parentheses and commas, and the question mark or ‘?: These parameters are used to determine when to send monitors for the value fields.
The result is stored in RPCL.