caproto.server.records.MotorFields¶
-
class
caproto.server.records.
MotorFields
(prefix, **kw)[source]¶ ¶ Attribute
Suffix
Docs
Type
Notes
Alarm Group
access_security_group
ASG
Access Security Group
CHAR
Length(29) Inherited from
RecordFieldGroup
alarm_acknowledge_severity
ACKS
Alarm Ack Severity
ENUM
Read-only Inherited from
RecordFieldGroup
alarm_acknowledge_transient
ACKT
Alarm Ack Transient
ENUM
Read-only Inherited from
RecordFieldGroup
alarm_status
STAT
Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroup
archive_deadband
ADEL
Archive Deadband
DOUBLE
Inherited from
MotorFields
Get Putat_home
ATHM
At HOME
INT
Read-only Inherited from
MotorFields
base_speed
SBAS
Base Speed (RPS)
DOUBLE
Inherited from
MotorFields
base_velocity
VBAS
Base Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
bl_distance
BDST
BL Distance (EGU)
DOUBLE
Inherited from
MotorFields
bl_seconds_to_velocity
BACC
BL Seconds to Velocity
DOUBLE
Inherited from
MotorFields
bl_speed
SBAK
BL Speed (RPS)
DOUBLE
Inherited from
MotorFields
bl_velocity
BVEL
BL Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
card_number
CARD
Card Number
INT
Read-only Inherited from
MotorFields
code_version
VERS
Code Version
FLOAT
Read-only Inherited from
MotorFields
current_alarm_severity
SEVR
Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroup
dbputfield_process
PUTF
dbPutField process
CHAR
Read-only Inherited from
RecordFieldGroup
derivative_gain
DCOF
Derivative Gain
DOUBLE
Inherited from
MotorFields
description
DESC
Descriptor
CHAR
Length(41) Inherited from
RecordFieldGroup
desired_output_loc
DOL
Desired Output Loc
STRING
Inherited from
MotorFields
device_type
DTYP
Device Type
ENUM
Inherited from
RecordFieldGroup
dial_desired_value
DVAL
Dial Desired Value (EGU
DOUBLE
Inherited from
MotorFields
dial_high_limit
DHLM
Dial High Limit
DOUBLE
Inherited from
MotorFields
dial_low_limit
DLLM
Dial Low Limit
DOUBLE
Inherited from
MotorFields
dial_readback_value
DRBV
Dial Readback Value
DOUBLE
Read-only Inherited from
MotorFields
difference_dval_drbv
DIFF
Difference dval-drbv
DOUBLE
Read-only Inherited from
MotorFields
difference_rval_rrbv
RDIF
Difference rval-rrbv
LONG
Read-only Inherited from
MotorFields
direction_of_travel
TDIR
Direction of Travel
INT
Read-only Inherited from
MotorFields
disable
DISA
Disable
INT
Inherited from
RecordFieldGroup
disable_alarm_severity
DISS
Disable Alarm Sevrty
ENUM
Inherited from
RecordFieldGroup
disable_putfield
DISP
Disable putField
CHAR
Inherited from
RecordFieldGroup
disable_value
DISV
Disable Value
INT
Inherited from
RecordFieldGroup
display_precision
PREC
Display Precision
INT
Inherited from
MotorFields
Get Putdmov_input_link
DINP
DMOV Input Link
STRING
Inherited from
MotorFields
done_moving_to_value
DMOV
Done moving to value
INT
Read-only Inherited from
MotorFields
egu_s_per_revolution
UREV
EGU’s per Revolution
DOUBLE
Inherited from
MotorFields
enable_control
CNEN
Enable control
ENUM
Inherited from
MotorFields
encoder_step_size
ERES
Encoder Step Size (EGU)
DOUBLE
Inherited from
MotorFields
engineering_units
EGU
Engineering Units
CHAR
Length(16) Inherited from
MotorFields
event_name
EVNT
Event Name
CHAR
Length(40) Inherited from
RecordFieldGroup
forward_link
FLNK
Forward Process Link
STRING
Inherited from
RecordFieldGroup
freeze_offset
FOF
Freeze Offset
INT
Inherited from
MotorFields
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
home_forward
HOMF
Home Forward
INT
Inherited from
MotorFields
home_reverse
HOMR
Home Reverse
INT
Inherited from
MotorFields
home_velocity
HVEL
Home Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
hw_limit_violation_svr
HLSV
HW Limit Violation Svr
ENUM
Inherited from
MotorFields
ignore_set_field
IGSET
Ignore SET field
INT
Inherited from
MotorFields
integral_gain
ICOF
Integral Gain
DOUBLE
Inherited from
MotorFields
jog_accel
JAR
Jog Accel. (EGU/s^2)
DOUBLE
Inherited from
MotorFields
jog_motor_forward
JOGF
Jog motor Forward
INT
Inherited from
MotorFields
jog_motor_reverse
JOGR
Jog motor Reverse
INT
Inherited from
MotorFields
jog_velocity
JVEL
Jog Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
last_dial_des_val
LDVL
Last Dial Des Val (EGU)
DOUBLE
Read-only Inherited from
MotorFields
last_raw_des_val
LRVL
Last Raw Des Val (steps
LONG
Read-only Inherited from
MotorFields
last_rel_value
LRLV
Last Rel Value (EGU)
DOUBLE
Read-only Inherited from
MotorFields
last_spmg
LSPG
Last SPMG
ENUM
Read-only Inherited from
MotorFields
last_user_des_val
LVAL
Last User Des Val (EGU)
DOUBLE
Read-only Inherited from
MotorFields
last_val_monitored
MLST
Last Val Monitored
DOUBLE
Read-only Inherited from
MotorFields
last_value_archived
ALST
Last Value Archived
DOUBLE
Read-only Inherited from
MotorFields
limit_violation
LVIO
Limit violation
INT
Read-only Inherited from
MotorFields
lock_count
LCNT
Lock Count
CHAR
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
max_retry_count
RTRY
Max retry count
INT
Inherited from
MotorFields
max_speed
SMAX
Max. Speed (RPS)
DOUBLE
Inherited from
MotorFields
max_velocity
VMAX
Max. Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
monitor_deadband
MDEL
Monitor Deadband
DOUBLE
Inherited from
MotorFields
Get Putmonitor_mask
MMAP
Monitor Mask
LONG
Read-only Inherited from
MotorFields
monitor_mask_more
NMAP
Monitor Mask (more)
LONG
Read-only Inherited from
MotorFields
motion_in_progress
MIP
Motion In Progress
INT
Read-only Inherited from
MotorFields
motor_is_moving
MOVN
Motor is moving
INT
Read-only Inherited from
MotorFields
motor_status
MSTA
Motor Status
LONG
Read-only Inherited from
MotorFields
motor_step_size
MRES
Motor Step Size (EGU)
DOUBLE
Inherited from
MotorFields
move_fraction
FRAC
Move Fraction
FLOAT
Inherited from
MotorFields
new_alarm_severity
NSEV
New Alarm Severity
ENUM
Read-only Inherited from
RecordFieldGroup
new_alarm_status
NSTA
New Alarm Status
ENUM
Read-only Inherited from
RecordFieldGroup
new_target_monitor
NTM
New Target Monitor
ENUM
Inherited from
MotorFields
ntm_deadband_factor
NTMF
NTM Deadband Factor
INT
Inherited from
MotorFields
offset_freeze_switch
FOFF
Offset-Freeze Switch
ENUM
Inherited from
MotorFields
output_mode_select
OMSL
Output Mode Select
ENUM
Inherited from
MotorFields
output_specification
OUT
Output Specification
STRING
Inherited from
MotorFields
post_move_commands
POST
Post-move commands
CHAR
Length(40) Inherited from
MotorFields
post_process_command
PP
Post process command
INT
Read-only Inherited from
MotorFields
pre_move_commands
PREM
Pre-move commands
CHAR
Length(40) Inherited from
MotorFields
process_at_iocinit
PINI
Process at iocInit
ENUM
Inherited from
RecordFieldGroup
process_record
PROC
Force Processing
CHAR
Inherited from
RecordFieldGroup
proportional_gain
PCOF
Proportional Gain
DOUBLE
Inherited from
MotorFields
ran_out_of_retries
MISS
Ran out of retries
INT
Read-only Inherited from
MotorFields
raw_cmnd_direction
CDIR
Raw cmnd direction
INT
Read-only Inherited from
MotorFields
raw_desired_value
RVAL
Raw Desired Value (step
LONG
Inherited from
MotorFields
raw_encoder_position
REP
Raw Encoder Position
LONG
Read-only Inherited from
MotorFields
raw_high_limit_switch
RHLS
Raw High Limit Switch
INT
Read-only Inherited from
MotorFields
raw_low_limit_switch
RLLS
Raw Low Limit Switch
INT
Read-only Inherited from
MotorFields
raw_motor_position
RMP
Raw Motor Position
LONG
Read-only Inherited from
MotorFields
raw_readback_value
RRBV
Raw Readback Value
LONG
Read-only Inherited from
MotorFields
raw_velocity
RVEL
Raw Velocity
LONG
Read-only Inherited from
MotorFields
readback_location
RDBL
Readback Location
STRING
Inherited from
MotorFields
readback_outlink
RLNK
Readback OutLink
STRING
Inherited from
MotorFields
readback_settle_time
DLY
Readback settle time (s)
DOUBLE
Inherited from
MotorFields
readback_step_size
RRES
Readback Step Size (EGU
DOUBLE
Inherited from
MotorFields
record_active
PACT
Record active
CHAR
Read-only Inherited from
RecordFieldGroup
record_name
NAME
Record Name
CHAR
Read-only Length(61) Inherited from
RecordFieldGroup
record_type
RTYP
Record type
STRING
Read-only Inherited from
RecordFieldGroup
relative_value
RLV
Relative Value (EGU)
DOUBLE
Inherited from
MotorFields
reprocess
RPRO
Reprocess
CHAR
Read-only Inherited from
RecordFieldGroup
retry_count
RCNT
Retry count
INT
Read-only Inherited from
MotorFields
retry_deadband
RDBD
Retry Deadband (EGU)
DOUBLE
Inherited from
MotorFields
retry_mode
RMOD
Retry Mode
ENUM
Inherited from
MotorFields
rmp_input_link
RINP
RMP Input Link
STRING
Inherited from
MotorFields
scan_phase
PHAS
Scan Phase
INT
Inherited from
RecordFieldGroup
scan_rate
SCAN
Scan Mechanism
ENUM
Inherited from
RecordFieldGroup
scanning_disable
SDIS
Scanning Disable
STRING
Inherited from
RecordFieldGroup
scheduling_priority
PRIO
Scheduling Priority
ENUM
Inherited from
RecordFieldGroup
seconds_to_velocity
ACCL
Seconds to Velocity
DOUBLE
Inherited from
MotorFields
set_set_mode
SSET
Set SET Mode
INT
Inherited from
MotorFields
set_use_mode
SUSE
Set USE Mode
INT
Inherited from
MotorFields
set_use_switch
SET
Set/Use Switch
ENUM
Inherited from
MotorFields
setpoint_deadband
SPDB
Setpoint Deadband (EGU)
DOUBLE
Inherited from
MotorFields
soft_channel_position_lock
LOCK
Soft Channel Position Lock
ENUM
Inherited from
MotorFields
speed
S
Speed (revolutions/sec)
DOUBLE
Inherited from
MotorFields
startup_commands
INIT
Startup commands
CHAR
Length(40) Inherited from
MotorFields
status_update
STUP
Status Update
ENUM
Inherited from
MotorFields
steps_per_revolution
SREV
Steps per Revolution
LONG
Inherited from
MotorFields
stop
STOP
Stop
INT
Inherited from
MotorFields
stop_outlink
STOO
STOP OutLink
STRING
Inherited from
MotorFields
stop_pause_move_go
SPMG
Stop/Pause/Move/Go
ENUM
Inherited from
MotorFields
sync_position
SYNC
Sync position
INT
Inherited from
MotorFields
time_stamp_event
TSE
Time Stamp Event
INT
Inherited from
RecordFieldGroup
time_stamp_link
TSEL
Time Stamp Link
STRING
Inherited from
RecordFieldGroup
trace_processing
TPRO
Trace Processing
CHAR
Inherited from
RecordFieldGroup
tweak_motor_forward
TWF
Tweak motor Forward
INT
Inherited from
MotorFields
tweak_motor_reverse
TWR
Tweak motor Reverse
INT
Inherited from
MotorFields
tweak_step_size
TWV
Tweak Step Size (EGU)
DOUBLE
Inherited from
MotorFields
undefined
UDF
Undefined
CHAR
Inherited from
RecordFieldGroup
undefined_alarm_severity
UDFS
Undefined Alarm Sevrty
ENUM
Inherited from
RecordFieldGroup
use_encoder_if_present
UEIP
Use Encoder If Present
ENUM
Inherited from
MotorFields
use_rdbl_link_if_presen
URIP
Use RDBL Link If Presen
ENUM
Inherited from
MotorFields
user_direction
DIR
User Direction
ENUM
Inherited from
MotorFields
user_high_limit
HLM
User High Limit
DOUBLE
Inherited from
MotorFields
user_high_limit_switch
HLS
User High Limit Switch
INT
Read-only Inherited from
MotorFields
user_low_limit
LLM
User Low Limit
DOUBLE
Inherited from
MotorFields
user_low_limit_switch
LLS
User Low Limit Switch
INT
Read-only Inherited from
MotorFields
user_offset
OFF
User Offset (EGU)
DOUBLE
Inherited from
MotorFields
user_readback_value
RBV
User Readback Value
DOUBLE
Read-only Inherited from
MotorFields
variable_offset
VOF
Variable Offset
INT
Inherited from
MotorFields
velocity
VELO
Velocity (EGU/s)
DOUBLE
Inherited from
MotorFields
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)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
display_precision.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
high_alarm_limit.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
high_operating_range.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
hihi_alarm_limit.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
lolo_alarm_limit.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
low_alarm_limit.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
low_operating_range.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-
monitor_deadband.
getter
(self, instance)¶
38 39 40
@pvprop.getter async def getter(self, instance): return getattr(self.parent, parent_attr_name, default)
-