• 笔记1——自写综保模块非语言实现方式


    1、编写综保参数结构体

        参数结构包括属性,容量、电压等级,设置保护电流,可设置的最大电流,欠压保护范围,过压保护范围等几个属性;

    2、编写综保设置参数界面

        创建参数结构体对象,根据对象进行显示,根据对象来设置综保的参数。

    3、编写综保显示界面,显示综保各种信息,输出电压,输出电流,分合闸状态以及保护信息。

    4、编写综保解析类,类中以参数结构体为成员。以解析综保上传帧为方法,判别是否是请求参数帧,是否是参数配置成功应答帧,是否是状态上报帧。若请求参数,则配置参数。若参数配置成功,则进行查询。若状态上报,则根据状态进行实时显示。

    5、利用全局静态变量Start类来进行参数传递,状态传递。实现由数据采集层-逻辑分析层-UI显示层之间的状态传递,达到类似楼道与用户之间传递的功能。自己理解的三层架构,就是楼房中 房间与楼道的关系,房间是各种内部数据,门是接口,楼道是公用通道,所有房间的消息只能通过房间门传到楼道,各个房间如果需要,只需要在楼道中取即可。

  • 相关阅读:
    博客园开通新随笔
    遍历两个数组,并输出数组中的不同内容
    1021-二叉树复制和左右子树互换
    1020-层次遍历二叉树
    1019-计算二叉树的高度和结点数
    1018-深度遍历二叉树
    1017-乘积最大
    1016-求幂
    1015-最大公约数和最小公倍数
    1014-数据的插入与删除
  • 原文地址:https://www.cnblogs.com/baoku/p/3963597.html
Copyright © 2020-2023  润新知