Experimental Physics and Industrial Control System
|
Hi Mark
We are controlling the QPC model over Ethernet with Stream device. A quick look at MPC user manual shows a very similar Ethernet interface
to the QPC. I attached the protocol file, a sample database and a working POC of the Modbus interface. However, from our experience I have some comments:
-
We have been facing an issue with the Ethernet interface where the device does not reply with the appropriate response, for
example you request pressure and it returns voltage. Assuming the latest firmware is installed, we used to reboot the IOC to fix it, but if you include asynRecord.db and disconnect the asyn port it will connect again and will work. My initial guess for the
root cause is requesting multiple commands at the same time over time, that’s why I made the database processing sequential using a chain of FLNKs, this reduced the issue very much.
-
Though not test thoroughly, I think the Modbus interface is a bit more stable and faster than the ethernet, I tested both on
the same controller in the same IOC, I was able to see updates on the Modbus port a bit faster than the Ethernet.
Best Regards,
Abdalla Al-Dalleh
Control Engineer
SESAME
From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of
Mark Rivers via Tech-talk
Sent: Saturday, January 24, 2026 1:22 AM
To: EPICS Tech Talk <tech-talk at aps.anl.gov>
Subject: Support for Gamma Vacuum MPCq ion pump controller over Ethernet
I have been using this old C device support to talk to Gamma Vacuum MPC ion pump controllers.
This only talks via RS-232, but many of their newer modules support Ethernet. The Ethernet message format is somewhat different. Has anyone written StreamDevice support for the Ethernet protocol?
|
Attachment:
gamma-qpc.proto
Description: gamma-qpc.proto
Attachment:
gamma-ion-pump.template
Description: gamma-ion-pump.template
Attachment:
qpc-modbus.db
Description: qpc-modbus.db
- Replies:
- RE: Support for Gamma Vacuum MPCq ion pump controller over Ethernet Abdalla Ahmad via Tech-talk
- Re: Support for Gamma Vacuum MPCq ion pump controller over Ethernet LiangChih Chiang via Tech-talk
- References:
- Support for Gamma Vacuum MPCq ion pump controller over Ethernet Mark Rivers via Tech-talk
- Navigate by Date:
- Prev:
Re: [Ext]Re: Modbus linked read/write question Jesse Hopkins via Tech-talk
- Next:
RE: Support for Gamma Vacuum MPCq ion pump controller over Ethernet Abdalla Ahmad 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
2025
<2026>
- Navigate by Thread:
- Prev:
Support for Gamma Vacuum MPCq ion pump controller over Ethernet Mark Rivers via Tech-talk
- Next:
RE: Support for Gamma Vacuum MPCq ion pump controller over Ethernet Abdalla Ahmad 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
2025
<2026>
|
|
ANJ, 19 Mar 2026 |
·
Home
·
News
·
About
·
Talk
·
Base
·
Modules
·
Extensions
·
·
Distributions
·
Download
·
Documents
·
Links
·
Licensing
·
|