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  <20162017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Control system for Keithley
From: Márcio Paduan Donadio <[email protected]>
To: "[email protected]" <[email protected]>
Date: Wed, 28 Sep 2016 14:26:30 +0000

        Dear Paramveer,

    So, the final goal will be to control your Keithley equipment using MEDM? Did I understand correctly?

    When you start Keithley IOC, can it connect correctly to the equipment?
   
    Before you try a GUI, I suggest you to read some PVs using caget / camonitor to see if it is tied to what you see on the equipment front screen. Also, it is a good idea to change some parameters with caput to see if the equipment reacts accordingly. Doing so you are sure that your IOC is working and communicating with Keithley.
   
     Next step is to test the same things in your GUI, that will work the same as camonitor and caput. If not, probably the PVs names are configured wrong in the GUI.

    Cheers,
-- 
Márcio Paduan Donadio
Engenheiro de Computação - Software de Operação das Linhas de Luz
Laboratório Nacional de Luz Síncrotron – (LNLS)
Centro Nacional de Pesquisa em Energia e Materiais (CNPEM)
+ 55 (19) 3512-3520 - [email protected]
www.lnls.cnpem.br


Em 28-09-2016 10:05, Paramveer Jain escreveu:
Thank you for suggestion,
         The actual problem with me is that there is no physical guidance from any expertise and tech talk is the only way to clear confusions for me.
For now I don't want to design any new IOC but only wants to use the existing one.
I have installed EPICS 3.14.12.5 , MEDM , VDCT for database configuration and having module for Keithley also but unable to relate all these thinks and 
if I have configured database with vdct and designed GUI using medm and connecting my Kethley picoammeter with serial-GPIB cable now whats the next step to establish communication between all these stuffs.
here the point I am stuck.
please help I am very new in EPICS.
thank you.
  

On Wed, Sep 28, 2016 at 6:09 PM, Márcio Paduan Donadio <[email protected]> wrote:

         Hello, Paramveer.

     I'd like to add one more question to Ralph Lange ones:
     - When you say you want design control system for Keithley are you
intending to build an IOC or to build an EPICS client system to access
your IOC and do something with it?

     We have IOCs to many types of Keythley in LNLS, but if you want to
build your own to learn how to do it, I suggest you to read this
tutorial and practice the exercises:
http://www.aps.anl.gov/epics/base/R3-14/12-docs/AppDevGuide/node3.html .
Mainly about the use of makeBaseApp.pl .

     After that you can study StreamDevice in
http://epics.web.psi.ch/software/streamdevice/doc/ .

     If you want to build an EPICS client to interact with your Keythley
IOC, there are many ways to do so. It will depend on your preference or
the standards used in the lab you work in.

     If you like Python, you can develop scripts using PyEpics, for
example. Here in LNLS we have a Python library that uses PyEpics called
Py4Syn: py4syn.lnls.br. It has already a built-in Keithley 6514 module
you can adapt to your case:
http://py4syn.readthedocs.io/en/latest/epics/epics_keithley_6514.html .

     If you like Java, C/C++, LabVIEW, etc, there will be options for
you, too.

     If you want to build screens for the user you can use CS-Studio,
PyQt, PyDM, caQtDM, and many other possibilities.

     As you can see, there is no easy answer to your question about next
steps. There are lots of ways to go and you need to test some to choose
the one that makes more sense to you.

     Best regards,

--
Márcio Paduan Donadio
Engenheiro de Computação - Software de Operação das Linhas de Luz
Laboratório Nacional de Luz Síncrotron – (LNLS)
Centro Nacional de Pesquisa em Energia e Materiais (CNPEM)
+ 55 (19) 3512-3520 - [email protected]
www.lnls.cnpem.br




--
With Regards,

Paramveer Jain



References:
Re: Control system for Keithley Márcio Paduan Donadio

Navigate by Date:
Prev: Re: Fwd: break table D Peter Siddons
Next: Re: Fwd: break table Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Control system for Keithley Márcio Paduan Donadio
Next: Re: Control system for Keithley Márcio Paduan Donadio
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 29 Sep 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·