caproto.server.records.SelFields¶

- class caproto.server.records.SelFields(prefix, **kw)[source]¶
SelFields pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASGAccess Security Group
PvpropertyChar
Length(29) Inherited from
RecordFieldGroupalarm_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
SelFieldsalarm_status
STATAlarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGrouparchive_deadband
ADELArchive Deadband
PvpropertyDouble
Inherited from
SelFieldsGet Putcurrent_alarm_severity
SEVRAlarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupdbputfield_process
PUTFdbPutField process
PvpropertyByteRO
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
PvpropertyChar
Length(41) Inherited from
RecordFieldGroupdevice_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
SelFieldsGet Putengineering_units
EGUEngineering Units
PvpropertyChar
Length(16) Inherited from
SelFieldsevent_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
_Limitsindex_value
SELNIndex value
PvpropertyShort
Inherited from
SelFieldsindex_value_location
NVLIndex Value Location
PvpropertyString
Inherited from
SelFieldsinput_a
INPAInput A
PvpropertyString
Inherited from
SelFieldsinput_b
INPBInput B
PvpropertyString
Inherited from
SelFieldsinput_c
INPCInput C
PvpropertyString
Inherited from
SelFieldsinput_d
INPDInput D
PvpropertyString
Inherited from
SelFieldsinput_e
INPEInput E
PvpropertyString
Inherited from
SelFieldsinput_f
INPFInput F
PvpropertyString
Inherited from
SelFieldsinput_g
INPGInput G
PvpropertyString
Inherited from
SelFieldsinput_h
INPHInput H
PvpropertyString
Inherited from
SelFieldsinput_i
INPIInput I
PvpropertyString
Inherited from
SelFieldsinput_j
INPJInput J
PvpropertyString
Inherited from
SelFieldsinput_k
INPKInput K
PvpropertyString
Inherited from
SelFieldsinput_l
INPLInput L
PvpropertyString
Inherited from
SelFieldslast_index_monitored
NLSTLast Index Monitored
PvpropertyShortRO
Read-only Inherited from
SelFieldslast_val_monitored
MLSTLast Val Monitored
PvpropertyDoubleRO
Read-only Inherited from
SelFieldslast_value_alarmed
LALMLast Value Alarmed
PvpropertyDoubleRO
Read-only Inherited from
SelFieldslast_value_archived
ALSTLast Value Archived
PvpropertyDoubleRO
Read-only Inherited from
SelFieldslock_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
SelFieldsGet Putnew_alarm_severity
NSEVNew Alarm Severity
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
PvpropertyEnumRO
Read-only Inherited from
RecordFieldGroupprev_value_of_a
LAPrev Value of A
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_b
LBPrev Value of B
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_c
LCPrev Value of C
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_d
LDPrev Value of D
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_e
LEPrev Value of E
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_f
LFPrev Value of F
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_g
LGPrev Value of G
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_h
LHPrev Value of H
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_i
LIPrev Value of I
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_j
LJPrev Value of J
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_k
LKPrev Value of K
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprev_value_of_l
LLPrev Value of L
PvpropertyDoubleRO
Read-only Inherited from
SelFieldsprocess_at_iocinit
PINIProcess at iocInit
PvpropertyEnum
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
PvpropertyByte
Inherited from
RecordFieldGrouprecord_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
RecordFieldGroupselect_mechanism
SELMSelect Mechanism
PvpropertyEnum
Inherited from
SelFieldstime_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
RecordFieldGroupvalue_of_input_a
AValue of Input A
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_b
BValue of Input B
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_c
CValue of Input C
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_d
DValue of Input D
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_e
EValue of Input E
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_f
FValue of Input F
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_g
GValue of Input G
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_h
HValue of Input H
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_i
IValue of Input I
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_j
JValue of Input J
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_k
KValue of Input K
PvpropertyDouble
Inherited from
SelFieldsvalue_of_input_l
LValue of Input L
PvpropertyDouble
Inherited from
SelFieldsMethods
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_onlyparentpvdbattr_pvdbattr_to_pvnamegroupspvproperty methods
- archive_deadband.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- display_precision.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- high_alarm_limit.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- high_operating_range.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- hihi_alarm_limit.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- lolo_alarm_limit.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- low_alarm_limit.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- low_operating_range.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)
- monitor_deadband.getter(self, instance)¶
41@pvprop.getter 42async def getter(self, instance): 43 return getattr(self.parent, parent_attr_name, default)