EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  <19981999  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  Index 1994  1995  1996  1997  <19981999  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 
<== Date ==> <== Thread ==>

Subject: problem with Oms controller/stepper motor record/3.13
From: [email protected] (Bill Brown)
To: [email protected]
Date: Fri, 13 Feb 1998 11:23:04 -0800
I'm trying to get a simple steppermotor record to move a motor using an OMS
controller and a Zeta drive.  I suspect that I've missed something somewhere,
(maybe in setting up base*?), because after iocinit I have a task suspended
_if_the_controller_is_installed_in_the_bin_.

[ tExcTask   _excTask       7de614   0 PEND          88fac   7de57c   3006b     0
[ tLogTask   _logTask       7dbd14   0 PEND          88fac   7dbc78       0     0
[ tShell     _shell         676760   1 READY         6c3ac   67643c  1c0001     0
[ tRlogind   _rlogind       7b92c0   2 PEND          2a0c8   7b8f98       0     0
[ tTelnetd   _telnetd       7b741c   2 PEND          2a0c8   7b734c       0     0
[ tRdbTask   _rdbTask       7b49ec  20 SUSPEND       2a0c8   7b47c8  3d0004     0

Perhaps a clue is hiding in the error messages:

  mv162> printErrno 0x3006b
  S_taskLib_TASK_VAR_NOT_FOUND
  value = 29 = 0x1d
  mv162> printErrno 0x1c0001
  S_symLib_SYMBOL_NOT_FOUND
  value = 26 = 0x1a
  mv162> printErrno 0x3d0004
  S_objLib_OBJ_TIMEOUT
  value = 21 = 0x15


Here are things I've uncommented in baseLIBOBJS:

  LIBOBJS += $(EPICS_BASE_BIN)/steppermotorRecord.o
  
  LIBOBJS += $(EPICS_BASE_BIN)/devSmOms6Axis.o
  
  LIBOBJS += $(EPICS_BASE_BIN)/drvOms.o
  
and base.dbd:

  include "steppermotorRecord.dbd"
  
  device(steppermotor,VME_IO,devSmOms6Axis,"OMS 6-Axis")
  
  driver(drvOms)

>From the console at startup:

                                 CPU: Motorola MVME162.  Processor #0.
                               Memory Size: 0x800000.  BSP version 1.0.
   
 
  ioc_startup: tRdbTask (vxgdb) ID=  7b49ec 
  Executing startup script /vxdevboot/devioc08/boot/startupmv162.cmd ...
  # Example vxWorks startup file
  #Following must be added for many board support packages
  #cd <full path to target bin directory>
  cd      "/vxdevboot/devioc08/boot/bin/mv162"
  value = 0 = 0x0
 
  ld      < iocCore
  value = 7436816 = 0x717a10
  #ld     < seq
  ld      < Bl0402MonoLib
  value = 7910128 = 0x78b2f0
 
  cd      "../../"
  value = 0 = 0x0
  dbLoadDatabase("dbd/Bl0402MonoApp.dbd")
  value = 0 = 0x0
  dbLoadRecords("Bl0402MonoApp/Db/MTR4.db")
  value = 0 = 0x0
  iocInit
  ############################################################################
  ###  @(#)EPICS IOC CORE
  ###  @(#)Version R $Date: 1997/06/16 18:00:42 $
  ############################################################################
  iocLogClient: unable to connect to 164.54.8.167 port 7004 because "S_errno_ENETUNREACH"
  0x7aa83c (tShell): iocInit Failed to Initialize Ioc Log Client 
  0x7aa83c (tShell): iocInit: All initialization complete
  value = 0 = 0x0
  dbpf "Bl04:theFirstMotor.TPRO","1"
  DBR_UCHAR:          1         0x1                 
  value = 0 = 0x0
  #start sequence programs
  #seq &sncxxx
 
  Done executing startup script /vxdevboot/devioc08/boot/startupmv162.cmd
  mv162>

I believe that this is a "vanilla" 3.13.0b7 version, with the exception that
I've got tthe "initHooks" mod from Ben Franksen installed.  But as I understand
it, that should not have broken anything.

Navigate by Date:
Prev: Re: seq records/constant links Ned Arnold
Next: problem with Oms controller/stepper motor record/3.13 (part 2) Bill Brown
Index: 1994  1995  1996  1997  <19981999  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 
Navigate by Thread:
Prev: Re: seq records/constant links Ned Arnold
Next: problem with Oms controller/stepper motor record/3.13 (part 2) Bill Brown
Index: 1994  1995  1996  1997  <19981999  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 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·