[acs] Fw: Modbus R3-4 released
Gary Croke
gcroke at jlab.org
Wed Dec 4 13:10:56 EST 2024
FYI for modbus users...
________________________________
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
Sent: Sunday, December 1, 2024 3:01 PM
To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: [EXTERNAL] Modbus R3-4 released
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<https://urldefense.proofpoint.com/v2/url?u=https-3A__urldefense.us_v3_-5F-5Fhttps-3A__github.com_epics-2Dmodules_modbus-5F-5F-3B-21-21G-5FuCfscf7eWS-21dE1LoM90PKyeGj0b-5FqKZ4LFD2B7yHKmfDcOa7DNobOLoHgqtkMIRTGygD4XIUDIjco-5F9cAzkr4m7-5FIpeFXMkb75RDzo-24&d=DwMFAg&c=CJqEzB1piLOyyvZjb8YUQw&r=HTUy2NLRbyDLEnTHi0sB_w&m=PEjGfVdFhxkXwnVVh5THgPTj4xT62o5DUJCftOEVPtMdUrDS96hH4Sh7bkSt3Tpw&s=lH_TobpnYzSnsz0cl49oUNpxX0SsfE62FfkvdYQCeTE&e=>
Documentation: https://epics-modules.github.io/modbus/<https://urldefense.proofpoint.com/v2/url?u=https-3A__urldefense.us_v3_-5F-5Fhttps-3A__epics-2Dmodules.github.io_modbus_-5F-5F-3B-21-21G-5FuCfscf7eWS-21dE1LoM90PKyeGj0b-5FqKZ4LFD2B7yHKmfDcOa7DNobOLoHgqtkMIRTGygD4XIUDIjco-5F9cAzkr4m7-5FIpeFXMk0brxkUM-24&d=DwMFAg&c=CJqEzB1piLOyyvZjb8YUQw&r=HTUy2NLRbyDLEnTHi0sB_w&m=PEjGfVdFhxkXwnVVh5THgPTj4xT62o5DUJCftOEVPtMdUrDS96hH4Sh7bkSt3Tpw&s=oW3qe61uokqaj0rl_YxpWSTp4N1CTHmOB8qSBaCw5m0&e=>
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/acs/attachments/20241204/129ad258/attachment-0001.html>
More information about the acs
mailing list