caproto.server.records.AoFields¶

-
class
caproto.server.records.AoFields(prefix, **kw)[source]¶ AoFields pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASGAccess Security Group
PvpropertyChar
Length(29) Inherited from
RecordFieldGroupadjustment_offset
AOFFAdjustment Offset
PvpropertyDouble
Inherited from
AoFieldsadjustment_slope
ASLOAdjustment Slope
PvpropertyDouble
Inherited from
AoFieldsalarm_acknowledge_severity
ACKSAlarm Ack Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupalarm_acknowledge_transient
ACKTAlarm Ack Transient
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupalarm_deadband
HYSTAlarm Deadband
PvpropertyDouble
Inherited from
AoFieldsalarm_status
STATAlarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGrouparchive_deadband
ADELArchive Deadband
PvpropertyDouble
Inherited from
AoFieldsGet Putcurrent_alarm_severity
SEVRAlarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupcurrent_raw_value
RVALCurrent Raw Value
PvpropertyInteger
Inherited from
AoFieldsdbputfield_process
PUTFdbPutField process
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
PvpropertyChar
Length(41) Inherited from
RecordFieldGroupdesired_output_loc
DOLDesired Output Loc
PvpropertyString
Inherited from
AoFieldsdevice_type
DTYPDevice Type
PvpropertyEnum
Inherited from
RecordFieldGroupdisable
DISADisable
PvpropertyShort
Inherited from
RecordFieldGroupdisable_alarm_severity
DISSDisable Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroupdisable_putfield
DISPDisable putField
PvpropertyByte
Inherited from
RecordFieldGroupdisable_value
DISVDisable Value
PvpropertyShort
Inherited from
RecordFieldGroupdisplay_precision
PRECDisplay Precision
PvpropertyShort
Inherited from
AoFieldsGet Putdrive_high_limit
DRVHDrive High Limit
PvpropertyDouble
Inherited from
AoFieldsdrive_low_limit
DRVLDrive Low Limit
PvpropertyDouble
Inherited from
AoFieldsegu_to_raw_offset
EOFFEGU to Raw Offset
PvpropertyDouble
Inherited from
AoFieldsegu_to_raw_slope
ESLOEGU to Raw Slope
PvpropertyDouble
Inherited from
AoFieldseng_units_full
EGUFEng Units Full
PvpropertyDouble
Inherited from
AoFieldseng_units_low
EGULEng Units Low
PvpropertyDouble
Inherited from
AoFieldsengineering_units
EGUEngineering Units
PvpropertyChar
Length(16) Inherited from
AoFieldsevent_name
EVNTEvent Name
PvpropertyChar
Length(40) Inherited from
RecordFieldGroupforward_link
FLNKForward Process Link
PvpropertyString
Inherited from
RecordFieldGrouphigh_alarm_limit
HIGHHigh Alarm Limit
DOUBLE
Inherited from
_LimitsGet Puthigh_operating_range
HOPRHigh Operating Range
DOUBLE
Inherited from
_LimitsGet Puthigh_severity
HSVHigh Severity
ENUM
Inherited from
_Limitshihi_alarm_limit
HIHIHihi Alarm Limit
DOUBLE
Inherited from
_LimitsGet Puthihi_severity
HHSVHihi Severity
ENUM
Inherited from
_Limitsinitialized
INITInitialized?
PvpropertyShortRO
Read-only Inherited from
AoFieldsinvalid_output_action
IVOAINVALID output action
PvpropertyEnum
Inherited from
AoFieldsinvalid_output_value
IVOVINVALID output value
PvpropertyDouble
Inherited from
AoFieldslast_val_monitored
MLSTLast Val Monitored
PvpropertyDoubleRO
Read-only Inherited from
AoFieldslast_value_alarmed
LALMLast Value Alarmed
PvpropertyDoubleRO
Read-only Inherited from
AoFieldslast_value_archived
ALSTLast Value Archived
PvpropertyDoubleRO
Read-only Inherited from
AoFieldslastbreak_point
LBRKLastBreak Point
PvpropertyShortRO
Read-only Inherited from
AoFieldslinearization
LINRLinearization
PvpropertyEnum
Inherited from
AoFieldslock_count
LCNTLock Count
PvpropertyByteRO
Read-only Inherited from
RecordFieldGrouplolo_alarm_limit
LOLOLolo Alarm Limit
DOUBLE
Inherited from
_LimitsGet Putlolo_severity
LLSVLolo Severity
ENUM
Inherited from
_Limitslow_alarm_limit
LOWLow Alarm Limit
DOUBLE
Inherited from
_LimitsGet Putlow_operating_range
LOPRLow Operating Range
DOUBLE
Inherited from
_LimitsGet Putlow_severity
LSVLow Severity
ENUM
Inherited from
_Limitsmonitor_deadband
MDELMonitor Deadband
PvpropertyDouble
Inherited from
AoFieldsGet Putnew_alarm_severity
NSEVNew Alarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupout_full_incremental
OIFOut Full/Incremental
PvpropertyEnum
Inherited from
AoFieldsoutput_mode_select
OMSLOutput Mode Select
PvpropertyEnum
Inherited from
AoFieldsoutput_rate_of_change
OROCOutput Rate of Change
PvpropertyDouble
Inherited from
AoFieldsoutput_specification
OUTOutput Specification
PvpropertyString
Inherited from
AoFieldsoutput_value
OVALOutput Value
PvpropertyDouble
Inherited from
AoFieldsprev_readback_value
ORBVPrev Readback Value
PvpropertyIntegerRO
Read-only Inherited from
AoFieldsprev_simulation_mode
OLDSIMMPrev. Simulation Mode
PvpropertyEnumRO
Read-only Inherited from
AoFieldsprevious_raw_value
ORAWPrevious Raw Value
PvpropertyIntegerRO
Read-only Inherited from
AoFieldsprevious_value
PVALPrevious value
PvpropertyDoubleRO
Read-only Inherited from
AoFieldsprocess_at_iocinit
PINIProcess at iocInit
PvpropertyEnum
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
PvpropertyByte
Inherited from
RecordFieldGroupraw_offset
ROFFRaw Offset
PvpropertyInteger
Inherited from
AoFieldsreadback_value
RBVReadback Value
PvpropertyIntegerRO
Read-only Inherited from
AoFieldsrecord_active
PACTRecord active
PvpropertyByteRO
Read-only Inherited from
RecordFieldGrouprecord_name
NAMERecord Name
PvpropertyCharRO
Read-only Length(61) Inherited from
RecordFieldGrouprecord_type
RTYPRecord type
PvpropertyStringRO
Read-only Inherited from
RecordFieldGroupreprocess
RPROReprocess
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupscan_phase
PHASScan Phase
PvpropertyShort
Inherited from
RecordFieldGroupscan_rate
SCANScan Mechanism
PvpropertyEnum
Inherited from
RecordFieldGroupscanning_disable
SDISScanning Disable
PvpropertyString
Inherited from
RecordFieldGroupscheduling_priority
PRIOScheduling Priority
PvpropertyEnum
Inherited from
RecordFieldGroupsim_mode_async_delay
SDLYSim. Mode Async Delay
PvpropertyDouble
Inherited from
AoFieldssim_mode_scan
SSCNSim. Mode Scan
PvpropertyEnum
Inherited from
AoFieldssimulation_mode
SIMMSimulation Mode
PvpropertyEnum
Inherited from
AoFieldssimulation_mode_link
SIMLSimulation Mode Link
PvpropertyString
Inherited from
AoFieldssimulation_mode_severity
SIMSSimulation Mode Severity
PvpropertyEnum
Inherited from
AoFieldssimulation_output_link
SIOLSimulation Output Link
PvpropertyString
Inherited from
AoFieldstime_stamp_event
TSETime Stamp Event
PvpropertyShort
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
PvpropertyString
Inherited from
RecordFieldGrouptrace_processing
TPROTrace Processing
PvpropertyByte
Inherited from
RecordFieldGroupundefined
UDFUndefined
PvpropertyByte
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
PvpropertyEnum
Inherited from
RecordFieldGroupwas_oval_modified
OMODWas OVAL modified?
PvpropertyByteRO
Read-only Inherited from
AoFieldsMethods
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_valueshas_val_fieldscan_rate_secRecord scan rate, in seconds (read-only)
type_maptype_map_read_onlypvproperty 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)
-