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 |