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: [External] Suggestions wanted on IOC hardware |
From: | "James P. Withrow via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "Leblanc, Gregory" <leblanc at ohio.edu>, "Tech-talk at aps.anl.gov" <Tech-talk at aps.anl.gov> |
Date: | Thu, 29 May 2025 16:31:45 +0000 |
Thank you all for the information. It's been an interesting read and you've given me a lot to consider.
Most of the IOCs will be relatively 'slow' and so I think they can probably be implemented on commodity hardware. Items such as the USB interface for data acquisition and terminal servers for Ethernet->RS232 IO weren't in my original idea but they have opened
up several additional avenues to consider. I'm currently playing with a few things in an attempt to broaden my understanding of EPICS in general, and as such I'm sure I'll be back with additional questions.
Thank you,
Jim Withrow
Jim Withrow, Research Support Specialist - jwithrow at cornell.edu
NE-CAT, Cornell University - https://necat.chem.cornell.edu
Advanced Photon Source, Sector 24
9700 S. Cass Avenue, Building 436 E001
Lemont, IL 60439
From: Leblanc, Gregory <leblanc at ohio.edu>
Sent: Thursday, May 22, 2025 11:13 AM To: James P. Withrow <jwithrow at cornell.edu>; Tech-talk at aps.anl.gov <Tech-talk at aps.anl.gov> Subject: RE: [External] Suggestions wanted on IOC hardware Jim,
I’ve got a couple of undergraduate students working to deploy EPICS on Linux at our small lab. We’ve been doing our testing HP T730 and T740 thin clients because they’re very cheap ($100 on ebay) and so far, have been much faster than we need. Primarily we’re doing general purpose IO using Keysight (ok, mostly HP and Agilent) 34980A mainframes with multiplexers, ADC outputs, and relay outputs. We communicate to them using StreamDevice over Ethernet. We talk to our BRAX vacuum controllers using RS-232, also with StreamDevice. Greg
-- Gregory Leblanc Accelerator Engineer Edwards Accelerator Lab - Ohio University 123 University Terrace Athens, OH 45701 USA M: (401) 52-OUAL1 or (401) 526-8251 https://orcid.org/0000-0001-7899-5296
From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of James P. Withrow via Tech-talk
Use caution with links and attachments. Hello all-
I'm investigating the eventual migration of our control system to EPICS, and as such, I would like to solicit community input on IOC hardware which I can use as a 'boilerplate' configuration for common tasks like sensor (I2C/SPI) polling, instrumentation (RS232/485), and general IO.
Current searching has turned up mostly references to Beaglebone and Zynq hardware, however I'd like to hear from community members as to what's in use 'in the wild' and how well it works - or doesn't - for your applications.
Thanks!
-Jim Withrow |