caproto.server.records.AoFields¶
-
class
caproto.server.records.
AoFields
(prefix, **kw)[source]¶ ¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASG
Access Security Group
PvpropertyChar
Length(29) Inherited from
RecordFieldGroup
adjustment_offset
AOFF
Adjustment Offset
PvpropertyDouble
Inherited from
AoFields
adjustment_slope
ASLO
Adjustment Slope
PvpropertyDouble
Inherited from
AoFields
alarm_acknowledge_severity
ACKS
Alarm Ack Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
alarm_acknowledge_transient
ACKT
Alarm Ack Transient
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
alarm_deadband
HYST
Alarm Deadband
PvpropertyDouble
Inherited from
AoFields
alarm_status
STAT
Alarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
archive_deadband
ADEL
Archive Deadband
PvpropertyDouble
Inherited from
AoFields
Get Putcurrent_alarm_severity
SEVR
Alarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
current_raw_value
RVAL
Current Raw Value
PvpropertyInteger
Inherited from
AoFields
dbputfield_process
PUTF
dbPutField process
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroup
description
DESC
Descriptor
PvpropertyChar
Length(41) Inherited from
RecordFieldGroup
desired_output_loc
DOL
Desired Output Loc
PvpropertyString
Inherited from
AoFields
device_type
DTYP
Device Type
PvpropertyEnum
Inherited from
RecordFieldGroup
disable
DISA
Disable
PvpropertyShort
Inherited from
RecordFieldGroup
disable_alarm_severity
DISS
Disable Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroup
disable_putfield
DISP
Disable putField
PvpropertyByte
Inherited from
RecordFieldGroup
disable_value
DISV
Disable Value
PvpropertyShort
Inherited from
RecordFieldGroup
display_precision
PREC
Display Precision
PvpropertyShort
Inherited from
AoFields
Get Putdrive_high_limit
DRVH
Drive High Limit
PvpropertyDouble
Inherited from
AoFields
drive_low_limit
DRVL
Drive Low Limit
PvpropertyDouble
Inherited from
AoFields
egu_to_raw_offset
EOFF
EGU to Raw Offset
PvpropertyDouble
Inherited from
AoFields
egu_to_raw_slope
ESLO
EGU to Raw Slope
PvpropertyDouble
Inherited from
AoFields
eng_units_full
EGUF
Eng Units Full
PvpropertyDouble
Inherited from
AoFields
eng_units_low
EGUL
Eng Units Low
PvpropertyDouble
Inherited from
AoFields
engineering_units
EGU
Engineering Units
PvpropertyChar
Length(16) Inherited from
AoFields
event_name
EVNT
Event Name
PvpropertyChar
Length(40) Inherited from
RecordFieldGroup
forward_link
FLNK
Forward Process Link
PvpropertyString
Inherited from
RecordFieldGroup
high_alarm_limit
HIGH
High Alarm Limit
DOUBLE
Inherited from
_Limits
Get Puthigh_operating_range
HOPR
High Operating Range
DOUBLE
Inherited from
_Limits
Get Puthigh_severity
HSV
High Severity
ENUM
Inherited from
_Limits
hihi_alarm_limit
HIHI
Hihi Alarm Limit
DOUBLE
Inherited from
_Limits
Get Puthihi_severity
HHSV
Hihi Severity
ENUM
Inherited from
_Limits
initialized
INIT
Initialized?
PvpropertyShortRO
Read-only Inherited from
AoFields
invalid_output_action
IVOA
INVALID output action
PvpropertyEnum
Inherited from
AoFields
invalid_output_value
IVOV
INVALID output value
PvpropertyDouble
Inherited from
AoFields
last_val_monitored
MLST
Last Val Monitored
PvpropertyDoubleRO
Read-only Inherited from
AoFields
last_value_alarmed
LALM
Last Value Alarmed
PvpropertyDoubleRO
Read-only Inherited from
AoFields
last_value_archived
ALST
Last Value Archived
PvpropertyDoubleRO
Read-only Inherited from
AoFields
lastbreak_point
LBRK
LastBreak Point
PvpropertyShortRO
Read-only Inherited from
AoFields
linearization
LINR
Linearization
PvpropertyEnum
Inherited from
AoFields
lock_count
LCNT
Lock Count
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroup
lolo_alarm_limit
LOLO
Lolo Alarm Limit
DOUBLE
Inherited from
_Limits
Get Putlolo_severity
LLSV
Lolo Severity
ENUM
Inherited from
_Limits
low_alarm_limit
LOW
Low Alarm Limit
DOUBLE
Inherited from
_Limits
Get Putlow_operating_range
LOPR
Low Operating Range
DOUBLE
Inherited from
_Limits
Get Putlow_severity
LSV
Low Severity
ENUM
Inherited from
_Limits
monitor_deadband
MDEL
Monitor Deadband
PvpropertyDouble
Inherited from
AoFields
Get Putnew_alarm_severity
NSEV
New Alarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
new_alarm_status
NSTA
New Alarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroup
out_full_incremental
OIF
Out Full/Incremental
PvpropertyEnum
Inherited from
AoFields
output_mode_select
OMSL
Output Mode Select
PvpropertyEnum
Inherited from
AoFields
output_rate_of_change
OROC
Output Rate of Change
PvpropertyDouble
Inherited from
AoFields
output_specification
OUT
Output Specification
PvpropertyString
Inherited from
AoFields
output_value
OVAL
Output Value
PvpropertyDouble
Inherited from
AoFields
prev_readback_value
ORBV
Prev Readback Value
PvpropertyIntegerRO
Read-only Inherited from
AoFields
prev_simulation_mode
OLDSIMM
Prev. Simulation Mode
PvpropertyEnumRO
Read-only Inherited from
AoFields
previous_raw_value
ORAW
Previous Raw Value
PvpropertyIntegerRO
Read-only Inherited from
AoFields
previous_value
PVAL
Previous value
PvpropertyDoubleRO
Read-only Inherited from
AoFields
process_at_iocinit
PINI
Process at iocInit
PvpropertyEnum
Inherited from
RecordFieldGroup
process_record
PROC
Force Processing
PvpropertyByte
Inherited from
RecordFieldGroup
raw_offset
ROFF
Raw Offset
PvpropertyInteger
Inherited from
AoFields
readback_value
RBV
Readback Value
PvpropertyIntegerRO
Read-only Inherited from
AoFields
record_active
PACT
Record active
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroup
record_name
NAME
Record Name
PvpropertyCharRO
Read-only Length(61) Inherited from
RecordFieldGroup
record_type
RTYP
Record type
PvpropertyStringRO
Read-only Inherited from
RecordFieldGroup
reprocess
RPRO
Reprocess
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroup
scan_phase
PHAS
Scan Phase
PvpropertyShort
Inherited from
RecordFieldGroup
scan_rate
SCAN
Scan Mechanism
PvpropertyEnum
Inherited from
RecordFieldGroup
scanning_disable
SDIS
Scanning Disable
PvpropertyString
Inherited from
RecordFieldGroup
scheduling_priority
PRIO
Scheduling Priority
PvpropertyEnum
Inherited from
RecordFieldGroup
sim_mode_async_delay
SDLY
Sim. Mode Async Delay
PvpropertyDouble
Inherited from
AoFields
sim_mode_scan
SSCN
Sim. Mode Scan
PvpropertyEnum
Inherited from
AoFields
simulation_mode
SIMM
Simulation Mode
PvpropertyEnum
Inherited from
AoFields
simulation_mode_link
SIML
Simulation Mode Link
PvpropertyString
Inherited from
AoFields
simulation_mode_severity
SIMS
Simulation Mode Severity
PvpropertyEnum
Inherited from
AoFields
simulation_output_link
SIOL
Simulation Output Link
PvpropertyString
Inherited from
AoFields
time_stamp_event
TSE
Time Stamp Event
PvpropertyShort
Inherited from
RecordFieldGroup
time_stamp_link
TSEL
Time Stamp Link
PvpropertyString
Inherited from
RecordFieldGroup
trace_processing
TPRO
Trace Processing
PvpropertyByte
Inherited from
RecordFieldGroup
undefined
UDF
Undefined
PvpropertyByte
Inherited from
RecordFieldGroup
undefined_alarm_severity
UDFS
Undefined Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroup
was_oval_modified
OMOD
Was OVAL modified?
PvpropertyByteRO
Read-only Inherited from
AoFields
Methods
group_read
(instance)Generic read called for channels without get defined
group_write
(instance, value)Generic write called for channels without put defined
publish
(flags)value_write_hook
(instance, value)An overridable hook for the parent value having been updated.
Attributes
default_values
has_val_field
scan_rate_sec
Record scan rate, in seconds (read-only)
type_map
type_map_read_only
pvproperty methods
-
archive_deadband.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
display_precision.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
high_alarm_limit.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
high_operating_range.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
hihi_alarm_limit.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
lolo_alarm_limit.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
low_alarm_limit.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
low_operating_range.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
monitor_deadband.
getter
(self, instance)¶
41 42 43
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-