From: Zhang Yuliang [mailto:[email protected]]
Sent: Wednesday, November 09, 2011 6:14 AM
To: johill; tech-talk
Subject: PV in PCAS can not be archived by Channel Archiver
I am encountering a confused problem about archiving PV provided by a PCAS. The value of pv can archive once and only once, and after that although the value of pv has changed, there is only one value in the channel archiver. It seems that the other values are discarded, and I check the stutus of the ca connetion, it is ok.
The EPICS base used by the PCAS is 3.14.8.2, I want to know whether the pv of pcas can archived by Channel Archiver. The following are ca-test [pv] outputs:
[zhangyl@timinglinux1 ~]$ ca_test IPV1_REC
DBR_STS_STRING 3 2 Value: 99
DBR_STS_SHORT 3 2 Value: 99
DBR_STS_FLOAT 3 2 Value: 99.0000
DBR_STS_ENUM 3 2 Value: 99
DBR_STS_CHAR 3 2 Value: 99
DBR_STS_LONG 3 2 Value: 99
DBR_STS_DOUBLE 3 2 Value: 99.0000
DBR_TIME_STRING 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99
DBR_TIME_SHORT 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99
DBR_TIME_FLOAT 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99.0000
DBR_TIME_ENUM 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99
DBR_TIME_CHAR 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99
DBR_TIME_LONG 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99
DBR_TIME_DOUBLE 3 2 TimeStamp: 2011/11/09 17:15:20.990038 Value: 99.0000
DBR_GR_STRING 3 2 Value: 99
0 0 90 85 15 10 Value: 99
0.000 0.000 90.000 85.000 15.000 10.000 Value: 99.0000
DBR_GR_ENUM Channel read request failed
0 0 90 85 15 10 Value: 99
0 0 90 85 15 10 Value: 99
0.000 0.000 90.000 85.000 15.000 10.000 Value: 99.0000
DBR_CTRL_STRING 3 2 Value: 99
0 0 90 85 15 10 0 0 Value: 99
0.000 0.000 90.000 85.000 15.000 10.000 0.000 0.000 Value: 99.0000
DBR_CTRL_ENUM Channel read request failed
0 0 90 85 15 10 0 0 Value: 99
0 0 90 85 15 10 0 0 Value: 99
0.000 0.000 90.000 85.000 15.000 10.000 0.000 0.000 Value: 99.000000
DBR_STSACK_STRING Channel read request failed
DBR_CLASS_NAME Channel read request failed
I noticed that there are Channel read request failed.