Ah, ok. So, probably, you don't know the directory structure of an IOC or even what a st.cmd is. In this case, you need more learning before trying to put an actual IOC to run. There is a lot of stuff to study, yet.
Firstly, do the exercises in
http://www.aps.anl.gov/epics/base/R3-14/12-docs/AppDevGuide/node3.html . When it says "inspect files", really do this. You need to know where to find the many IOC files inside an IOC. Probably your Keithley IOC will use the same structure.
Maybe you will not understand everything now, but the most important things to clarify are:
- How files and directories are organized.
- How a st.cmd file calls everything it needs to work.
- What is the relationship between dbd and db files.
- How the Makefile file inside Db and src directories are used to configure what your IOC will be made of.
- How to modify configure/RELEASE to tell your IOC where the EPICS building blocks are located in your system.
- How to compile an IOC.
After understanding this, you are not prepared yet to understand all about your Keithley IOC. There is an important piece missing: the Asyn driver, responsible for making your IOC talk to your equipment using serial or GPIB. I recommend you to make it work
initially with serial because it is easier to configure and diagnose for communication problems.
Study the chapter 5 of this document:
http://www.aps.anl.gov/epics/modules/soft/asyn/R4-7/tutorial.html . Compare its contents with your Keithley IOC to understand how your IOC needs to be configured to access your equipment.
After getting all this knowledge, I think you will have almost completed the puzzle inside your head. Probably you'll face compilation problems or communication problems. Try to Google it first because, probably, some answers are already available in tech-talk.
In the case you can't find a solution, post another question here.
My last comment: I am assuming that you have both EPICS base and SynApps compiled in your system.
Don't give up! Learning is life.
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
Em 29-09-2016 02:11, Paramveer Jain escreveu:
Thanks
Yes this is the thing I want to start with.
please let me know how to start the IOC. ?
that is the thing I am not getting yet.
Thank you again