channel.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. function get_data(){
  2. var xhr = new XMLHttpRequest();
  3. var url = "channel/dev001/ch01";
  4. obj="";
  5. xhr.open("GET",url);
  6. xhr.onload = function(){
  7. obj = JSON.parse(xhr.responseText);
  8. insertHTML(obj);
  9. };
  10. xhr.send();
  11. }
  12. function insertHTML(data){
  13. console.log(data);
  14. //aria.innerHTML=data[0].tower_name;
  15. var inner='<table> <tr> <th>主軸分析 </th><th>軸承分析 </th><th>馬達分析 </th><th>齒輪分析 </th> </tr> <tr>';
  16. inner+='<td> 不平衡 '+data.DW_Unbalance+'</td><td>油膜旋震 '+data.DW_Whirl+'</td><td>氣隙不均 '+data.DW_AirGap+'</td><td>齒輪不對中 '+data.DW_GMisalignment+'</td></tr><tr>';
  17. inner+='<td> 軸彎曲 '+data.DW_Unbalance+'</td><td>油膜晃蕩 '+data.DW_Whirl+'</td><td>轉子條斷裂 '+data.DW_AirGap+'</td><td>齒輪斷齒 '+data.DW_GMisalignment+'</td></tr><tr>';
  18. inner+='<td> 不對中 '+data.DW_Unbalance+'</td><td>內還損傷 '+data.DW_Whirl+'</td><td>相位問題 '+data.DW_AirGap+'</td><td>齒輪磨損 '+data.DW_GMisalignment+'</td></tr><tr>';
  19. inner+='<td> 鬆動 '+data.DW_Unbalance+'</td><td>外環損傷 '+data.DW_Whirl+'</td><td></td><td>齒輪彎曲 '+data.DW_GMisalignment+'</td></tr><tr>';
  20. inner+='<td> </td><td>滾珠損傷 '+data.DW_Whirl+'</td><td></td><td>齒輪偏心 '+data.DW_GMisalignment+'</td></tr><tr>';
  21. document.getElementById("channel").innerHTML=inner;
  22. }
  23. get_data();
  24. get_chart_data();
  25. function get_chart_data(){
  26. var xhr = new XMLHttpRequest();
  27. var url = "channel_chart/dev001/ch01";
  28. obj="";
  29. xhr.open("GET",url);
  30. xhr.onload = function(){
  31. obj = JSON.parse(xhr.responseText);
  32. document.getElementById("chart_info").innerHTML=obj;
  33. console.log(obj[0]);
  34. };
  35. xhr.send();
  36. }