EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: 'APS event receiver' type event record can not be processed
From: "Zhang Yuliang" <[email protected]>
To: [email protected]
Date: Wed, 27 Feb 2013 17:12:59 +0800 (GMT+08:00)
Hello everyone,

Here is my question:
I am using EVG-230 and EVR-230RF with the APS EPICS driver and i want to using the 'APS event receiver type' event record to trigger another record. I found that the event record can not be processed. I am using EPICS Base3.13.8 and vxWorks5.4.1. The following is my test db, but the calc record can not be processed.
record(event, "$(SUBSYS):$(DEVICE):event:gunT")
{
field(DESC, "")
field(ASG, "")
field(SCAN, "I/O Intr")
field(PINI, "NO")
field(PHAS, "0")
field(EVNT, "0")
field(TSE, "0")
field(TSEL, "0")
field(DTYP, "APS event receiver")
field(DISV, "0")
field(DISA, "0")
field(SDIS, "0")
field(DISS, "NO_ALARM")
field(PRIO, "LOW")
field(FLNK, "$(SUBSYS):$(DEVICE):calc:gunT PP MS")
field(INP, "#C$(ERslot) S36 @")
field(SIOL, "0")
field(SIML, "0")
field(SIMS, "NO_ALARM")
field(VAL, "36")
}

record(calc,"$(SUBSYS):$(DEVICE):calc:gunT") {
   field(PREC, "0")
   field(SCAN,"Passive")
   field(CALC, "(A<B)?(A+C):D")
   field(INPA, "$(SUBSYS):$(DEVICE):calc:gunT.VAL NPP MS")
   field(INPB, "100000")
   field(INPC, "1")
   field(INPD, "0")
}
In my test, EVG sends event code 36 to EVR and i can make sure that EVR has received this event code, because i can see the EVR FPS output from Oscilloscope. In erevent record, the VME field has set to Enabled.

The curious thing is that if i changed EPICS base to 3.14.9 with the mrfEventsystem driver, the "MRF Event Receiver" type event record can be processed.

What else can i do to figure out this problem.

Regards,
Zhang Yuliang

Navigate by Date:
Prev: Question about epid record Bruce Hill
Next: Alarms with CSS Qazi Zia-ul-Haque
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Question about epid record Mark Rivers
Next: Alarms with CSS Qazi Zia-ul-Haque
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·