iocBoot/iocIOCINFRA/st.cmd
changeset 1 f6e1a4c75073
parent 0 77d8eafe2a07
child 2 320de4b4c9ee
--- a/iocBoot/iocIOCINFRA/st.cmd	Thu Mar 07 09:23:26 2019 +0100
+++ b/iocBoot/iocIOCINFRA/st.cmd	Fri Jul 10 06:11:39 2020 +0200
@@ -5,6 +5,7 @@
 
 epicsEnvSet("ARCH","linux-x86_64")
 epicsEnvSet("IOC","IOCINFRA")
+epicsEnvSet("PATH","/opt/epics/BASE/epics-base/bin/linux-x86_64/")
 epicsEnvSet("TOP","/epics/iocs/sys/infra")
 
 #iocStat stuff on softIOCs
@@ -46,19 +47,18 @@
 #asynSetTraceMask("MOXA_3", 0, 0xB)
 dbLoadRecords("db/TPG26x.db", "P=trARPES:PIC_PRE:, IFPRESSUR1=, IFPRESSUR2=, PORT=MOXA_3")
 
-#drvAsynIPPortConfigure("MOXA_4", "172.24.192.29:4004", 0, 0, 0)
+drvAsynIPPortConfigure("MOXA_4", "172.24.192.29:4004", 0, 0, 0)
 #asynSetTraceIOMask("MOXA_4", 0, 0x2)
 #asynSetTraceMask("MOXA_4", 0, 0x9)
-#dbLoadRecords "db/devKeithley6487.db", "P=trARPES:, R=Sample:, PORT=MOXA_4, A=-1,NELM=1000")
-#dbLoadRecords("db/Keithley6485.db", "P=trARPES:, CA=Sample:, PORT=KeithleyIO")
+dbLoadRecords "db/devKeithley6487.db", "P=trARPES:, R=Sample:, PORT=MOXA_4, A=-1,NELM=1000")
 
-drvAsynIPPortConfigure("MOXA_4", "172.24.192.29:4004", 0, 0, 0)
-asynOctetSetInputEos("MOXA_4",0,"\n")
-asynOctetSetOutputEos("MOXA_4",0,"\n")
-drvAsynKeithley648x("6485", "Keithley6485", "MOXA_4",0)
+#drvAsynIPPortConfigure("MOXA_4", "172.24.192.29:4004", 0, 0, 0)
+#asynOctetSetInputEos("MOXA_4",0,"\n")
+#asynOctetSetOutputEos("MOXA_4",0,"\n")
+#drvAsynKeithley648x("6485", "Keithley6485", "MOXA_4",0)
 #asynSetTraceIOMask("MOXA_4", 0, 0x2)
 #asynSetTraceMask("MOXA_4", 0, 0x9)
-dbLoadRecords("db/Keithley6485.db", "P=trARPES:, CA=Sample:, PORT=Keithley6485")
+#dbLoadRecords("db/Keithley6485.db", "P=trARPES:, CA=Sample:, PORT=Keithley6485")
 
 
 drvAsynIPPortConfigure("MOXA_5", "172.24.192.29:4005", 0, 0, 0)
@@ -67,6 +67,11 @@
 drvAsynIPPortConfigure("MOXA_9", "172.24.192.29:4009", 0, 0, 0)
 dbLoadRecords("db/TPG26x.db", "P=trARPES:HHG:, IFPRESSUR1=, IFPRESSUR2=#, PORT=MOXA_9")
 
+drvAsynIPPortConfigure("MOXA_10", "172.24.192.29:4010", 0, 0, 0)
+#asynSetTraceIOMask("MOXA_10", 0, 0x2)
+#asynSetTraceMask("MOXA_10", 0, 0x9)
+dbLoadRecords "db/devKeithley6487.db", "P=trARPES:, R=HHG:Diode:, PORT=MOXA_10, A=-1,NELM=1000")
+
 drvAsynIPPortConfigure("MOXA_11", "172.24.192.29:4011", 0, 0, 0)
 #asynSetTraceIOMask("MOXA_11", -1, 0x2)
 #asynSetTraceMask("MOXA_11", -1, 0x9)
@@ -89,3 +94,7 @@
 
 ## Start any sequence programs
 #seq sncxxx,"user=epics"
+
+# Armcount returns INF as float, but is longout ???
+dbpf "trARPES:Sample:ArmCount" 5 
+dbpf "trARPES:HHG:Diode:ArmCount" 5