999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信小程序的電機(jī)工況信息監(jiān)測及后臺管理系統(tǒng)

2021-12-14 10:29:02黃宇新王浩楠張宇智武泱光胡安正通訊作者
電子制作 2021年23期
關(guān)鍵詞:程序數(shù)據(jù)庫微信

黃宇新,王浩楠,張宇智,武泱光,胡安正(通訊作者)

(湖北文理學(xué)院物理與電子工程學(xué)院,湖北襄陽,441053)

1 系統(tǒng)總體設(shè)計

本文基于Node.js、MongoDB數(shù)據(jù)庫和GPRS無線數(shù)據(jù)傳輸技術(shù)等先進(jìn)手段,實現(xiàn)了電機(jī)工況信息的實時監(jiān)測,并能夠被基于網(wǎng)絡(luò)平臺開發(fā)的微信小程序?qū)崿F(xiàn)對電機(jī)的遠(yuǎn)程無線監(jiān)控和精準(zhǔn)化管理,包括將這些電機(jī)實時工況和異常信息及時傳達(dá)到“生產(chǎn)廠家、銷售商和用戶”的手機(jī)上。

2 工況信息采集與監(jiān)測系統(tǒng)設(shè)計

2.1 工況信息采集部分

基于所處不同工作環(huán)境電機(jī)所需,篩選和設(shè)計適合于防腐、抗震、耐高溫和抵抗電磁干擾等各種影響因素的元器件、傳感器和模塊來保證采集的穩(wěn)定性以及電機(jī)工況數(shù)據(jù)的準(zhǔn)確性。

2.2 異常預(yù)警部分

在電機(jī)的外部設(shè)置報警系統(tǒng)、控制模塊和顯示屏,“報警系統(tǒng)”用于當(dāng)電機(jī)出現(xiàn)異常情況下對工作人員進(jìn)行提醒警報,“控制模塊”用于當(dāng)電機(jī)出現(xiàn)異常情況下對電機(jī)進(jìn)行有效的控制,“顯示屏”用于顯示監(jiān)控系統(tǒng)檢測的實時工況信息。在電機(jī)出廠時需要對每項參數(shù)預(yù)設(shè)異常報警閾值以及停機(jī)閾值,當(dāng)電機(jī)處于運(yùn)行狀態(tài)時,將監(jiān)控系統(tǒng)檢測到的工況信息與預(yù)設(shè)異常閾值進(jìn)行實時比對,從而確定電機(jī)是否處于異常情況中[1]。

2.3 監(jiān)測系統(tǒng)部分

監(jiān)控系統(tǒng)包括軸承監(jiān)控部分電路、線圈監(jiān)控部分電路、振動監(jiān)測電路、單片機(jī)最小系統(tǒng)電路、無線通訊電路,“軸承監(jiān)控模塊-包括溫度傳感器”用于對軸承的使用情況進(jìn)行監(jiān)控,“線圈監(jiān)控模塊-包括溫濕度傳感器”用于對線圈工作環(huán)境進(jìn)行監(jiān)控,“振動傳感器”用于對電機(jī)的振動情況進(jìn)行監(jiān)測,“單片機(jī)”用于接收檢測的電機(jī)工況信息,并對其進(jìn)行處理,將其以數(shù)字的形式顯示在屏幕上,“無線通訊模塊”用于向服務(wù)器發(fā)送電機(jī)實時工況和異常預(yù)警等數(shù)據(jù)信息。工況信息采集與監(jiān)測系統(tǒng)框圖如圖1 所示。

圖1 工況信息采集與監(jiān)測系統(tǒng)框圖

3 前端微信小程序設(shè)計

3.1 平臺介紹

微信小程序是一種全新的連接用戶與用戶的方式,它不同于app需要下載安裝即可使用的應(yīng)用,它可以在微信內(nèi)被快速的搜索和使用,同時具有很好的使用體驗。小程序的主要開發(fā)語言是JavaScript。JavaScript是一種基于對象和事件驅(qū)動并且具有相對安全性的客戶端腳本語言。其主要目的是為了解決服務(wù)器端語言,它可以在程序運(yùn)行過程中被逐行的運(yùn)行,使用戶方便操作和使用.并且它只能通過瀏覽器實現(xiàn)信息瀏覽或動態(tài)交互,從而有效的防止數(shù)據(jù)的丟失或?qū)ο到y(tǒng)的非法訪問。

3.2 功能設(shè)計

