configImg.vue 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344
  1. <template>
  2. <div class="main">
  3. <el-container>
  4. <el-header>
  5. <div class="image">
  6. <h2>通风系统系统图</h2>
  7. <img src="@/assets/img/风机组态图.png" />
  8. </div>
  9. </el-header>
  10. <el-main style="margin-top:-20px">
  11. <el-row :gutter="10">
  12. <el-col :span="12">
  13. <div class="center">
  14. <h2>一号风机运行参数</h2>
  15. <table>
  16. <tr>
  17. <th><img src="@/assets/img/柱形图.png" />1级电机参数</th>
  18. <th><img src="@/assets/img/柱形图.png" />2级电机风机</th>
  19. <th><img src="@/assets/img/柱形图.png" />管道风量参数</th>
  20. </tr>
  21. <tr>
  22. <td>
  23. 电压Uab: <span>{{ fan1.motor1[0] }}</span> V
  24. </td>
  25. <td>
  26. 电压Uab: <span>{{ fan1.motor2[0] }}</span> V
  27. </td>
  28. <td>
  29. 风流: <span>{{ fan1.pipeline[0] }}</span> m³/s
  30. </td>
  31. </tr>
  32. <tr>
  33. <td>
  34. 电压Ubc: <span>{{ fan1.motor1[1] }}</span> V
  35. </td>
  36. <td>
  37. 电压Ubc: <span>{{ fan1.motor2[1] }}</span> V
  38. </td>
  39. <td>
  40. 风速: <span>{{ fan1.pipeline[1] }}</span> m/s
  41. </td>
  42. </tr>
  43. <tr>
  44. <td>
  45. 电压Uac: <span>{{ fan1.motor1[2] }}</span> V
  46. </td>
  47. <td>
  48. 电压Uac: <span>{{ fan1.motor2[2] }}</span> V
  49. </td>
  50. <td>
  51. 全压: <span>{{ fan1.pipeline[2] }}</span> Pa
  52. </td>
  53. </tr>
  54. <tr>
  55. <td>
  56. 电流IA: <span>{{ fan1.motor1[3] }}</span> A
  57. </td>
  58. <td>
  59. 电流IA: <span>{{ fan1.motor2[3] }}</span> A
  60. </td>
  61. <td>
  62. 静压: <span>{{ fan1.pipeline[4] }}</span> Pa
  63. </td>
  64. </tr>
  65. <tr>
  66. <td>
  67. 电流IB: <span>{{ fan1.motor1[4] }}</span> A
  68. </td>
  69. <td>
  70. 电流IC: <span>{{ fan1.motor2[4] }}</span> A
  71. </td>
  72. <td>
  73. 动压: <span>{{ fan1.pipeline[4] }}</span> Pa
  74. </td>
  75. </tr>
  76. <tr>
  77. <td>
  78. 绕组1温度: <span>{{ fan1.motor1[5] }}</span> ℃
  79. </td>
  80. <td>
  81. 绕组1温度: <span>{{ fan1.motor2[5] }}</span> ℃
  82. </td>
  83. <td>
  84. 水平风门: <span>{{ fan1.pipeline[5] }}</span>
  85. </td>
  86. </tr>
  87. <tr>
  88. <td>
  89. 绕组2温度: <span>{{ fan1.motor1[6] }}</span> ℃
  90. </td>
  91. <td>
  92. 绕组2温度: <span>{{ fan1.motor2[6] }}</span> ℃
  93. </td>
  94. <td>
  95. 垂直风门: <span>{{ fan1.pipeline[6] }}</span>
  96. </td>
  97. </tr>
  98. <tr>
  99. <td>
  100. 前轴温度: <span>{{ fan1.motor1[7] }}</span> ℃
  101. </td>
  102. <td>
  103. 后轴温度: <span>{{ fan1.motor2[7] }}</span> ℃
  104. </td>
  105. <td></td>
  106. </tr>
  107. <tr>
  108. <td>
  109. 水平震动: <span>{{ fan1.motor1[8] }}</span> um/s
  110. </td>
  111. <td>
  112. 垂直震动: <span>{{ fan1.motor2[8] }}</span> um/s
  113. </td>
  114. <td></td>
  115. </tr>
  116. <tr>
  117. <td>
  118. 运行频率: <span>{{ fan1.motor1[9] }}</span> w
  119. </td>
  120. <td>
  121. 运行频率: <span>{{ fan1.motor2[9] }}</span> w
  122. </td>
  123. <td></td>
  124. </tr>
  125. </table>
  126. </div>
  127. </el-col>
  128. <el-col :span="12">
  129. <div class="center">
  130. <h2>二号风机运行参数</h2>
  131. <table>
  132. <tr>
  133. <th><img src="@/assets/img/柱形图.png" />1级电机参数</th>
  134. <th><img src="@/assets/img/柱形图.png" />2级电机风机</th>
  135. <th><img src="@/assets/img/柱形图.png" />管道风量参数</th>
  136. </tr>
  137. <tr>
  138. <td>
  139. 电压Uab: <span>{{ fan2.motor1[0] }}</span> V
  140. </td>
  141. <td>
  142. 电压Uab: <span>{{ fan2.motor2[0] }}</span> V
  143. </td>
  144. <td>
  145. 风流: <span>{{ fan2.pipeline[0] }}</span> m³/s
  146. </td>
  147. </tr>
  148. <tr>
  149. <td>
  150. 电压Ubc: <span>{{ fan2.motor1[1] }}</span> V
  151. </td>
  152. <td>
  153. 电压Ubc: <span>{{ fan2.motor2[1] }}</span> V
  154. </td>
  155. <td>
  156. 风速: <span>{{ fan2.pipeline[1] }}</span> m/s
  157. </td>
  158. </tr>
  159. <tr>
  160. <td>
  161. 电压Uac: <span>{{ fan2.motor1[2] }}</span> V
  162. </td>
  163. <td>
  164. 电压Uac: <span>{{ fan2.motor2[2] }}</span> V
  165. </td>
  166. <td>
  167. 全压: <span>{{ fan2.pipeline[2] }}</span> Pa
  168. </td>
  169. </tr>
  170. <tr>
  171. <td>
  172. 电流IA: <span>{{ fan2.motor1[3] }}</span> A
  173. </td>
  174. <td>
  175. 电流IA: <span>{{ fan2.motor2[3] }}</span> A
  176. </td>
  177. <td>
  178. 静压: <span>{{ fan2.pipeline[4] }}</span> Pa
  179. </td>
  180. </tr>
  181. <tr>
  182. <td>
  183. 电流IB: <span>{{ fan2.motor1[4] }}</span> A
  184. </td>
  185. <td>
  186. 电流IC: <span>{{ fan2.motor2[4] }}</span> A
  187. </td>
  188. <td>
  189. 动压: <span>{{ fan2.pipeline[4] }}</span> Pa
  190. </td>
  191. </tr>
  192. <tr>
  193. <td>
  194. 绕组1温度: <span>{{ fan2.motor1[5] }}</span> ℃
  195. </td>
  196. <td>
  197. 绕组1温度: <span>{{ fan2.motor2[5] }}</span> ℃
  198. </td>
  199. <td>
  200. 水平风门: <span>{{ fan2.pipeline[5] }}</span>
  201. </td>
  202. </tr>
  203. <tr>
  204. <td>
  205. 绕组2温度: <span>{{ fan2.motor1[6] }}</span> ℃
  206. </td>
  207. <td>
  208. 绕组2温度: <span>{{ fan2.motor2[6] }}</span> ℃
  209. </td>
  210. <td>
  211. 垂直风门: <span>{{ fan2.pipeline[6] }}</span>
  212. </td>
  213. </tr>
  214. <tr>
  215. <td>
  216. 前轴温度: <span>{{ fan2.motor1[7] }}</span> ℃
  217. </td>
  218. <td>
  219. 后轴温度: <span>{{ fan2.motor2[7] }}</span> ℃
  220. </td>
  221. <td></td>
  222. </tr>
  223. <tr>
  224. <td>
  225. 水平震动: <span>{{ fan2.motor1[8] }}</span> um/s
  226. </td>
  227. <td>
  228. 垂直震动: <span>{{ fan2.motor2[8] }}</span> um/s
  229. </td>
  230. <td></td>
  231. </tr>
  232. <tr>
  233. <td>
  234. 运行频率: <span>{{ fan2.motor1[9] }}</span> w
  235. </td>
  236. <td>
  237. 运行频率: <span>{{ fan2.motor2[9] }}</span> w
  238. </td>
  239. <td></td>
  240. </tr>
  241. </table>
  242. </div>
  243. </el-col>
  244. </el-row>
  245. </el-main>
  246. </el-container>
  247. </div>
  248. </template>
  249. <script>
  250. export default {
  251. data() {
  252. return {
  253. fan1: {
  254. motor1: [1, 3, 3, 2, 3, 1, 1, 2, 2, 2],
  255. motor2: [2, 3, 3, 1, 1, 1, 2, 3, 1, 1],
  256. pipeline:[2, 3, 3, 2, 3, 2, 1],
  257. },
  258. fan2: {
  259. motor1: [1, 3, 3, 2, 3, 1, 1, 2, 2, 2],
  260. motor2: [1, 2, 2, 2, 3, 3, 3, 2, 2, 2],
  261. pipeline: [1, 1, 1, 3, 1, 3, 3]
  262. },
  263. };
  264. },
  265. mounted(){
  266. // setInterval(() => {
  267. // this.fan1.motor1.shift();
  268. // this.fan1.motor1.push(this.generate(1,3));
  269. // console.log(this.fan1.motor1);
  270. // }, 3000);
  271. },
  272. methods: {
  273. generate(min,max) {
  274. return (parseInt(Math.random() * (max - min + 1) + min, 10));
  275. },
  276. }
  277. };
  278. </script>
  279. <style scoped>
  280. .main {
  281. width: 100%;
  282. height: 850px;
  283. background-image: linear-gradient(
  284. to right,
  285. rgb(6, 19, 60) 0%,
  286. rgb(1, 22, 105) 50%,
  287. rgb(6, 19, 60) 100%
  288. );
  289. position: relative;
  290. }
  291. .image {
  292. /* background-color: black; */
  293. height: 300px;
  294. }
  295. .image img {
  296. margin-left: 160px;
  297. margin-top: -80px;
  298. width: auto;
  299. height: 300px;
  300. }
  301. .image h2 {
  302. text-align: center;
  303. font-size: 40px;
  304. color: #4adefe;
  305. }
  306. .center {
  307. width: 100%;
  308. height: 540px;
  309. margin-top: 220px;
  310. background: url("../../../assets/img/tunneling/dataBg.png") no-repeat;
  311. background-size: 100%;
  312. }
  313. .center h2 {
  314. text-align: center;
  315. font-size: 30px;
  316. color: #4adefe;
  317. margin-bottom: -10px;
  318. }
  319. .center table {
  320. width: 98%;
  321. text-align: center;
  322. min-height: 500px;
  323. border-collapse: separate;
  324. border-spacing: 0;
  325. }
  326. .center span {
  327. color: #f3db5c;
  328. }
  329. .center img {
  330. height: 20px;
  331. }
  332. .center th {
  333. font-size: 20px;
  334. color: #4adefe;
  335. }
  336. .center td {
  337. font-size: 15px;
  338. color: #4adefe;
  339. }
  340. </style>