- slychiu - 06-05-2022
UCM/Modbus 7.163
Bugs
- Modbus Slave bug - if the external Modbus master polls the slave Holding register very fast, it may hog the Comfort RS485 Bus and prevent proper communication with other modules. Fixed 30/8/22
Bugs Fixed - Fixed BUG in Modbus Master. when counter, flag etc changed. the next register number will be matched with the next modbus address and write to it. eg modbus address 100 map to ctr 8, if ctr 9 changed it wil write to ctr 9
- Fixed BUG modbus master modbus trouble input sometimes not updated correctly when activated or restored
New Features & Improvements- Modbus Master Delay to next poll of slave is reduced
- Modbus Master at reset, dont request initial values of Comfort registers for Modbus holding and coil registers so that mapped modbus holding and coil registers are not written before UCM reads their values assume that the slave has the correct values of the holding and coil registers which should not be wriiten by comfort register initial values.
- Improved delays in modbus communications, reduce delays
- slychiu - 08-31-2022
UCM/Modbus 7.167 (30/8/2022)
Known Issues
- UCM/Modbus slavedidl not update counter value from Comfort at reset
- BUG from 26/12/20 When UCM/Modbus is is changed from master to slave the Slave may send wrong info to master
- BUG modbus master Read discrete input and read coil for multiple registers, wrong had error in decoding the registers mapped to modbus
- BUG Read Discrete Inputs and Coil < 8 registers gets wrong data
- BUG holding registers no of registers >= 8 causes overload and cannot poll correctly.
- Modbus Master coil map to arm security did not work for multiple registers in Modbus to Comfort table
- BUG write to modbus holding register and coil in eventqueue did not work if modbus to comfort table is empty
Changes
- Fixed Modbus Slave bug - if the external Modbus master polled the slave Holding register very fast, it may hog the Comfort RS485 Bus and prevent proper communication with other modules.
Please upgrade the firmware if UCM/Modbus is configured as a Slave
- slychiu - 10-12-2022
UCM 7.168 (11/10/22)
- Fix BUG from 26/12/2affect modbus changed from master to slave may send wrong info to master . may cause slave not to get correct info from CM9001
- modbus master fix BUG for read discrete input read coil for multiple registers, fix BUG for the order of bits for 1 to 16 registers
- FIXED modbus slave bug at reset, ucm/modbus slave did not update counter values from modbus
- FIX BUG holding registers no of registers >= 8 causes rs485 overload and cannot poll correctly. modbus.inc .
- Fix BUG modbus master holding register mapped to sensor always send sensor value to rs485 even when changed
- Modbus master fix BUG sensor match for multiple registers in modbus to comfort was wrong
- Modbus Master BUG write to modbus Coil or Holding Register for Alarm To Modbus table not work if modbus to comfort is empty
- Modbus Master map to arm security mode status to slave handles write coil multipke registers correctly
UCM/Modbus 7.168 will be released soon to fix the above bugs in 7.167 and earlier
|