Files
EsfRixsApps/ARESvis/iocSim/ARESvisSim_startup.script

51 lines
1.9 KiB
Plaintext
Executable File

epicsEnvSet("IOC", "ARESvisSim")
epicsEnvSet("ENGINEER", "zamofing_t")
epicsEnvSet("LOCATION", "simulator")
require motorBase
require motorSim
# require OBLL zamofing_t
motorSimCreateController("tzaSim1", 20)
## motorSimConfigAxis(port, axis, lowLimit, highLimit, home, start) 1E3 NOT ALLOWED USE 1000
motorSimConfigAxis("tzaSim1", 0, 10000000, -10000000, 500, 80000)
motorSimConfigAxis("tzaSim1", 1, 20000000, -20000000, 500, 117000)
motorSimConfigAxis("tzaSim1", 2, 10000000, -10000000, 500, 140000)
motorSimConfigAxis("tzaSim1", 3, 10000000, -10000000, 500, 100000)
motorSimConfigAxis("tzaSim1", 4, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 5, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 6, 10000000, -10000000, 500, 10000)
motorSimConfigAxis("tzaSim1", 7, 10000000, -10000000, 500, 60500)
motorSimConfigAxis("tzaSim1", 8, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 9, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 10, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 11, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 12, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 13, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 14, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 15, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 16, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 17, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 18, 10000000, -10000000, 500, 0)
motorSimConfigAxis("tzaSim1", 19, 10000000, -10000000, 500, 0)
#cd "${TOP}/iocBoot/${IOC}"
## Load record instances
dbLoadTemplate ARESvisSim.subs
dbLoadRecords ARESvisSim.db, "user=zamofing_tHost"
#- Set this to see messages from mySub
#-var mySubDebug 1
#- Run this to trace the stages of iocInit
#-traceIocInit
#cd "${TOP}/iocBoot/${IOC}"
iocInit
## Start any sequence programs
#seq sncExample, "user=zamofing_t"