338 lines
11 KiB
Plaintext
338 lines
11 KiB
Plaintext
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
|
|
<script src="jquery-2.1.0.min.js"></script>
|
|
<script src="jquery.cookie.js"></script>
|
|
<script type="text/javascript" src="Lu_Scroll_Driver.js"></script>
|
|
|
|
<script type="text/javascript" type="text/javascript">
|
|
var Warning_Code=0;
|
|
var PWR_Warn=0;
|
|
function Timer(){
|
|
Warning_Code=$.cookie('Warning_Code');
|
|
PWR_Warn=$.cookie('PWR_Warn');
|
|
|
|
if(Warning_Code%2==1)document.getElementById("ledimage_Obstacle_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Obstacle_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>1)%2==1)document.getElementById("ledimage_Auto_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Auto_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>2)%2==1)document.getElementById("ledimage_Start_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Start_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>3)%2==1)document.getElementById("ledimage_Turn_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Turn_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>4)%2==1)document.getElementById("ledimage_Uplevel_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Uplevel_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>5)%2==1)document.getElementById("ledimage_Altitude_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Altitude_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>6)%2==1)document.getElementById("ledimage_Speed_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Speed_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>7)%2==1)document.getElementById("ledimage_Location_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Location_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>8)%2==1)document.getElementById("ledimage_Path_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Path_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>10)%2==1)document.getElementById("ledimage_Touch_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Touch_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>11)%2==1)document.getElementById("ledimage_Battery_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Battery_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>12)%2==1)document.getElementById("ledimage_Charge_Connect_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Charge_Connect_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>13)%2==1)document.getElementById("ledimage_Charge_Battery_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Charge_Battery_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>14)%2==1)document.getElementById("ledimage_DeadReckoning_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_DeadReckoning_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>19)%2==1)document.getElementById("ledimage_VehicleCtrl_Navi_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_VehicleCtrl_Navi_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>22)%2==1)document.getElementById("ledimage_Slam_Location_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_Slam_Location_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((Warning_Code>>23)%2==1)document.getElementById("ledimage_ReachCheck_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_ReachCheck_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn)%2==1)document.getElementById("ledimage_PWR_Warn_bit0_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit0_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>1)%2==1)document.getElementById("ledimage_PWR_Warn_bit1_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit1_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>2)%2==1)document.getElementById("ledimage_PWR_Warn_bit2_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit2_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>3)%2==1)document.getElementById("ledimage_PWR_Warn_bit3_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit3_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>4)%2==1)document.getElementById("ledimage_PWR_Warn_bit4_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit4_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>5)%2==1)document.getElementById("ledimage_PWR_Warn_bit5_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit5_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>6)%2==1)document.getElementById("ledimage_PWR_Warn_bit6_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit6_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>7)%2==1)document.getElementById("ledimage_PWR_Warn_bit7_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit7_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>8)%2==1)document.getElementById("ledimage_PWR_Warn_bit8_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit8_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>9)%2==1)document.getElementById("ledimage_PWR_Warn_bit9_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit9_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>10)%2==1)document.getElementById("ledimage_PWR_Warn_bit10_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit10_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>11)%2==1)document.getElementById("ledimage_PWR_Warn_bit11_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit11_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
|
|
if((PWR_Warn>>12)%2==1)document.getElementById("ledimage_PWR_Warn_bit12_Err").setAttribute("src","Led_Display/led_red_on.bmp");
|
|
else document.getElementById("ledimage_PWR_Warn_bit12_Err").setAttribute("src","Led_Display/led_red_off.bmp");
|
|
}
|
|
var T1 = window.setInterval("Timer()",100);
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div class="wrapper">
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<h6>障碍物告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Obstacle_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>转向异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Turn_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>CAN通信告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_VehicleCtrl_Navi_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池SOC下限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit0_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>充电电流上限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit6_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>充电触点温度过高</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit12_Err"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6>自动导航告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Auto_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>速度异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Speed_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>安全开关告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Touch_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池压差大于均衡值告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit1_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>放电电流上限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit7_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6>起点告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Start_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>抬升异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Altitude_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>推算异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_DeadReckoning_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池上限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit2_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>单体温度上限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit8_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6>上位机通信告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Uplevel_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Battery_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>到位开关告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_ReachCheck_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池上限切断</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit3_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>单体温度下限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit9_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6>NAV350定位告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Location_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>自动充电对接告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Charge_Connect_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>SLAM定位告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Slam_Location_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池下限告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit4_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>单体温度上限切断</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit10_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<h6>AGV路径偏航告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Path_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>电池充电异常告警</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_Charge_Battery_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
<h6>电池下限切断</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit5_Err"/>
|
|
</td>
|
|
<td>
|
|
<h6>放电触点温度过高</h6>
|
|
</td>
|
|
<td>
|
|
<img id="ledimage_PWR_Warn_bit11_Err"/>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</div>
|
|
</body>
|
|
</html>
|