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  <20132014  2015  2016  2017  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  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Kohzu SC410 Controller
From: "Gomella, Andrew (NIH/NHLBI) [F]" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Fri, 2 Aug 2013 20:42:15 +0000
Hi,

I'm having trouble getting the new Kohzu SC410 Controllers to work with the EPICS Motor Record. They are pretty much the exact same thing as as SC400 controllers with a couple of extra optional commands.

I'm using scientific linux 64 bit, with epics base 14.12.3, motor 6-7, and asyn 4-20 (though i have tried several other versions of asyn and get the same error)

I get the following error:
013/07/30 16:18:51.046 devMotorAsyn::init_record, IOC:m1 find int32 interface failed

 I thought at first set up motor.substitutions wrong, but I do not think that's the case. You can see that the IOC is definitely communicating with the controller, but something is going wrong.

< envPaths
epicsEnvSet(ARCH,"linux-x86_64")
epicsEnvSet(EPICS_BASE,"/home/admin/Desktop/epics/base")
epicsEnvSet(TOP,"/home/admin/Desktop/epics/support/motor-6-7")
epicsEnvSet(ASYN,"/home/admin/Desktop/epics/support/asyn4-20")
epicsEnvSet(MOTOR,"/home/admin/Desktop/epics/support/motor-6-7")
dbLoadDatabase("/home/admin/Desktop/epics/support/motor-6-7/dbd/WithAsyn.dbd")
WithAsyn_registerRecordDeviceDriver(pdbbase)
dbLoadRecords("/home/admin/Desktop/epics/support/motor-6-7/db/motorUtil.db", "P=IOC:")
dbLoadTemplate("motor.substitutions")
drvAsynSerialPortConfigure("koz","/dev/ttyS0",0,0,0)
asynSetOption("koz", -1, "baud", "38400")
asynSetOption("koz", -1, "bits", "8")
asynSetOption("koz", -1, "parity", "none")
asynSetOption("koz", -1, "stop", "1")
asynSetOption("koz", -1, "clocal", "Y")
asynSetOption("koz", -1, "crtscts", "N")
#GpibBoardDriverConfig("koz",1,0,3,0)
asynSetTraceMask("koz",0,0x9)
asynSetTraceIOMask("koz",0,0x2)
# Kohzu SC-800 motor controller setup parameters:
#     (1) maximum number of controllers in system
#     (2) motor task polling rate (min=1Hz,max=60Hz)
SC800Setup(1, 1)
# Kohzu SC-800 motor controller configuration parameters:
#     (1) controller# being configured
#     (2) ASYN port name
#     (3) address (GPIB only)
SC800Config(0,"koz",0)
var drvSC800debug 4
iocInit
Starting iocInit
############################################################################
## EPICS R3.14.12.3 $Date: Mon 2012-12-17 14:11:47 -0600$
## EPICS Base built Jul 27 2013
############################################################################
2013/07/30 16:18:50.832 /dev/ttyS0 write 6
\002IDN\r\n
2013/07/30 16:18:50.852 /dev/ttyS0 read 8
C\tIDN0\t4
2013/07/30 16:18:50.854 /dev/ttyS0 read 8
10\t3000\r
2013/07/30 16:18:50.855 /dev/ttyS0 read 1
\n
2013/07/30 16:18:50.855 /dev/ttyS0 write 9
\002STR1/1\r\n
2013/07/30 16:18:50.870 /dev/ttyS0 read 8
C\tSTR1\t1
2013/07/30 16:18:50.871 /dev/ttyS0 read 8
\t0\t0\t0\t0
2013/07/30 16:18:50.874 /dev/ttyS0 read 8
\t0\t0\t0\r\n
2013/07/30 16:18:50.874 /dev/ttyS0 write 9
\002RDP1/0\r\n
2013/07/30 16:18:50.886 /dev/ttyS0 read 8
C\tRDP1\t0
2013/07/30 16:18:50.888 /dev/ttyS0 read 2
\r\n
2013/07/30 16:18:50.889 /dev/ttyS0 write 10
\002RSY1/21\r\n
2013/07/30 16:18:50.902 /dev/ttyS0 read 8
C\tRSY1\t2
2013/07/30 16:18:50.905 /dev/ttyS0 read 5
1\t0\r\n
2013/07/30 16:18:50.905 /dev/ttyS0 write 9
\002STR1/2\r\n
2013/07/30 16:18:50.918 /dev/ttyS0 read 8
C\tSTR2\t1
2013/07/30 16:18:50.920 /dev/ttyS0 read 8
\t0\t0\t0\t1
2013/07/30 16:18:50.922 /dev/ttyS0 read 8
\t1\t0\t0\r\n
2013/07/30 16:18:50.923 /dev/ttyS0 write 9
\002RDP2/0\r\n
2013/07/30 16:18:50.934 /dev/ttyS0 read 8
C\tRDP2\t0
2013/07/30 16:18:50.936 /dev/ttyS0 read 2
\r\n
2013/07/30 16:18:50.936 /dev/ttyS0 write 10
\002RSY2/21\r\n
2013/07/30 16:18:50.949 /dev/ttyS0 read 8
C\tRSY2\t2
2013/07/30 16:18:50.952 /dev/ttyS0 read 5
1\t0\r\n
2013/07/30 16:18:50.952 /dev/ttyS0 write 9
\002STR1/3\r\n
2013/07/30 16:18:50.965 /dev/ttyS0 read 8
C\tSTR3\t1
2013/07/30 16:18:50.967 /dev/ttyS0 read 8
\t0\t0\t0\t1
2013/07/30 16:18:50.969 /dev/ttyS0 read 8
\t1\t0\t0\r\n
2013/07/30 16:18:50.969 /dev/ttyS0 write 9
\002RDP3/0\r\n
2013/07/30 16:18:50.981 /dev/ttyS0 read 8
C\tRDP3\t0
2013/07/30 16:18:50.983 /dev/ttyS0 read 2
\r\n
2013/07/30 16:18:50.983 /dev/ttyS0 write 10
\002RSY3/21\r\n
2013/07/30 16:18:50.997 /dev/ttyS0 read 8
C\tRSY3\t2
2013/07/30 16:18:50.999 /dev/ttyS0 read 5
1\t0\r\n
2013/07/30 16:18:50.999 /dev/ttyS0 write 9
\002STR1/4\r\n
2013/07/30 16:18:51.012 /dev/ttyS0 read 8
C\tSTR4\t1
2013/07/30 16:18:51.014 /dev/ttyS0 read 8
\t0\t0\t0\t1
2013/07/30 16:18:51.016 /dev/ttyS0 read 8
\t1\t0\t0\r\n
2013/07/30 16:18:51.016 /dev/ttyS0 write 9
\002RDP4/0\r\n
2013/07/30 16:18:51.028 /dev/ttyS0 read 8
C\tRDP4\t0
2013/07/30 16:18:51.030 /dev/ttyS0 read 2
\r\n
2013/07/30 16:18:51.030 /dev/ttyS0 write 10
\002RSY4/21\r\n
2013/07/30 16:18:51.044 /dev/ttyS0 read 8
C\tRSY4\t2
2013/07/30 16:18:51.046 /dev/ttyS0 read 5
1\t0\r\n
2013/07/30 16:18:51.046 devMotorAsyn::init_record, IOC:m1 find int32 interface failed

Thanks for your help,
Andrew Gomella



Replies:
RE: Kohzu SC410 Controller Mark Rivers

Navigate by Date:
Prev: Re: Thorlabs USB Hardare with EPICS Jennings Guy
Next: RE: Kohzu SC410 Controller Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Thorlabs USB Hardare with EPICS Eric Norum
Next: RE: Kohzu SC410 Controller Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·