Author Topic: PROBEWIN.INI Config Settings for JEOL Instruments  (Read 6117 times)

John Donovan

  • Administrator
  • Emeritus
  • *****
  • Posts: 2499
  • Other duties as assigned...
    • Probe Software
PROBEWIN.INI Config Settings for JEOL Instruments
« on: August 16, 2013, 01:47:56 pm »
Here is an example Probewin.ini file for the JEOL 8200/8500:

[general]
KiloVolts=15         ; default keV on new run startup
TakeOff=40
BeamCurrent=30.      
BeamSize=0         ; default beam size (in microns)
BeamMode=0         ; 0 = analog spot, 1 = analog scan, 2 = digital spot
Magnification=600      ; default magnification
MagnificationAnalytical=4000   ; default magnification for beam scan acquisition
MagnificationImaging=100   ; default magnification for image acquisition
Aperture=1         ; aperture number for condenser calibration (JEOL only)
OxideOrElemental=2     ; 1 for oxide or 2 for elemental
PeakCenterMethod=2     ; 0 for interval, 1 for parabolic, 2 for ROM based
DebugMode=0
UserName="Probe User"
Title="Probe for EPMA Demonstration Run for JEOL 8200 Hardware"
Description="By John Donovan and Probe Software, Inc."
FileViewer="NOTEPAD.EXE"
CustomLabel1="Department"      ; user defined user log label field
CustomLabel2="Account #"      ; user defined user log label field
CustomLabel3="Group"         ; user defined user log label field
CustomText1="Analytical Chemistry"   ; default value for user defined label field
CustomText2=""            ; default value for user defined label field
CustomText3="Microscopy"      ; default value for user defined label field
SMTPServerAddress=""      ; email server address for error messages
SMTPAddressFrom=""      
SMTPAddressTo=""
SMTPUserName=""
UseWavFileAfterAutomationString=""   ; WAV file for automation completion
PeakCenterSkipPBCheck=1      ; 0 = measure P/B, non-zero = do not measure P/B before peaking
NominalBeam=1.0         ; default intensity normalization constant (use 1.0 for cps/nA)
InstrumentAcknowledgementString=""      ; funding agency acknowledgement