3.2.1 設(shè)計流程

電機(jī)管理小程序的操作流程如圖2所示,用戶通過微信小程序進(jìn)入登錄界面,選擇角色后并驗證信息成功后進(jìn)入角色管理界面,若驗證信息失敗,則提示重新輸入。

圖2 電機(jī)管理小程序流程圖

3.2.2 功能介紹

(1)廠家功能介紹

圖3 展示的是廠家管理界面。廠家能夠在該界面上通過后臺的數(shù)據(jù)進(jìn)行查看電機(jī)標(biāo)稱信息及實時運(yùn)行狀態(tài)信息,也可以往監(jiān)控設(shè)備寫入電機(jī)編號,以及提供電機(jī)的經(jīng)營商家或用戶信息。

圖3 廠家管理界面

(2)商家功能介紹

商家可以通過該界面進(jìn)行查修電機(jī)關(guān)聯(lián)的商家及用戶信息。

(3)用戶功能介紹

用戶可以在此界面上查看電機(jī)報警信息以及設(shè)置的閾值信息,并對其進(jìn)行修改。還可以添加,刪除電機(jī)管理人員的聯(lián)系方式。

3.3 API通信

一些簡單的組件框架的核心是發(fā)送請求API的過程,而微信小程序提供了豐富的原生API,可以方便的使用微信提供的諸多權(quán)限,如獲取用戶信息、本地存儲、支付功能等。本系統(tǒng)只需使用相應(yīng)服務(wù)器端的API,就可以實現(xiàn)微信小程序與服務(wù)器端的通信。

4 后臺管理系統(tǒng)設(shè)計

電機(jī)后臺管理系統(tǒng)設(shè)計采用了語法較為簡單、開發(fā)難度低且性能優(yōu)越的MongoDB數(shù)據(jù)庫和Node.js進(jìn)行開發(fā),不僅降低了開發(fā)成本,還具有查詢速度快、容量大等優(yōu)點(diǎn),解決了大多數(shù)生產(chǎn)者兩者不能兼顧的問題,讓該系統(tǒng)設(shè)計成為今后數(shù)據(jù)處理方面堅實的后盾,為后續(xù)發(fā)展更為完善的監(jiān)測系統(tǒng)奠定了基礎(chǔ)。后臺管理系統(tǒng)主要分為服務(wù)器設(shè)計和數(shù)據(jù)庫設(shè)計兩大部分,系統(tǒng)設(shè)計框圖如圖4所示。

圖4 后臺管理系統(tǒng)框圖

4.1 服務(wù)器設(shè)計

服務(wù)器采用Node.js進(jìn)行搭建,Node.js具有超強(qiáng)的并發(fā)能力和較為簡單的語法結(jié)構(gòu)等特點(diǎn),這使得開發(fā)者學(xué)習(xí)的時間變短、學(xué)習(xí)成本變低,大大降低了開發(fā)成本,使得它能夠普及到廣大群眾。系統(tǒng)框架采用Express,它是一種基于Node.js平臺的web應(yīng)用開發(fā)框架,提供了一系列強(qiáng)大的功能,幫助創(chuàng)建各種Web和移動設(shè)備應(yīng)用[2]。將購買的服務(wù)器公網(wǎng)IP結(jié)合域名作為公網(wǎng),并以此作為通信的中轉(zhuǎn)站與微信小程序端和電機(jī)監(jiān)測端進(jìn)行數(shù)據(jù)交互。當(dāng)用戶對小程序端進(jìn)行操作時,小程序端發(fā)送信息給后臺管理系統(tǒng),并通過服務(wù)器發(fā)送信息給電機(jī)監(jiān)測端進(jìn)行信息修改;當(dāng)電機(jī)監(jiān)測端工作時,電機(jī)監(jiān)測端傳送數(shù)據(jù)給后臺管理系統(tǒng),并通過服務(wù)器發(fā)送數(shù)據(jù)給小程序端進(jìn)行數(shù)據(jù)查看,從而保證電機(jī)監(jiān)測、管理的實時性、穩(wěn)定性和可靠性。

4.2 數(shù)據(jù)庫設(shè)計

系統(tǒng)采用MongoDB數(shù)據(jù)庫進(jìn)行開發(fā),它是一種基于分布式文件存儲的開源數(shù)據(jù)庫系統(tǒng),MongoDB的數(shù)據(jù)模式可以隨著應(yīng)用程序的發(fā)展而靈活更新,十分適用于敏捷開發(fā)[3],這使得開發(fā)者在不失高效的前提下,也能保證用戶有較好的體驗感,因此在數(shù)據(jù)庫方面,最終選用了MongoDB作為開發(fā)工具。

