一个比较特别的串口工具

这是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

独立逆变

  1. 主设备运行参数设定 (命令=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

相关推荐
ACP广源盛1392462567310 分钟前
M6/M5 Pro Mac mini 端侧 AI 爆发@ACP#YLB3118 存储扩展芯片在本地 AI 服务中的机会与落地场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos
HUI-4741 小时前
EG1198|ESOP‑8 高性价比内置 MOS 降压 DC‑DC,10‑120V 小功率车载仪表优选
嵌入式硬件·硬件工程
长江后浪博客12 小时前
ESP32-SOLO-1 在 ESP-IDF v5.5 下启动不断重启问题分析与解决
单片机·嵌入式硬件·嵌入式·esp32·freertos·esp-idf
单片机仿真设计13 小时前
【proteus仿真】基于 STM32 单片机智能仓库设计(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·毕设
星游路13 小时前
单片机·电子时钟
单片机·嵌入式硬件
AOI小白新手上路17 小时前
江科协51单片机 7-2 LCD1602显示时钟实验
单片机·嵌入式硬件·51单片机
思麟呀17 小时前
嵌入式入门(一)宏观生态到首次烧录
c语言·嵌入式硬件
runningshark17 小时前
SC32L14GR8PJR
单片机·嵌入式硬件
智购科技无人售货机厂家17 小时前
2026自动售货机备用电池管理系统设计:从充放电保护到健康监测的工程实践~YH
大数据·linux·单片机·嵌入式硬件·微信
智购无人售货机厂家17 小时前
2026自动售货机软硬件版本管理策略:从版本号规范到兼容性矩阵的工程实践~YH
运维·服务器·人工智能·单片机·嵌入式硬件·线性代数·矩阵