hvl_ccb.dev.newport
Submodules
- hvl_ccb.dev.newport.newport
NewportConfigCommands
NewportConfigCommands.AC
NewportConfigCommands.BA
NewportConfigCommands.BH
NewportConfigCommands.FRM
NewportConfigCommands.FRS
NewportConfigCommands.HT
NewportConfigCommands.JR
NewportConfigCommands.OH
NewportConfigCommands.OT
NewportConfigCommands.QIL
NewportConfigCommands.SA
NewportConfigCommands.SL
NewportConfigCommands.SR
NewportConfigCommands.VA
NewportConfigCommands.VB
NewportConfigCommands.ZX
NewportControllerError
NewportError
NewportMotorError
NewportMotorPowerSupplyWasCutError
NewportSMC100PP
NewportSMC100PP.MotorErrors
NewportSMC100PP.MotorErrors.DC_VOLTAGE_TOO_LOW
NewportSMC100PP.MotorErrors.FOLLOWING_ERROR
NewportSMC100PP.MotorErrors.HOMING_TIMEOUT
NewportSMC100PP.MotorErrors.NED_END_OF_TURN
NewportSMC100PP.MotorErrors.OUTPUT_POWER_EXCEEDED
NewportSMC100PP.MotorErrors.PEAK_CURRENT_LIMIT
NewportSMC100PP.MotorErrors.POS_END_OF_TURN
NewportSMC100PP.MotorErrors.RMS_CURRENT_LIMIT
NewportSMC100PP.MotorErrors.SHORT_CIRCUIT
NewportSMC100PP.MotorErrors.WRONG_ESP_STAGE
NewportSMC100PP.StateMessages
NewportSMC100PP.StateMessages.CONFIG
NewportSMC100PP.StateMessages.DISABLE_FROM_JOGGING
NewportSMC100PP.StateMessages.DISABLE_FROM_MOVING
NewportSMC100PP.StateMessages.DISABLE_FROM_READY
NewportSMC100PP.StateMessages.HOMING_FROM_RS232
NewportSMC100PP.StateMessages.HOMING_FROM_SMC
NewportSMC100PP.StateMessages.JOGGING_FROM_DISABLE
NewportSMC100PP.StateMessages.JOGGING_FROM_READY
NewportSMC100PP.StateMessages.MOVING
NewportSMC100PP.StateMessages.NO_REF_ESP_STAGE_ERROR
NewportSMC100PP.StateMessages.NO_REF_FROM_CONFIG
NewportSMC100PP.StateMessages.NO_REF_FROM_DISABLED
NewportSMC100PP.StateMessages.NO_REF_FROM_HOMING
NewportSMC100PP.StateMessages.NO_REF_FROM_JOGGING
NewportSMC100PP.StateMessages.NO_REF_FROM_MOVING
NewportSMC100PP.StateMessages.NO_REF_FROM_READY
NewportSMC100PP.StateMessages.NO_REF_FROM_RESET
NewportSMC100PP.StateMessages.READY_FROM_DISABLE
NewportSMC100PP.StateMessages.READY_FROM_HOMING
NewportSMC100PP.StateMessages.READY_FROM_JOGGING
NewportSMC100PP.StateMessages.READY_FROM_MOVING
NewportSMC100PP.States
NewportSMC100PP.config_cls()
NewportSMC100PP.default_com_cls()
NewportSMC100PP.exit_configuration()
NewportSMC100PP.get_acceleration()
NewportSMC100PP.get_controller_information()
NewportSMC100PP.get_motor_configuration()
NewportSMC100PP.get_move_duration()
NewportSMC100PP.get_negative_software_limit()
NewportSMC100PP.get_position()
NewportSMC100PP.get_positive_software_limit()
NewportSMC100PP.get_state()
NewportSMC100PP.go_home()
NewportSMC100PP.go_to_configuration()
NewportSMC100PP.initialize()
NewportSMC100PP.move_to_absolute_position()
NewportSMC100PP.move_to_relative_position()
NewportSMC100PP.reset()
NewportSMC100PP.set_acceleration()
NewportSMC100PP.set_motor_configuration()
NewportSMC100PP.set_negative_software_limit()
NewportSMC100PP.set_positive_software_limit()
NewportSMC100PP.start()
NewportSMC100PP.stop()
NewportSMC100PP.stop_motion()
NewportSMC100PP.wait_until_motor_initialized()
NewportSMC100PPConfig
NewportSMC100PPConfig.EspStageConfig
NewportSMC100PPConfig.HomeSearch
NewportSMC100PPConfig.acceleration
NewportSMC100PPConfig.address
NewportSMC100PPConfig.backlash_compensation
NewportSMC100PPConfig.base_velocity
NewportSMC100PPConfig.clean_values()
NewportSMC100PPConfig.exit_configuration_wait_sec
NewportSMC100PPConfig.force_value()
NewportSMC100PPConfig.home_search_polling_interval
NewportSMC100PPConfig.home_search_timeout
NewportSMC100PPConfig.home_search_type
NewportSMC100PPConfig.home_search_velocity
NewportSMC100PPConfig.hysteresis_compensation
NewportSMC100PPConfig.is_configdataclass
NewportSMC100PPConfig.jerk_time
NewportSMC100PPConfig.keys()
NewportSMC100PPConfig.micro_step_per_full_step_factor
NewportSMC100PPConfig.motion_distance_per_full_step
NewportSMC100PPConfig.motor_config
NewportSMC100PPConfig.move_wait_sec
NewportSMC100PPConfig.negative_software_limit
NewportSMC100PPConfig.optional_defaults()
NewportSMC100PPConfig.peak_output_current_limit
NewportSMC100PPConfig.positive_software_limit
NewportSMC100PPConfig.post_force_value()
NewportSMC100PPConfig.required_keys()
NewportSMC100PPConfig.rs485_address
NewportSMC100PPConfig.screw_scaling
NewportSMC100PPConfig.stage_configuration
NewportSMC100PPConfig.user_position_offset
NewportSMC100PPConfig.velocity
NewportSMC100PPSerialCommunication
NewportSMC100PPSerialCommunication.ControllerErrors
NewportSMC100PPSerialCommunication.ControllerErrors.ADDR_INCORRECT
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_EXEC_ERROR
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_CC
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_CONFIGURATION
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_DISABLE
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_HOMING
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_MOVING
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_NOT_REFERENCED
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_PP
NewportSMC100PPSerialCommunication.ControllerErrors.CMD_NOT_ALLOWED_READY
NewportSMC100PPSerialCommunication.ControllerErrors.CODE_OR_ADDR_INVALID
NewportSMC100PPSerialCommunication.ControllerErrors.COM_TIMEOUT
NewportSMC100PPSerialCommunication.ControllerErrors.DISPLACEMENT_OUT_OF_LIMIT
NewportSMC100PPSerialCommunication.ControllerErrors.EEPROM_ACCESS_ERROR
NewportSMC100PPSerialCommunication.ControllerErrors.ESP_STAGE_NAME_INVALID
NewportSMC100PPSerialCommunication.ControllerErrors.HOME_STARTED
NewportSMC100PPSerialCommunication.ControllerErrors.NO_ERROR
NewportSMC100PPSerialCommunication.ControllerErrors.PARAM_MISSING_OR_INVALID
NewportSMC100PPSerialCommunication.ControllerErrors.POSITION_OUT_OF_LIMIT
NewportSMC100PPSerialCommunication.check_for_error()
NewportSMC100PPSerialCommunication.config_cls()
NewportSMC100PPSerialCommunication.query()
NewportSMC100PPSerialCommunication.query_multiple()
NewportSMC100PPSerialCommunication.read_text()
NewportSMC100PPSerialCommunication.send_command()
NewportSMC100PPSerialCommunication.send_stop()
NewportSMC100PPSerialCommunicationConfig
NewportSMC100PPSerialCommunicationConfig.baudrate
NewportSMC100PPSerialCommunicationConfig.bytesize
NewportSMC100PPSerialCommunicationConfig.encoding
NewportSMC100PPSerialCommunicationConfig.encoding_error_handling
NewportSMC100PPSerialCommunicationConfig.force_value()
NewportSMC100PPSerialCommunicationConfig.keys()
NewportSMC100PPSerialCommunicationConfig.optional_defaults()
NewportSMC100PPSerialCommunicationConfig.parity
NewportSMC100PPSerialCommunicationConfig.required_keys()
NewportSMC100PPSerialCommunicationConfig.stopbits
NewportSMC100PPSerialCommunicationConfig.terminator
NewportSMC100PPSerialCommunicationConfig.timeout
NewportSerialCommunicationError
NewportStates
NewportUncertainPositionError
Module contents
Device class for Newport SMC100PP stepper motor controller with serial communication.
The SMC100PP is a single axis motion controller/driver for stepper motors up to 48 VDC at 1.5 A rms. Up to 31 controllers can be networked through the internal RS-485 communication link.
Manufacturer homepage: https://www.newport.com/f/smc100-single-axis-dc-or-stepper-motion-controller