caproto.server.records.MbboFields¶

- class caproto.server.records.MbboFields(prefix, **kw)[source]¶
MbboFields pvproperties¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASGAccess Security Group
CHAR
Length(29) Inherited from
RecordFieldGroupalarm_acknowledge_severity
ACKSAlarm Ack Severity
ENUM
Read-only Inherited from
RecordFieldGroupalarm_acknowledge_transient
ACKTAlarm Ack Transient
ENUM
Read-only Inherited from
RecordFieldGroupalarm_status
STATAlarm Status
ENUM
Read-only Inherited from
RecordFieldGroupchange_of_state_sevr
COSVChange of State Sevr
ENUM
Inherited from
MbboFieldscurrent_alarm_severity
SEVRAlarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupdbputfield_process
PUTFdbPutField process
CHAR
Read-only Inherited from
RecordFieldGroupdescription
DESCDescriptor
CHAR
Length(41) Inherited from
RecordFieldGroupdesired_output_loc
DOLDesired Output Loc
STRING
Inherited from
MbboFieldsdevice_type
DTYPDevice Type
ENUM
Inherited from
RecordFieldGroupdisable
DISADisable
INT
Inherited from
RecordFieldGroupdisable_alarm_severity
DISSDisable Alarm Sevrty
ENUM
Inherited from
RecordFieldGroupdisable_putfield
DISPDisable putField
CHAR
Inherited from
RecordFieldGroupdisable_value
DISVDisable Value
INT
Inherited from
RecordFieldGroupeight_string
EISTEight String
CHAR
Length(26) Inherited from
MbboFieldsGet Puteight_value
EIVLEight Value
LONG
Inherited from
MbboFieldseleven_string
ELSTEleven String
CHAR
Length(26) Inherited from
MbboFieldsGet Puteleven_value
ELVLEleven Value
LONG
Inherited from
MbboFieldsevent_name
EVNTEvent Name
CHAR
Length(40) Inherited from
RecordFieldGroupfifteen_string
FFSTFifteen String
CHAR
Length(26) Inherited from
MbboFieldsGet Putfifteen_value
FFVLFifteen Value
LONG
Inherited from
MbboFieldsfive_string
FVSTFive String
CHAR
Length(26) Inherited from
MbboFieldsGet Putfive_value
FVVLFive Value
LONG
Inherited from
MbboFieldsforward_link
FLNKForward Process Link
STRING
Inherited from
RecordFieldGroupfour_string
FRSTFour String
CHAR
Length(26) Inherited from
MbboFieldsGet Putfour_value
FRVLFour Value
LONG
Inherited from
MbboFieldsfourteen_string
FTSTFourteen String
CHAR
Length(26) Inherited from
MbboFieldsGet Putfourteen_value
FTVLFourteen Value
LONG
Inherited from
MbboFieldshardware_mask
MASKHardware Mask
LONG
Read-only Inherited from
MbboFieldsinvalid_outpt_action
IVOAINVALID outpt action
ENUM
Inherited from
MbboFieldsinvalid_output_value
IVOVINVALID output value
INT
Inherited from
MbboFieldslast_value_alarmed
LALMLast Value Alarmed
INT
Read-only Inherited from
MbboFieldslast_value_monitored
MLSTLast Value Monitored
INT
Read-only Inherited from
MbboFieldslock_count
LCNTLock Count
CHAR
Read-only Inherited from
RecordFieldGroupnew_alarm_severity
NSEVNew Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroupnew_alarm_status
NSTANew Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroupnine_string
NISTNine String
CHAR
Length(26) Inherited from
MbboFieldsGet Putnine_value
NIVLNine Value
LONG
Inherited from
MbboFieldsnumber_of_bits
NOBTNumber of Bits
INT
Read-only Inherited from
MbboFieldsone_string
ONSTOne String
CHAR
Length(26) Inherited from
MbboFieldsGet Putone_value
ONVLOne Value
LONG
Inherited from
MbboFieldsoutput_mode_select
OMSLOutput Mode Select
ENUM
Inherited from
MbboFieldsoutput_specification
OUTOutput Specification
STRING
Inherited from
MbboFieldsprev_raw_value
ORAWPrev Raw Value
LONG
Read-only Inherited from
MbboFieldsprev_readback_value
ORBVPrev Readback Value
LONG
Read-only Inherited from
MbboFieldsprev_simulation_mode
OLDSIMMPrev. Simulation Mode
ENUM
Read-only Inherited from
MbboFieldsprocess_at_iocinit
PINIProcess at iocInit
ENUM
Inherited from
RecordFieldGroupprocess_record
PROCForce Processing
CHAR
Inherited from
RecordFieldGroupraw_value
RVALRaw Value
LONG
Inherited from
MbboFieldsPutreadback_value
RBVReadback Value
LONG
Read-only Inherited from
MbboFieldsrecord_active
PACTRecord active
CHAR
Read-only Inherited from
RecordFieldGrouprecord_name
NAMERecord Name
CHAR
Read-only Length(61) Inherited from
RecordFieldGrouprecord_type
RTYPRecord type
STRING
Read-only Inherited from
RecordFieldGroupreprocess
RPROReprocess
CHAR
Read-only Inherited from
RecordFieldGroupscan_phase
PHASScan Phase
INT
Inherited from
RecordFieldGroupscan_rate
SCANScan Mechanism
ENUM
Inherited from
RecordFieldGroupscanning_disable
SDISScanning Disable
STRING
Inherited from
RecordFieldGroupscheduling_priority
PRIOScheduling Priority
ENUM
Inherited from
RecordFieldGroupseven_string
SVSTSeven String
CHAR
Length(26) Inherited from
MbboFieldsGet Putseven_value
SVVLSeven Value
LONG
Inherited from
MbboFieldsshift
SHFTShift
INT
Inherited from
MbboFieldssim_mode_async_delay
SDLYSim. Mode Async Delay
DOUBLE
Inherited from
MbboFieldssim_mode_scan
SSCNSim. Mode Scan
ENUM
Inherited from
MbboFieldssimulation_mode
SIMMSimulation Mode
ENUM
Inherited from
MbboFieldssimulation_mode_link
SIMLSimulation Mode Link
STRING
Inherited from
MbboFieldssimulation_mode_severity
SIMSSimulation Mode Severity
ENUM
Inherited from
MbboFieldssimulation_output_link
SIOLSimulation Output Link
STRING
Inherited from
MbboFieldssix_string
SXSTSix String
CHAR
Length(26) Inherited from
MbboFieldsGet Putsix_value
SXVLSix Value
LONG
Inherited from
MbboFieldsstate_eight_severity
EISVState Eight Severity
ENUM
Inherited from
MbboFieldsstate_eleven_severity
ELSVState Eleven Severity
ENUM
Inherited from
MbboFieldsstate_fifteen_sevr
FFSVState Fifteen Sevr
ENUM
Inherited from
MbboFieldsstate_five_severity
FVSVState Five Severity
ENUM
Inherited from
MbboFieldsstate_four_severity
FRSVState Four Severity
ENUM
Inherited from
MbboFieldsstate_fourteen_sevr
FTSVState Fourteen Sevr
ENUM
Inherited from
MbboFieldsstate_nine_severity
NISVState Nine Severity
ENUM
Inherited from
MbboFieldsstate_one_severity
ONSVState One Severity
ENUM
Inherited from
MbboFieldsstate_seven_severity
SVSVState Seven Severity
ENUM
Inherited from
MbboFieldsstate_six_severity
SXSVState Six Severity
ENUM
Inherited from
MbboFieldsstate_ten_severity
TESVState Ten Severity
ENUM
Inherited from
MbboFieldsstate_thirteen_sevr
TTSVState Thirteen Sevr
ENUM
Inherited from
MbboFieldsstate_three_severity
THSVState Three Severity
ENUM
Inherited from
MbboFieldsstate_twelve_severity
TVSVState Twelve Severity
ENUM
Inherited from
MbboFieldsstate_two_severity
TWSVState Two Severity
ENUM
Inherited from
MbboFieldsstate_zero_severity
ZRSVState Zero Severity
ENUM
Inherited from
MbboFieldsstates_defined
SDEFStates Defined
INT
Read-only Inherited from
MbboFieldsten_string
TESTTen String
CHAR
Length(26) Inherited from
MbboFieldsGet Putten_value
TEVLTen Value
LONG
Inherited from
MbboFieldsthirteen_string
TTSTThirteen String
CHAR
Length(26) Inherited from
MbboFieldsGet Putthirteen_value
TTVLThirteen Value
LONG
Inherited from
MbboFieldsthree_string
THSTThree String
CHAR
Length(26) Inherited from
MbboFieldsGet Putthree_value
THVLThree Value
LONG
Inherited from
MbboFieldstime_stamp_event
TSETime Stamp Event
INT
Inherited from
RecordFieldGrouptime_stamp_link
TSELTime Stamp Link
STRING
Inherited from
RecordFieldGrouptrace_processing
TPROTrace Processing
CHAR
Inherited from
RecordFieldGrouptwelve_string
TVSTTwelve String
CHAR
Length(26) Inherited from
MbboFieldsGet Puttwelve_value
TVVLTwelve Value
LONG
Inherited from
MbboFieldstwo_string
TWSTTwo String
CHAR
Length(26) Inherited from
MbboFieldsGet Puttwo_value
TWVLTwo Value
LONG
Inherited from
MbboFieldsundefined
UDFUndefined
CHAR
Inherited from
RecordFieldGroupundefined_alarm_severity
UDFSUndefined Alarm Sevrty
ENUM
Inherited from
RecordFieldGroupunknown_state_sevr
UNSVUnknown State Sevr
ENUM
Inherited from
MbboFieldszero_string
ZRSTZero String
CHAR
Length(26) Inherited from
MbboFieldszero_value
ZRVLZero Value
LONG
Inherited from
MbboFieldsMethods
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
- eight_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- eleven_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- fifteen_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- five_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- four_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- fourteen_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- nine_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- one_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- seven_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- six_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- ten_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- thirteen_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- three_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- twelve_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""
- two_string.getter(self, instance)¶
63@pvprop.getter 64async def getter(self, instance): 65 try: 66 return self.parent.enum_strings[index] 67 except IndexError: 68 return ""