[software]
LogWindowFontName="Courier New"
LogWindowFontSize=10
AcquirePositionFontSize=9
AcquireCountFontSize=10
LogWindowInterval=0.5
RealTimeInterval=0.2
AutomateConfirmDelay=10.0         ; delay for position confirmation (to adjust focus, etc)
EnterPositionsRelative=1         ; 0 = enter off-peaks in absolute spectro units, non-zero = enter as relative offset
UpdatePeakWaveScanPositions=1         ; non-zero = update peakscan and wavescan limits based on new peak position
MaxMenuFileArray=12      ; number of recently opened files
ExtendedFormat=0      ; 0 = print results as 8 elements per line in log window
MACTypeFlag=1         ; default MAC file (1 = LINEMU, 2 = CITZMU, 3 = McMaster, 4 = MAC30, 5 = MACJTA, 6 = FFAST
PositionImportExportFileType=2   ; 1 = original position file format, 2 = extended position file format
DeadtimeCorrectionType=1   ; 1 = normal, 2 = high precision deadtime correction
AutoFocusStyle=1      ; 1 = new sample only, 2 = every point, 3 = digitized flags, 4 = every n points
AutoFocusInterval=5      ; autofocus interval when autofocus style = 4
BiasChangeDelay=1.0      ; time delay when changing detector bias
UseEmpiricalPHADefaults=0   ; non-zero = use PHA empirical calibration table
KilovoltChangeDelay=1.0      ; time delay after changing keV
BeamCurrentChangeDelay=1.0   ; time delay after changing beam current
BeamSizeChangeDelay=1.0      ; time delay after changing beam size
LogWindowBufferSize=512000
CommandPacingInterval=0      ; software delay for older instrument interfaces
PeakOnAssignedStandards=1   ; non-zero = always peak on assigned (primary) standards
PrintAnalyzedAndSpecifiedOnSameLine=0
NoMotorPositionLimitsChecking=0   ; non-zero means do not check spectro position when flipping crystals
UserDataDirectory="C:\UserData"
ExtendedMenu=0         ; show extended menus in CalcZAF
AutoAnalyze=0         ; flag to automatically calculate analyses after acquisition
FaradayAlwaysOnTop=0      ; non-zero means always keep Faraday.exe application on top of other windows
ColumnConditionChangeDelay=5.0   ; time delay after change column conditions
SurferOutputVersionNumber=7   ; 6 = old Surfer file format version, 7 = version 7 (or later) file format version
SelPrintStartDoc=1      ; sends nested StartDoc/EndDoc printer commands (must be disabled on some old printers)
UseMultiplePeakCalibrationOffset=0   ; non-zero = use multiple peak calibration table for each x-ray line to calculate theoritical peak positions
UseWideROMPeakScanAlways=0   ; always send wide ROM scan width (SX100/Five only)
UseCurrentConditionsOnStartUp=1   ; non-zero = read current instrument condition on software start
UseCurrentConditionsAlways=0   ; non-zero = read current instrument conditions on each acquisition
DefaultVacuumUnitsType=0   ; default vacuum units, 0 = Pascals, 1 = Torr, 2 = mBar
DefaultCorrectionType=0      ; default correction method, 0 = ZAF/Phi-Rho-z, 1 = constant a-factor, 2 = linear a-factor, 3  = polynomial a-factor
DefaultZAFType=1      ; default ZAF/Phi-Rho-z correction
PENDBASE_Path="C:\Userdata\Penepma12\Pendbase"
PENEPMA_Path="C:\Userdata\Penepma12\Penepma"
PENEPMA_Root="C:\Userdata\Penepma12"
PENEPMA_PAR_Path="C:\Userdata\Penepma12\Penfluor"
ForceNegativeKratiosToZero=0      ; non-zero = do not force negative k-ratios to zero
AutoIncrementDelimiterString="_"   ; delimiter string for auto-increment feature in Automate! window
UseLastUnknownAsWavescanSetup=0      ; 0 = use last wavescan as default wavescan setup, 1 = use last unknown as default wavescan setup
ThermoNSSLocalRemoteMode=0      ; 0 = Thermo NSS on same computer as PFE, non-zero = Thermo NSS on remote computer

UserSpecifiedOutputSampleName=1      ; user defined custom output defaults
UserSpecifiedOutputLineNumber=1
UserSpecifiedOutputWeightPercent=1
UserSpecifiedOutputOxidePercent=0
UserSpecifiedOutputAtomicPercent=1
UserSpecifiedOutputTotal=0
UserSpecifiedOutputDetectionLimits=0
UserSpecifiedOutputPercentError=0
UserSpecifiedOutputStageX=1
UserSpecifiedOutputStageY=1
UserSpecifiedOutputStageZ=1
UserSpecifiedOutputRelativeDistance=0
UserSpecifiedOutputBeamCurrent=0
UserSpecifiedOutputOnPeakTime=0
UserSpecifiedOutputHiPeakTime=0
UserSpecifiedOutputLoPeakTime=0
UserSpecifiedOutputOnPeakCounts=0
UserSpecifiedOutputOffPeakCounts=0
UserSpecifiedOutputNetPeakCounts=0
UserSpecifiedOutputKraw=1
UserSpecifiedOutputDateTime=1
UserSpecifiedOutputKratio=0
UserSpecifiedOutputZAF=0
UserSpecifiedOutputMAC=0
UserSpecifiedOutputStdAssigns=0
UserSpecifiedOutputSampleNumber=1
UserSpecifiedOutputSampleConditions=0

UserSpecifiedOutputFormula=0
UserSpecifiedOutputTotalPercent=0
UserSpecifiedOutputTotalOxygen=0
UserSpecifiedOutputTotalCations=0
UserSpecifiedOutputCalculatedOxygen=0
UserSpecifiedOutputExcessOxygen=0
UserSpecifiedOutputZbar=0
UserSpecifiedOutputAtomicWeight=0
UserSpecifiedOutputOxygenFromHalogens=0
UserSpecifiedOutputHalogenCorrectedOxygen=0
UserSpecifiedOutputChargeBalance=0
UserSpecifiedOutputFeCharge=0

UserSpecifiedOutputSpaceBefore=0
UserSpecifiedOutputAverage=0
UserSpecifiedOutputStandardDeviation=0
UserSpecifiedOutputStandardError=0
UserSpecifiedOutputMinimum=0
UserSpecifiedOutputMaximum=0
UserSpecifiedOutputSpaceAfter=0

UserSpecifiedOutputUnkIntfCorsFlag=0
UserSpecifiedOutputUnkMANAbsCorsFlag=0
UserSpecifiedOutputUnkAPFCorsFlag=0
UserSpecifiedOutputUnkVolElCorsFlag=0
UserSpecifiedOutputUnkVolElDevsFlag=0

NthPointAcquisitionInterval=10
GeologicalSortOrder=0      ; 0 = traditional, 1 = low to high Z, 2 = high to low Z
DefaultLIFPeakWidth=0.08
MonitorFontSize=10
JEOLSecurityNumber=0
UseCurrentBeamBlankStateOnStartUpAndTermination=0
ShowAllPeakingOptions=0
ForceSetPHAParameters=0
CalcZAFDATFileDirectory="C:\UserData\CalcZAFDATData"
ColumnPCCFileDirectory="C:\UserData\ColumnPCCData"
SurferDataDirectory="C:\UserData\SurferData"
DemoImagesDirectory="C:\UserData\DemoImages"

DoNotRescaleKLM=0

UsePenepmaKratiosLimit = 0
PenepmaKratiosLimitValue = "90"
PenepmaMinimumElectronEnergy="1.0"
SurferPlotsPerPage=4

UserImagesDirectory="C:\UserImages"
UserEDSDirectory="C:\UserEDS"
UserCLDirectory="C:\UserCL"
UserEBSDDirectory="C:\UserEBSD"
GrapherAppDirectory=""
SurferAppDirectory=""
SurferPlotsPerPagePolygon=8   ; must be 1, 3 or 8

[hardware]
InterfaceType=0  ; 0=Demo, 1=Unused, 2=Jeol, 3=Unused, 4=Unused, 5=SX100, 6=Unused, 7=Unused, 8=Unused, 9=Unused, 10=Axioscope, 11=Unused
NumberOfTunableSpecs=5
NumberOfStageMotors=3

JoyStickPresent=0      ; joystick parameters (if available)
JoyStickType=0
JoyStickXDeadBand=3000
JoyStickYDeadBand=3000
JoyStickZDeadBand=3000
JoystickXPolarity=0
JoystickYPolarity=1
JoystickZPolarity=0
JoystickXBufferSize=1000
JoystickYBufferSize=1000
JoystickZBufferSize=100

RotationMotorIndexNumber=4
RotationMotorDirectionType=0

SpecBacklashFlag=0      ; spectro backlash
StageBacklashFlag=0      ; stage backlash
SpecBacklashType=1      ; spectro backlash type, 1 = software backlash, 2 = ROM based backlash
StageBacklashType=1      ; stage backlash type, 1 = software backlash, 2 = ROM based backlash

FilamentStandbyPresent=1   ; non-zero = enable filament standby feature
FilamentStandbyType=0      ; 0 = reduce heat only, 1 = reduce heat and keV, 2 = reduce keV only

EDSSpectraInterfacePresent=1   ; non-zero EDS spectrum interface feature available (Thermo, Bruker, etc)
EDSSpectraInterfaceType=0   ; 0 = Demo, 1 = Edax, 2 = Bruker, 3 = Oxford, 4 = Unused, 5 = Thermo NSS, 6 = JEOL
EDSSpectraNetIntensityInterfaceType=0   ; 0 = Demo, 1 = Edax, 2 = Bruker, 3 = Oxford, 4 = Unused, 5 = Thermo NSS, 6 = JEOL

; Use 127.0.0.1 for local loopback test
EDSThinWindowPresent=0      ; non-zero = turn off optical light source when acquiring EDS spectra
EDS_IPAddress=""      ; NSS server
EDS_ServicePort=""      ; not used yet
EDS_ServerName=""      ; used by Brucker only
EDS_LoginName=""      ; used by Brucker only
EDS_LoginPassword=""      ; used by Brucker only

; Use 127.0.0.1 for local loopback test
WDS_IPAddress="127.0.0.1"   ; IP address of JEOL 8200  instrument
WDS_IPAddress2="127.0.0.1"
WDS_ServicePort=2785   ; SC socket
WDS_ServicePort2=22200   ; EOS socket (22200 for 8200)

JeolMonitorInterval=400   ; JEOL 8900/8200/8500 only
JeolEOSInterfaceType=1   ; 1 = 8200/8500, 2 = 8900, 3 = 8230/8530
JEOLEIKSVersionNumber = 5

OperatingVoltagePresent=1   ; non-zero = high voltage interface present
OperatingVoltageType=0      ; not utilized yet
OperatingVoltageTolerance=0.002   ; tolerance for re-setting the high voltage in fractional units (0.002 = 0.2%)

BeamCurrentPresent=1      ; non-zero = beam current interface present
BeamCurrentType=0      ; not currently used
BeamCurrentTolerance=0.02   ; tolerance for re-setting the beam current in fractional units (0.02 = 2%)
BeamCurrentToleranceSet=0.01   ; tolerance for iterating the beam current in fractional units (0.01 = 1%)

BeamSizePresent=1      ; non-zero = beam size interface present
BeamSizeType=0         ; not currently used

BeamModePresent=1      ; non-zero = beam mode (scan/spot) interface present
BeamModeType=0         ; not currently used

MagnificationPresent=1      ; non-zero = magnification interface present
MagnificationType=0      ; not currently used

AutoFocusPresent=1      ; non-zero = auto-focus interface present
AutoFocusType=0         ; auto focus fit (JEOL only), 0 = parabolic, 1 = gaussian, 2 = highest intensity
AutoFocusOffset=0      ; z-stage off-set for auto-focus calibration (JEOL only)
AutoFocusMaxDeviation=30   ; auto-focus deviation fit tolerance (1 to 60%)
AutoFocusThresholdFraction=0.33   ; minimum auto-focus fitting threshold (fit to intensities over this fraction (0.01 to 0.99)
AutoFocusMinimumPtoB=1.4   ; minimum auto-focus P/B (1.05 to 10)
AutoFocusRangeFineScan=100   ; auto-focus fine range in microns (JEOL only) (10 - 1000)
AutoFocusRangeCoarseScan=600   ; auto-focus coarse range in microns (JEOL only) (60 - 6000)
AutoFocusPointsFineScan=200
AutoFocusPointsCoarseScan=100
AutoFocusTimeFineScan=20   ; 1-500 msec
AutoFocusTimeCoarseScan=20

ROMPeakingPresent=1      ; non-zero = ROM based (instrument) peaking interface is present
ROMPeakingType=2           ; 0 for internal, 1 for parabolic, 2 for maxima, 3 for gaussian
ROMPeakingParabolicThresholdFraction=0.33   ; parabolic fitting threshold (0.1 to 0.9)
ROMPeakingMaximaThresholdFraction=0.50      ; maxima fitting threshold (0.1 to 0.9)
ROMPeakingGaussianThresholdFraction=0.33   ; parabolic fitting threshold (0.1 to 0.9)
ROMPeakingMaxDeviation=20.

ReadOnlySpecPositions=0      ; non-zero = read only spectrometers
ReadOnlyStagePositions=0   ; non-zero = read only spectrometers (Axioscope only)

ColumnConditionPresent=1   ; non-zero = column condition interface present
ColumnConditionType=0      ; not currently used
ColumnConditionMethod=0      ; default column condition mode, 0 = set keV, beam, size, 1 = set conditions using column setup string or file
ColumnConditionString=""   ; default column condition string or file

ScanRotationPresent=0      ; non-zero = scan rotation interface present (Cameca SX100 and JEOL 8200/8500 only)
ScanRotation=0.0      ; default scan rotation value to send on startup

DetectorSlitSizePresent=0
DetectorSlitSizeType=0
DetectorSlitPositionPresent=0
DetectorSlitPositionType=0
DetectorModePresent=0
DetectorModeType=0

TiltRotationPresent=0
TiltRotationType=0

MoveAllStageMotorsHardwarePresent=1   ; JEOL only (to move stage using single command for all three axes)

Jeol8900PreAcquireString=""      ; JEOL 8900 only (EOS string to send to column prior to analysis)
Jeol8900PostAcquireString=""      ; JEOL 8900 only (EOS string to send to column after analysis)

AlwaysPollFaradayCupState=0      ; non-zero = always check faraday cup state (JEOL/Cameca only)
DriverLoggingLevel=0         ; driver debug log (0=none, 1=basic, 2=detailed or verbose) (JEOL/Cameca only)
ThermalFieldEmissionPresent=0      ; non-zero = FEG electron source interface present

; condenser lens settings for 8900/8200/8500 internally the same but display inverted on the 8200/8500
; To convert 8200 subtract CL from 95 and FL from 511
; Typical 8900 for aperture 1 are low=20 med=35 high=56 for 225nA 25nA and 1 nA
; Typical 8200 for aperture 1 are low=19 med=36 high=57 for 225nA 25nA and 1 nA
; Typical 8530 for aperture 1 are low=65 med=40 high=36 for 225nA 25nA and 1 nA

JeolCondenserCoarseCalibrationSettingLow=25   ; JEOL set beam current calibration curve settings      ; CC high current ~several hundred nA
JeolCondenserCoarseCalibrationSettingMedium=35      ; CC medium current ~25 nA
JeolCondenserCoarseCalibrationSettingHigh=45      ; CC low current ~1 nA

JeolCondenserCoarseCalibrationBeamLow=30.4
JeolCondenserCoarseCalibrationBeamMedium=7.3
JeolCondenserCoarseCalibrationBeamHigh=1.68

JeolCondenserFineCalibrationSetting=255
JeolCondenserCoarseCalibrationMode=1

JeolCondenserNumberOfApertures=1
JeolCoarseCondenserCalibrationDelay=0.1

SampleExchangePositionX=44.5      ; sample exchange position in stage units
SampleExchangePositionY=1
SampleExchangePositionZ=11
SampleExchangePositionW=1

ReflectedLightIntensity=63      ; default optical reflected light intensity
TransmittedLightIntensity=63

DisableSpectrometerNumber=0      ; disable spectrometer flag allows a single spectrometer to be ignored by the program
SpectrometerROMScanMode=0        ; SX100 only, 0 = absolute scan, 1 = relative scan
FilamentWarmUpInterval=2.0
TurnOffSEDetectorBeforeAcquisition=0
AutomationOverheadPerAnalysis=10.0   ; user tunable parameter
ReflectedLightPresent=1
TransmittedLightPresent=1
HysteresisPresent=0

SX100MoveSpectroMilliSecDelayBefore=100   ; necessary for some Cameca Sx100/SXFive instruments
SX100MoveSpectroMilliSecDelayAfter=10

SX100MoveStageMilliSecDelayBefore=100
SX100MoveStageMilliSecDelayAfter=10

SX100ScanSpectroMilliSecDelayBefore=200
SX100ScanSpectroMilliSecDelayAfter=200

SX100FlipCrystalMilliSecDelayBefore=200
SX100FlipCrystalMilliSecDelayAfter=200

[Image]
ImageInterfacePresent=1
ImageInterfaceType=4   ; 0=Demo, 1=Unused, 2=Unused, 3=Unused, 4=JEOL, 5=SX100, 6=SX100 Video, 7=Unused, 8=Unused, 9=Bruker, 10=Thermo
ImageInterfaceNameChan1="BSE"
ImageInterfaceNameChan2="SE"
ImageInterfaceNameChan3="CL"
ImageInterfacePolarityChan1=0
ImageInterfacePolarityChan2=0
ImageInterfacePolarityChan3=0

ImageInterfaceImageIxIy=1.0
ImageInterfaceCalKeV=15.0
ImageInterfaceCalMag=400.0

ImageInterfaceCalXMicrons=263.0
ImageInterfaceCalYMicrons=259.0

ImageInterfaceBeamXPolarity=1
ImageInterfaceBeamYPolarity=0
ImageInterfaceStageXPolarity=1
ImageInterfaceStageYPolarity=1
ImageInterfaceDisplayXPolarity=1
ImageInterfaceDisplayYPolarity=1


ImagePaletteNumber=1         ; default color palette for images (0=gray, 1=thermal, 2=rainbow, 3=blue-red, 4=custom)
ImageDisplaySizeInCentimeters=10.0
ImageAutoBrightnessContrastSEGain=350
ImageAutoBrightnessContrastSEOffset=480
ImageAutoBrightnessContrastBSEGain=350
ImageAutoBrightnessContrastBSEOffset=480

ImageAlternateScaleBarUnits=0   ; 1 = nm, 2 = um, 3 = mm, 4 = cm, 5 = meters, 6 = microinches, 7 = milliinches, 8 = inches

ImageShiftMinimumMag=3200   ; Cameca = 1267x, JEOL = 3200x

[serial]
Port=1
HandShaking=1
Baud=9600
Parity="N"
DataBits=8
StopBits=1

[faraday]
FaradayCupPresent=1      ; non-zero = faraday cup interface present
FaradayCountTime=1.0      ; number of faraday integrations for Cameca and JEOL
FaradayCupType=0      ; 0 = automated, 1 = manual
FaradayWaitInTime=0.5      ; delay after insertion
FaradayWaitOutTime=0.5      ; delay after removal
AbsorbedCurrentPresent=1   ; non-zero = absorbed current interface present
AbsorbedCurrentType=0      ; not used
DefaultBlankBeamFlag=1      ; default faraday behavior, 0 = confirm with user, 1 = insert after analysis
MinimumFaradayCurrent=0.01   ; minimum beam current to indicate blown filament
FaradayBeamCurrentSafeThreshold=500.0   ; threshold for warning user of excessive beam current
FaradayStagePresent=0         ; non-zero = stage based faraday cup present
FaradayStagePositionsX=0.0   ; stage coordinates of stage based faraday cup
FaradayStagePositionsY=0.0
FaradayStagePositionsZ=0.0
FaradayStagePositionsW=0.0
FaradayStagePositionsT=0.0
FaradayStagePositionsR=0.0

[counting]
OnPeakCountTime=20.0      ; default on-peak counting time
OffPeakCountTime=10.0      ; default off-peak countting time
PeakingCountTime=2.0      ; default peaking time
WavescanCountTime=6.0      ; default wavescan count time
QuickscanCountTime=0.5      ; default quick scan count time
UnknownMaxCounts=100000000   ; default maximum counts (precision based counting)

[pha]
PHAHardwarePresent=1         ; non-zero = PHA baseline/window interface present
PHAHardwareType=0         ; 0 = traditional PHA acquisition, 1 = MCA PHA acquisition

PHAGainBiasPresent=1         ; non-zero = PHA gain/bias interface present
PHAGainBiasType=0         ; not utilized

PHAInteDiffPresent=1         ; non-zero = PHA integral/differential interface present
PHAInteDiffType=0         ; not utilized

PHADeadTimePresent=0         ; non-zero = PHA "forced" deadtime interface present (SX100/SXFive only)
PHADeadTimeType=0         ; not utilized

PHACountTime=0.5         ; default integration time for PHA acquisitions
PHAIntervals=20            ; default PHA intervals

PHAAdjustPresent=0      ; non-zero = automatic ROM based PHA adjustment (SX100/SXFive only)

BiasScanCountTime=0.5      ; default bias integration time for bias scans
BiasScanIntervals=40      ; default intervals for bias scans
GainScanCountTime=0.5      ; default integration times for gain scans (Cameca only)
GainScanIntervals=40      ; default intervals for gain scans (Cameca only)

PHAFirstTimeDelay=1.0      ; bias delay for first time setting bias voltage

[plot]
MinimumKLMDisplay=0.5      ; default minimum KLM intensity for plot
GraphType=1         ; default graph type for Plot! window, 0=symbols only, 1=line graph, 2=log-linear, 3=3d
NumberofForbiddenElements=8         ; number of elements to skip by default in NIST KLM database search
ForbiddenElements="43,61,84,85,86,87,88,89"   ; element atomic numbers to skip

[standards]
IncrementXForAdditionalPoints = 4      ; default X stage increment in um for additional standard positions
IncrementYForReStandardizations = 6   ; default Y stage increment for re-standardizations
StandardPointsToAcquire=5      ; default number of standard points to acquire for automation
StageBitMapCount=3
StageBitMapFile="holderCIW4a.wmf,holderCIW6.wmf,caltech1.5.wmf"
StageBitMapXmin = "103.79,103.79,103.79"
StageBitMapXmax = "-10.47,-10.47,-5.47"
StageBitMapYmin = "106.23,106.23,106.23"
StageBitMapYmax = "-9.26,-9.26,-9.26"
StandardPOSFileDirectory="C:\UserData\StandardPOSData"
MatchStandardDatabase="DHZ.MDB"
StandardCoatingFlag=1       ; 0 = not coated, 1 = coated
StandardCoatingElement=6   ; assume carbon
StandardCoatingDensity=2.1
StandardCoatingThickness=200   ; in angstroms


Added example config files as an attachment below.
« Last Edit: January 04, 2016, 09:24:40 am by John Donovan »
John J. Donovan, Pres. 
(541) 343-3400

"Not Absolutely Certain, Yet Reliable"

John Donovan

  • Administrator
  • Emeritus
  • *****
  • Posts: 2499
  • Other duties as assigned...
    • Probe Software
Re: PROBEWIN.INI Config Settings for JEOL Instruments
« Reply #1 on: August 16, 2013, 01:49:40 pm »
Here is an example Probewin.ini file for JEOL 8230/8530:

[general]
KiloVolts=15         ; default keV on new run startup
TakeOff=40
BeamCurrent=20.      
BeamSize=0         ; default beam size (in microns)
BeamMode=0         ; 0 = analog spot, 1 = analog scan, 2 = digital spot
Magnification=600      ; default magnification
MagnificationAnalytical=4000   ; default magnification for beam scan acquisition
MagnificationImaging=100   ; default magnification for image acquisition
Aperture=3         ; aperture number for condenser calibration (JEOL only)
OxideOrElemental=2     ; 1 for oxide or 2 for elemental
PeakCenterMethod=2     ; 0 for interval, 1 for parabolic, 2 for ROM based
DebugMode=0
UserName="Type Your Name Here"
Title="Type Your Run Title Here"
Description="Type Your Sample Description Here"
FileViewer="C:\Program Files\TestPad6\TextPad.EXE"
CustomLabel1="Department"   ; user defined user log label field
CustomLabel2="Account #"   ; user defined user log label field
CustomLabel3="Research Group"   ; user defined user log label field
CustomText1="Geology"      ; default value for user defined label field
CustomText2=""         ; default value for user defined label field
CustomText3=""         ; default value for user defined label field
SMTPServerAddress=""   ; email server address for error messages
SMTPAddressFrom=""
SMTPAddressTo=""
SMTPUserName=""
UseWavFileAfterAutomationString=""   ; WAV file for automation completion
PeakCenterSkipPBCheck=1      ; 0 = measure P/B, non-zero = do not measure P/B before peaking
NominalBeam=1.0         ; default intensity normalization constant (use 1.0 for cps/nA)
InstrumentAcknowledgementString=""      ; funding agency acknowledgement

[software]
LogWindowFontName="Courier New"
LogWindowFontSize=10
AcquirePositionFontSize=9
AcquireCountFontSize=10
LogWindowInterval=0.5
RealTimeInterval=0.2
AutomateConfirmDelay=10.0         ; delay for position confirmation (to adjust focus, etc)
EnterPositionsRelative=1         ; 0 = enter off-peaks in absolute spectro units, non-zero = enter as relative offset
UpdatePeakWaveScanPositions=1         ; non-zero = update peakscan and wavescan limits based on new peak position
MaxMenuFileArray=12      ; number of recently opened files
ExtendedFormat=1      ; 0 = print results as 8 elements per line in log window
MACTypeFlag=1         ; default MAC file (1 = LINEMU, 2 = CITZMU, 3 = McMaster, 4 = MAC30, 5 = MACJTA, 6 = FFAST
PositionImportExportFileType=2   ; 1 = original position file format, 2 = extended position file format
DeadtimeCorrectionType=1   ; 1 = normal, 2 = high precision deadtime correction
AutoFocusStyle=1      ; 1 = new sample only, 2 = every point, 3 = digitized flags, 4 = every n points
AutoFocusInterval=5      ; autofocus interval when autofocus style = 4
BiasChangeDelay=1.0      ; time delay when changing detector bias
UseEmpiricalPHADefaults=0   ; non-zero = use PHA empirical calibration table
KilovoltChangeDelay=1.0      ; time delay after changing keV
BeamCurrentChangeDelay=1.0   ; time delay after changing beam current
BeamSizeChangeDelay=1.0      ; time delay after changing beam size
LogWindowBufferSize=512000
CommandPacingInterval=0      ; software delay for older instrument interfaces
PeakOnAssignedStandards=1   ; non-zero = always peak on assigned (primary) standards
PrintAnalyzedAndSpecifiedOnSameLine=0
NoMotorPositionLimitsChecking=1   ; non-zero means do not check spectro position when flipping crystals
UserDataDirectory="C:\UserData"
ExtendedMenu=0         ; show extended menus in CalcZAF
AutoAnalyze=0         ; flag to automatically calculate analyses after acquisition
FaradayAlwaysOnTop=0      ; non-zero means always keep Faraday.exe application on top of other windows
ColumnConditionChangeDelay=5.0   ; time delay after change column conditions
SurferOutputVersionNumber=7   ; 6 = old Surfer file format version, 7 = version 7 (or later) file format version
SelPrintStartDoc=1      ; sends nested StartDoc/EndDoc printer commands (must be disabled on some old printers)
UseMultiplePeakCalibrationOffset=0   ; non-zero = use multiple peak calibration table for each x-ray line to calculate theoritical peak positions
UseWideROMPeakScanAlways=0   ; always send wide ROM scan width (SX100/Five only)
UseCurrentConditionsOnStartUp=1   ; non-zero = read current instrument condition on software start
UseCurrentConditionsAlways=0   ; non-zero = read current instrument conditions on each acquisition
DefaultVacuumUnitsType=0   ; default vacuum units, 0 = Pascals, 1 = Torr, 2 = mBar
DefaultCorrectionType=0      ; default correction method, 0 = ZAF/Phi-Rho-z, 1 = constant a-factor, 2 = linear a-factor, 3  = polynomial a-factor
DefaultZAFType=1      ; default ZAF/Phi-Rho-z correction
PENDBASE_Path="C:\Userdata\Penepma12\Pendbase"
PENEPMA_Path="C:\Userdata\Penepma12\Penepma"
PENEPMA_Root="C:\Userdata\Penepma12"
PENEPMA_PAR_Path="C:\Userdata\Penepma12\Penfluor"
ForceNegativeKratiosToZero=0      ; non-zero = do not force negative k-ratios to zero
AutoIncrementDelimiterString="_"   ; delimiter string for auto-increment feature in Automate! window
UseLastUnknownAsWavescanSetup=0      ; 0 = use last wavescan as default wavescan setup, 1 = use last unknown as default wavescan setup
ThermoNSSLocalRemoteMode=0      ; 0 = Thermo NSS on same computer as PFE, non-zero = Thermo NSS on remote computer

UserSpecifiedOutputSampleName=1      ; user defined custom output defaults
UserSpecifiedOutputLineNumber=1
UserSpecifiedOutputWeightPercent=1
UserSpecifiedOutputOxidePercent=0
UserSpecifiedOutputAtomicPercent=1
UserSpecifiedOutputTotal=0
UserSpecifiedOutputDetectionLimits=0
UserSpecifiedOutputPercentError=0
UserSpecifiedOutputStageX=1
UserSpecifiedOutputStageY=1
UserSpecifiedOutputStageZ=1
UserSpecifiedOutputRelativeDistance=0
UserSpecifiedOutputBeamCurrent=0
UserSpecifiedOutputOnPeakTime=0
UserSpecifiedOutputHiPeakTime=0
UserSpecifiedOutputLoPeakTime=0
UserSpecifiedOutputOnPeakCounts=0
UserSpecifiedOutputOffPeakCounts=0
UserSpecifiedOutputNetPeakCounts=0
UserSpecifiedOutputKraw=1
UserSpecifiedOutputDateTime=1
UserSpecifiedOutputKratio=0
UserSpecifiedOutputZAF=0
UserSpecifiedOutputMAC=0
UserSpecifiedOutputStdAssigns=0
UserSpecifiedOutputSampleNumber=1
UserSpecifiedOutputSampleConditions=0

UserSpecifiedOutputFormula=0
UserSpecifiedOutputTotalPercent=0
UserSpecifiedOutputTotalOxygen=0
UserSpecifiedOutputTotalCations=0
UserSpecifiedOutputCalculatedOxygen=0
UserSpecifiedOutputExcessOxygen=0
UserSpecifiedOutputZbar=0
UserSpecifiedOutputAtomicWeight=0
UserSpecifiedOutputOxygenFromHalogens=0
UserSpecifiedOutputHalogenCorrectedOxygen=0
UserSpecifiedOutputChargeBalance=0
UserSpecifiedOutputFeCharge=0

UserSpecifiedOutputSpaceBefore=0
UserSpecifiedOutputAverage=0
UserSpecifiedOutputStandardDeviation=0
UserSpecifiedOutputStandardError=0
UserSpecifiedOutputMinimum=0
UserSpecifiedOutputMaximum=0
UserSpecifiedOutputSpaceAfter=0

UserSpecifiedOutputUnkIntfCorsFlag=0
UserSpecifiedOutputUnkMANAbsCorsFlag=0
UserSpecifiedOutputUnkAPFCorsFlag=0
UserSpecifiedOutputUnkVolElCorsFlag=0
UserSpecifiedOutputUnkVolElDevsFlag=0

NthPointAcquisitionInterval=10
GeologicalSortOrder=0      ; 0 = traditional, 1 = low to high Z, 2 = high to low Z
DefaultLIFPeakWidth=0.08
MonitorFontSize=10
JEOLSecurityNumber=0
UseCurrentBeamBlankStateOnStartUpAndTermination=0
ShowAllPeakingOptions=0
ForceSetPHAParameters=0
CalcZAFDATFileDirectory="C:\UserData\CalcZAFDATData"
ColumnPCCFileDirectory="C:\UserData\ColumnPCCData"
SurferDataDirectory="C:\UserData\SurferData"
DemoImagesDirectory="C:\UserData\DemoImages"

DoNotRescaleKLM=0

UsePenepmaKratiosLimit = 0
PenepmaKratiosLimitValue = "90"
PenepmaMinimumElectronEnergy="1.0"
SurferPlotsPerPage=4

UserImagesDirectory="C:\UserImages"
UserEDSDirectory="C:\UserEDS"
UserCLDirectory="C:\UserCL"
UserEBSDDirectory="C:\UserEBSD"
GrapherAppDirectory=""
SurferAppDirectory=""
SurferPlotsPerPagePolygon=8   ; must be 1, 3 or 8

[hardware]
InterfaceType=0  ; 0=Demo, 1=Unused, 2=Jeol, 3=Unused, 4=Unused, 5=SX100, 6=Unused, 7=Unused, 8=UnusedWDS, 9=Unused, 10=Axioscope, 11=Unused
NumberOfTunableSpecs=5
NumberOfStageMotors=3

JoyStickPresent=0
JoyStickType=0
JoyStickXDeadBand=3000
JoyStickYDeadBand=3000
JoyStickZDeadBand=3000
JoystickXPolarity=0
JoystickYPolarity=1
JoystickZPolarity=0
JoystickXBufferSize=1000
JoystickYBufferSize=1000
JoystickZBufferSize=100

RotationMotorIndexNumber=4
RotationMotorDirectionType=0

SpecBacklashFlag=0      ; spectro backlash
StageBacklashFlag=0      ; stage backlash
SpecBacklashType=1      ; spectro backlash type, 1 = software backlash, 2 = ROM based backlash
StageBacklashType=1      ; stage backlash type, 1 = software backlash, 2 = ROM based backlash

FilamentStandbyPresent=1   ; non-zero = enable filament standby feature
FilamentStandbyType=0      ; 0 = reduce heat only, 1 = reduce heat and keV, 2 = reduce keV only

EDSSpectraInterfacePresent=1   ; non-zero EDS spectrum interface feature available (Thermo, Bruker, etc)
EDSSpectraInterfaceType=0   ; 0 = Demo, 1 = Edax, 2 = Bruker, 3 = Oxford, 4 = Unused, 5 = Thermo NSS, 6 = JEOL
EDSSpectraNetIntensityInterfaceType=0   ; 0 = Demo, 1 = Edax, 2 = Bruker, 3 = Oxford, 4 = Unused, 5 = Thermo NSS, 6 = JEOL

; Use 127.0.0.1 for local loopback test
EDSThinWindowPresent=1      ; non-zero = turn off optical light sopurce when acquiring EDS spectra
EDS_IPAddress=""      ; NSS server
EDS_ServicePort=""      ; not used yet
EDS_ServerName=""      ; used by Brucker only
EDS_LoginName=""      ; used by Brucker only
EDS_LoginPassword=""      ; used by Brucker only

; Use 127.0.0.1 for local loopback test
WDS_IPAddress="192.168.0.1"
WDS_IPAddress2="192.168.0.1"
WDS_ServicePort=22200      ; SC socket
WDS_ServicePort2=22210      ; EOS socket (for 8900 use 2785, for 8200 use 22200)

JeolMonitorInterval=400   ; JEOL 8900/8200/8500 only
JeolEOSInterfaceType=3   ; 1 = 8200/8500, 2 = 8900, 3 = 8230/8530
JEOLEIKSVersionNumber = 5

OperatingVoltagePresent=1   ; non-zero = high voltage interface present
OperatingVoltageType=0      ; not utilized yet
OperatingVoltageTolerance=0.002   ; tolerance for re-setting the high voltage in fractional units (0.002 = 0.2%)

BeamCurrentPresent=1      ; non-zero = beam current interface present
BeamCurrentType=0      ; not currently used
BeamCurrentTolerance=0.02   ; tolerance for re-setting the beam current in fractional units (0.02 = 2%)
BeamCurrentToleranceSet=0.01   ; tolerance for iterating the beam current in fractional units (0.01 = 1%)

BeamSizePresent=1      ; non-zero = beam size interface present
BeamSizeType=0         ; not currently used

BeamModePresent=1      ; non-zero = beam mode (scan/spot) interface present
BeamModeType=0         ; not currently used

MagnificationPresent=1      ; non-zero = magnification interface present
MagnificationType=0      ; not currently used

AutoFocusPresent=1      ; non-zero = auto-focus interface present
AutoFocusType=0         ; auto focus fit (JEOL only), 0 = parabolic, 1 = gaussian, 2 = highest intensity
AutoFocusOffset=0      ; z-stage off-set for auto-focus calibration (JEOL only)
AutoFocusMaxDeviation=30   ; auto-focus deviation fit tolerance (1 to 60%)
AutoFocusThresholdFraction=0.33   ; minimum auto-focus fitting threshold (fit to intensities over this fraction (0.01 to 0.99)
AutoFocusMinimumPtoB=1.4   ; minimum auto-focus P/B (1.05 to 10)
AutoFocusRangeFineScan=100   ; auto-focus fine range in microns (JEOL only) (10 - 1000)
AutoFocusRangeCoarseScan=600   ; auto-focus coarse range in microns (JEOL only) (60 - 6000)
AutoFocusPointsFineScan=200
AutoFocusPointsCoarseScan=100
AutoFocusTimeFineScan=20   ; 1-500 msec
AutoFocusTimeCoarseScan=20

ROMPeakingPresent=1      ; non-zero = ROM based (instrument) peaking interface is present
ROMPeakingType=2           ; 0 for internal, 1 for parabolic, 2 for maxima, 3 for gaussian
ROMPeakingParabolicThresholdFraction=0.33   ; parabolic fitting threshold (0.1 to 0.9)
ROMPeakingMaximaThresholdFraction=0.50      ; maxima fitting threshold (0.1 to 0.9)
ROMPeakingGaussianThresholdFraction=0.33   ; parabolic fitting threshold (0.1 to 0.9)
ROMPeakingMaxDeviation=20.

ReadOnlySpecPositions=0      ; non-zero = read only spectrometers
ReadOnlyStagePositions=0   ; non-zero = read only spectrometers (Axioscope only)

ColumnConditionPresent=0   ; non-zero = column condition interface present
ColumnConditionType=0      ; not currently used
ColumnConditionMethod=0      ; default column condition mode, 0 = set keV, beam, size, 1 = set conditions using column setup string or file
ColumnConditionString=""   ; default column condition string or file

ScanRotationPresent=0      ; non-zero = scan rotation interface present (Cameca SX100 and JEOL 8200/8500 only)
ScanRotation=0.0      ; default scan rotation value to send on startup

DetectorSlitSizePresent=0
DetectorSlitSizeType=0
DetectorSlitPositionPresent=0
DetectorSlitPositionType=0
DetectorModePresent=0
DetectorModeType=0

TiltRotationPresent=0
TiltRotationType=0

MoveAllStageMotorsHardwarePresent=1   ; JEOL only (to move stage using single command for all three axes)

Jeol8900PreAcquireString=""      ; JEOL 8900 only (EOS string to send to column prior to analysis)
Jeol8900PostAcquireString=""      ; JEOL 8900 only (EOS string to send to column after analysis)

AlwaysPollFaradayCupState=0      ; non-zero = always check faraday cup state (JEOL/Cameca only)
DriverLoggingLevel=0         ; driver debug log (0=none, 1=basic, 2=detailed or verbose) (JEOL/Cameca only)
ThermalFieldEmissionPresent=0      ; non-zero = FEG electron source interface present

; condenser lens settings for 8900/8200/8500 internally the same but display inverted on the 8200/8500
; To convert 8200 subtract CL from 95 and FL from 511
; Typical 8900 for aperture 1 are low=20 med=35 high=56 for 225nA 25nA and 1 nA
; Typical 8200 for aperture 1 are low=19 med=36 high=57 for 225nA 25nA and 1 nA
; Typical 8530 for aperture 1 are low=65 med=40 high=36 for 225nA 25nA and 1 nA

JeolCondenserCoarseCalibrationSettingLow=65,71,78,80      ; CC high current ~several hundred nA
JeolCondenserCoarseCalibrationSettingMedium=40,57,65,75    ; CC medium current ~25nA
JeolCondenserCoarseCalibrationSettingHigh=36,43,36,36      ; CC low current ~ 1nA

JeolCondenserCoarseCalibrationBeamLow=609.9,107.71,111.71,37.85    ; low probe current setting, last modified 7/31/2013 11:14:49 AM
JeolCondenserCoarseCalibrationBeamMedium=13.836,10.2,10.354,14.09    ; medium probe current setting, last modified 7/31/2013 11:14:49 AM
JeolCondenserCoarseCalibrationBeamHigh=7.491,1.1001,.10031,.023    ; high probe current setting corresponding to high CL, last modified 7/31/2013 11:14:49 AM

JeolCondenserFineCalibrationSetting=255            ; middle of fine cl range is 255 for 8530
JeolCondenserCoarseCalibrationMode= 1

JeolCondenserNumberOfApertures=4      ; number of sets of probe current calibration data expected
JeolCoarseCondenserCalibrationDelay=1.0

SampleExchangePositionX=0.      ; sample exchange position in stage units
SampleExchangePositionY=-59.5
SampleExchangePositionZ=11
SampleExchangePositionW=1

ReflectedLightIntensity=63      ; default optical reflected light intensity
TransmittedLightIntensity=63

DisableSpectrometerNumber=0      ; disable spectrometer flag allows a single spectrometer to be ignored by the program
SpectrometerROMScanMode=0        ; SX100 only, 0 = absolute scan, 1 = relative scan
FilamentWarmUpInterval=2.0
TurnOffSEDetectorBeforeAcquisition=0
AutomationOverheadPerAnalysis=10.0   ; user tunable parameter
ReflectedLightPresent=1
TransmittedLightPresent=0
HysteresisPresent=0

SX100MoveSpectroMilliSecDelayBefore=100
SX100MoveSpectroMilliSecDelayAfter=10

SX100MoveStageMilliSecDelayBefore=100
SX100MoveStageMilliSecDelayAfter=10

SX100ScanSpectroMilliSecDelayBefore=200
SX100ScanSpectroMilliSecDelayAfter=200

SX100FlipCrystalMilliSecDelayBefore=200
SX100FlipCrystalMilliSecDelayAfter=200

[Image]
ImageInterfacePresent=1
ImageInterfaceType=4   ; 0=Demo, 1=Unused, 2=Unused, 3=Unused, 4=JEOL, 5=SX100, 6=SX100 Video, 7=Unused, 8=Unused, 9=Bruker, 10=Thermo
ImageInterfaceNameChan1="BSE"
ImageInterfaceNameChan2="SE"
ImageInterfaceNameChan3="CL"
ImageInterfacePolarityChan1=0
ImageInterfacePolarityChan2=0
ImageInterfacePolarityChan3=0

ImageInterfaceImageIxIy=1.0
ImageInterfaceCalKeV=15.0
ImageInterfaceCalMag=400.0

ImageInterfaceCalXMicrons=263.0
ImageInterfaceCalYMicrons=259.0

ImageInterfaceBeamXPolarity=1
ImageInterfaceBeamYPolarity=0
ImageInterfaceStageXPolarity=1
ImageInterfaceStageYPolarity=1
ImageInterfaceDisplayXPolarity=1
ImageInterfaceDisplayYPolarity=1


ImagePaletteNumber=1         ; default color palette for images (0=gray, 1=thermal, 2=rainbow, 3=blue-red, 4=custom)
ImageDisplaySizeInCentimeters=10.0
ImageAutoBrightnessContrastSEGain=350
ImageAutoBrightnessContrastSEOffset=480
ImageAutoBrightnessContrastBSEGain=350
ImageAutoBrightnessContrastBSEOffset=480

ImageAlternateScaleBarUnits=0   ; 1 = nm, 2 = um, 3 = mm, 4 = cm, 5 = meters, 6 = microinches, 7 = milliinches, 8 = inches

ImageShiftMinimumMag=3200   ; Cameca = 1267x, JEOL = 3200x

[serial]
Port=1
HandShaking=1
Baud=9600
Parity="N"
DataBits=8
StopBits=1

[faraday]
FaradayCupPresent=1      ; non-zero = faraday cup interface present
FaradayCountTime=1.0      ; number of faraday integrations for Cameca and JEOL
FaradayCupType=0      ; 0 = automated, 1 = manual
FaradayWaitInTime=2.0      ; delay after insertion
FaradayWaitOutTime=1.0      ; delay after removal

AbsorbedCurrentPresent=1   ; non-zero = absorbed current interface present
AbsorbedCurrentType=0      ; not used
DefaultBlankBeamFlag=1      ; default faraday behavior, 0 = confirm with user, 1 = insert after analysis
MinimumFaradayCurrent=0.01   ; minimum beam current to indicate blown filament
FaradayBeamCurrentSafeThreshold=500.0   ; threshold for warning user of excessive beam current
FaradayStagePresent=0         ; non-zero = stage based faraday cup present
FaradayStagePositionsX=0.0   ; stage coordinates of stage based faraday cup
FaradayStagePositionsY=0.0
FaradayStagePositionsZ=0.0
FaradayStagePositionsW=0.0
FaradayStagePositionsT=0.0
FaradayStagePositionsR=0.0

[counting]
OnPeakCountTime=20.0      ; default on-peak counting time
OffPeakCountTime=10.0      ; default off-peak countting time
PeakingCountTime=3.0      ; default peaking time
WavescanCountTime=6.0      ; default wavescan count time
QuickscanCountTime=0.5      ; default quick scan count time
UnknownMaxCounts=100000000   ; default maximum counts (precision based counting)

[pha]
PHAHardwarePresent=1         ; non-zero = PHA baseline/window interface present
PHAHardwareType=0         ; 0 = traditional PHA acquisition, 1 = MCA PHA acquisition

PHAGainBiasPresent=1         ; non-zero = PHA gain/bias interface present
PHAGainBiasType=0         ; not utilized

PHAInteDiffPresent=1         ; non-zero = PHA integral/differential interface present
PHAInteDiffType=0         ; not utilized

PHADeadTimePresent=0         ; non-zero = PHA "forced" deadtime interface present (SX100/SXFive only)
PHADeadTimeType=0         ; not utilized

PHACountTime=0.5         ; default integration time for PHA acquisitions
PHAIntervals=20            ; default PHA intervals

PHAAdjustPresent=0      ; non-zero = automatic ROM based PHA adjustment (SX100/SXFive only)

BiasScanCountTime=0.5      ; default bias integration time for bias scans
BiasScanIntervals=40      ; default intervals for bias scans
GainScanCountTime=0.5      ; default integration times for gain scans (Cameca only)
GainScanIntervals=40      ; default intervals for gain scans (Cameca only)

PHAFirstTimeDelay=1.0      ; bias delay for first time setting bias voltage

[plot]
MinimumKLMDisplay=0.5      ; default minimum KLM intensity for plot
GraphType=1         ; default graph type for Plot! window, 0=symbols only, 1=line graph, 2=log-linear, 3=3d
NumberofForbiddenElements=8         ; number of elements to skip by default in NIST KLM database search
ForbiddenElements="43,61,84,85,86,87,88,89"   ; element atomic numbers to skip

[standards]
IncrementXForAdditionalPoints = 4      ; default X stage increment in um for additional standard positions
IncrementYForReStandardizations = 6   ; default Y stage increment for re-standardizations
StandardPointsToAcquire=5      ; default number of standard points to acquire for automation
StageBitMapCount=1
StageBitMapFile="caltech1.5.wmf"
StageBitMapXmin = " 49.5234"
StageBitMapXmax = "-48.588"
StageBitMapYmin = " 40.0031"
StageBitMapYmax = " -62.399"
StandardPOSFileDirectory="C:\UserData\StandardPOSData"
MatchStandardDatabase="DHZ.MDB"
StandardCoatingFlag=1       ; 0 = not coated, 1 = coated
StandardCoatingElement=6   ; assume carbon
StandardCoatingDensity=2.1
StandardCoatingThickness=200   ; in angstroms


Added example config files as an attachment below.
« Last Edit: January 04, 2016, 09:25:24 am by John Donovan »
John J. Donovan, Pres. 
(541) 343-3400

"Not Absolutely Certain, Yet Reliable"

John Donovan

  • Administrator
  • Emeritus
  • *****
  • Posts: 2499
  • Other duties as assigned...
    • Probe Software
Re: PROBEWIN.INI Config Settings for JEOL Instruments
« Reply #2 on: August 17, 2013, 09:33:46 am »
Here is an example Probewin.ini file for JEOL 8900:

[general]
KiloVolts=15
TakeOff=40
BeamCurrent=30.
BeamSize=0
Magnification=600
MagnificationAnalytical=4000
MagnificationImaging=100
Aperture=1
OxideOrElemental=2     ; 1 for oxide or 2 for elemental
PeakCenterMethod=2     ; 0 for interval, 1 for parabolic, 2 for ROM based
DebugMode=0
UserName="Probe User"
Title="Probe for EPMA Demonstration Run for JEOL 8900 Hardware"
Description="By John Donovan and Probe Software, Inc."
FileViewer="NOTEPAD.EXE"
CustomLabel1="Department"
CustomLabel2="Account #"
CustomLabel3="Group"
CustomText1="Analytical Chemistry"
CustomText2=""
CustomText3="Microscopy"
SMTPServerAddress=""
SMTPAddressFrom=""
SMTPAddressTo=""
SMTPUserName=""
UseWavFileAfterAutomationString=""
BeamMode=1      ; 0 = analog spot, 1 = analog scan, 2 = digital spot
PeakCenterSkipPBCheck=1
NominalBeam=1.0
InstrumentAcknowledgementString=""

[software]
LogWindowFontName="Courier New"
LogWindowFontSize=10
AcquirePositionFontSize=9
AcquireCountFontSize=10
LogWindowInterval=0.5
RealTimeInterval=0.2
AutomateConfirmDelay=10.0
EnterPositionsRelative=1
UpdatePeakWaveScanPositions=1
MaxMenuFileArray=4
ExtendedFormat=0
MACTypeFlag=1
PositionImportExportFileType=2
DeadtimeCorrectionType=1
AutoFocusStyle=1
AutoFocusInterval=5
BiasChangeDelay=1.0
UseEmpiricalPHADefaults=0
KilovoltChangeDelay=1.0
BeamCurrentChangeDelay=1.0
BeamSizeChangeDelay=1.0
LogWindowBufferSize=512000
CommandPacingInterval=0
PeakOnAssignedStandards=1
PrintAnalyzedAndSpecifiedOnSameLine=0
NoMotorPositionLimitsChecking=0
UserDataDirectory="C:\UserData"
ExtendedMenu=0
AutoAnalyze=0
FaradayAlwaysOnTop=0
ColumnConditionChangeDelay=5.0
SurferOutputVersionNumber=7
SelPrintStartDoc=1
UseMultiplePeakCalibrationOffset=0
UseWideROMPeakScanAlways=0
UseCurrentConditionsOnStartUp=0
UseCurrentConditionsAlways=0
DefaultVacuumUnitsType=0   ; 0 = Pascals, 1 = Torr, 2 = mbar
DefaultCorrectionType=0
DefaultZAFType=1
PENDBASE_Path="C:\Userdata\Penepma12\Pendbase"
PENEPMA_Path="C:\Userdata\Penepma12\Penepma"
PENEPMA_Root="C:\Userdata\Penepma12"
PENEPMA_PAR_Path="C:\Userdata\Penepma12\Penfluor"
ForceNegativeKratiosToZero=0
AutoIncrementDelimiterString="_"
UseLastUnknownAsWavescanSetup=0
ThermoNSSLocalRemoteMode=0

UserSpecifiedOutputSampleName=1
UserSpecifiedOutputLineNumber=1
UserSpecifiedOutputWeightPercent=1
UserSpecifiedOutputOxidePercent=0
UserSpecifiedOutputAtomicPercent=1
UserSpecifiedOutputTotal=0
UserSpecifiedOutputDetectionLimits=0
UserSpecifiedOutputPercentError=0
UserSpecifiedOutputStageX=1
UserSpecifiedOutputStageY=1
UserSpecifiedOutputStageZ=1
UserSpecifiedOutputRelativeDistance=0
UserSpecifiedOutputBeamCurrent=0
UserSpecifiedOutputOnPeakTime=0
UserSpecifiedOutputHiPeakTime=0
UserSpecifiedOutputLoPeakTime=0
UserSpecifiedOutputOnPeakCounts=0
UserSpecifiedOutputOffPeakCounts=0
UserSpecifiedOutputNetPeakCounts=0
UserSpecifiedOutputKraw=1
UserSpecifiedOutputDateTime=1
UserSpecifiedOutputKratio=0
UserSpecifiedOutputZAF=0
UserSpecifiedOutputMAC=0
UserSpecifiedOutputStdAssigns=0
UserSpecifiedOutputSampleNumber=1
UserSpecifiedOutputSampleConditions=0
UserSpecifiedOutputFormula=0
UserSpecifiedOutputTotalPercent=0
UserSpecifiedOutputTotalOxygen=0
UserSpecifiedOutputTotalCations=0
UserSpecifiedOutputCalculatedOxygen=0
UserSpecifiedOutputExcessOxygen=0
UserSpecifiedOutputZbar=0
UserSpecifiedOutputAtomicWeight=0
UserSpecifiedOutputOxygenFromHalogens=0
UserSpecifiedOutputHalogenCorrectedOxygen=0
UserSpecifiedOutputChargeBalance=0
UserSpecifiedOutputFeCharge=0

UserSpecifiedOutputSpaceBefore=0
UserSpecifiedOutputAverage=0
UserSpecifiedOutputStandardDeviation=0
UserSpecifiedOutputStandardError=0
UserSpecifiedOutputMinimum=0
UserSpecifiedOutputMaximum=0
UserSpecifiedOutputSpaceAfter=0

UserSpecifiedOutputUnkIntfCorsFlag=0
UserSpecifiedOutputUnkMANAbsCorsFlag=0
UserSpecifiedOutputUnkAPFCorsFlag=0
UserSpecifiedOutputUnkVolElCorsFlag=0
UserSpecifiedOutputUnkVolElDevsFlag=0

NthPointAcquisitionInterval=10
GeologicalSortOrder=0      ; 0 = traditional, 1 = low to high Z, 2 = high to low Z
DefaultLIFPeakWidth=0.08
MonitorFontSize=10
JEOLSecurityNumber=0
UseCurrentBeamBlankStateOnStartUpAndTermination=0
ShowAllPeakingOptions=0
ForceSetPHAParameters=0
CalcZAFDATFileDirectory="C:\UserData\CalcZAFDATData"
ColumnPCCFileDirectory="C:\UserData\ColumnPCCData"
SurferDataDirectory="C:\UserData\SurferData"
DemoImagesDirectory="C:\UserData\DemoImages"

DoNotRescaleKLM=0

UsePenepmaKratiosLimit = 0
PenepmaKratiosLimitValue = "90"
PenepmaMinimumElectronEnergy="1.0"
SurferPlotsPerPage=4

UserImagesDirectory="C:\UserImages"
UserEDSDirectory="C:\UserEDS"
UserCLDirectory="C:\UserCL"
UserEBSDDirectory="C:\UserEBSD"
GrapherAppDirectory=""
SurferAppDirectory=""

[hardware]
InterfaceType=2  ; 0=Demo, 1=Unused, 2=Jeol, 3=Unused, 4=Unused, 5=SX100, 6=Unused, 7=Unused, 8=UnusedWDS, 9=Unused, 10=Axioscope, 11=Unused
NumberOfTunableSpecs=5
NumberOfStageMotors=3

JoyStickPresent=0
JoyStickType=0
JoyStickXDeadBand=3000
JoyStickYDeadBand=3000
JoyStickZDeadBand=3000
JoystickXPolarity=0
JoystickYPolarity=1
JoystickZPolarity=0
JoystickXBufferSize=1000
JoystickYBufferSize=1000
JoystickZBufferSize=100

RotationMotorIndexNumber=4
RotationMotorDirectionType=0

SpecBacklashFlag=0
StageBacklashFlag=0
SpecBacklashType=1
StageBacklashType=1

FilamentStandbyPresent=1
FilamentStandbyType=0                  ; 0 = reduce heat only, 1 = reduce heat and keV, 2 = reduce keV only

EDSSpectraInterfacePresent=1
EDSSpectraInterfaceType=0   ; 0=Demo, 1=Edax, 2=Bruker, 3=Oxford, 4=Unused, 5=Thermo, 6 = JEOL
EDSSpectraNetIntensityInterfaceType=0   ; 0 = Demo, 1 = Edax, 2 = Bruker, 3 = Oxford, 4 = Unused, 5 = Thermo NSS, 6 = JEOL

EDSThinWindowPresent=0
EDS_IPAddress=""
EDS_ServicePort=""
EDS_ServerName=""
EDS_LoginName=""
EDS_LoginPassword=""

; Use 127.0.0.1 for local loopback test
WDS_IPAddress="127.0.0.1"
WDS_IPAddress2="127.0.0.1"
WDS_ServicePort=2785   ; SC socket
WDS_ServicePort2=2785   ; EOS socket (22200 for 8200)


OperatingVoltagePresent=1
OperatingVoltageType=0
OperatingVoltageTolerance=0.002

BeamCurrentPresent=1
BeamCurrentType=0
BeamCurrentTolerance=0.02
BeamCurrentToleranceSet=0.01

BeamSizePresent=1
BeamSizeType=0

BeamModePresent=1
BeamModeType=0
MagnificationPresent=1
MagnificationType=0

AutoFocusPresent=1
AutoFocusType=0
AutoFocusOffset=0
AutoFocusMaxDeviation=30
AutoFocusThresholdFraction=0.33
AutoFocusMinimumPtoB=1.4
AutoFocusRangeFineScan=100
AutoFocusRangeCoarseScan=600
AutoFocusPointsFineScan=200
AutoFocusPointsCoarseScan=100
AutoFocusTimeFineScan=20   ; 1-500 msec
AutoFocusTimeCoarseScan=20

ROMPeakingPresent=1
ROMPeakingType=2   ; 0 = internal, 1 = parabolic, 2 = maxima, 3 = gaussian
ROMPeakingParabolicThresholdFraction=0.33
ROMPeakingMaximaThresholdFraction=0.50
ROMPeakingGaussianThresholdFraction=0.33
ROMPeakingMaxDeviation=20.

ReadOnlySpecPositions=0
ReadOnlyStagePositions=0

ColumnConditionPresent=1
ColumnConditionType=0
ColumnConditionMethod=0
ColumnConditionString=""

ScanRotationPresent=0
ScanRotation=0.0

DetectorSlitSizePresent=0
DetectorSlitSizeType=0
DetectorSlitPositionPresent=0
DetectorSlitPositionType=0
DetectorModePresent=0
DetectorModeType=0

EdaxStagePresent=0
EdaxStageType=0

TiltRotationPresent=0
TiltRotationType=0

MoveAllStageMotorsHardwarePresent=1

Jeol8900PreAcquireString=""
Jeol8900PostAcquireString=""
JeolEOSInterfaceType=2   ; 1 = 8200/8500, 2 = 8900, 3 = 8230/8530
JEOLEIKSVersionNumber = 5

AlwaysPollFaradayCupState=0
DriverLoggingLevel=0
ThermalFieldEmissionPresent=0

JeolCondenserCoarseCalibrationSettingLow=25      ; CC high current ~several hundred nA
JeolCondenserCoarseCalibrationSettingMedium=35      ; CC medium current ~25 nA
JeolCondenserCoarseCalibrationSettingHigh=45      ; CC low current ~1 nA

JeolCondenserCoarseCalibrationBeamLow=30.4
JeolCondenserCoarseCalibrationBeamMedium=7.3
JeolCondenserCoarseCalibrationBeamHigh=1.68

JeolCondenserFineCalibrationSetting=128
JeolCondenserCoarseCalibrationMode=0
JeolCondenserNumberOfApertures=1
JeolCoarseCondenserCalibrationDelay=0.1

SampleExchangePositionX=44.5
SampleExchangePositionY=1
SampleExchangePositionZ=11
SampleExchangePositionW=1

JeolMonitorInterval=400

ReflectedLightIntensity=63
TransmittedLightIntensity=63

DisableSpectrometerNumber=0
SpectrometerROMScanMode=0     ; SX100 only, 0 = absolute scan, 1 = relative scan
FilamentWarmUpInterval=2.0
TurnOffSEDetectorBeforeAcquisition=0
AutomationOverheadPerAnalysis=10.0
ReflectedLightPresent=1
TransmittedLightPresent=1
HysteresisPresent=0
SX100MoveSpectroMilliSecDelayBefore=100
SX100MoveStageMilliSecDelayBefore=100

[Image]
ImageInterfacePresent=1
ImageInterfaceType=4   ; 0=Demo, 1=Unused, 2=Unused, 3=Unused, 4=JEOL, 5=SX100, 6=SX100 Video, 7=Unused, 8=Unused, 9=Bruker, 10=Thermo
ImageInterfaceNameChan1="SE"
ImageInterfaceNameChan2="BSE"
ImageInterfaceNameChan3="CL"
ImageInterfacePolarityChan1=0
ImageInterfacePolarityChan2=0
ImageInterfacePolarityChan3=0

ImageInterfaceImageIxIy=1.0
ImageInterfaceCalKeV=15.0
ImageInterfaceCalMag=400.0
ImageInterfaceCalXMicrons=263.0
ImageInterfaceCalYMicrons=259.0

ImageInterfaceBeamXPolarity=1
ImageInterfaceBeamYPolarity=0
ImageInterfaceStageXPolarity=1
ImageInterfaceStageYPolarity=1
ImageInterfaceDisplayXPolarity=1
ImageInterfaceDisplayYPolarity=1


ImagePaletteNumber=1
ImageDisplaySizeInCentimeters=10.0
ImageAutoBrightnessContrastSEGain=350
ImageAutoBrightnessContrastSEOffset=480
ImageAutoBrightnessContrastBSEGain=350
ImageAutoBrightnessContrastBSEOffset=480
ImageAlternateScaleBarUnits=0   ; 1 = nm, 2 = um, 3 = mm, 4 = cm, 5 = meters, 6 = microinches, 7 = milliinches, 8 = inches

ImageShiftMinimumMag=3200   ; Cameca = 1267x, JEOL = 3200x

[serial]
Port=1
HandShaking=1
Baud=9600
Parity="N"
DataBits=8
StopBits=1

[faraday]
FaradayCupPresent=1
FaradayCountTime=1.0
FaradayCupType=0
FaradayWaitInTime=0.2
FaradayWaitOutTime=0.2
AbsorbedCurrentPresent=0
AbsorbedCurrentType=0
DefaultBlankBeamFlag=1
MinimumFaradayCurrent=0.01
FaradayBeamCurrentSafeThreshold=500.0
FaradayStagePresent=0
FaradayStagePositionsX=0.0
FaradayStagePositionsY=0.0
FaradayStagePositionsZ=0.0
FaradayStagePositionsW=0.0
FaradayStagePositionsT=0.0
FaradayStagePositionsR=0.0

[counting]
OnPeakCountTime=20.0
OffPeakCountTime=10.0
PeakingCountTime=3.0
WavescanCountTime=6.0
QuickscanCountTime=0.5
UnknownMaxCounts=100000000

[pha]
PHAHardwarePresent=1
PHAHardwareType=0                                      ; 0 = traditional PHA acquisition, 1 = MCA PHA acquisition

PHAGainBiasPresent=1
PHAGainBiasType=0

PHAInteDiffPresent=1
PHAInteDiffType=0

PHADeadTimePresent=0
PHADeadTimeType=0

PHACountTime=0.5
PHAIntervals=20

PHAAdjustPresent=0

BiasScanCountTime=0.5
BiasScanIntervals=40
GainScanCountTime=0.5
GainScanIntervals=30

PHAFirstTimeDelay=0.0

[plot]
MinimumKLMDisplay=0.5
GraphType=1
NumberofForbiddenElements=8
ForbiddenElements="43,61,84,85,86,87,88,89"

[standards]
IncrementXForAdditionalPoints = 4
IncrementYForReStandardizations = 6
StandardPointsToAcquire=5
StageBitMapCount=2
StageBitMapFile="holderCIW4a.wmf,holderCIW6.wmf"
StageBitMapXmin = "103.79,103.79"
StageBitMapXmax = "-10.47,-10.47"
StageBitMapYmin = "106.23,106.23"
StageBitMapYmax = "-9.26,-9.26"
StandardPOSFileDirectory="C:\UserData\StandardPOSData"
MatchStandardDatabase="DHZ.MDB"
StandardCoatingFlag=1       ; 0 = not coated, 1 = coated
StandardCoatingElement=6   ; assume carbon
StandardCoatingDensity=2.1
StandardCoatingThickness=200   ; in angstroms

[monitor]
ScanComboLabel1="Image Source"
ScanComboLabel2="Scan Mode"
ScanComboLabel3="Scan Speed"
ScanComboLabel4="EOS Mode"

ScanComboCommand1="IMS"
ScanComboCommand2="SM"
ScanComboCommand3="SS"
ScanComboCommand4="EM"

ScanComboNumberof1=10
ScanComboNumberof2=4
ScanComboNumberof3=5
ScanComboNumberof4=4

ScanComboNames1="SEI,COMPO,TOPO,AUX,XR1,XR2,XR3,XR4,XR5,EDS"
ScanComboNames2="PIC,CROSS,LSP,SPOT"
ScanComboNames3="TV,SR,S1,S2,S3"
ScanComboNames4="NOR,EMP,LDF,ECP"

ScanComboParameters1="SEI,COM,TOP,AUX,XR1,XR2,XR3,XR4,XR5,EDS"
ScanComboParameters2="PIC,BUP,LSP,SPT"
ScanComboParameters3="TV,SR,S1,S2,S3"
ScanComboParameters4="NOR,EMP,LDF,ECP"



Added example config files as an attachment below.
« Last Edit: January 04, 2016, 09:26:14 am by John Donovan »
John J. Donovan, Pres. 
(541) 343-3400

"Not Absolutely Certain, Yet Reliable"

Probeman

  • Emeritus
  • *****
  • Posts: 1975
  • Never sleeps...
    • John Donovan
Re: PROBEWIN.INI Config Settings for JEOL Instruments
« Reply #3 on: July 11, 2016, 12:37:40 pm »
Here are some typical Probewin.ini settings for a JEOL 8200/8500 instrument provided by Owen Neill:

[Image]
ImageInterfacePresent=1
ImageInterfaceType=4     
ImageInterfaceImageIxIy="1"
ImageInterfaceCalNumberOfBeamCalibrations="2"
ImageInterfaceCalKeV="15,15"
ImageInterfaceCalMag="55,400"
ImageInterfaceCalXMicrons="2089.954,295.8663"
ImageInterfaceCalYMicrons="2120.737,298.8374"
ImageInterfaceCalScanRotation="0,0"
The only stupid question is the one not asked!

Gseward

  • Global Moderator
  • Professor
  • *****
  • Posts: 130
Re: PROBEWIN.INI Config Settings for JEOL Instruments
« Reply #4 on: September 15, 2016, 10:17:55 am »
JEOL 8800 using Bruker Imaging interface:

[Image]

ImageInterfacePresent=1  ; 1=yes digital imaging interface present
ImageInterfaceType=9  ;9=Bruker   
ImageInterfaceNameChan1="BSE"                    ;9=Bruker
ImageInterfaceNameChan2="SE"
ImageInterfaceNameChan3="AUX"
ImageInterfacePolarityChan1=0
ImageInterfacePolarityChan2=0
ImageInterfacePolarityChan3=0
ImageInterfaceImageIxIy="1.33"

ImageInterfaceBeamXPolarity=1      ; polarity settings for beam, stage, and display
ImageInterfaceBeamYPolarity=0
ImageInterfaceStageXPolarity=1
ImageInterfaceStageYPolarity=1
ImageInterfaceDisplayXPolarity=0
ImageInterfaceDisplayYPolarity=0