Posted: Saturday Feb 25th, 2017 12:57 pm |
|
1st Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
UCM/Modbus firmware 7.099 fixes the bug in previous versions
For Modbus Master Mode, Alarm to Modbus mapping did not work
Please upgrade the firmware. In Modules Tab, select UCM/Modbus on the left pane and right click, then select Check for Upgrades"
|
Posted: Friday Mar 10th, 2017 01:21 pm |
|
2nd Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
UCM/Modbus firmware 7.101
This firmware fixes bugs
- Fixed BUG Modbus Master Alarm to modbus did not work
- Fixed BUG - Modbus Server Input Registers map to Security Last zone, last user, Alarm ID did not work
- Fixed bug in read holding registers: keyarm, autoarm, Keypad Digit did not work
- Fixed Bug in Slave mode Discrete inputs map to Zones/Inpus did not work
|
Posted: Thursday Mar 30th, 2017 03:53 pm |
|
3rd Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
UCM/Modbus Firmware 7.103
- Fixed bug in Modbus master - Alarm to Modbus Security mode (Away. Night, Day, Vacation) when the system is armed or disarmed, the modbus register mapped to other security modes was not reset to 0
- Implemented Modbus Monitor Mode display Transmit data as "> "and Receviev data as "< " at the start of the line. This requires Comfigurator 3.11.12 to show Monitor Mode
- For Modbus Monitor mode delay 300 ms before next poll to prevent the monitor buffer from overflowing. This means that Monitor mode polling will be slower than without monitor mode.
- Modbus Master - added delay 50 ms before polling the next modbus address to ensure that the Slave being polled has time to respond
- Increase timeout for modbus messages to 50 ms to ensure incoming TCP messages donot time out due to TCP/IP delays.
|
Posted: Friday Dec 25th, 2020 02:49 am |
|
4th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
UCM/Modbus 7.104
Fixed BUG - when Modbus Master mapped to Counter only send 1 byte to Comfort Counter. With the new version, 16 bits are sent to the mapped Comfort counter in signed format -32568 to + 32767 range
|
Posted: Friday Dec 25th, 2020 02:54 am |
|
5th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
UCM/Modbus 7.135- UCM/UniversalFirmware can be upgraded to Modbus
- Modbus to Comfort - each line allows different Modbus IDs, not all the same ID
- Fixed BUG Output changes may cause counter message to modbus
- Delay between successive messages to Modbus increased from 50 ms to 150 ms to prevent the remote slave modbus from overflow
- Modbus Master Poll interval from 1 sec to 1.5 secs to give more time to reply
- Delay from receive to transmit increased to allow remote modbus more time to receive next command
|
Posted: Friday Dec 25th, 2020 03:00 am |
|
6th Post |
slychiu
Administrator

Joined: | Saturday Apr 29th, 2006 |
Location: | Singapore |
Posts: | 5085 |
Status: |
Offline
|
back to top
|
Modbus 7.143- 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 Sunday Dec 27th, 2020 08:32 am by slychiu
|
|