220930组会报告

  • 继电器相关

    • 对CC新增waitOtherCC状态,用于等到四个CC继电器的继电器都充电全闭合泄能全断开,再开始充电

      • 影响:随着GC状态的增加,警报器的监控范围会不再只是GC的2-10

      • 错误:CC的新增状态忘了加"goError"的转移

    • 机柜三的PIBleed硬件出错,表现为两周时间内逐渐失灵

    • 现有问题:由于继电器在GC的pre2阶段没有随着CC状态机而全断开泄能,流程卡在pre2。较低频率地随机出现。TCP没有报错;继电器能手动操纵。

  • 其他

    • 待定:有时候在放电前,CT值为NULL,导致卡pre4

    • 在GC里用名为WorkAll的状态机,增加LoadAll的功能和按钮;每当有硬件启动/重启后,都要LoadAll一下(按钮会自动回弹) CC reset的简化:不需要在中控点击CC RESET,CC会随GC ERROR进ERROR,再随GC FINISH回idle PP reset的排查

    1. 现在:GC abort后,PP进入error状态;若GC为error或自己Reset为1,则等待4个chargeState归0,则回到idle

    2. 修改:增加一个errorDefault;若GC为finish或自己reset为1,则等待4个chargeState归0,则回到idle CC的error设置

    1. 必须每个充电机的status为1才能回到idle

CT的修改:换了一个新的CFET2APP