miim

### [MSI] and [USER_MSI] Settings, Defaults and Descriptions

- AxisX=0 - Obsolete.

- AxisY=2 - Obsolete.

- AxisZ=4 - Obsolete.

- Controller_Motion=-1 - Active controller setting for motion from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_LaserProbe=-1 - Active controller setting for laser probe from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_TouchProbe=-1 - Active controller setting for touch probe from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_Pendant=-1 - Active controller setting for pendant from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_Illumination=1 - Active controller setting for illumination from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_Optics=1 - Active controller setting for optics from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_FrameGrabber=1 - Active controller setting for framegrabber/camera from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_VideoProbe=1 - Active controller setting for videoprobe from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_ToolChanger=-1 - Active controller setting for probe changer from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_Fixture=-1 - Active controller setting for fixture from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_Wrist=-1 - Active controller setting for wrist from the machine interface setup (0: None, 1:MSI, 2: CMMI)

- Controller_MachineType=-1 - Machine type for a given HSI DLL.

- DotNetFrameworkVersion="version 2.0" - Minimum DotNetFramework version to support Mycrona interface

- FrameGrabber_Type=2 - Sets the framegrabber hardware type:

- 0 = Matrox Orion

- 1 = Matrox Meteor

- 2 = Matrox CronosPlus

- 3 = Matrox Morphis

- 4 = Matrox Solios

- 5 = Matrox CoronaII

- 201 = IDS Falcon

- 202 = IDS Eagle

- 203 = IDS UEye

- 301 = National Instruments IMAQ

- FrameGrabber_CameraType=1 - Sets the camera type:

- 0 = NTSCYC

- 1 = PALYC

- 2 = NTSC

- 3 = PAL

- 4 = CCIR

- 101 = used with Matrox framegrabbers to specify a digitizer configuration format (DCF) file.

- FrameGrabber_Field1Latency=58.3000000000 - Field 1 latency for the interlaced camera.

- FrameGrabber_Field2Latency=41.6000000000 - Field 2 latency for the interlaced camera.

- FrameGrabber_AutoFocusFields=1 - Field used for focus score processing

- FrameGrabber_DefaultRGB_R=29.9000000000 - Default weighting for red component of RGB color pixel when converting to greyscale

- FrameGrabber_DefaultRGB_G=58.7000000000 - Default weighting for green component of RGB color pixel when converting to greyscale

- FrameGrabber_DefaultRGB_B=11.4000000000 - Default weighting for blue component of RGB color pixel when converting to greyscale

- FrameGrabber_ConfigFile= - The file name of the framegrabber config file. For more details on the usage see the Framegrabbers and Cameras section.

- FrameGrabber_LatchingMode=0 - Framegrabber or camera latching mode. For more details on the usage see the Framegrabbers and Cameras section.

- FocusRangeQRDMultiplier=6.0 - Multiplier for the QRD or quadratic region depth used to calculate a focus range for some optical calibration focus operations

- Illumination_TurnOff=FALSE - Sets if the illumination is to be turned off at the end of execution of a measurement routine

- Illumination_Restore=TRUE - Sets if the illumination level will be restored when starting PCDMIS or when switching between vision and non-vision probe types

- Illumination_Lamp0_Installed=TRUE - Specifies if this lamp 0 is installed

- Illumination_Lamp0_Calibrated=TRUE - Controls whether lamp 0 may be calibrated

- Illumination_Lamp1_Installed=TRUE - Specifies if this lamp 1 is installed

- Illumination_Lamp1_Calibrated=TRUE - Controls whether lamp 1 may be calibrated

- Illumination_Lamp2_Installed=TRUE - Specifies if this lamp 2 is installed

- Illumination_Lamp2_Calibrated=TRUE - Controls whether lamp 2 may be calibrated

- Illumination_Lamp3_Installed=FALSE - Specifies if this lamp 3 is installed

- Illumination_Lamp3_Calibrated=TRUE - Controls whether lamp 3 may be calibrated

- Illumination_Lamp4_Installed=FALSE - Specifies if this lamp 4 is installed

- Illumination_Lamp4_Calibrated=TRUE - Controls whether lamp 4 may be calibrated

- Illumination_Lamp5_Installed=FALSE - Specifies if this lamp 5 is installed

- Illumination_Lamp5_Calibrated=TRUE - Controls whether lamp 5 may be calibrated

- Illumination_Lamp0_ScalingFactor=1.0 - Modifies the lamp 0 illumination value passed to and from the illumination controller. The illumination setting in PCDMIS is multiplied by the factor before being sent to the controller. This is sometimes used with a factor < 1 on machines where the illumination level gets very bright very rapidly. Normally the vision probe illumination calibration can adequately adjust the illumination response.

- Illumination_Lamp1_ScalingFactor=1.0 - Modifies the lamp 1 illumination value passed to and from the illumination controller.

- Illumination_Lamp2_ScalingFactor=1.0 - Modifies the lamp 2 illumination value passed to and from the illumination controller.

- Illumination_Lamp3_ScalingFactor=1.0 - Modifies the lamp 3 illumination value passed to and from the illumination controller.

- Illumination_Lamp4_ScalingFactor=1.0 - Modifies the lamp 4 illumination value passed to and from the illumination controller.

- Illumination_Lamp5_ScalingFactor=1.0 - Modifies the lamp 5 illumination value passed to and from the illumination controller.

