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: Reg programming in EPICS environment for master slave control |
From: | Himanshu Tyagi <[email protected]> |
To: | Mark Rivers <[email protected]> |
Cc: | EPICS Tech Talk <[email protected]> |
Date: | Wed, 4 May 2016 17:35:14 +0530 |
What is the time between pulses? How long does the main controller have to send all 100 parameters to the power supply controller?
Can the main controller just post the new parameters with Channel Access and the power supply controller use Channel Access links with CP property? The power supply controller will then get all of the new values but only apply them just before the start of the next pulse?
Mark
________________________________
From: Himanshu Tyagi [[email protected]]
Sent: Wednesday, May 04, 2016 1:22 AM
To: Mark Rivers
Cc: EPICS Tech Talk
Subject: Re: Reg programming in EPICS environment for master slave control
Dear Mark,
Thanks for your reply.
In actual I have around 100 configuration parameters which I have to pass to my Power supply controller. The pulse length is 1000sec and presently I am not considering the change in parameters during pulse.
The PS controller must respond within 100 ms to the set points sent by the main controller . If the parameters are accepted the status can be ready from PS control and if any parameter is not accepted the status can be error or any other state which can depict the issue.
Please let me know if you need any other information.
Regds,
Himanshu
On Tue, May 3, 2016 at 4:15 PM, Mark Rivers <[email protected]<redir.aspx?REF=NFc7nQy3xd8mw_XMSZxUv_SuToH6DNGtjvvmpUeuyLqU9OlKEHTTCAFtYWlsdG86cml2ZXJzQGNhcnMudWNoaWNhZ28uZWR1>> wrote:
Can you add some information about the performance requirements?
What is your pulse rate?
What is the frequency at which the main controller needs to pass that information to the power supply controllers?
What is the latency you can tolerate, i.e. how long after the main controller sends the information must be acted upon by the power supply controller?
Mark
________________________________
From: [email protected]<redir.aspx?REF=5_b7Y2U5zCtkHkRXw_nz_N3Er4QaKcezQyhyJGOe1_6U9OlKEHTTCAFtYWlsdG86dGVjaC10YWxrLWJvdW5jZXNAYXBzLmFubC5nb3Y.> [[email protected]<redir.aspx?REF=5_b7Y2U5zCtkHkRXw_nz_N3Er4QaKcezQyhyJGOe1_6U9OlKEHTTCAFtYWlsdG86dGVjaC10YWxrLWJvdW5jZXNAYXBzLmFubC5nb3Y.>] on behalf of Himanshu Tyagi [[email protected]<redir.aspx?REF=TaRIMLMDeG082dKah6tSSsYF9lXCN4l7a9iS6TvNLeGU9OlKEHTTCAFtYWlsdG86aGltYW5zaHUudDBAZ21haWwuY29t>]
Sent: Tuesday, May 03, 2016 1:23 AM
To: EPICS Tech Talk
Subject: Reg programming in EPICS environment for master slave control
Hi,
I have a requirement where the experimental facility has 2 controllers. The main experimental control and the power supply control.
The experiment has to be carried out in coordination of the 2 controllers. The main controller passes the configuration parameters to the power supply controller , which checks the validity of the parameters for the next pulse and apply them to the power supplies.
I want to implement this system using EPICS platform. Can any one provide me some ideas as to how to initiate such kind of control programming using EPICS.
I have some basic idea since I have interface Siemens plcs with EPICS but have not done the master -slave (2 controller) communication at EPICS level.
Pls suggest how such programs can be completed.
Regards,
Himanshu
--