EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20242025  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  <20242025 
<== Date ==> <== Thread ==>

Subject: Modbus R3-4 released
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Sun, 1 Dec 2024 20:01:10 +0000

Folks,

 

Modbus R3-4 is now available.  These are the release notes.

 

  • Added support for Modbus function 17, which is called Report Slave ID. The Modbus specification says this is only supported for serial RTU and serial ASCII communications. It reports the Run Indicator Status byte, and additional vendor defined data. Thanks to Najm us Saqib from LBNL for this.
  • Added support for UDP/IP using standard port 502. The use of UDP/IP is not part of the MODBUS standard but is useful for FPGAs with Ethernet in firmware which may provide support only for UDP. The only difference between TCP and UDP operation is that when using UDP a missing reply packet is not considered to be an error until the transaction has been attempted 5 times. Thanks to Eric Norum for this.
  • Added support for asynFloat64Array, which allows reading and writing 64-bit floating point arrays. Thanks to Andre (NomAnor) for this.
  • Fixed absolute addressing so it only reads and writes the required number of registers. Previously it was always reading or writing the user-specified maximum number, which could cause errors if the read or write included non-existent registers. Thanks to Andre (NomAnor) for this.
  • Added documentation for Modbus exceptions.

 

Home: https://github.com/epics-modules/modbus

Documentation: https://epics-modules.github.io/modbus/

 

 

Mark

 


Navigate by Date:
Prev: Re: Re: Re: Re: RE: Re: autoConnect could not connect when reading a register by modbus relative addressing Zhibang Shen via Tech-talk
Next: ADVimba R1-5 released Mark Rivers 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  <20242025 
Navigate by Thread:
Prev: Re: Event record Johnson, Andrew N. via Tech-talk
Next: ADVimba R1-5 released Mark Rivers 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  <20242025 
ANJ, 01 Dec 2024 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions ·
· Download · Search · IRMIS · Talk · Documents · Links · Licensing ·