Hi Plazma,
My very first post here so big Hi to all.
As said earlier, the Protocol is MODBUS RTU using only Functions 3,6 and 10. Really really easy to use via remote. The only thing that many would find confusing - I think - is the M-Pre and S-INI.
For info - M-Pre is basically -
From my working notes :-))
6H : M-PRE : Memory Preset Output state selection on recall: Read/Write. Sets or Reads the Memory Preset output state according to the preceding state of the output. 0 = the output is off regardless of the previous control set state. 1 = output follows previous control set state
7H : S-INI : Power Switch Output State on INITIALISATION only (ie - on a unit reboot): Read/Write. Sets or Reads the Switched Output Control State. (Output terminals active or not) (ON/OFF). where 0 Is output OFF (Disabled) and 1 is output ON (Enabled).
NOTE – this is ONLY on boot up. This setting is viable as once a preset memory is recalled it overwrites M0. If the unit is rebooted the last setting is recalled. The output state though is determined by the setting of the S-INI in the group that was last called.
So, if you set M-Pre to 1, then when the memory is called (the M1 to M9, then if the output was enabled on the last memory used, then the output will be enabled immediately on the new memory, if it wasn't enabled on the previous, it wont be on the new one. If set to 0, then on calling that specific memory it will always start with the output off.
S-INI is only for the case where the memory is the last one used. On next start up if S-INI is set to 1 then the output will be enabled. If set to 0 - it won't.
Memory location M0 is basically overwritten immediately ANY memory is called. It is a working area really. If you 'call' M0 then nothing will happen as M0 is whatever you last called. Example - call M8, M8 overwrites M0, (but leaves the contents of M8 as is).
M1 and M2 are special cases in that they can be quickly called from the upper and lower buttons.
There are 512 Words assigned for the Modbus Allocation. Very few are used though. Really well put together Comms and works superbly.
It is a really superb product at a true bargain price. Look out for a new beasty in the near future - a nice shiney new DPH5005. Buck Boost with comms. The DPH3205 is not getting comms afaik, the DPH5005 is the replacement for it. I am working on a battery operated version when parts arrive.
If anyone wants any tips on the modbus rtu comms give me a shout.
Another point worth mentioning - anyone who wants to play comms, you cannot damage the unit by sending a wrong command - it is bullet proof. there are no 'gotcha's' in there at all. - I specifically tried to break it and it simply isn't an issue.
BR,
- Again, Hi to all and keep up the super work, what an excellent forum !. Joe