- Laser_Type=0 - This setting is responsible for selecting one of the possible laser probes, Focus Laser Sensor (FLS), Chromatic Whitelight Sensor (CWS) or Metrology Triangulation Laser (MTL). The default value is 0.

- 0 (default) - No laser probe.

- 1 - The laser probe is an FLS.

- 2 - The laser probe is a CWS.

- 4 - The laser probe is an MTL.

Only in the case of FLS + FDC controllers will this setting be necessary and be recognized. To use the FLS with FDC, the following registry settings are necessary:

[FDC] FLSPresent = TRUE

[MSI] Laser_Type = 1

Only in the case of CWS + FDC, controllers will this setting be necessary and be recognized. To use the CWS with FDC, the following registry settings are necessary:

[FDC] CWSPresent = TRUE

[MSI] Laser_Type = 2

- Motion_TimerInterval=dword:000000fa (250 decimal) - Sets the timer interval or wait between controller stage position reads in milliseconds.

- Motion_MaxSpeed=dword:00000032 (50 decimal) - Maximum speed in mm/sec

- Motion_TravelLimitsEnabled=TRUE - Set if the stage travel limits are to be enforced

- Motion_TravelLimitXMinus=-2000.0 - -X stage travel limit ignoring the tip offset.

A move commanded beyond this point is not sent to the controller.

- Motion_TravelLimitXPlus=2000.0 - +X stage travel limit ignoring the tip offset.

A move commanded beyond this point is not sent to the controller.

- Motion_TravelLimitYMinus=-2000.0- -Y stage travel limit ignoring the tip offset.

A move commanded beyond this point is not sent to the controller.

- Motion_TravelLimitYPlus=2000.0 - +Y stage travel limit ignoring the tip offset t.

A move commanded beyond this point is not sent to the controller.

- Motion_TravelLimitZMinus=-2000.0 - -Z stage travel limit ignoring the tip offset.

A move commanded beyond this point is not sent to the controller.

- Motion_TravelLimitZPlus=2000.0 - +Z stage travel limit.

A move commanded beyond this point is not sent to the controller.

- Motion_PositionSampleTime=3.0 - Obsolete. A value used to adjust the stage position timestamp made obsolete by the focus latency calibration.

- Motion_PositionUpdateDeadband=0.0010000000 - Obsolete.

- Motion_HomingEnabled=TRUE - Sets if the stage homing sequence will be started.

- Motion_CompensFileName=comp.dat - VolComp file name. This is normally compens.dat for VolComp method 13 or comp.dat for VolComp method 14. For details, see the Volumetric Compensation section in the Machine Interface Installation Manual (MIIM).

- Motion_StageCalibrationDate=N/A - Calibration date when the last new VolComp file was generated and applied.

- Motion_StageCalibrationOffsetMoveMM=1.0000000000 - Obsolete: Calibration offset move size in millimeters.

- Motion_StageCalibrationOffsetMoveMMVerify=1.0000000000 - Obsolete: Verification offset move size in millimeters.

- Motion_StageCalibrationPauseAtVolCompApply=FALSE - Obsolete: Pause and put up a message box before applying the newly generated VolComp file.

- Motion_StageCalibrationStdsMode=B89 - Obsolete: Sets the calibration verification data output mode for Hexagon Service STS file to "B89" or "ISO".

- Motion_StageCalibrationGridVerifyMotionMode=1 - Obsolete: The stage motion offset move away from and then back to the grid target before measurement. 0 = XY

- Motion_StageCalibrationGridRepeatabilityTestCycles=0 - Obsolete: A positive number specifies the number of target test measurements, both stationary and with offset moves, at each grid target position. The results are written to RepeatabilityTest.log.

- Motion_StageCalibrationGridRotateDataToXLine=FALSE - Obsolete: If TRUE the grid data is rotated to the X line before being displayed or written to a file.

- Motion_StageCalibrationGridReport2DError=FALSE - Obsolete: If false, the reported grid errors are for linear on-axis distances. If true, the reported grid errors are for 2D distances. Note to use 2D reporting it is best to set Motion_StageCalibrationGridRotateDataToXLine to TRUE.

- Motion_StageCalibrationInterpolateGridMode=1 - Obsolete: The mode flag set to 1 will enable grid data interpolation for the original certification pattern of the TESA 300x200 glass calibration artifact.

- Motion_VolCompMethod=0 - The VolComp method to be used. For details, see the Volumetric Compensation section in the Machine Interface Installation Manual (MIIM).

- Motion_VolOffsetX=0.0000000000 - For details, see the Volumetric Compensation section in the Machine Interface Installation Manual (MIIM).

- Motion_VolOffsetY=0.0000000000 - For details, see the Volumetric Compensation section in the Machine Interface Installation Manual (MIIM).

- Motion_VolOffsetZ=0.0000000000 - For details, see the Volumetric Compensation section in the Machine Interface Installation Manual (MIIM).

- Motion_VolCompHybridGridOffsetWarned=FALSE - This setting indicates whether the user has been warned that hybrid VolCompdata does not contain probe offset data.

Version =1.0

Version number for the interface.

- Wrist_PortNum=1 - Wrist controller serial communication port number

- Wrist_BaudRate=dword:000004b0 (1200 decimal) - Wrist controller serial communication baud rate

- Wrist_Parity=0 - Wrist controller serial communication parity

- Wrist_DataBits=8 - Wrist controller serial communication stat bits

- Wrist_StopBits=0 - Wrist controller serial communication stop bits