User Tools

Site Tools


Command:PCROS (PC)

Motorized Axis
MS2000 or RM2000 syntax
Shortcut PC
Format PCROS [Axis]= [units mm]…
Units millimeter
Remembered Using SS Z
Tiger syntax
Shortcut PC
Format PCROS [Axis]= [units mm]…
Units millimeter
Type Axis-Specific
Remembered Using [addr#]SS Z

This command sets/displays the Finish Error setting, which controls when the motor algorithm routines will turn off. The setting controls the crossover position error (in millimeters) between the target and position at which the MFC 2000 and TG-1000 AND MS 2000 controller will stop attempting to move the stage closer to achieving the position=target. This is value also determines the maximum error allowable before a move is considered complete. This value is usually set to the value of the smallest move step size according to the encoder resolution. The current value for this setting can be viewed using the INFO command.

PC X=.00005 Y=.00002 Z=.00005 

Values equal to or less than zero are acknowledged by :A , but ignored.

The command in this example will make the controller consider a MOVE command complete when the difference between the target and the current position is 50 nm for X, 20 nm for Y, and 50 nm for Z.

Warning: If the PCROS value is extremely small, moves may take an excessively long time to complete.

Tunable Lens
Shortcut PC
Format PCROS [Axis]= ###…
Units float
Type Axis-Specific
Remembered Automatically

On the Tunable Lens card this command gets and sets a different parameter. Tunable lens diopter changes with temperature , this change varies with current being applied to the lens. So we built a model equation to help us calculate this Diopter per Celsius change. PC command sets the constant in this model equation. More info here

commands/pcros.txt · Last modified: 2019/04/18 23:33 (external edit)