Experimental Physics and Industrial Control System
|
Emmanuel Mayssat wrote:
Let me see if I understand correctly.
You use a device like the cRIO ( http://www.ni.com/compactrio/ ) that include a FPGA.
That FPGA is running code (VHDL +) generated and downloaded through LabView.
LabVIEW can create the FPGA code but it does require a different technique than non-FPGA LabVIEW.
The FPGA is programmed for 2 functions: (1) interface with the hardware (2) run an embedded EPICS IOC.
Once the FPGA is programmed, you can interface with its process variable (PV) to change (let's say) a digital output.
No, the cRIO runs VxWorks and EPICS in the non-FPGA processor. For input the FPGA moves results from the cRIO modules to a place for run-time LabVIEW to fetch and make available via shared memory to the EPICS device support.
Now we're pretty much at the limit of what I know since I am not the implementor of this scheme. You might try googling 'fpga labview epics'.
John Faucett
LANSCE
LANL
Correspondence
|
- References:
- LabView interface to EPICS Emmanuel Mayssat
- Re: LabView interface to EPICS Faucett, John A
- RE: LabView interface to EPICS Emmanuel Mayssat
- Navigate by Date:
- Prev:
RE: LabView interface to EPICS Emmanuel Mayssat
- Next:
Re: LabView interface to EPICS Scott Baily
- 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: LabView interface to EPICS Emmanuel Mayssat
- Next:
Re: LabView interface to EPICS Scott Baily
- 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
|
ANJ, 20 Apr 2015 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|