Sunteams
The software is available from http://www.microsolar.at/Datenblaetter/SunteamsCOM.rar
This inverter may be identical to the CMS-2000. See cms2000-inverter-rs232-serial-port-hack-cms-2000-rs232-t271.html
Ingmar wrote:Hi Matt,
I was looking for the communication log.
There is a free program from HHD software that runs in parallel with the ProControl (or SunEzy Control). You can download it from http://www.serial-port-monitor.com/.
You need to start the program first, then the Control software, log some stuff, then close the Control program and finally the monitor software. It leaves the port open. The window you need is the Request view. Self explaining when you run the program.
The output is like attached to this post.
#
# hex packet codes - COMMON
#
use constant {
PKT_START => "aaaa",
# PKT_START_2 => "435a", # ST2000 SEND
SEND_INIT => "01000000", # SRC_ADDR + BCAST_ADDR
SEND_QRY => "01000001", # SRC_ADDR + DEST_ADDR
RECV_INIT => "00000100", # BCAST_ADDR + SRC_ADDR
# RECV_INIT => "fe000000", # ST2000
# RECV_INIT => "ff007f00", # ST2000
RECV_QRY => "00010100", # DEST_ADDR + SRC_ADDR
# RECV_QRY => "fe010000", # ST2000
# RECV_QRY => "ff017f00", # ST2000
};
initialise...
SEND -> 435A00007F00000300011F
get serial...
SEND -> 435A00007F00000000011C
RECV <- AAAAFF007F0000800A...etc...
confirm serial...
SEND -> 435A00007F0100010B...etc...
RECV <- AAAAFF017F000081...etc...
get data format...
get version info...
SEND -> 435A0000010101030000A3
RECV <- AAAAFF0101000183...etc...
get data...
SEND -> 435A0000010101020000A2
RECV <- AAAAFF0101000182...etc...
initialise...
Send -> aaaa010000000004000159
get serial...
Send -> aaaa010000000000000155
Recv <- aaaafe00000000800a...etc...
confirm serial...
Send -> aaaa0100000000010c...etc...
Recv <- aaaafe0100000081...etc...
get version info...
Send -> aaaa01000001010300015a
Recv <- aaaafe0100000183...etc...
get data format...
Send -> aaaa010000010100000157
Recv <- aaaafe0100000180...etc...
get data...
Send -> aaaa010000010102000159
Recv <- aaaafe0100000182...etc...
shell_l_d wrote:Try this instead... just uncomment the ST2000 constants (theres alot more now) & comment out their duplicate constant
Users browsing this forum: No registered users and 0 guests