EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  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  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? [SEC=UNCLASSIFIED]
From: "LYNCH, Damien" <[email protected]>
To: Rekow Jens <[email protected]>, "[email protected]" <[email protected]>, Bryce Karnaghan <[email protected]>
Date: Thu, 4 Sep 2014 00:51:37 +0000

Hi Jens,

 

We have started using EtherCAT hardware this year. It’s all Beckhoff at the moment. We put everything on the (copper) EtherCAT bus and do not use Modbus TCP. We have an EtherLab EtherCAT master running on a RT_PREEMPT patched Linux PC. EPICS interfaces to the EtherLab master software using Diamond’s EtherCAT module. Connected to the master are several EK1100 EtherCAT bus couplers and one CX9020 running TwinCAT 2. We have not started using any safety terminals yet. I am looking into motion control right now but have not tried any solutions yet.

 

The EK1100 nodes are being used where we would have used VME in the past. The CX9020’s main task is pressure interlocking (this is done in TwinCAT 2) but we expose some of its I/O to EPICS for control via CSS and logging in the archiver. This has only been running for 2 – 3 months now on a new beam line that has not seen much use yet but we are happy with what we are seeing so far. We are planning to continue using Beckhoff embedded PCs in future interlock systems although I am trying to encourage the guys who do the PLC programming to use TwinCAT 3 in the future.

 

Hi Bryce,

 

Are you saying that the embedded PC / safety terminals cannot respond to a digital input quicker than 8 ms? This is a little surprising. In the system above we can get the EtherCAT 2 x cycle time worst case response time performance. I.e. outside world all the way up through EPICS and back out again. We are using a 1 ms cycle time so we respond within 2 ms. Like I say though we are not using any Beckhoff safety equipment yet and I did not try this through the CX9020 (which would be an interesting test that I might do soon).

 

This is how I tested the WCRT (and once again I’m talking about the EtherCAT bus here and not Modbus TCP):

Using the EPICS/DLS/EtherLab master system I hooked a waveform generator up to a digital input (EL1144) connected to one of the EK1100 couplers. This signal was also feed into an oscilloscope. In EPICS I connected the input’s binary input record to the binary output record that sits on top of a digital output (EL2024-0010) which was connected to the same EK1100. This digital output was connected to the oscilloscope. I then checked the time between the input rising edge and output rising edge by eye. I never saw it over 2 ms. I didn’t up the input frequency over 250 or 300 Hz (I can’t remember now). If we wanted to I am confident we could drop the cycle time to 500 us without much work and see the expected WCRT (i.e. 1 ms).

 

Damien

 

 

From: [email protected] [mailto:[email protected]] On Behalf Of Rekow Jens
Sent: Wednesday, 3 September 2014 9:17 PM
To: [email protected]
Subject: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems?

 

Dear All,

 

Is there anybody out there using PLC hardware from WAGO or Beckhoff to implement equipment protection systems (EPS) for machine protection or beamlines?

I know that WAGO or Beckhoff devices are commonly used in many facilities but I am not sure about their usage for EPS applications. We think of doing this but it would be nice to hear about other opinions/experiences. We have been very happy with these devices not least because of the convenient EPICS interface using Modbus TCP.

Any comments are much appreciated.

 

Thanks in advance,

Jens


Replies:
RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? [SEC=UNCLASSIFIED] Bryce Karnaghan

Navigate by Date:
Prev: RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? Bryce Karnaghan
Next: RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? [SEC=UNCLASSIFIED] Bryce Karnaghan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? Bryce Karnaghan
Next: RE: Who uses WAGO or Beckhoff PLCs for Equipment Protection Systems? [SEC=UNCLASSIFIED] Bryce Karnaghan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·