CA Lab Get VI (read values)
INPUT:
- PV Name(s)
- Name of EPICS variable OR string array of EPICS variable names
- Attention if you use an array of EPICS variable names!
Mixed target data types arise as a result of a 2-D array with size of:
number of names multiplied by size of largest data type of the group
- Filter
- optional
- output filter (this can save ressources and increase performance)
Following values can be combined with OR:- PV indicators:
- firstValueAsString = 1
- firstValueAsNumber = 2
- valueArrayAsNumber = 4
- errorOut = 8
- PV Info cluster:
- pviElements = 16
- pviValuesAsString = 32
- pviValuesAsNumber = 64
- pviStatusAsString = 128
- pviStatusAsNumber = 256
- pviSeverityAsString = 512
- pviSeverityAsNumber = 1024
- pviTimestampAsString = 2048
- pviTimestampAsNumber = 4096
- pviFieldNames = 8192
- pviFieldValues = 16384
- pviError = 32768
- PV indicators:
- Field Names
- Optional
- String array of static EPICS fields ("EGU", "DESC" etc.)
- Timeout (3)
- Optional
- Timeout for Channel Access requests in seconds (1-255)
- Default value: 3 seconds
- NoMDEL (F)
- optional
- TRUE:
- ignores EPICS PV field (parameter) MDEL
- ignores monitor dead-band of Channel Access
- all changes of values are visible (like caget)
- disables caching of values -> higher network impact!
- FALSE:
- default
- works with notifications (like camonitor)
- significant changes of values are visible (MDEL)
- enables caching of values -> lower network impact!
- variable PV names (T)
- optional
- true: in the case of changing PV names at PV name input (performance drop)
- false: in the case of static PV names (best performance)
- Error in (no error)
OUTPUT:
- PV Names (dup)
- Name of EPICS variable OR string array of EPICS variable names
- 1st Value (string)
- Value of variable as String / Array of first values
- Shows first item of value array(s) only
- When the PREC field is queried (Field Names = [..., "PREC", ...]), the string output of the value is formatted accordingly. This enhancement applies only to EPICS records that support the PREC field.
- 1st Value (number)
- Value of variable as Double / Array of first values
- Shows first item of value array
- Value array (number)
- All values of variable in double array (1D/2D)
- PV Info /PV Info array
- Status
- FALSE: request(s) successful
- TRUE: warnings or errors
- Error out
- Global I/O error