iocBoot/iocIOCDOSE/st.cmd
changeset 2 57c937174a2e
parent 0 50cbed80af1a
child 5 85c191e174df
equal deleted inserted replaced
1:425def26d5f1 2:57c937174a2e
     1 #!../../bin/linux-x86_64/IOCDOSE
     1 #!../../bin/linux-x86_64/IOCDOSE
     2 
     2 
     3 ## You may have to change IOCDOSE to something else
     3 # Change to top directory
     4 ## everywhere it appears in this file
       
     5 
       
     6 #< envPaths
       
     7 
       
     8 cd ../..
     4 cd ../..
     9 
     5 
    10 epicsEnvSet ("IOC", "IOCDOSE")
     6 epicsEnvSet ("IOC", "IOCDOSE")
       
     7 epicsEnvSet ("LOG_DIR", "/srv/ioc/log")
    11 
     8 
    12 #epicsEnvSet ("VEGA_INET", "10.0.0.205:4001")
     9 epicsEnvSet ("EPICS_CA_ADDR_LIST","10.0.1.255")
    13 #epicsEnvSet ("VEGA_LINK", "VEGA")
    10 
       
    11 epicsEnvSet ("EPICS_CA_AUTO_ADDR_LIST","NO")
       
    12 
    14 
    13 
    15 epicsEnvSet ("STREAM_PROTOCOL_PATH", "db")
    14 epicsEnvSet ("STREAM_PROTOCOL_PATH", "db")
    16 
    15 
    17 ## Register all support components
    16 ## Register all support components
    18 dbLoadDatabase ("dbd/${IOC}.dbd")
    17 dbLoadDatabase ("dbd/${IOC}.dbd")
    21 
    20 
    22 #asynSetTraceMask("", 0, 17)
    21 #asynSetTraceMask("", 0, 17)
    23 
    22 
    24 # Configure asyn tcp ports
    23 # Configure asyn tcp ports
    25 drvAsynIPPortConfigure ("VEGA", "10.0.0.205:4001")
    24 drvAsynIPPortConfigure ("VEGA", "10.0.0.205:4001")
       
    25 drvAsynIPPortConfigure ("FHT_1", "10.0.0.200:4012")
       
    26 drvAsynIPPortConfigure ("FHT_2", "10.0.0.200:4013")
    26 
    27 
    27 #asynSetTraceIOMask ("${VEGA_LINK}", 0,2) 
    28 #asynSetTraceIOMask ("${VEGA_LINK}", 0,2) 
    28 #asynSetTraceFile("${VEGA_LINK}",-1,"")
    29 #asynSetTraceFile("${VEGA_LINK}",-1,"")
    29 #asynSetTraceMask("${VEGA_LINK}",-1,0x019)
    30 #asynSetTraceMask("${VEGA_LINK}",-1,0x019)
    30 #asynSetTraceIOMask("${VEGA_LINK}",-1,0x2)
    31 #asynSetTraceIOMask("${VEGA_LINK}",-1,0x2)
    31 
    32 
    32 
       
    33 
       
    34 dbLoadRecords ("db/vega.db","P=FHIFEL:,R=VEGA:,BUS=VEGA")
    33 dbLoadRecords ("db/vega.db","P=FHIFEL:,R=VEGA:,BUS=VEGA")
       
    34 dbLoadRecords ("db/fht.db","P=FHIFEL:,R=FHT1:,BUS=FHT_1")
       
    35 dbLoadRecords ("db/fht.db","P=FHIFEL:,R=FHT2:,BUS=FHT_2")
    35 
    36 
    36 ## Load record instances
    37 ## Load record instances
    37 #dbLoadRecords ("db/IOC-stats.db", "IOC=${IOC}")
    38 dbLoadRecords ("db/IOC-stats.db", "IOC=${IOC}")
    38 #dbLoadRecords db/IOCDOSE.db
       
    39 
    39 
    40 epicsEnvSet ("streamDebug","1") 
    40 epicsEnvSet ("streamDebug","1") 
    41 
    41 
    42 iocInit()
    42 iocInit()
    43 
    43 
    44 #dbior 0 1
    44 ## Report Installed and Configured I/O-Hardware Information
    45 #dbhcr
    45 dbior 0 1 > ${LOG_DIR}/Database/${IOC}.dbior
    46 dbl
    46 dbhcr     > ${LOG_DIR}/Database/${IOC}.dbhcr
       
    47 dbl       > ${LOG_DIR}/Database/${IOC}.dbl
    47 
    48 
       
    49 
       
    50