數(shù)據(jù)庫主要存儲電機(jī)數(shù)據(jù)以及廠家、商家和用戶數(shù)據(jù),其中電機(jī)數(shù)據(jù)包括電機(jī)編號、工況信息、閾值參數(shù)等內(nèi)容,這些數(shù)據(jù)內(nèi)容主要用來監(jiān)測電機(jī)是否故障和故障來源,使得電機(jī)用戶能夠知道電機(jī)工況信息是否正常,從而降低電機(jī)損壞時所帶來的經(jīng)濟(jì)損失。并且,服務(wù)器可以從數(shù)據(jù)庫中獲取廠家、商家和用戶的賬號、密碼以及聯(lián)系方式等信息。

5 結(jié)束語

為保證處于惡劣工作環(huán)境的電機(jī)的正常運(yùn)轉(zhuǎn),減小電機(jī)過度運(yùn)行而帶來的損失,由此設(shè)計一款能夠?qū)崟r監(jiān)測電機(jī)運(yùn)行狀態(tài)的設(shè)備就具有十分重要的意義。本系統(tǒng)對傳統(tǒng)電機(jī)進(jìn)行實時批量監(jiān)視管理,提高了工廠對電機(jī)管理的效率,降低了工況復(fù)雜場地的安全事故概率。并且,微信小程序?qū)Φ顷懮矸莸膮^(qū)分,使得管理的兼容性提高,電機(jī)從出廠到流向都有每個環(huán)節(jié)的記錄,順應(yīng)了萬物互聯(lián)的時代趨勢。

猜你喜歡
程序數(shù)據(jù)庫微信
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
微信
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
微信
主站蜘蛛池模板: 中文字幕av无码不卡免费 | 亚洲精品天堂在线观看| 天天做天天爱天天爽综合区| 午夜电影在线观看国产1区 | 丰满少妇αⅴ无码区| 国产精品香蕉| 精品久久久久成人码免费动漫| 亚洲精品色AV无码看| 欧美精品v| 五月婷婷丁香综合| 日韩精品一区二区三区大桥未久 | 最新日本中文字幕| 欧美在线精品一区二区三区| 国产成人精品第一区二区| 99热亚洲精品6码| 色综合激情网| 亚洲av无码牛牛影视在线二区| 久草视频福利在线观看| 中国一级特黄视频| 看国产毛片| 中文成人在线视频| 一级成人a做片免费| 色婷婷电影网| 免费在线看黄网址| 日韩免费无码人妻系列| 久久人体视频| 亚洲男人的天堂在线| 54pao国产成人免费视频| 欧洲极品无码一区二区三区| 国产自在线播放| 亚洲精品免费网站| 国产精品成人久久| 国产午夜无码专区喷水| 91久久精品国产| 欧美综合成人| 亚洲高清中文字幕| 激情综合激情| 国产精品自在在线午夜 | 草草影院国产第一页| 国产精品播放| 婷婷激情亚洲| 在线一级毛片| 免费xxxxx在线观看网站| 亚洲欧美日韩中文字幕在线一区| 国产一级片网址| 国产91丝袜在线播放动漫 | 狠狠色丁香婷婷综合| 亚洲人成人无码www| 亚洲天堂网视频| 青青青草国产| 久热中文字幕在线| 亚洲aaa视频| 狂欢视频在线观看不卡| 国产免费人成视频网| 国产欧美视频在线观看| 国产精品自在在线午夜| 97视频在线观看免费视频| 国产成人一区二区| 成人在线欧美| 色综合婷婷| 五月婷婷丁香色| 成人免费视频一区二区三区| 亚洲一区二区日韩欧美gif| 亚洲综合亚洲国产尤物| 亚洲国产AV无码综合原创| 亚洲成人播放| 国产情精品嫩草影院88av| 亚洲色图欧美视频| 天堂岛国av无码免费无禁网站 | 国产成人综合亚洲欧洲色就色| 久久熟女AV| 欧美日韩va| 91麻豆精品国产91久久久久| 一区二区影院| 亚洲国产清纯| 日韩欧美国产精品| 国产第一页屁屁影院| 成人午夜视频在线| 欧美综合激情| 久久男人资源站| 国产成人乱码一区二区三区在线| 91色在线观看|