这是08年写的一个 并网带电池逆变器 的通讯工具,和普通的串口调试器相比,多了一个【脚本】功能。能够通过【脚本】完成通讯测试。
PC发给DSP的01命令
01 10 1B 00 CF A3 00 00 90 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
电池放电
01 10 1B 00 CF A2 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
电池充电
01 10 1B 00 CF A1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
并网
01 10 1B 00 CF A4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
独立逆变
- 主设备运行参数设定 (命令=10H) 共33个字节
|---------|---------------------------------------------------------------------------------------------------------|
| 项目 | 举例 |
| 地址 | 01 |
| 命令 | 10H |
| 长度 | 1B 00 |
| D0 | D0 = CF开机 D0 = CE关机 |
| D1 | 模式设定。A1: 并网发电模式(PV给电网发电);A2: 蓄电池并网充电(电网+PV给电池充电);A3:蓄电池并网放电(蓄电池+PV向电网放电); A4:独立逆变功能; A5;PV单独给电池充电,充满后关机 |
| D2 | |
| D3 | |
| D4 | 直流电流低字节(充,放电电流大小命令位) |
| D5 | 直流电流高字节(充,放电电流大小命令位)(0.1A) |
| D6 | 空 |
| D7 | 空 |
| D8 | 空 |
| D9 | 空 |
| D10 | |
| D11 | |
| D12 | 空 |
| D13 | 空 |
| D14-D26 | 保留 |
| CRCL | |
| CRCH | |
DSP回复01命令给PC格式:
|------|---------------------------------------------------------------------|
| 项目 | 内容 |
| 地址 | 01 (01~247) |
| 命令 | 03H 或 10H, 30H, 50H |
| 长度 | 1B 00 |
| D0 | 交流电压 |
| D1 | 交流电压 |
| D2 | 交流电流(整机,变压器副边) |
| D3 | 交流电流(整机,变压器副边) |
| D4 | PV直流电压 0.1V |
| D5 | PV直流电压 0.1V |
| D6 | PV直流电流 0.1A |
| D7 | PV直流电流 0.1A |
| D8 | 逆变器温度 C |
| D9 | 逆变器温度 C |
| D10 | 蓄电池电压 0.1V |
| D11 | 蓄电池电压 0.1V |
| D12 | 蓄电池电流 0.1A |
| D13 | 蓄电池电流 0.1A |
| D14 | 负载电压 0.1V |
| D15 | 负载电压 0.1V |
| D16 | 状态信息S1 |
| D17 | 状态信息S2 |
| D18 | 故障具体数据 |
| D19 | 故障具体数据 |
| D20 | 电网交流频率 |
| D21 | 电网交流频率 |
| D22 | 当前工作模式 A1: 并网发电模式; A2: 蓄电池并网充电; A3:蓄电池并网放电; A4:独立逆变功能; A5:pv单独给电池充电 |
| D23 | 空 |
| D24 | 软件版本号 |
| D25 | 产品型号 |
| D26 | 产品型号 |
| CRCL | |
| CRCH | |
状态信息S1S2
Flag_State
#01400H 自然停机
#00040H 频率异常S1 = 40, S2 = 00
#00080H 孤岛
#00800H 模块故障
#01300H 手动关机
#02300H PV母线过压
#02400H PV母线欠压
#00001H 电池过压
#00002H 电池欠压
#00008H 交流过压
#00010H 交流欠压
#02500H 逆变电压异常
#00020H 输出过载
PC发送50命令给DSP
|---------|--------------------|
| 项目 | 内容 |
| 地址 | 01 (01~247) |
| 命令 | 50H |
| 长度 | 1B 00 |
| D0 | |
| D1 | |
| D2 | 交流电网电压上限 (单位1V) |
| D3 | 交流电网电压上限 (单位1V) |
| D4 | 交流电网电压下限(单位1V) |
| D5 | 交流电网电压下限(单位1V) |
| D6 | 交流电网频率上限(单位0.1Hz) |
| D7 | 交流电网频率上限(单位0.1Hz) |
| D8 | 交流电网频率下限(单位0.1Hz) |
| D9 | 交流电网频率下限(单位0.1Hz) |
| D10 | 充电电流上限(0.1A) |
| D11 | 充电电流上限(0.1A) |
| D12 | 放电电流上限(0.1A) |
| D13 | 放电电流上限(0.1A) |
| D14 | 充电时,CC->CV转折电压 1V |
| D15 | 充电时,CC->CV转折电压 1V |
| D16 | 电池高压保护点低位 1V |
| D17 | 电池高压保护点高位 |
| D18 | |
| D19 | 保留 |
| D20 | 保留 |
| D21 | 保留 |
| D22 | 保留 |
| D23-D26 | 保留4个 |
| CRCL | |
| CRCH | |
DSP回复50命令给PC类型同01命令
PC实时查询DSP内部数据命令(03命令)
01 03 08 00 CF 00 00 00 00 00 00 00
DSP回复03命令给PC格式同01命令
SEED-XDSUSB2.0 3/5V