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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Hardware simulator |
From: | Emmanuel Mayssat <[email protected]> |
To: | Pavel Maslov <[email protected]>, "Steiner, Mathias" <[email protected]>, EPICS Tech Talk <[email protected]> |
Date: | Thu, 29 Aug 2013 11:24:21 -0700 |
Although there is a need, I question the usefulness.
The reason: how can you ascertain that the simulator behaves the same the real hardware does? For a 'complex' device (or not so complex), I may trust a simulator if it comes from the same manufacturer (never seen!), but not if it is from a co-worker who has just read the manual and is done coding it in 2 hours. In practice, for an expensive piece of equipment you may require a downtime for cheap hardware simply by 2 units, thereafter the second one becomes a replacement unit. Now if you are talking about very very expensive piece of equipment where downtimes are also expensive (i.e. main detectors at the LHC), well, I don't have one! But in that case, it is possible it is someone's sole job is to create a simulator and make it as reliable as possible. That brings an interesting question: What are all those 'simulation' records (SIMM, SIOL) used for? -- Emmanuel Date: Thu, 29 Aug 2013 15:10:52 +0200 Subject: Re: Hardware simulator From: [email protected] To: [email protected]; [email protected] Hi Mathias, Thanks for your reply! For simple (serial-based) devices such as power supplies, function generators, etc you can write a "software simulator" (written in Java, Python). One could also use a soft IOC like the one you are using. But my concern is more about complex devices and the whole subsystems (e.g., Ion Source), which you want to simulate as close to real operation as possible. I am wondering if anybody is practicing such "hardware simulation" and if not, whether or not it would be useful in the existing physics facilities.
-- Regards, Pavel Maslov, MS On Thu, Aug 29, 2013 at 2:40 PM, Steiner, Mathias <[email protected]> wrote: Pavel, |