The data you sent yesterday shows that the internal 0 and 5V reference were read correctly during the calibration procedure (except for 1 glitch). That proves that the unit is basically working correctly. It reads the internal 0V reference at ~32K, and the internal 5V reference at ~64K.
Since it is only external voltages that are not reading correctly I suspect that it is a cabling problem. The IP330 can operate either in "single-ended" mode or "differential mode". In single-ended mode all inputs are referenced to a single ground. In differential mode the signals are not referenced to ground, but rather are isolated from ground. In differential mode there are only 16 inputs available, compared to 32 input available in single-ended mode. The wiring is different in the 2 modes.
Which mode are you using, single-ended or differential? Have you carefully followed the wiring diagram for the appropriate mode in the IP330 manual?
Mark
________________________________
From: Geon-Yeong Mun [[email protected]]
Sent: Wednesday, June 05, 2013 1:20 AM
To: Mark Rivers
Cc: [email protected]
Subject: RE: IP330 modules question
Hi,
I tried to checked the hardware using multimeter.
Terminal block, cable, input voltage was completely normal.
I was set the dip-switch as voltage range from -5 to 5.
Therefore, I had guess that
The -5 voltage was display by 0 in raw-data. And, the 5 voltage was display by 2^16 in raw-data. Therefor, I had thought that the raw-data was not change.
But, my thinking was wrong.
Because,
Today, I found strange.
I have monitoring the "RVAL".
then, I found the raw-data was changed about below.
Input voltage raw-data
-5 27392
0 32822
5 38284
However, the performance does not come out properly.
IP330A module had 16bit resolution. but, according to data of the above, resolution had less than the 14bit resolution. and, calibration parameters were incorrectly.
Best regars.
Geon-Yeong.
From: Mark Rivers [mailto:[email protected]]
Sent: Wednesday, June 05, 2013 5:45 AM
To: 'Geon-Yeong Mun'
Cc: [email protected]
Subject: RE: IP330 modules question
Hi,
The first thing I see is that the output in the calibration routine generally looks correct. Here is the output of the log file you sent, where I grep for the string adj_offset:
corvette:~/scratch>grep adj_offset log_04100114.log
2013/06/04 01:02:47.932 drvIp330::calibrate channel 0 adj_slope 9.983789e-01 adj_offset 4.389286e+01
2013/06/04 01:02:50.523 drvIp330::calibrate channel 1 adj_slope 9.983731e-01 adj_offset 4.392793e+01
2013/06/04 01:02:53.113 drvIp330::calibrate channel 2 adj_slope 9.983867e-01 adj_offset 4.332526e+01
2013/06/04 01:02:55.726 drvIp330::calibrate channel 3 adj_slope 9.983770e-01 adj_offset 4.348788e+01
2013/06/04 01:02:58.318 drvIp330::calibrate channel 4 adj_slope 9.983799e-01 adj_offset 4.379847e+01
2013/06/04 01:03:00.930 drvIp330::calibrate channel 5 adj_slope 9.983838e-01 adj_offset 4.385842e+01
2013/06/04 01:03:03.522 drvIp330::calibrate channel 6 adj_slope 9.983780e-01 adj_offset 4.395599e+01
2013/06/04 01:03:06.135 drvIp330::calibrate channel 7 adj_slope 9.983654e-01 adj_offset 4.430804e+01
2013/06/04 01:03:08.725 drvIp330::calibrate channel 8 adj_slope 9.983925e-01 adj_offset 4.307143e+01
2013/06/04 01:03:11.316 drvIp330::calibrate channel 9 adj_slope 9.983440e-01 adj_offset 4.547832e+01
2013/06/04 01:03:13.929 drvIp330::calibrate channel 10 adj_slope 9.983886e-01 adj_offset 4.329273e+01
2013/06/04 01:03:16.520 drvIp330::calibrate channel 11 adj_slope 9.983799e-01 adj_offset 4.364222e+01
2013/06/04 01:03:19.134 drvIp330::calibrate channel 12 adj_slope 9.983809e-01 adj_offset 4.354783e+01
2013/06/04 01:03:21.745 drvIp330::calibrate channel 13 adj_slope 9.983731e-01 adj_offset 4.395918e+01
2013/06/04 01:03:24.337 drvIp330::calibrate channel 14 adj_slope 9.983751e-01 adj_offset 4.402041e+01
2013/06/04 01:03:26.949 drvIp330::calibrate channel 15 adj_slope 9.983818e-01 adj_offset 4.335969e+01
2013/06/04 01:04:29.085 drvIp330::calibrate channel 0 adj_slope 9.983595e-01 adj_offset 4.453061e+01
2013/06/04 01:04:31.676 drvIp330::calibrate channel 1 adj_slope 9.983799e-01 adj_offset 4.392347e+01
2013/06/04 01:04:34.267 drvIp330::calibrate channel 2 adj_slope 9.983857e-01 adj_offset 4.345089e+01
2013/06/04 01:04:36.881 drvIp330::calibrate channel 3 adj_slope 9.983760e-01 adj_offset 4.392602e+01
2013/06/04 01:04:39.471 drvIp330::calibrate channel 4 adj_slope 9.983838e-01 adj_offset 4.373342e+01
2013/06/04 01:04:42.084 drvIp330::calibrate channel 5 adj_slope 9.983867e-01 adj_offset 4.351276e+01
2013/06/04 01:04:44.674 drvIp330::calibrate channel 6 adj_slope 9.983489e-01 adj_offset 4.510013e+01
2013/06/04 01:04:47.265 drvIp330::calibrate channel 7 adj_slope 9.983799e-01 adj_offset 4.407972e+01
2013/06/04 01:04:49.878 drvIp330::calibrate channel 8 adj_slope 9.983760e-01 adj_offset 4.411352e+01
2013/06/04 01:04:52.469 drvIp330::calibrate channel 9 adj_slope 9.983663e-01 adj_offset 4.415115e+01
2013/06/04 01:04:55.081 drvIp330::calibrate channel 10 adj_slope 9.983605e-01 adj_offset 4.440497e+01
2013/06/04 01:04:57.671 drvIp330::calibrate channel 11 adj_slope 9.983945e-01 adj_offset 4.275765e+01
2013/06/04 01:05:00.284 drvIp330::calibrate channel 12 adj_slope 9.983683e-01 adj_offset 4.471237e+01
2013/06/04 01:05:02.897 drvIp330::calibrate channel 13 adj_slope 9.983896e-01 adj_offset 4.372959e+01
2013/06/04 01:05:05.488 drvIp330::calibrate channel 14 adj_slope 9.983877e-01 adj_offset 4.360587e+01
2013/06/04 01:05:08.101 drvIp330::calibrate channel 15 adj_slope 9.983663e-01 adj_offset 4.430740e+01
2013/06/04 01:06:10.235 drvIp330::calibrate channel 0 adj_slope 1.031244e+00 adj_offset -2.027558e+03
2013/06/04 01:06:12.826 drvIp330::calibrate channel 1 adj_slope 9.983654e-01 adj_offset 4.446429e+01
2013/06/04 01:06:15.437 drvIp330::calibrate channel 2 adj_slope 9.983731e-01 adj_offset 4.392793e+01
2013/06/04 01:06:18.028 drvIp330::calibrate channel 3 adj_slope 9.983789e-01 adj_offset 4.401786e+01
2013/06/04 01:06:20.618 drvIp330::calibrate channel 4 adj_slope 9.983945e-01 adj_offset 4.310140e+01
2013/06/04 01:06:23.230 drvIp330::calibrate channel 5 adj_slope 9.983644e-01 adj_offset 4.455867e+01
2013/06/04 01:06:25.820 drvIp330::calibrate channel 6 adj_slope 9.983692e-01 adj_offset 4.393048e+01
2013/06/04 01:06:28.433 drvIp330::calibrate channel 7 adj_slope 9.983673e-01 adj_offset 4.415051e+01
2013/06/04 01:06:31.025 drvIp330::calibrate channel 8 adj_slope 9.983683e-01 adj_offset 4.446237e+01
2013/06/04 01:06:33.638 drvIp330::calibrate channel 9 adj_slope 9.983867e-01 adj_offset 4.332526e+01
2013/06/04 01:06:36.229 drvIp330::calibrate channel 10 adj_slope 9.983683e-01 adj_offset 4.427487e+01
2013/06/04 01:06:38.841 drvIp330::calibrate channel 11 adj_slope 9.983789e-01 adj_offset 4.367411e+01
2013/06/04 01:06:41.433 drvIp330::calibrate channel 12 adj_slope 9.983644e-01 adj_offset 4.446492e+01
2013/06/04 01:06:44.045 drvIp330::calibrate channel 13 adj_slope 9.983780e-01 adj_offset 4.367474e+01
2013/06/04 01:06:46.637 drvIp330::calibrate channel 14 adj_slope 9.983809e-01 adj_offset 4.370408e+01
2013/06/04 01:06:49.249 drvIp330::calibrate channel 15 adj_slope 9.983877e-01 adj_offset 4.304337e+01
Note that the slope is generally close of 0.9984 and the offset if about 44 A/D units. There is only 1 exception, which is this line:
2013/06/04 01:06:10.235 drvIp330::calibrate channel 0 adj_slope 1.031244e+00 adj_offset -2.027558e+03
During that calibration cycle you got the following output:
2013/06/04 01:06:08.202 drvIp330::calibrate. Raw values low channel=0
2013/06/04 01:06:08.202 0 65535
2013/06/04 01:06:08.202 1 32788
2013/06/04 01:06:08.202 2 32786
2013/06/04 01:06:08.202 3 32783
2013/06/04 01:06:08.202 4 32784
2013/06/04 01:06:08.202 5 32780
Note that the very first reading is wrong, it is 65535, not ~32780. This is either a hardware read problem, or perhaps not enough setting time. If you look at the driver code you will see that it actually reads the first value twice to allow for settling, and maybe it needs an additional read. But the vale 65535 looks suspicious, because it is exactly 2^16-1, and none of the actual high-voltage calibration values are greater than 65000.
We can ignore the calibration glitch for the time being.
The problem as I understand it is that you have a 1.5 volt input signal, but the value measured by the IP330 is 2.66 volts. Is this correct?
In the dbpr output you sent, EGUL=-5.0, EGUF=5.0, EOFF=-5.0 and ESLO=1.5259e-4. These all seem correct.
RVAL=50159. The corresponding voltage is thus:
VAL = -5.0 + 50159 * 1.5259e-4 = 2.65 volts.
This is very close (but not identical) to the VAL field.
So it seems like the unit is calibrating correctly, and it is converting RVAL to VAL OK.
I don’t know why the RVAL value does not match what you expect for 1.5 V input.
Are you sure you have wired up the unit correctly?
Mark
-----Original Message-----
From: Geon-Yeong Mun [mailto:[email protected]]
Sent: Tuesday, June 04, 2013 4:22 AM
To: Mark Rivers
Cc: [email protected]<mailto:[email protected]>
Subject: RE: IP330 modules question
Hi Mark.
Software version....
DEVIOCSTATS=/usr/local/epics/support/iocStats
AUTOSAVE=/usr/local/epics/support/autosave-5-0
CAPUTLOG=/usr/local/epics/support/caPutLog-3.3.3
DEVLIB2=/usr/local/epics/support/devlib2
SNCSEQ=/usr/local/epics/support/seq-2.1.12
MRFIOC2=/usr/local/epics/support/mrfioc2
IPAC=/usr/local/epics/support/ipac-2.11
ASYN=/usr/local/epics/support/asyn4-21
IP330=/usr/local/epics/support/ip330R2-7
EPICS_BASE=/usr/local/epics/base-3.14.12.3
And, I attach the asynTrace log file.
I had to think that data[] of intTask function in IP330 module was Raw-data.
so, I had to debug it.
I had to set the measuring range to -5~5voltage.(The setting of dip-switch
of IP330 was same.). so, I think that, the 33453 was means approximate
0volt. and 65535 was means approximate 5volt. and, I think that this data is
means in cailbration process. The value of epics channel access seems to
result of moving average of data.
If the data was result of calibration process, then It looks like a normal
operation.
However, the problem is that I can't check the raw-data(input voltage
1.5volt).
at now, I'm not sure that this data is calibration data or Raw-data of the
channel.
I don't know that how to reads the input voltage(1.5 volt).
Best regards.
Geon-Yeong.
-> dbpr ("13LAB:IP330_1","5")
ACKS: INVALID ACKT: YES ADEL: 0
ALST: 2.6586556801709 AOFF: 0 ASG:
ASLO: 1 ASP: 0x0 BKPT: 00 DESC:
DISA: 0 DISP: 0 DISS: NO_ALARM DISV: 1
DPVT: 0x4b69a70 DSET: 0x4dd5c2c DTYP: asynInt32Average
EGU: EGUF: 5 EGUL: -5 EOFF: -5
ESLO: 1.52590218966964e-04 EVNT: 0 FLNK:CONSTANT 0
HHSV: NO_ALARM HIGH: 0 HIHI: 0 HOPR: 5
HSV: NO_ALARM HYST: 0 INIT: 0
INP:INST_IO @asyn(IP330_1 0)DATA LALM: 2.65377279316396
LBRK: 0 LCNT: 0 LINR: LINEAR LLSV: NO_ALARM
LOLO: 0 LOPR: -5 LOW: 0 LSET: 0x4b80dd0
LSV: NO_ALARM MDEL: 0
MLIS: 06 0a 10 20 06 0a 06 c0 00 00 00 06 MLOK: 04 f1 95
a0
MLST: 2.65377279316396 NAME: 13LAB:IP330_1 NSEV: NO_ALARM
NSTA: NO_ALARM ORAW: 50159 PACT: 0 PBRK: 0x0
PHAS: 0 PINI: NO PPN: 0x0 PPNR: 0x0
PREC: 4 PRIO: LOW PROC: 0 PUTF: 0
RDES: 0x45a09d0 ROFF: 0 RPRO: 0 RSET: 0x4dd626c
RVAL: 50159 SCAN: 1 second SDIS:CONSTANT SEVR: NO_ALARM
SIML:CONSTANT SIMM: NO SIMS: NO_ALARM SIOL:CONSTANT
SMOO: 0 SPVT: 0x6000d00 STAT: NO_ALARM SVAL: 0
TIME: 2013-06-04 05:33:59.178195571 TPRO: 0 TSE: 0
TSEL:CONSTANT UDF: 0 VAL: 2.6591134508278
value = 0 = 0x0
->
-----Original Message-----
From: Mark Rivers [mailto:[email protected]]
Sent: Monday, June 03, 2013 10:21 PM
To: Geon-Yeong Mun
Cc: [email protected]<mailto:[email protected]>
Subject: RE: IP330 modules question
What version of the ip330 software are you using?
The ip330::calibration function has an asynPrint statement to print the raw
calibration values. Please set asynTrace to enable those messages so we can
see what they are.
Mark
________________________________________
From: Geon-Yeong Mun [[email protected]]
Sent: Monday, June 03, 2013 1:14 AM
To: Mark Rivers
Cc: [email protected]<mailto:[email protected]>
Subject: RE: IP330 modules question
Yes. I added.
Printf is show the Raw Data value and calibration factor.
And, I using the internal power supply +-12v. J1,J2 jumper settings is
equal.
I don't know more about the interrupt vector.
ipacAddXy9660("0000,4 A=2,800000")
initIp330("IP330_1",0,0,"D","-5to5",0,15,4)
interrupt vector value was not 4 then IP330 was print error message about
vector.
And AVME9670 link LED was not blink.
Best regards.
Geon-Yeong.
-----Original Message-----
From: Mark Rivers [mailto:[email protected]]
Sent: Monday, June 03, 2013 11:54 AM
To: Geon-Yeong Mun; [email protected]<mailto:[email protected]>
Subject: RE: IP330 modules question
Are the debugging print statements you show ones that you have added?
What voltage source are you using for the IP330, the internal +-12V, or
external +-15V?
Are you sure that interrupt vector 4 is correct?
The VoltCALLO values seem to be jumping all over the place in the
calibration routine.
Mark
________________________________
From: [email protected]<mailto:[email protected]> [[email protected]] on
behalf of Geon-Yeong Mun [[email protected]]
Sent: Sunday, June 02, 2013 9:19 PM
To: [email protected]<mailto:[email protected]>
Subject: IP330 modules question
Hi all.
I tried to run IP300 module, and read the Analog data.
All Raw data(16ch Diff mode) are displayed as shown below. This data's
source is 5 voltage.
Data: 65535
Data: 65535
Data: 50845
Data: 33453
Data: 65535
Data: 65535
Data: 33454
Data: 33453
Data: 33450
Data: 65535
Data: 65535
Data: 33452
Data: 33452
Data: 33453
Data: 65535
Data: 65535
Data: 33452
Data: 33453
Data: 65535
Data: 65535
Data: 65535
Data: 33451
Data: 33454
Data: 65535
Data: 65535
Data: 65535
This repeating pattern is the 33453 and 65535
Are you known about this?
Development environment
Epics base: 3.14.12.3
Target os : vxWorks 6.9
Hardware : AVME9670, IP330A
Modules : ipac 2.11, ip330
Best regards.
Geon-Yeong
-----------------------------------------------------------------------
boot device : geisc
unit number : 0
processor number : 0
host name : gymun-evr
file name : /home/work/image/vxWorks
inet on ethernet (e) : 141.223.48.53:ffffff00
host inet (h) : 141.223.48.51
gateway inet (g) : 141.223.48.99
user (u) : work
ftp password (pw) : work
flags (f) : 0x0
target name (tn) : evrTest
startup script (s) : /home/work/st.vxWorks.evr
Loading... 2354032
Starting at 0x100000...
Loading symbol table from gymun-evr:/home/work/image/vxWorks.sym ...done
VxWorks
Copyright 1984-2013 Wind River Systems, Inc.
CPU: Motorola MVME6100-0173 - MPC 7457
Runtime Name: VxWorks
Runtime Version: 6.9
BSP version: 6.9/0
Created: May 23 2013, 18:22:53
ED&R Policy Mode: Deployed
WDB Comm Type: WDB_COMM_END
WDB: Ready.
Executing startup script '/home/work/st.vxWorks.evr'...
#================
ipAttach(1,"geisc")
value = 0 = 0x0
ifconfig("geisc1 inet 192.168.10.131 netmask 255.255.255.0 up")
value = 0 = 0x0
tyBackspaceSet(0177)
value = 127 = 0x7f
#ld < mrf.munch
ld < mrfTest.munch
value = 72237072 = 0x44e4010
# env setting
epicsEnvSet("ENGINEER","Geon-Yeong Mun")
value = 0 = 0x0
epicsEnvSet("LOCATION","TestLab")
value = 0 = 0x0
epicsEnvSet("EPICS_CA_MAX_ARRAY_BYTES","1000000")
value = 0 = 0x0
epicsEnvSet("EPICS_TS_NTP_INET","141.223.48.51")
value = 0 = 0x0
#dbLoadDatabase("dbd/mrf.dbd",0,0)
#mrf_registerRecordDeviceDriver(pdbbase)
dbLoadDatabase("dbd/mrfTest.dbd",0,0)
value = 0 = 0x0
mrfTest_registerRecordDeviceDriver(pdbbase)
value = 0 = 0x0
# IRQ 3: EVR
# IRQ 4: AVME9670
# EVG(A24)
#mrmEvgSetupVME("EVG1",2,0x00050000,4,0xc0)
#mrmEvgSetupVME("EVG1",2,0x00000000,4,0xc0)
# sysBusToLocalAdrs(0x0d,0x00100000,&a)Can't reg
ister 'system' comm
and -- no command i# EVR(A24)nterpreter
available.
#mrmEvrSetupVME("EVR1",5,0x00100000,3,0x26)
#mrmEvrSetupVME("EVR1",5,0x00200000,4,0x24)
#mrmEvrSetupVME("EVR1",5,0x08000000,3,0x26)
mrmEvrSetupVME("EVR1",2,0x00000000,3,0x26)
Setting up EVR in VME Slot 2
Found vendor: 00000eb2 board: 455246e6 rev.: 00000000
EVR check. EVR-230 'EVR1' slot 2
FPGA version... 0006
Found SFP Strangeness ffffffff
FWVersVME64 ion 0x12000006Out FP:
7 FPUNIV:4 RB:Found version 6
16 IFP:2
Using IRQ 35:38EVR FIFO task start
value = 0 = 0x0
# sysBusToLocalAdrs(0x0d,0x00280000,&k)
# sysBusToLocalAdrs(0x0d,0x00300000,&k)
#
# 0xF8 : 7C00000
# ACROMAG AVME9670
ipacAddXy9660("0000,4 A=2,800000")
Now finish parsing.... A=2,800000
AVME-IP: init success...1
value = 0 = 0x0
# ACROMAG IP330
# string : portName
# int carrierID
# int SlotID
# string type : "D" or "S" for differential or single-ended
# string range
# int firstChan
# int lastChan
# int interruptVector
#initIp330("IP330_1",0,0,"D","-5to5",0,15,4)
initIp330("IP330_1",0,0,"D","-5to5",0,15,4)
value = 0 = 0x0
configIp330("IP330_1",3,"Input",1000,60)
########### CALIBRATION ########
CH 00
Corrected_Count: 1.019773
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.968750
CountCALLO: 33451.968750
drvIp330::calibrate channel 0 adj_slope 1.019773e+00 adj_offset
-1.319316e+03
########### CALIBRATION ########
CH 01
Corrected_Count: 1.018058
Ideal_Volt_Span: 10.000000
m: 0.000155
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.718750
CountCALLO: 33398.687500
drvIp330::calibrate channel 1 adj_slope 1.018058e+00 adj_offset
-1.211921e+03
########### CALIBRATION ########
CH 02
Corrected_Count: -54.189974
Ideal_Volt_Span: 10.000000
m: -0.008269
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.406250
CountCALLO: 65535.000000
drvIp330::calibrate channel 2 adj_slope -5.418997e+01 adj_offset
-6.613969e+04
########### CALIBRATION ########
CH 03
Corrected_Count: -54.178546
Ideal_Volt_Span: 10.000000
m: -0.008267
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.281250
CountCALLO: 65535.000000
drvIp330::calibrate channel 3 adj_slope -5.417855e+01 adj_offset
-6.613982e+04
########### CALIBRATION ########
CH 04
Corrected_Count: 2.016120
Ideal_Volt_Span: 10.000000
m: 0.000308
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.843750
CountCALLO: 49013.906250
drvIp330::calibrate channel 4 adj_slope 2.016120e+00 adj_offset
-3.276091e+04
########### CALIBRATION ########
CH 05
Corrected_Count: -54.189974
Ideal_Volt_Span: 10.000000
m: -0.008269
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.406250
CountCALLO: 65535.000000
drvIp330::calibrate channel 5 adj_slope -5.418997e+01 adj_offset
-6.613969e+04
########### CALIBRATION ########
CH 06
Corrected_Count: 1.019771
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.250000
CountCALLO: 33452.187500
drvIp330::calibrate channel 6 adj_slope 1.019771e+00 adj_offset
-1.319471e+03
########### CALIBRATION ########
CH 07
Corrected_Count: 1.021627
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.968750
CountCALLO: 33509.125000
drvIp330::calibrate channel 7 adj_slope 1.021627e+00 adj_offset
-1.434795e+03
########### CALIBRATION ########
CH 08
Corrected_Count: -54.149996
Ideal_Volt_Span: 10.000000
m: -0.008263
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.968750
CountCALLO: 65535.000000
drvIp330::calibrate channel 8 adj_slope -5.415000e+01 adj_offset
-6.614013e+04
########### CALIBRATION ########
CH 09
Corrected_Count: 1.019775
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.843750
CountCALLO: 33451.906250
drvIp330::calibrate channel 9 adj_slope 1.019775e+00 adj_offset
-1.319317e+03
########### CALIBRATION ########
CH 10
Corrected_Count: 1.063591
Ideal_Volt_Span: 10.000000
m: 0.000162
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.437500
CountCALLO: 34749.781250
drvIp330::calibrate channel 10 adj_slope 1.063591e+00 adj_offset
-3.940948e+03
########### CALIBRATION ########
CH 11
Corrected_Count: 11.663407
Ideal_Volt_Span: 10.000000
m: 0.001780
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.625000
CountCALLO: 62189.343750
drvIp330::calibrate channel 11 adj_slope 1.166341e+01 adj_offset
-5.937987e+04
########### CALIBRATION ########
CH 12
Corrected_Count: 1.019800
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.875000
CountCALLO: 33452.718750
drvIp330::calibrate channel 12 adj_slope 1.019800e+00 adj_offset
-1.320927e+03
########### CALIBRATION ########
CH 13
Corrected_Count: 1.019208
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.031250
CountCALLO: 33434.593750
drvIp330::calibrate channel 13 adj_slope 1.019208e+00 adj_offset
-1.284147e+03
########### CALIBRATION ########
CH 14
Corrected_Count: -54.147143
Ideal_Volt_Span: 10.000000
m: -0.008262
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.937500
CountCALLO: 65535.000000
drvIp330::calibrate channel 14 adj_slope -5.414714e+01 adj_offset
-6.614017e+04
########### CALIBRATION ########
CH 15
Corrected_Count: 1.020357
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.968750
CountCALLO: 33470.000000
drvIp330::calibrate channel 15 adj_slope 1.020357e+00 adj_offset
-1.355746e+03
########### CALIBRATION ########
CH 00
Corrected_Count: -54.158558
Ideal_Volt_Span: 10.000000
m: -0.008264
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.062500
CountCALLO: 65535.000000
drvIp330::calibrate channel 0 adj_slope -5.415856e+01 adj_offset
-6.614004e+04
########### CALIBRATION ########
CH 01
Corrected_Count: -54.144290
Ideal_Volt_Span: 10.000000
m: -0.008262
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.906250
CountCALLO: 65535.000000
drvIp330::calibrate channel 1 adj_slope -5.414429e+01 adj_offset
-6.614020e+04
########### CALIBRATION ########
CH 02
Corrected_Count: 1.019775
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.812500
CountCALLO: 33451.875000
drvIp330::calibrate channel 2 adj_slope 1.019775e+00 adj_offset
-1.319286e+03
########### CALIBRATION ########
CH 03
Corrected_Count: -142.248682
Ideal_Volt_Span: 10.000000
m: -0.021705
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.250000
CountCALLO: 65168.000000
drvIp330::calibrate channel 3 adj_slope -1.422487e+02 adj_offset
-6.539836e+04
########### CALIBRATION ########
CH 04
Corrected_Count: 1.678135
Ideal_Volt_Span: 10.000000
m: 0.000256
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.875000
CountCALLO: 45805.968750
drvIp330::calibrate channel 4 adj_slope 1.678135e+00 adj_offset
-2.627953e+04
########### CALIBRATION ########
CH 05
Corrected_Count: 1.019750
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.156250
CountCALLO: 33451.468750
drvIp330::calibrate channel 5 adj_slope 1.019750e+00 adj_offset
-1.318114e+03
########### CALIBRATION ########
CH 06
Corrected_Count: -54.175690
Ideal_Volt_Span: 10.000000
m: -0.008267
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.250000
CountCALLO: 65535.000000
drvIp330::calibrate channel 6 adj_slope -5.417569e+01 adj_offset
-6.613985e+04
########### CALIBRATION ########
CH 07
Corrected_Count: 11.856519
Ideal_Volt_Span: 10.000000
m: 0.001809
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.031250
CountCALLO: 62233.593750
drvIp330::calibrate channel 7 adj_slope 1.185652e+01 adj_offset
-5.946988e+04
########### CALIBRATION ########
CH 08
Corrected_Count: -54.187117
Ideal_Volt_Span: 10.000000
m: -0.008268
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.375000
CountCALLO: 65535.000000
drvIp330::calibrate channel 8 adj_slope -5.418712e+01 adj_offset
-6.613972e+04
########### CALIBRATION ########
CH 09
Corrected_Count: -54.175690
Ideal_Volt_Span: 10.000000
m: -0.008267
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.250000
CountCALLO: 65535.000000
drvIp330::calibrate channel 9 adj_slope -5.417569e+01 adj_offset
-6.613985e+04
########### CALIBRATION ########
CH 10
Corrected_Count: 1.019763
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.031250
CountCALLO: 33451.718750
drvIp330::calibrate channel 10 adj_slope 1.019763e+00 adj_offset
-1.318747e+03
########### CALIBRATION ########
CH 11
Corrected_Count: -66.207363
Ideal_Volt_Span: 10.000000
m: -0.010102
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.781250
CountCALLO: 65426.812500
drvIp330::calibrate channel 11 adj_slope -6.620736e+01 adj_offset
-6.592174e+04
########### CALIBRATION ########
CH 12
Corrected_Count: 1.014113
Ideal_Volt_Span: 10.000000
m: 0.000155
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.937500
CountCALLO: 33276.187500
drvIp330::calibrate channel 12 adj_slope 1.014113e+00 adj_offset
-9.641977e+02
########### CALIBRATION ########
CH 13
Corrected_Count: 1.019767
Ideal_Volt_Span: 10.000000
m: 0.000156
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.031250
CountCALLO: 33451.843750
drvIp330::calibrate channel 13 adj_slope 1.019767e+00 adj_offset
-1.318999e+03
########### CALIBRATION ########
CH 14
Corrected_Count: -54.164267
Ideal_Volt_Span: 10.000000
m: -0.008265
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64942.125000
CountCALLO: 65535.000000
drvIp330::calibrate channel 14 adj_slope -5.416427e+01 adj_offset
-6.613997e+04
########### CALIBRATION ########
CH 15
Corrected_Count: 9.344492
Ideal_Volt_Span: 10.000000
m: 0.001426
Gain: 1.000000
VoltCALHI: 4.900000
VoltCALLO: 0.000000
CountCALHI: 64941.906250
CountCALLO: 61505.375000
drvIp330::calibrate channel 15 adj_slope 9.344492e+00 adj_offset
-5.799871e+04
value = 0 = 0x0
Data: # EVG db
#dbLoadRecords("db/vme-evg230.db", "SYS=TST, D=evg:1, EVG=EVG1")
64694
# BNL specific timing sequence constructor
#dbLoadRecords("db/nsls2-inj-seqs.db","LN=LN-TS, BR=BR-TS, INJ=TST,
EVG=evg:1, SEQ=SoftSeq:0")Data:
# EVR
#
33452dbLoadRecords("db/evr-vmerf-230.db","SYS=TST, D=evr:1, EVR=EVR1")
Data: 33451
Data: 33452
Data: 33454
Data: 33453
Data: 33452
Data: 3value = 0 = 0x0
# IP330
#
dbLoadTemplate("db/ip330Scan.substitutions")
3448
Data: 36040
Data: 64906
Data: 63022
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 41509
Data: 33451
Data: 33453
Data: 33452
Data: 33452
Data: 33451
Data: 33451
Data: 33452
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 33456
Data: 33451
Data: 33451
Data: 33452
Data: 33451
Data: 33453
Data: 33451
Data: 33453
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 33454
Data: 33452
Data: 334value = 520 = 0x0
dbLoadRecords("db/iocAdminVxWorks.db", "IOC=evrTest")Data:
33452
Data: 33452
Data: 3345value = 0 = 0x0
iocInit()Data:
Starting iocInit
65535####
###################Data: ##############65535###############
###################Data: #####
## EPICS65535 R3.14.12.3 $Da
te: Mon 2012-12-17 Data: 14:11:47 -060065535$
## EPICS Base
built May 14 2013
Data: ##############65535###############
###################Data: ##############65535##############
Data: 45663
Data: 33452
Data: 33452
Data: 33452
Data: 33451
Data: 33452
Data: 33453
Data: 33451
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 65535
Data: 33456
Data: 33451
Data: 33451
Data: 33452
- Replies:
- RE: IP330 modules question Mark Rivers
- References:
- IP330 modules question Geon-Yeong Mun
- RE: IP330 modules question Geon-Yeong Mun
- RE: IP330 modules question Geon-Yeong Mun
- RE: IP330 modules question Geon-Yeong Mun
- Navigate by Date:
- Prev:
Announcement of publication of the Proceedings of PCaPAC-2012 Shantonu Sahoo
- Next:
RE: IP330 modules question Mark Rivers
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
<2013>
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: IP330 modules question Geon-Yeong Mun
- Next:
RE: IP330 modules question Mark Rivers
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
<2013>
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|