Hi,
I have an EPICS module called "modbus". It uses asyn, and works on all supported EPICS architectures (Linux, Windows, vxWorks, etc.). It supports TCP, serial RTU, and serial ASCII. It has been tested on a variety of Modbus devices, but probably not WAGO. Are you using a WAGO? I looked at the NSLS WAGO support when I was writing my package, and I recall that there was something strange about the way WAGO treated addresses. I didn't have a WAGO to test, so the driver may need a small addition to work on WAGO.
Here is the link:
http://cars.uchicago.edu/software/epics/modbus.html
Mark
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Burkhard Kolb
Sent: Wednesday, July 15, 2009 8:27 AM
To: '[email protected]'
Subject: uptodate version of modtcp?
Hi,
I saw the modtcp with WAGO support version for use on linux at NSLS.
Is this the latest version? Is there a version for the
current epics build system?
I downloaded this version and tried by fiddling with the Makefiles,
RELEASE and CONFIG files and ended up with compile errors:
/usr/bin/cc -c -DUNIX -Ddarwin -ansi -O3 -g -Wall
-fno-common -I. -I../O.Common -I. -I..
-I../../../include/os/Darwin -I../../../include
-I/epics/base-3.14.10/../modules/sncseq-2.0.12/include
-I/epics/base-3.14.10/include/os/Darwin -I/epics/base-3.14.10/include
-I/opt/local/include -I/sw/include ../modtcpLib.c
In file included from ../modtcpLib.c:81:
../modtcp.h:7:23: error: asm/errno.h: No such file or directory
In file included from ../modtcpLib.c:81:
../modtcp.h:72: error: syntax error before 'UINT8'
../modtcp.h:72: warning: no semicolon at end of struct or union
../modtcp.h:73: warning: type defaults to 'int' in declaration of 'func'
../modtcp.h:73: warning: data definition has no type or storage class
../modtcp.h:74: error: syntax error before 'data'
--
Dr. Burkhard Kolb
HADES
E-Mail: [email protected]
Tel: +49-(6159)-71-2667 / Fax: +49-(6159)-71-2155
GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1 / D-64291 Darmstadt / www.gsi.de
Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Darmstadt
Handelsregister: Amtsgericht Darmstadt, HRB 1528
Geschäftsführer: Professor Dr. Horst Stöcker, Christiane Neumann
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph
Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt
- References:
- uptodate version of modtcp? Burkhard Kolb
- Navigate by Date:
- Prev:
uptodate version of modtcp? Burkhard Kolb
- Next:
Re: CAEN SY127 and SY527 Burkhard Kolb
- 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
- Navigate by Thread:
- Prev:
uptodate version of modtcp? Burkhard Kolb
- Next:
RE: uptodate version of modtcp? Mark Rivers
- 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
|