'use strict'; var DEVICEINFO = [{ name: 'LD9', key: 'ld9', reg: /^40190/, workstates: ['在线监测', '核容测试', '测试状态状态暂停', '单节测试'], stopreasons: ['无', '手动停止', '单体下限到', '充电完成停止', '测试完成停止', '远程停止', '在线电压低'] }, { name: '61850', key: 'bts61850', reg: /^61850/, workstates: ['在线监测', '核容测试', '测试状态状态暂停', '单节测试'], stopreasons: ['无', '手动停止', '单体下限到', '充电完成停止', '测试完成停止', '远程停止', '在线电压低'], alarmstates: ['设备掉电', '手动终止', '放电时间到', '放电容量到', '单体电压下限到', '单体温度上限到', '组端电压下限到', '市电中断', '单体模块通信异常', '存储数据满', '机内温度异常', '放电电流异常', '后台通信中断', '内部程序异常', '电源电压高', '协议转通信异常', '其他'] }, { name: 'BTS', key: 'bts', reg: /^(9100)|(9600)|(9616)|(9110)/, workstates: ['在线监测', '放电测试', '充电测试', '内阻测试', '未知', '放电测试(应急续航)', '放电测试(核容测试)'], stopreasons: [], alarmstates: ['无', '暂停', '放电测试', '放电等待', '限流充电', '直流充电', '充电等待', '测试时间到', '测试容量到', '单体下限到', '组端下限到', '市电异常', '存储卡不足', '负载温度高', '电流异常', '远程通信坏', '负载通信坏', '选择通信坏', '载模块放电过功率停止', '内部程序异常停止', '市电恢复停止升压放电', '充电过程中市电中断', '合路器放电功能组端电压下限', '温度上限到', '未知'] }, { name: 'BTSScreen', key: 'btsScreen', reg: /^9611/, workstates: [], stopreasons: [], alarmstates: [] }, { name: 'LD6', key: 'ld6', reg: /^4016/, workstates: ['充电测试', '放电测试'], stopreasons: ['无', '手动停止', '核容测试时间到', '核容测试组端下限到', '核容测试单体下限到', '核容测试容量低于阀值', '应急供电组端下限到', '应急供电单体下限到', '市电恢复停止应急供电', '停止自动应急供电', '无法启动核容测试', '模块故障', '电池开路故障'], alarmstates: [] }]; var battstate = ['未知', '浮充', '充电', '放电', '均充'];