1)首先,介绍上位机监控平台的功能要求:
1.通过网口传输数据
2.使用国家电表的645规约创建命令帧
3.可以采集下位机的继电器状态,并可以控制下位机继电器
4.可以采集多负载下位机的工作功率
5.记录用户的电量到数据库,并且可以按天、月、年进行查询查看
6.可以下传特征矩阵到下位机中进行存储
2)下面介绍系统通信的主要结构:
delphi上位机操作串口com<---------(VSPM)---------->网口<----------->公网<------------->串口服务器<------(TCP/IP转485)------->下位机
3)下面简要介绍delphi上位机使用的控件:
1.数据库使用InterBase
2.串口使用Comport
3.皮肤控件为ThemeEngine
4.工控显示使用第三方控件IOComp
4)上位机的各界面
4.1 Unit1主界面
这个界面主要的功能就是 显示、控制继电器的状态,查看电表的功率,查询当日的电量使用分布。
4.2 Unit2电量查看
这个界面用来 按天、月、年查询用户的用电量。
4.3 Unit3负载查询
这个界面用来查询下位机的负载类型。
4.4 Unit4软件设置
这个界面用于对软件一些参数的设置,包括串口号和波特率、负载特征矩阵、数据库路径等。
4.5 Unit5登陆
这是一个登陆界面,输入密码后可以进入unit4中。
4.6 Unit6负载矩阵增加
这是Unit4中 点击“增加”后的界面。
4.7 Unit7负载矩阵删除
这是Unit4中 点击“删除”后的界面。
4.8 Unit8负载矩阵修改
这是Unit4中 点击“修改”后的界面。
4.9 Unit9关于
关于……