EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20222023  2024  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  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Re: motorRecord with phytron support: record send goto 0 command before reference is done
From: "Bernhard.Kuner via Tech-talk" <tech-talk at aps.anl.gov>
To: Kevin Peterson <kmpeters at anl.gov>, <tech-talk at aps.anl.gov>
Date: Tue, 29 Mar 2022 16:06:41 +0200
Hallo Kevin,

thank You for the help to understand what happens in the motorRecord,
nasty  beast this record!

The homing type is here on the positive end-switch "Mn.m+". Poll period
0.5s but ACCL=2.0

There was a bug in the phyMotion software if you use the positive
end-switch, but there is an update from phytron and now it works if you
give this command by the phyLogic software.

Ok, You say the record recognises a motor action to be done by
pC_->motorStatusDone_  This is set in the poll routine by the command
"Mn.m==H". In the log you can see that there is no "M1.1==H" with the
answer "E" for done after hitting the end-switch and before the new move
comand occurs. So we suppose a problem in the record.

By the way, we have a support for the phytron IO modules. There I
introduced support for stringout -in Record to communicate with the
motor controller. If you send a home command this way, it works as expected.

Bernhard


________________________________

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH

Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.

Aufsichtsrat: Vorsitzender Dr. Volkmar Dietz, stv. Vorsitzende Dr. Jutta Koch-Unterseher
Geschäftsführung: Prof. Dr. Bernd Rech, Thomas Frederking

Sitz Berlin, AG Charlottenburg, 89 HRB 5583

Postadresse:
Hahn-Meitner-Platz 1
14109 Berlin
Deutschland

Replies:
Re: motorRecord with phytron support: record send goto 0 command before reference is done Torsten Bögershausen via Tech-talk
Re: motorRecord with phytron support: record send goto 0 command before reference is done Kevin Peterson via Tech-talk
References:
motorRecord with phytron support: record send goto 0 command before reference is done Bernhard Kuner via Tech-talk
Re: motorRecord with phytron support: record send goto 0 command before reference is done Kevin Peterson via Tech-talk

Navigate by Date:
Prev: fanout Dominik Domagała via Tech-talk
Next: Re: fanout Paul Sichta via Tech-talk
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  <20222023  2024 
Navigate by Thread:
Prev: Re: motorRecord with phytron support: record send goto 0 command before reference is done Kevin Peterson via Tech-talk
Next: Re: motorRecord with phytron support: record send goto 0 command before reference is done Torsten Bögershausen via Tech-talk
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  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·