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  2022  2023  2024  2025  <2026 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  2025  <2026
<== Date ==> <== Thread ==>

Subject: Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: Torsten Bögershausen <tboegi at edom.se>, LiangChih Chiang <yehnan174 at gmail.com>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Mon, 18 May 2026 12:54:55 +0000
Hi LiangChih,

I have written Model3 motor drivers for some pretty simple piezo controllers from Newport.


The drivers are 450-600 lines of code and should make a good starting point for your controller.

Mark


From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of LiangChih Chiang via Tech-talk <tech-talk at aps.anl.gov>
Sent: Monday, May 18, 2026 5:45 AM
To: Torsten Bögershausen <tboegi at edom.se>
Cc: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE
 

to Abdalla Ahmad:
>> I don't think developing a model 3 motor driver for this piezo controller makes sense.
>I agree.
>But I would like to provide motor record for this piezo controller,
>in order to treat it like a motor.
Because all of other piezo controllers in my facility have motor record interface,
and some features based on EPICS records use motor record.

>However, the attached files are jpg and part of the bigger spec.
Searching "Piezosystem Jena NV 40/1 CLE" will get you link to user manual of this piezo controller.


>The model 3 driver involves some C/C++ coding.
I have experience developing Model 3 motor driver fo Kohzu Aries motor controller and nanoFAKTUR EBD060310 piezo controller.

>Please let me know, if you want help here.
Before coding, I would like to know if you EPICS mates have related experience for such a simple device.




On Mon, May 18, 2026 at 6:34 PM Torsten Bögershausen <tboegi at edom.se> wrote:
I would say, in opposite to other opinions,
that developing a model 3 driver makes sense.

However, the attached files are jpg and part
of the bigger spec.

The mentioned poll() function needs to find out,
where the positioner is - in closed loop.
If it is homed/referenced/calibrated.
That code needs to be somewhere,
either you use streamDevice or a proper model 3 driver.
In streamDevice you set up db files, which may feel easier
for some people.
The model 3 driver involves some C/C++ coding.
Please let me know, if you want help here.
BR
/Torsten



On 2026-05-18 09:40, LiangChih Chiang via Tech-talk wrote:
> Dear EPICS mates,
>
> I need to control a piezo actuator via
> Piezosystem Jena's piezo controller NV 40/1 CLE,
> which is very old and discontinued.
>
> Its commands are extremely simple:(please see attach files)
> i1  activate remote control
> i0 deactivate remote control
> cl  closed loop on
> ol  closed loop off
> rd  read a value (µm for closed loop, volt for open loop)
> wr,<value>  write a value (µm for closed loop, volt for open loop)
>
> I'm wondering if it's possible to develop
> a "Model 3" motor driver for it.
>
> Do you guys have experience for similiar suuch simple devices?
>


Replies:
RE: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE Pearson, Matthew via Tech-talk
References:
EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE LiangChih Chiang via Tech-talk
Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE Torsten Bögershausen via Tech-talk
Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE LiangChih Chiang via Tech-talk

Navigate by Date:
Prev: Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE LiangChih Chiang via Tech-talk
Next: Re: PVA custom structs Sky Brewer 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  2022  2023  2024  2025  <2026
Navigate by Thread:
Prev: Re: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE LiangChih Chiang via Tech-talk
Next: RE: EPICS modulle for Piezosystem Jena's piezo controller NV 40/1 CLE Pearson, Matthew 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  2022  2023  2024  2025  <2026
ANJ, 18 May 2026 · Home · News · About · Talk · Base · Modules · Extensions ·
· Distributions · Download · Documents · Links · Licensing ·