业务介绍:通过与ARM板的网口实现modbus tcp通信 将DSP控制板传给ARM板的数据在上位机显示 同时在上位机进行某些设置命令通过ARM传给DSP控制板
功能介绍:数据显示(电压/电流/功率/故障告警) 设置参数(设置EMS模式/并网认证参数设置) OTA升级通过上位机将要升级的ARM文件进行打包传输给ARM,ARM收到后进行升级处理
主要负责上位机的界面设计 逻辑代码
上位机通过modbus-tcp与ARM板通信 定时读取寄存器的值 同时显示的值要乘以一定倍率显示 同时设置的参数也乘以一定倍率发送给ARM
参数显示部分通过第三方函数库读取程序内部的EXCEL表格 包括名称 单位 倍率 范围
OTA升级通过TCP通信将打包的文件数据通过上位机发送给ARM ARM收到后进行升级