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: | 答复: Question about the speed of synchronization of CaChannel (python file in the attachment) ? |
From: | lzf neu <[email protected]> |
To: | "[email protected]" <[email protected]> |
Date: | Fri, 13 Oct 2017 08:41:46 +0000 |
Hi,
I use CaChannel python package to monitor a PV 'caLab:okok' and do some simple treatments of the PV value, then synchronise the treated PV value to 'MTEST:d00' and 'MTEST:d01' , and it works. However, the problem is that when monitoring the PVs ('MTEST:d00' and 'MTEST:d01'), the speed of
synchronization of "camonitor MTEST:d00", "camonitor MTEST:d01" are quite slower than "camonitor caLab:okok", and MTEST:d00 and MTEST:d01 lost many data from caLab:okok.
I have no idea how to solve the problem, I try to modify the command "server.process(0.1)" to "server.process(0)" of the main function, but I failed, the speed of synchronizaiton is still very very slow, and it seems the more PVs synchronization
the slower the speed is.
I have attatched the python file in the attachment.
Any help will be appreicated and thanks in advance !
Zhefu
|
Attachment:
1.py
Description: 1.py