diff -r f4ddf0ee30a9 -r 85c191e174df iocBoot/iocIOCDOSE/st.cmd --- a/iocBoot/iocIOCDOSE/st.cmd Tue Oct 28 04:47:56 2014 +0100 +++ b/iocBoot/iocIOCDOSE/st.cmd Tue Nov 02 13:19:46 2021 +0100 @@ -5,13 +5,12 @@ epicsEnvSet ("IOC", "IOCDOSE") epicsEnvSet ("LOG_DIR", "/srv/ioc/log") - epicsEnvSet ("EPICS_CA_ADDR_LIST","10.0.1.255") - epicsEnvSet ("EPICS_CA_AUTO_ADDR_LIST","NO") - +epicsEnvSet ("STREAM_PROTOCOL_PATH", "db") -epicsEnvSet ("STREAM_PROTOCOL_PATH", "db") +epicsEnvSet ("HRK_INET", "10.0.0.206:4002") +epicsEnvSet ("HRK_LINK", "HRK") ## Register all support components dbLoadDatabase ("dbd/${IOC}.dbd") @@ -21,22 +20,29 @@ #asynSetTraceMask("", 0, 17) # Configure asyn tcp ports -drvAsynIPPortConfigure ("VEGA", "10.0.0.205:4001") +#drvAsynIPPortConfigure ("VEGA", "10.0.0.205:4001") drvAsynIPPortConfigure ("FHT_1", "10.0.0.200:4012") drvAsynIPPortConfigure ("FHT_2", "10.0.0.200:4013") +# Pressure Reading, Modbus +drvAsynIPPortConfigure ("${HRK_LINK}","${HRK_INET}",0,0,0) +modbusInterposeConfig ("${HRK_LINK}",1,1000,6) +drvModbusAsynConfigure ("A0_In_Word","${HRK_LINK}",1,4,1,1,4,30000,"HRK") + #asynSetTraceIOMask ("${VEGA_LINK}", 0,2) #asynSetTraceFile("${VEGA_LINK}",-1,"") #asynSetTraceMask("${VEGA_LINK}",-1,0x019) #asynSetTraceIOMask("${VEGA_LINK}",-1,0x2) -dbLoadRecords ("db/vega.db","P=FHIFEL:,R=VEGA:,BUS=VEGA") +#dbLoadRecords ("db/vega.db","P=FHIFEL:,R=VEGA:,BUS=VEGA") dbLoadRecords ("db/fht.db","P=FHIFEL:,R=FHT1:,BUS=FHT_1") dbLoadRecords ("db/fht.db","P=FHIFEL:,R=FHT2:,BUS=FHT_2") ## Load record instances dbLoadRecords ("db/IOC-stats.db", "IOC=${IOC}") +dbLoadRecords ("db/dpt-mod.db", "P=FHIFEL:,R=DPT-MOD:Pressure,PORT=A0_In_Word,OFFSET=0,DATA_TYPE=INT16") + epicsEnvSet ("streamDebug","1") iocInit()