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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Eurotherm Temperature Controller Support |
From: | Stephen Lewis <[email protected]> |
To: | Chris Whiting <[email protected]> |
Cc: | [email protected] |
Date: | Mon, 18 Oct 2010 06:45:39 -0700 |
Here is a module and and ioc build that implements a small set of Eurotherm gets and sets. The approach to using the modbus is somewhat unusual by EPICS conventions but you may find parts of it useful. It has run reliably for a year. Done with EPICS R3.14.9.
Attachment:
eurotherm-ioc.tgz
Description: Binary data
Attachment:
eurotherm-module.tgz
Description: Binary data
On 15 Oct 2010, at 12:26 , Chris Whiting wrote: > I am developing an automated vacuum bakeout station for CHESS at Cornell University. I have been searching for temperature controllers which allow for 10 (or more) PID control loops, and have come across the Eurotherm 2704VC controller (this particular controller has extra inputs and outputs for vacuum equipment). > > Another goal of the project, in addition to building a working bakeout station, is to use, and learn more about, the EPICS control system. I have found support written originally for the Eurotherm 800 series controllers on the Modules page, and have been told it works for the 2000 series even though it should not. > > I am wondering if anyone has developed support specifically for the 2704 Eurotherm controller using the newer Modbus module or StreamDevice methods (or other newer methods), as these were not available when the support for the Eurotherm 800 series was developed. > > Suggestions or comments about using the Eurotherm 2704/2500 temperature controllers for this application would also be welcomed. > > Thank you for your help. > > Chris Whiting > CHESS > Cornell University