Modbus 7.143
Known Bugs- Modbus Trouble input was not read from eeprom
- Modbus master – sensor report from Comfort is not updated to Modbus.This bug will appear if Modbus Master Holding registers are mapped to sensor
- 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
Changes- Implemented Modbus Trouble Input. Requires Comfigurator 3.13.6
- For Modbus Master If received function code is not same as the transmitted function code, consider reply received, not as no reply, so go on to next poll without delay
- ucm/modbus slave allow alternative modbus addresses starting from 0000 for each modbus type. Revised Modbus manual can be downloasded from http://www.cytech.biz/product_details.php?item_id=470
- Fixed Bug Modbus Slave check max size to stop overwrite modbus parameters
- Slave Mode Fixed bug in Sensors processing
- Slave Mode write holding register send 2 bytes to counter instead of 1 byte
- Slave Mode for counter, if UCM Counter is not initialised from CM9001, send request for counter so Counters are updated. Also update sensors from CM9001 if UCM sensor is not initialised.
- Monitor Mode size of bytes 64 was 48 max bytes. ignore bytes after buffer full but allow partial message up to 48 to be sent, without clogging up the Comfort RS485 bus in Monitor mode
- start poll timeout at reset for ucm/modbus master to fix problem that polling does not start sometimes.
- dont delay 1.5 secs betwen each poll . introduce pollcycle time delay 1.5 secs between polling cycles but poll immediately after reply except line 0
- Flag updated from Comfort sends write holding register as well as write coil. Previous only write Coil is mapped to coil, but sdid not write hokding regisyter if mapped to Holdning regster. Flag will write coil 0000 or 0xff00, write holding register as 0000 or 0001
- Slave Mode for Input registers, modbus addess 00 to 0x1f are sensor registers not alarms so external modbus master with input registers can work with our ucm modbus slave
Last edited on Wednesday Aug 31st, 2022 04:12 am by slychiu
|