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 modbus support |
From: | "Wlodek, Jakub via Tech-talk" <tech-talk at aps.anl.gov> |
To: | Mark Rivers <rivers at cars.uchicago.edu>, William Kirstaedter <kirstaedter at fhi-berlin.mpg.de>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Fri, 26 Aug 2022 17:07:19 +0000 |
I have applied and pushed the patch, and can now build OK with modbus R3-2:
[jwlodek@dell-rhel8 eurotherm2k]$ make clean uninstall -s
[jwlodek@dell-rhel8 eurotherm2k]$ make -sj
[jwlodek@dell-rhel8 eurotherm2k]$
[jwlodek@dell-rhel8 eurotherm2k]$ more /usr/lib/epics/README | grep MODBUS
MODBUS - R3-2
-Jakub
From: Mark Rivers <rivers at cars.uchicago.edu>
Sent: Friday, August 26, 2022 12:54 PM To: Wlodek, Jakub <jwlodek at bnl.gov>; William Kirstaedter <kirstaedter at fhi-berlin.mpg.de>; tech-talk at aps.anl.gov <tech-talk at aps.anl.gov> Subject: RE: Eurotherm modbus support Hi Jakub ,
Ø I was planning on getting it working with the newer modbus version at some point, which it seems you have already done, perhaps we should just apply those changes to the repo?
That sounds good. Are you OK with just applying my changes using the “patch” command, or do you want me to fork the repository and make a PR?
One thing you need to do before applying the patch is to do:
git mv eurothermModbus.c eurothermModbus.cpp
Mark
From: Wlodek, Jakub <jwlodek at bnl.gov>
Hi Mark,
This repo is a backup of an IOC instance we had running that as far as I could tell had no upstream master (I believe it was downloaded as a source tarball, probably from the DLS site). I was planning on getting it working with the newer modbus version at some point, which it seems you have already done, perhaps we should just apply those changes to the repo?
Best, Jakub From: Mark Rivers <rivers at cars.uchicago.edu>
I now realize that DLS repository is not the same as the one you are using. However, this one does seem to be the same:
https://github.com/jwlodek/eurotherm2k
Jakub, is this repository a fork of a master somewhere else, or is this now the primary repository?
Mark
From: Mark Rivers
Hi William,
It appears that the eurothemModbus source code is on Github here:
https://github.com/dls-controls/eurothermModbus
Does your gitlab dump differ from that?
Mark
From: William Kirstaedter <kirstaedter at fhi-berlin.mpg.de>
Hi Mark,
unfortunately, it doesnt work, various casts fail.
I've saved a dump here: https://gitlab.fhi.mpg.de/kw/eurotherm2k (should be externally accessible)
William Kirstaedter PP&B Computer Support Group Fritz-Haber-Institut Berlin Am 26.08.22 um 14:40 schrieb Mark Rivers:
|