> Does setting the SmartStageName to an empty string prevent the XPS's
> "Auto configuration" from auto-detecting which axis is connected to a
> channel?
I don't think so because I am editing the file "stages.ini", which is the list of stages I am currently using in this controller. However the "Auto configuration" must read the complete file of stages (StageDatabase.txt), and then it automatically creates the stages.ini file.
Setting the SmartStageName to an empty string in stages.ini does prevent the XPS from checking to see what stage is actually connected when the XPS is booted. That is a sanity check which can be somewhat useful. However, it cannot distinguish between stages of the same type, so if I have 2 UTM-100 stages, one for X and one for Y, then it can't detect that I have swapped X and Y when I connected them. It will detect that I have swapped a rotation stage for a linear stage, however.
I typically do the following:
- Manually create a stages.ini file by using cut and paste from Newport's StageDatabase.txt, selecting the text for the appropriate Newport stages that I am actually using. I may then modify the settings to change the PID parameters, software limits, maximum speed, etc.
- If I have non-Newport stages I start with a similar Newport stage and edit it appropriately for the actual configuration (current limit, travel limit, speed, etc.)
- I put the stages.ini and system.ini files into source/release control (e.g. CVS, SVN) so I can track the history.
- I have little scripts that FTP the files from the XPS to my IOC directory, and FTP the files back into the controller. This is very convenient.
Mark
Do you configure your XPS controllers manually?
-----Original Message-----
From: Kevin Peterson [mailto:[email protected]]
Sent: Tuesday, July 21, 2015 5:01 PM
To: Mark Rivers
Cc: <[email protected]>; [email protected]
Subject: Re: Stepper Motor Controllers
Does setting the SmartStageName to an empty string prevent the XPS's
"Auto configuration" from auto-detecting which axis is connected to a
channel?
Do you configure your XPS controllers manually?
Kevin
On 7/12/15 4:51 PM, Mark Rivers wrote:
> Note that I have commented out the line
>
> ;SmartStageName = UTS100CC
>
> and replaced it with:
>
> SmartStageName =
- References:
- Stepper Motor Controllers Mark Davis
- Re: Stepper Motor Controllers Mark Rivers
- Re: Stepper Motor Controllers Kevin Peterson
- Re: Stepper Motor Controllers Mark Rivers
- RE: Stepper Motor Controllers Mark Rivers
- Re: Stepper Motor Controllers Kevin Peterson
- Navigate by Date:
- Prev:
Re: Stepper Motor Controllers Kevin Peterson
- Next:
Olog can not be signed in 吴煊
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Stepper Motor Controllers Kevin Peterson
- Next:
RE: Stepper Motor Controllers Mooney, Tim M.
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
|