Is there a way of remotely forcing a classic200 to reset? (other than reset at midnight) We have ours set up for low voltage disconnect so when it resets it would temporarily bring the dc plant down. Which i need to do to recover (hopefully) a standby generator control interface. Im desperately trying to avoid a Christmas Skidoo ride to a repeater on the top of dark-o-winter mountain to replace a controller.
if i could set the time remotely i could fake out the reset at midnight option. but documentation says that those registers are read only.
anyone know any undocumented modbus registers?
Vectorz, you are in luck !
Yes, you actually can reset the Classic remotely... It is a wee bit awkward but you can do it.
The Classic also has a "tweak" where you can tell it to reset automatically once per day at 23:59
which will come around if its clock is correct or not of course...
To manually remotely reset the Classic, first enable Auto-Restart (the above mentioned tweak)
Set the AutoDlyReset bit (0x0004) in modbus EnableFlags2 register 4186 (address 4185)
You don't have to force a save to EEprom to just do a single manual reset.
Then, force a new day which simulates the time of 23:59 without actually changing the clock...
Set the ForceNiteF bit (0x0100 ) in modbus ForceFlagsBits register 4160 (address 4159)
And the Classic will reset in around 5 seconds.
boB
excellent..
Ive tried to set the bit, however i get illegal register when i try. What software do you use to write to modbus?
I think your problem might be because you haven't sent the Classic's serial number to unlock it for writing.
For now, try this... Find the one jumper in four jumpers just behind the big blue terminal block called "LOK".
If you place the little shorting jumper/shunt on these 2 pins, it will bypass the need to write the serial
number/password before writing. See if that stops the modbus over TCP/IP exceptions.
boB
i cant access the unit. its on the side of a mountain under 15' of snow..
how do you unlock it through modbus?
thanks
Vectorz, check around page 26 of this modbus manual...
http://www.midnitesolar.com/pdfs/classic_register_map_Rev-B3-May-28-2013.pdf
You may have to write both registers using a write multiple, I can't
remember exactly. Maybe not actually ?
Here is a portion of the text...
The serial number is read from 28673/28674 but
it is written to the Ethernet configuration
registers: 20492 and 20493. Write the Classic’s
serial number over Ethernet to unlock writing of
modbus registers over Ethernet. Setting this
will last until the TCP/IP connection is dropped
Example: the serial number is: 0x12345678
(hex)
20492 = MSB (Serial number) 0x1234
20493 = LSB (Serial number) 0x5678