Another possibility
https://pvwebmonitor.readthedocs.io
The python pvWebMonitor package does much of what you describe. It
provides a background service that monitors EPICS PVs and writes them
into customized HTML files in a WWW server directory. Other files (such
as .png, .jpg, ...) can also be part of the routine update of the WWW
server directory.
The software creates a static website directory with content you update
from the control system.
You need a working web server to serve that content. The web server
does not have to be within the control system, just needs access to the
directory with static content to be served.
You will need other software to generate screen images and write to
disk. Then pvWebMonitor can copy that content to the static website
directory.
This satisfies:
* remote observation
* no remote interaction or control
* separation of web server from control system
* control system values
* graphics files
This also means there is some latency between control system updates and
web site content.
On 5/26/2020 5:27 AM, Elio Valenzuela via Tech-talk wrote:
> Hello,
>
> I am working at the design of a “mirror control room” of a LINAC in a
> remote location. The goal is to replicate all the control panels
> displayed on the facility in a second location on a different country
> but in a “read only” fashion. We do not have specific requirements about
> latency of the represented data, so we can decide to represent “offline
> data”(snapshots taken a few times during the day and sent to the mirror
> facility with some delay) or “real time data”(each change on a PV is
> sent automatically to mirror facility). The original facility has a
> strict separation policy between EPICS network and DMZ, and internet can
> be reached only from DMZ. The expected bandwidth between the two
> facilities is around 10Gbps, and the quantity of PVs generated is still
> unknown…
>
> I know that it is difficult to provide an answer with the only data that
> I provided, but I just want to know if there are other facilities doing
> similar things to have a reference case to follow. My first idea was
> based on the use of CA Gateways and try to send in “real time” all PVs
> to the mirror server, but I think that it is not an standard solution
> that could be easily accepted by the LINAC organization… Any suggestions
> about how to implement this edge control room in a safe and efficient
> manner?
>
> Thanks in advance.
>
> *Elio Valenzuela Segura*
> Researcher, Universidad de Granada
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Resultado de imagen de citic ugr logo
>
>
>
> *Elio Valenzuela Segura*
> Researcher, Universidad de Granada
>
> +34 958 241 775 <tel:+34%20958%20241%20775> | elio at ugr.es
> <mailto:elio at ugr.es>
>
> CITIC, Calle Periodista Rafael Gómez Montero, 2, 18014 Granada
>
> https://dn3tzca2xtljm.cloudfront.net/social_icons/16px/linkedin.png
> <http://www.linkedin.com/in/eliovalenzuela>
>
--
----------------------------------------------------------
Pete R. Jemian, Ph.D. <jemian at anl.gov>
Beam line Controls and Data Acquisition (BC, aka BCDA)
Advanced Photon Source, Argonne National Laboratory
Argonne, IL 60439 630 - 252 - 3189
-----------------------------------------------------------
Education is the one thing for which people
are willing to pay yet not receive.
-----------------------------------------------------------
- References:
- Mirror Control Room Elio Valenzuela via Tech-talk
- Navigate by Date:
- Prev:
Error:no matching function for call to asynNDArrayDriver while compiling areaDetector shenzb--- via Tech-talk
- Next:
Re: Error:no matching function for call to asynNDArrayDriver while compiling areaDetector Mark Rivers via Tech-talk
- 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: Mirror Control Room Ralph Lange via Tech-talk
- Next:
Re: Mirror Control Room Jemian, Pete R. via Tech-talk
- 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
|