电源控制软件(VB版本)展示与说明

2019-07-14 00:04发布

电源控制软件(VB版本)展示与说明

1.概要 本文主要展示与说明电源控制软件(VB版本),这个是我的作品,会介绍一些Visual Basic知识和使用的调试工具。
2.软件信息与安装过程 1)软件信息:

2)安装过程:
















3.主界面与帮助界面



4.调试工具




打包发布软件:Indigo Rose Setup Factory 9.5
5.知识分享
本作品采用Visual Basic编写,产品用于实际产品中,用于控制特种电源。电源产品测试板如下:

主要用到通讯协议,串口通讯。

5.Bug修复记录
2016.12.28 版本号:v1.0.0.8-20161228b
1.软件优化,版本号更改为1.0.0.8.


2016.12.28 版本号:v1.0.0.6-20161228a
1.修正点击停止时发送00 00...数据,参数设置框清零问题.


2016.12.27 版本号:v1.0.0.5-20161227a
1.点击停止按钮发送数据机制改变,一直发0和关机信息;
2.加入收发状态显示.


2016.12.26 版本号:v1.0.0.4-20161226a
1.将输入文本框输入处理方式改变,更加人性化:
  原处理方法:(就是文本框内容变了就复制给滚动条和进行数字大小处理)
Private Sub txtPulse_Change()
    If Val(txtPulse.Text) > 300 Then
        sldPulse.Value = 300
        txtPulse.Text = 300
    ElseIf Val(txtPulse.Text) < 100 Then
        sldPulse.Value = 100
        txtPulse.Text = 100
    Else
        sldPulse.Value = Val(txtPulse.Text)
    End If
End Sub
  现在用定时器处理.
2.卸载窗体的时候关闭定时器,卸载串口,卸载窗体.


2016.12.21 版本号:v1.0.0.0-20161221a
1.修正电流滚动条提示"设置电流 0-300V 步进1A"的错误,更正为"设置电流 0-300A 步进1A";
2.修正软件启动时"Run-time error'6' overflow"错误,方法注释txtOutDelay.Text = Receive_Data(12) * 256 + Receive_Data(13)这句,原因是数据类型超过限制;
3.左下角的提示框,提示更加准确,包含"串口号,打开状态,串口存在状况,是否可用,波特率,校验位,数据位,停止位".