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  <20192020  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  <20192020 
<== Date ==> <== Thread ==>

Subject: RE: about Newport AG-UC module
From: Mark Rivers via Tech-talk <tech-talk@aps.anl.gov>
To: '최윤석' <losteria79@gmail.com>
Cc: "'tech-talk@aps.anl.gov'" <tech-talk@aps.anl.gov>
Date: Thu, 21 Mar 2019 16:47:43 +0000

Please add these asyn trace commands to your startup script.  Then you will see if there is any communication with the device at all.

 

drvAsynSerialPortConfigure("serial1", "/dev/ttyUSB0", 0, 0, 0)
asynSetTraceIOMask(“serial1”,0,2)

asynSetTraceMask(“serial1”,0,255)

 

Mark

 

 

From: tech-talk-bounces@aps.anl.gov <tech-talk-bounces@aps.anl.gov> On Behalf Of ??? via Tech-talk
Sent: Thursday, March 21, 2019 3:06 AM
To: tech-talk@aps.anl.gov
Subject: about Newport AG-UC module

 

hello

i have newport AG-UC8

i'm used 1channel 2 axis.

before newport suport applet used. 

i am now setting to the epics envrionment.

why cannot read version?

i could not solve this.

 

choi@bl9d:/usr/local/epics/synApps/support/motor-R6-10-1/iocBoot/iocWithAsyn$ ./connect_AG_UC
choi@bl9d:/usr/local/epics/synApps/support/motor-R6-10-1/iocBoot/iocWithAsyn$ ls -al /dev/ttyUSB*
crw-rw-rw- 1 root dialout 188, 0 Mar 21 16:33 /dev/ttyUSB0
choi@bl9d:/usr/local/epics/synApps/support/motor-R6-10-1/iocBoot/iocWithAsyn$ ./st.cmd
#!../../bin/linux-x86_64/WithAsyn
errlogInit(5000)
# Tell EPICS all about the record types, device-support modules, drivers,etc.
dbLoadDatabase("../../dbd/WithAsyn.dbd")
WithAsyn_registerRecordDeviceDriver(pdbbase)
### Motors
dbLoadTemplate "motor.substitutions.AG_UC"
# For Linux
drvAsynSerialPortConfigure("serial1", "/dev/ttyUSB0", 0, 0, 0)
asynOctetSetInputEos("serial1",0,"\r\n")
asynOctetSetOutputEos("serial1",0,"\r\n")
asynSetOption("serial1",0,"baud","921600")
asynSetOption("serial1",0,"bits","8")
asynSetOption("serial1",0,"stop","1")
asynSetOption("serial1",0,"parity","none")
asynSetOption("serial1",0,"clocal","Y")
asynSetOption("serial1",0,"crtscts","N")
asynSetTraceIOMask("serial1", 0, 2)
# Load asynRecord records
dbLoadRecords("/usr/local/epics/synApps/support/asyn-R4-33/db/asynRecord.db", "P=IOC:,R=serial1,PORT=serial1, ADDR=0,OMAX=256,IMAX=256")
# AG_UCCreateController(asyn port, serial port, number of axes, active poll period (ms), idle poll period (ms))
AG_UCCreateController("Agilis1", "serial1", 2, 50, 500)
Agilis controller firmware version =
2019/03/21 16:34:34.590 AG_UCController::AG_UCController: cannot read version information from Agilis controller
asynSetTraceIOMask("Agilis1", 0, 2)
# AG_UCCreateAxis((AG_UC controller port,  axis, hasLimits, forwardAmplitude, reverseAmplitude)
AG_UCCreateAxis("Agilis1", 0, 0, 50, -50)
AG_UCCreateAxis("Agilis1", 1, 0, 50, -50)
iocInit
Starting iocInit
############################################################################
## EPICS R3.15.6
## EPICS Base built Mar 13 2019
############################################################################
iocRun: All initialization complete
epics>

--

Choi, Yun Seok


References:
about Newport AG-UC module 최윤석 via Tech-talk

Navigate by Date:
Prev: Many PV connections from CA client Tong Zhang via Tech-talk
Next: Re: Many PV connections from CA client Matt Newville 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  <20192020 
Navigate by Thread:
Prev: about Newport AG-UC module 최윤석 via Tech-talk
Next: Many PV connections from CA client Tong Zhang 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  <20192020 
ANJ, 21 Mar 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·