亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀的制作方法

文檔序號(hào):12460024閱讀:225來(lái)源:國(guó)知局
環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀的制作方法與工藝

本發(fā)明涉及一種數(shù)據(jù)傳輸儀,具體涉及一種環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀,屬于環(huán)境監(jiān)控技術(shù)領(lǐng)域。



背景技術(shù):

環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀,主要用于污染源監(jiān)測(cè)、地表水監(jiān)測(cè)、空氣質(zhì)量監(jiān)測(cè)、區(qū)域環(huán)境噪聲監(jiān)測(cè)、大氣環(huán)境污染源、地表水體污染源、地下水體污染源、海洋環(huán)境污染源、土壤環(huán)境監(jiān)測(cè)、放射性環(huán)境污染源等環(huán)境監(jiān)測(cè)領(lǐng)域。其通過(guò)多種信號(hào)輸入輸出接口,如串行數(shù)字量接口、模擬量輸入接口、開(kāi)關(guān)量輸入接口和開(kāi)關(guān)量輸出接口等,采集各類污染物和參數(shù)數(shù)據(jù),并且對(duì)采集到的數(shù)據(jù)進(jìn)行合法的計(jì)算和存儲(chǔ),最終通過(guò)通訊網(wǎng)絡(luò)將監(jiān)測(cè)數(shù)據(jù)傳輸至遠(yuǎn)程監(jiān)控系統(tǒng),實(shí)現(xiàn)了對(duì)環(huán)境的在線監(jiān)控和監(jiān)測(cè)。

現(xiàn)有技術(shù)中的環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀的顯示和控制方案都采用了小尺寸液晶屏搭配按鍵鍵盤(pán)或大尺寸觸摸液晶屏兩種方案?,F(xiàn)有的數(shù)據(jù)采集傳輸儀設(shè)備參數(shù)的配置需要外接筆記本電腦或者采用手機(jī)無(wú)線連接配置的操作方式,較為繁瑣;

現(xiàn)有技術(shù)中的環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀都已支持以太網(wǎng)及無(wú)線通信網(wǎng)兩種通訊方式。當(dāng)使用無(wú)線通信網(wǎng)進(jìn)行數(shù)據(jù)傳輸時(shí)一般采用外接DTU、無(wú)線路由器或內(nèi)置無(wú)線通信模塊的方案。外接DTU會(huì)占用一路串行數(shù)字量接口,外接無(wú)線路由器會(huì)占用一路以太網(wǎng)接口,數(shù)據(jù)傳輸?shù)姆€(wěn)定性依賴于DTU或無(wú)線路由器,并且DTU內(nèi)置協(xié)議棧對(duì)TCP連接數(shù)有限制;采用內(nèi)置無(wú)線通訊模塊的數(shù)據(jù)采集傳輸儀采用的通信模塊的物理接口都不統(tǒng)一,當(dāng)進(jìn)行網(wǎng)絡(luò)制式升級(jí)改造時(shí)(例如由GPRS升級(jí)至4G LTE),需要重新改造電路,耗時(shí)耗力。

雖然無(wú)線通信4G網(wǎng)絡(luò)覆蓋越來(lái)越廣,但在一些偏僻的地區(qū)信號(hào)覆蓋很差,網(wǎng)絡(luò)不穩(wěn)定,仍然依靠2G網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸;同時(shí)4G無(wú)線通信模塊的價(jià)格成本高出2G無(wú)線通信模塊數(shù)倍,因此未來(lái)一段時(shí)間內(nèi)2G和4G無(wú)線通信模塊將在市場(chǎng)中共存。

現(xiàn)有技術(shù)中的基于標(biāo)準(zhǔn)Mini PCIe接口的無(wú)線通信模塊都是3G、4G通信模塊,其在嵌入式操作系統(tǒng)(Linux或WinCE)中以USB Serial的方式工作,設(shè)備驅(qū)動(dòng)生成至少兩個(gè)UART串行口,一個(gè)用于撥號(hào)網(wǎng)絡(luò)連接,一個(gè)用于AT指令執(zhí)行。這種工作方式可以保證無(wú)線通信網(wǎng)絡(luò)一直在線的同時(shí),可以通過(guò)AT指令查詢無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度、基站定位等信息。僅支持2G(GPRS、EDGE)的通信模塊內(nèi)部集成了兩路URAT串行口,一路為主串行口,用于撥號(hào)網(wǎng)絡(luò)連接,一路為輔串行口,用于AT指令執(zhí)行。但僅支持2G(GPRS、EDGE)的通信模塊不兼容標(biāo)準(zhǔn)Mini PCIe接口,不支持以USB Serial的方式工作。標(biāo)準(zhǔn)Mini PCIe接口定義中只有一路UART串行口的定義,2G通信模塊無(wú)法將集成的兩路UART串行口全部引出使用,故無(wú)法在保持無(wú)線通信網(wǎng)絡(luò)在線的情況下獲取無(wú)線通信網(wǎng)絡(luò)的信號(hào)強(qiáng)度、基站等位等信息。

現(xiàn)有技術(shù)中的環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀信號(hào)傳輸線一般采用螺絲固定的方式,日常維護(hù)時(shí)必須要使用工具,費(fèi)時(shí)費(fèi)力;同時(shí)由于缺乏必要的絕緣保護(hù),多個(gè)接口間容易發(fā)生誤短接,引起信號(hào)異常甚至是設(shè)備損壞。因此,迫切的需要一種新的方案解決該技術(shù)問(wèn)題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明正是針對(duì)現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題,提供一個(gè)環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀, 該技術(shù)方案整體采用模塊化設(shè)計(jì),無(wú)線通信網(wǎng)絡(luò)靈活配置,支持全網(wǎng)通,配置大尺寸觸摸液晶屏,人機(jī)交互友好,用戶可以免電腦免工具進(jìn)行全部的安裝和配置,方便用戶及運(yùn)維人員的日常使用和維護(hù),降低使用成本。

為了解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案如下:一種環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀,其特征在于,所述數(shù)據(jù)采集傳輸儀包括主機(jī)單元、供電單元和接口單元,所述主機(jī)單元與接口單元連接,為方便拆卸,接口處采用歐式插座連接;所述接口單元將主機(jī)單元的采集接口引出至接線端子,供用戶連接下位機(jī)使用;所述供電單元與接口單元連接,為方便拆卸,接口處采用插拔式接線端子連接。所述供電單元通過(guò)接口單元為主機(jī)單元提供工作所必須的電源。

作為本發(fā)明的一種改進(jìn),所述主機(jī)單元設(shè)計(jì)獨(dú)立電源開(kāi)關(guān),便于獨(dú)立管理主機(jī)單元的供電,所述主機(jī)單元包括觸摸顯示模塊、核心板模塊、主板模塊和無(wú)線通信板模塊,所述觸摸顯示模塊與主板模塊通過(guò)電源電路和信號(hào)電路連接,接口處采用排線連接;所述核心板模塊與主板模塊通過(guò)電源電路和信號(hào)電路連接,接口處采用接插件或PCB直接焊接的方式連接,將核心板模塊中的ARM處理器的所有接口引腳引出至主板模塊以供使用。

作為本發(fā)明的一種改進(jìn),所述觸摸顯示模塊包括觸摸屏、液晶屏和液晶屏驅(qū)動(dòng)板,所述觸摸屏采用電阻式或電容式觸摸屏,其覆蓋在液晶屏之上,提供觸摸點(diǎn)擊功能,所述液晶屏和液晶屏驅(qū)動(dòng)板連接,提供人機(jī)界面顯示功能,所述觸摸顯示模塊需要配合人機(jī)界面軟件方可發(fā)揮作用。

作為本發(fā)明的一種改進(jìn),所述核心板模塊包括ARM處理器、RAM內(nèi)存、存儲(chǔ)器和RTC,所述RAM內(nèi)存與ARM處理器連接,為處理器提供運(yùn)行內(nèi)存;所述存儲(chǔ)器與ARM處理器連接,采用掉電非易失的Nand Flash、Nor Flash或eMMC中的一種或多種,提供操作系統(tǒng)、軟件及用戶數(shù)據(jù)的存儲(chǔ)空間,所述RTC是ARM處理器內(nèi)部集成的RTC或外掛RTC芯片。

作為本發(fā)明的一種改進(jìn),所述主板模塊包括電源電路、信號(hào)電路、看門(mén)狗電路、采集MCU、以太網(wǎng)芯片、無(wú)線通信控制電路、RTC備份電池、采集接口、通信接口和數(shù)據(jù)接口,所述看門(mén)狗電路與電源電路、信號(hào)電路連接,當(dāng)檢測(cè)到核心板模塊出現(xiàn)死機(jī)時(shí),自動(dòng)對(duì)核心板模塊進(jìn)行斷電復(fù)位,所述采集MCU與電源電路、信號(hào)電路連接,其集成多路模擬量輸入、開(kāi)關(guān)量輸入和開(kāi)關(guān)量輸出通道,實(shí)現(xiàn)模擬量輸入、開(kāi)關(guān)量輸入的采集功能,以及開(kāi)關(guān)量輸出的控制功能,所述采集MCU通過(guò)串行口,實(shí)現(xiàn)數(shù)字量信號(hào)的采集,所述串行口是核心板模塊中的ARM處理器內(nèi)部集成的串行口,或者是通過(guò)I2C、SPI、USB等總線經(jīng)擴(kuò)展芯片所擴(kuò)展出的串行口;所述采集接口通過(guò)電源電路、信號(hào)電路與接口單元中的串行數(shù)字量接口、模擬量輸入接口、開(kāi)關(guān)量輸入接口和開(kāi)關(guān)量輸出接口連接,其將用于數(shù)據(jù)采集及控制的串行口、模擬量輸入、開(kāi)關(guān)量輸入和開(kāi)關(guān)量輸出通道引出至接口單元供用戶接線和使用;所述通信接口與電源電路、信號(hào)電路連接,其包括RJ45接口、SMA天線接口和SIM卡接口;所述數(shù)據(jù)接口與電源電路、信號(hào)電路連接,其包括SD卡接口、USB存儲(chǔ)設(shè)備接口;所述RTC備份電池與電源電路連接,當(dāng)主機(jī)單元外部供電中斷時(shí),繼續(xù)為核心板模塊中的RTC提供供電,所述以太網(wǎng)芯片與電源電路、信號(hào)電路連接,提供以太網(wǎng)訪問(wèn)功能;所述無(wú)線通信控制電路與電源電路、信號(hào)電路連接,實(shí)現(xiàn)了對(duì)無(wú)線通信工作模式的切換控制。

作為本發(fā)明的一種改進(jìn),所述供電單元包括電源模塊和電池模塊,所述電源模塊采用開(kāi)關(guān)電源,所述電池模塊采用鉛酸蓄電池或鋰離子電池,電源模塊與電池模塊采用在線式供電方式與接口單元連接,為主機(jī)單元提供工作所需的供電,所述電源模塊與電池模塊連接,為電池模塊進(jìn)行充電。

作為本發(fā)明的一種改進(jìn),所述接口單元包括電源接口、串行數(shù)字量接口、模擬量輸入接口、開(kāi)關(guān)量輸入接口和開(kāi)關(guān)量輸出接口,所述電源接口包括電源輸入接口和電源輸出接口,所述電路輸入接口與供電單元連接,采用插拔式接線端子,所述電源輸出接口實(shí)現(xiàn)了對(duì)外部下位機(jī)或其他低功率設(shè)備供電,采用免螺絲接線端子,所述串行數(shù)字量接口、模擬量輸入接口和開(kāi)關(guān)量輸入接口用于連接下位機(jī),均采用免螺絲接線端子,所述開(kāi)關(guān)量輸出接口包括繼電器和接線端子,每一路開(kāi)關(guān)量輸出接口包括一組共兩個(gè)繼電器,一個(gè)用于開(kāi)啟操作,一個(gè)用于關(guān)閉操作,所述接線端子采用免螺絲接線端子,所述免螺絲接線端子包括殼體、插線孔、彈簧片、按壓卡扣和焊針,殼體采用PA66塑料,接線孔位于按壓卡扣旁;彈簧片采用金屬材質(zhì),其形狀為弧形,上端卡在按壓卡扣中,緊貼接線孔將其覆蓋,下端連接至焊針,相鄰端子的焊針錯(cuò)位排列。本方案中所述接口單元除電源輸入接口之外全部采用免螺絲接線端子。其主體采用塑料件(通常采用PA66塑料),抗沖擊性好,具備較高強(qiáng)度,絕緣性好。其外部設(shè)計(jì)了一個(gè)彈簧片按壓卡扣和插線孔。其內(nèi)部設(shè)計(jì)了一個(gè)弧形金屬?gòu)椈善?,金屬?gòu)椈善隙司o緊覆蓋住插線孔,下端連接至底部的焊針。通過(guò)按壓彈簧片卡扣,使接線孔與彈簧片間產(chǎn)生空隙,導(dǎo)線由插線孔插入該空隙中,松開(kāi)彈簧片卡扣后,借助彈簧片的彈力將導(dǎo)線卡在插線孔和彈簧片中,起到固定和導(dǎo)線連通的作用。所述免螺絲接線端子多個(gè)相鄰的端子的焊針錯(cuò)位分布,以確保足夠的間距,避免由于大電壓或電流而導(dǎo)致?lián)舸┒搪?。所述免螺絲接線端子的優(yōu)點(diǎn)在于安裝及維護(hù)人員可實(shí)現(xiàn)免工具操作,同時(shí)每個(gè)接線端子內(nèi)部絕緣,不會(huì)出現(xiàn)線路誤短接的情況,提供易用性的同時(shí)也增強(qiáng)了安全性。

作為本發(fā)明的一種改進(jìn),所述數(shù)據(jù)采集傳輸儀內(nèi)設(shè)置有一套嵌入式軟件,實(shí)現(xiàn)了人機(jī)交互、下位機(jī)數(shù)據(jù)采集分析、統(tǒng)計(jì)和上位機(jī)數(shù)據(jù)傳輸及遠(yuǎn)程控制,用戶通過(guò)嵌入式軟件完成設(shè)備的安裝、配置和使用,所述嵌入式軟件包括操作系統(tǒng)和系統(tǒng)軟件,其中所述操作系統(tǒng)負(fù)責(zé)硬件的驅(qū)動(dòng)、運(yùn)行和控制,為硬件提供運(yùn)行環(huán)境,所述系統(tǒng)軟件運(yùn)行于操作系統(tǒng)中,操作系統(tǒng)為其提供運(yùn)行環(huán)境;

所述操作系統(tǒng)包括系統(tǒng)內(nèi)核Kernel、設(shè)備驅(qū)動(dòng)程序、網(wǎng)絡(luò)通信協(xié)議棧、圖形環(huán)境運(yùn)行庫(kù)和文件系統(tǒng)rootfs,所述系統(tǒng)內(nèi)核Kernel、設(shè)備驅(qū)動(dòng)程序、網(wǎng)絡(luò)通信協(xié)議棧、圖形環(huán)境運(yùn)行庫(kù)和文件系統(tǒng)rootfs安裝于主機(jī)單元中核心板模塊的存儲(chǔ)器(Nand Flash或eMMC)中,其共同為硬件設(shè)備/接口提供運(yùn)行環(huán)境,同時(shí)為上層系統(tǒng)軟件及應(yīng)用軟件提供軟件接口,所述圖形環(huán)境運(yùn)行庫(kù)采用X Window或FrameBuffer底層圖形庫(kù)配合Qt、GTK+或wxWidgets圖形用戶界面運(yùn)行庫(kù)的方案,所述系統(tǒng)軟件包括人機(jī)界面模塊、采集模塊、通訊模塊、看門(mén)狗模塊和數(shù)據(jù)庫(kù)系統(tǒng),所述人機(jī)界面模塊、采集模塊和通訊模塊與數(shù)據(jù)庫(kù)系統(tǒng)交互,進(jìn)行數(shù)據(jù)的讀取和寫(xiě)入;

所述人機(jī)界面模塊、采集模塊和通訊模塊按照規(guī)定的周期與看門(mén)狗模塊進(jìn)行交互,當(dāng)看門(mén)狗模塊檢測(cè)到上述采集模塊、人機(jī)界面模塊和通訊模塊中的一個(gè)或多個(gè)模塊在一定時(shí)間內(nèi)未進(jìn)行交互,則復(fù)位該模塊,使其恢復(fù)工作,若多次復(fù)位模塊仍然無(wú)法使其正常工作,看門(mén)狗模塊則斷電復(fù)位數(shù)據(jù)采集傳輸儀,以確保各項(xiàng)功能能夠連續(xù)正常工作,所述人機(jī)界面模塊、采集模塊和通訊模塊之間通過(guò)共享內(nèi)存、消息隊(duì)列的方式進(jìn)行數(shù)據(jù)共享和指令傳遞。

作為本發(fā)明的一種改進(jìn),所述人機(jī)界面模塊采用圖形用戶開(kāi)發(fā)庫(kù)Qt、GTK+或wxWidgets開(kāi)發(fā),其包括主頁(yè)、數(shù)據(jù)查詢、日志查詢、系統(tǒng)配置、系統(tǒng)信息和系統(tǒng)功能子模塊,所述主頁(yè)子模塊實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)及曲線圖的實(shí)時(shí)刷新和顯示,其顯示內(nèi)容包括因子名稱、監(jiān)測(cè)時(shí)間、檢測(cè)值、數(shù)值單位、下位機(jī)工作狀態(tài)、物理接口類型、物理接口編號(hào),所述數(shù)據(jù)查詢子模塊實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)、分鐘數(shù)據(jù)、小時(shí)數(shù)據(jù)和日數(shù)據(jù)的查詢和顯示,其顯示內(nèi)容包括因子名稱、統(tǒng)計(jì)時(shí)間、統(tǒng)計(jì)時(shí)間段內(nèi)因子的排放量、最大值、平均值和最小值,所述日志查詢子模塊實(shí)現(xiàn)系統(tǒng)運(yùn)行日志和上位機(jī)遠(yuǎn)程控制日志的查詢和顯示,所述系統(tǒng)配置子模塊包括網(wǎng)絡(luò)配置、上位機(jī)設(shè)置、MN設(shè)置和下位機(jī)設(shè)置子功能;所述系統(tǒng)信息包括網(wǎng)絡(luò)信息、本機(jī)信息和運(yùn)行信息。其中網(wǎng)絡(luò)信息包括但不限于無(wú)線通信網(wǎng)絡(luò)信息、以太網(wǎng)信息以及中心地址在線情況;本機(jī)信息包括但不限于設(shè)備型號(hào)、設(shè)備出廠編號(hào)、硬件編號(hào)、軟件版本號(hào);運(yùn)行信息包括但不限于電池電量信息、存儲(chǔ)空間使用情況、開(kāi)機(jī)時(shí)間、系統(tǒng)運(yùn)行狀態(tài)和軟件運(yùn)行狀態(tài)。所述系統(tǒng)功能包括功能調(diào)試、程序升級(jí)、數(shù)據(jù)導(dǎo)出和系統(tǒng)還原;所述功能調(diào)試包括無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度調(diào)試、串行數(shù)字量功能調(diào)試、模擬量輸入功能調(diào)試、開(kāi)關(guān)量輸入功能調(diào)試、開(kāi)關(guān)量輸出功能調(diào)試和看門(mén)狗模塊功能調(diào)試;所述無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度調(diào)試通過(guò)無(wú)線通信模塊用于執(zhí)行AT指令的串行口下發(fā)查詢指令,實(shí)時(shí)查詢并刷新顯示無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度,用戶可根據(jù)實(shí)際情況調(diào)整無(wú)線通信網(wǎng)絡(luò)天線的擺放位置,以達(dá)到最佳的網(wǎng)絡(luò)通信環(huán)境;所述串行數(shù)字量功能調(diào)試是一個(gè)串行口調(diào)試工具,針對(duì)每一路串行數(shù)字量接口,用戶可以設(shè)置波特率、數(shù)據(jù)位、停止位和校驗(yàn)位,將輸入的數(shù)據(jù)包發(fā)送至對(duì)端設(shè)備,并將對(duì)端設(shè)備回復(fù)的數(shù)據(jù)包顯示出來(lái),以便對(duì)串行數(shù)字量下位機(jī)的通信傳輸協(xié)議進(jìn)行對(duì)接和調(diào)試;所述模擬量輸入功能調(diào)試實(shí)時(shí)讀取并刷新顯示每一路模擬量輸入接口的測(cè)量值,并可以對(duì)已配置和連接下位機(jī)的接口進(jìn)行模擬量的校零和校滿的操作;所述開(kāi)關(guān)量輸入功能調(diào)試實(shí)時(shí)讀取并刷新顯示每一路開(kāi)關(guān)量輸入接口的測(cè)量值,并根據(jù)配置的閾值進(jìn)行開(kāi)關(guān)狀態(tài)的判斷;所述開(kāi)關(guān)量輸出功能調(diào)試中用戶可以對(duì)任意一路開(kāi)關(guān)量輸出接口下發(fā)開(kāi)啟或關(guān)閉操作指令,通過(guò)開(kāi)關(guān)量輸出接口的一組繼電器,實(shí)現(xiàn)對(duì)下位機(jī)的開(kāi)啟或關(guān)閉操作;所述看門(mén)狗模塊功能調(diào)試通過(guò)模擬其他軟件模塊與看門(mén)狗模塊的交互流程,測(cè)試其模塊復(fù)位及斷電復(fù)位功能,以驗(yàn)證看門(mén)狗模塊功能的完好性;所述程序升級(jí)通過(guò)USB存儲(chǔ)介質(zhì),將其中存儲(chǔ)的系統(tǒng)軟件更新至數(shù)據(jù)采集傳輸儀中。其具有程序版本判斷和程序合法性判斷,支持降級(jí)升級(jí);同時(shí),用戶通過(guò)無(wú)線通信網(wǎng)絡(luò)或以太網(wǎng)遠(yuǎn)程進(jìn)行程序升級(jí),節(jié)約人力,提高運(yùn)維效率;

所述數(shù)據(jù)導(dǎo)出將數(shù)據(jù)采集傳輸儀內(nèi)部存儲(chǔ)的數(shù)據(jù)導(dǎo)出至USB存儲(chǔ)介質(zhì)中,用戶可以靈活選擇導(dǎo)出數(shù)據(jù)的時(shí)間段,導(dǎo)出格式支持Excel或數(shù)據(jù)庫(kù)。數(shù)據(jù)導(dǎo)出后,用戶可以使用Excel查看軟件或配套專用軟件進(jìn)行數(shù)據(jù)的查看、打?。凰鱿到y(tǒng)還原將數(shù)據(jù)采集傳輸儀還原至出廠狀態(tài),清除并重置所有配置,清空數(shù)據(jù)庫(kù)。

相對(duì)于現(xiàn)有技術(shù),該技術(shù)方案的優(yōu)點(diǎn)如下:1)該技術(shù)方案采用模塊化的設(shè)計(jì),各組件采用可靠且低成本的連接方式,便于用戶日常使用及維護(hù),同時(shí)易于故障診斷和維修,能夠使用多種應(yīng)用環(huán)境,增強(qiáng)了產(chǎn)品的適用性;2)采用觸摸液晶屏,同時(shí)搭配了功能完備的人機(jī)界面軟件,用戶可以通過(guò)人機(jī)界面完成信息查看、數(shù)據(jù)查詢、設(shè)備配置、調(diào)試診斷等多種功能。設(shè)備的安裝及使用不依賴于外接電腦或手機(jī)無(wú)線訪問(wèn),降低了設(shè)備使用復(fù)雜度,提高了產(chǎn)品的易用性;3)采用內(nèi)置無(wú)線通信設(shè)計(jì)方案,無(wú)線通信板采用獨(dú)立設(shè)計(jì),接口采用Mini PCIe標(biāo)準(zhǔn)接口。通過(guò)特殊定制方式復(fù)用標(biāo)準(zhǔn)Mini PCIe接口,使得2G、3G、4G以及未來(lái)的5G等無(wú)線通信模塊采用統(tǒng)一的接口,有效降低了由于無(wú)線通信網(wǎng)絡(luò)升級(jí)而帶來(lái)的硬件方案的重新設(shè)計(jì),增強(qiáng)了產(chǎn)品的兼容性;4)用戶接線端子采用免螺絲接線端子,接線方便快捷,同時(shí)能夠增強(qiáng)對(duì)線纜及設(shè)備的絕緣保護(hù),設(shè)備安裝實(shí)現(xiàn)了免工具快速安裝,方便用戶安裝及日常使用;5)該技術(shù)方案成本較低,便于大規(guī)模的推廣應(yīng)用。

附圖說(shuō)明

圖1整體結(jié)構(gòu)示意圖;

圖2整體結(jié)構(gòu)詳細(xì)模塊示意圖;

圖3嵌入式軟件總體結(jié)構(gòu)圖;

圖4人機(jī)界面軟件功能模塊結(jié)構(gòu)圖;

圖5采集模塊軟件流程圖;

圖6通訊模塊軟件流程圖;

圖7看門(mén)狗模塊軟件流程圖;

圖8無(wú)線通信板模塊電路圖;

圖9免螺絲接線端子不同側(cè)面結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了加深對(duì)本發(fā)明的認(rèn)識(shí)和理解,下面結(jié)合附圖和具體實(shí)施方式,進(jìn)一步介紹本發(fā)明。

實(shí)施例1:參見(jiàn)圖1-圖3,一種環(huán)境監(jiān)控或監(jiān)測(cè)數(shù)據(jù)采集傳輸儀,所述數(shù)據(jù)采集傳輸儀包括主機(jī)單元1、供電單元2和接口單元3,所述主機(jī)單元1與接口單元3連接,為方便拆卸,接口處采用歐式插座連接;所述接口單元3將主機(jī)單元的采集接口引出至接線端子,供用戶連接下位機(jī)使用;所述供電單元2與接口單元3連接,為方便拆卸,接口處采用插拔式接線端子連接。所述供電單元2通過(guò)接口單元3為主機(jī)單元提供工作所必須的電源。

所述主機(jī)單元1包括觸摸顯示模塊11、核心板模塊12、主板模塊13和無(wú)線通信板模塊14,所述觸摸顯示模塊11與主板模塊13通過(guò)電源電路和信號(hào)電路連接,接口處采用排線連接;所述核心板模塊12與主板模塊13通過(guò)電源電路和信號(hào)電路連接,接口處采用接插件或PCB直接焊接的方式連接,將核心板模塊中的ARM處理器的所有接口引腳引出至主板模塊以供使用,所述無(wú)線通信板模塊14與主板模塊13采用Mini PCIe接口連接

參見(jiàn)圖2,所述觸摸顯示模塊11包括觸摸屏111、液晶屏112和液晶屏驅(qū)動(dòng)板113,所述觸摸屏111采用電阻式或電容式觸摸屏,其覆蓋在液晶屏之上,提供觸摸點(diǎn)擊功能,所述液晶屏112和液晶屏驅(qū)動(dòng)板113連接,提供人機(jī)界面顯示功能,所述觸摸顯示模塊需要配合人機(jī)界面軟件方可發(fā)揮作用。

參見(jiàn)圖2,所述核心板模塊12包括ARM處理器121、RAM內(nèi)存122、存儲(chǔ)器123和RTC124,所述RAM內(nèi)存與ARM處理器連接,為處理器提供運(yùn)行內(nèi)存;所述存儲(chǔ)器與ARM處理器連接,采用掉電非易失的Nand Flash、Nor Flash或eMMC中的一種或多種,提供操作系統(tǒng)、軟件及用戶數(shù)據(jù)的存儲(chǔ)空間,所述RTC是ARM處理器內(nèi)部集成的RTC或外掛RTC芯片,所述RTC與ARM處理器121連接。

參見(jiàn)圖2,所述主板模塊13包括電源電路131、信號(hào)電路132、看門(mén)狗電路133、采集MCU134、以太網(wǎng)芯片135、無(wú)線通信控制電路136、RTC備份電池137、采集接口138、通信接口139和數(shù)據(jù)接口13A,所述看門(mén)狗電路與電源電路、信號(hào)電路連接,當(dāng)檢測(cè)到核心板模塊出現(xiàn)死機(jī)時(shí),自動(dòng)對(duì)核心板模塊進(jìn)行斷電復(fù)位,所述采集MCU與電源電路、信號(hào)電路連接,其集成多路模擬量輸入、開(kāi)關(guān)量輸入和開(kāi)關(guān)量輸出通道,實(shí)現(xiàn)模擬量輸入、開(kāi)關(guān)量輸入的采集功能,以及開(kāi)關(guān)量輸出的控制功能,所述采集MCU通過(guò)串行口,實(shí)現(xiàn)數(shù)字量信號(hào)的采集,所述串行口是核心板模塊中的ARM處理器內(nèi)部集成的串行口,或者是通過(guò)I2C、SPI、USB等總線經(jīng)擴(kuò)展芯片所擴(kuò)展出的串行口;所述采集接口通過(guò)電源電路、信號(hào)電路與接口單元中的串行數(shù)字量接口、模擬量輸入接口、開(kāi)關(guān)量輸入接口和開(kāi)關(guān)量輸出接口連接,其將用于數(shù)據(jù)采集及控制的串行口、模擬量輸入、開(kāi)關(guān)量輸入和開(kāi)關(guān)量輸出通道引出至接口單元供用戶接線和使用;所述通信接口與電源電路、信號(hào)電路連接,其包括RJ45接口、SMA天線接口和SIM卡接口;所述數(shù)據(jù)接口與電源電路、信號(hào)電路連接,其包括SD卡接口、USB存儲(chǔ)設(shè)備接口;所述RTC備份電池與電源電路連接,當(dāng)主機(jī)單元外部供電中斷時(shí),繼續(xù)為核心板模塊中的RTC提供供電,所述以太網(wǎng)芯片與電源電路、信號(hào)電路連接,提供以太網(wǎng)訪問(wèn)功能;所述無(wú)線通信控制電路136與電源電路131、信號(hào)電路132連接,實(shí)現(xiàn)了對(duì)無(wú)線通信工作模式的切換控制。所述無(wú)線通信控制電路136通過(guò)一組跳線柱和跳線夾實(shí)現(xiàn)無(wú)線通信板模塊14中的USB定義管腳的復(fù)用。當(dāng)無(wú)線通信板模塊為GSM(GPRS)通信板時(shí),復(fù)用管腳實(shí)際定義為UART管腳;當(dāng)無(wú)線通信板模塊為CDMA 2000、EVDO、WCDMA、TDSCDMA、TDDLTE、FDDLTE時(shí),復(fù)用管腳實(shí)際定義為標(biāo)準(zhǔn)Mini PCIe定義,即USB管腳;當(dāng)未來(lái)通信網(wǎng)絡(luò)升級(jí)至5G或5G+,此部分電路依然可以兼容Mini PCIe接口的通信模塊。

所述RTC備份電池137與電源電路131連接,其為核心板模塊12中的RTC 124提供外部供電中斷后的持續(xù)供電。

所述采集接口138通過(guò)電源電路131、信號(hào)電路132與接口單元3中的串行數(shù)字量接口32、模擬量輸入接口33、開(kāi)關(guān)量輸入接口34和開(kāi)關(guān)量輸出接口35連接。

所述通信接口139與電源電路131、信號(hào)電路132連接,其包括RJ45接口、SMA天線接口和SIM卡接口。

所述數(shù)據(jù)接口13A與電源電路131、信號(hào)電路132連接,包括SD卡接口、USB存儲(chǔ)設(shè)備接口。參見(jiàn)圖8,本方案針對(duì)現(xiàn)有技術(shù)中的問(wèn)題設(shè)計(jì)了一個(gè)定制的基于Mini PCIe的2G無(wú)線通信板和一個(gè)無(wú)線通信控制電路。2G無(wú)線通信板通過(guò)復(fù)用標(biāo)準(zhǔn)的Mini PCIe管腳定義,將標(biāo)準(zhǔn)Mini PCIe中的USB_D+和USB_D-復(fù)用為一路UART串行口的RX和TX,將2G通信模塊的兩路串行口全部引出。同時(shí),無(wú)線通信控制電路通過(guò)一個(gè)跳線切換器MUX,進(jìn)行標(biāo)準(zhǔn)Mini PCIe復(fù)用管腳的切換,以實(shí)現(xiàn)2G、3G、4G無(wú)線通信模塊使用同一種Mini PCIe接口都能滿足正常工作的要求。

參見(jiàn)圖2,所述供電單元2包括電源模塊21和電池模塊22,所述電源模塊21采用開(kāi)關(guān)電源,所述電池模塊22采用鉛酸蓄電池或鋰離子電池,電源模塊與電池模塊采用在線式供電方式與接口單元連接,為主機(jī)單元3提供工作所需的供電,所述電源模塊與電池模塊連接,為電池模塊進(jìn)行充電。

參見(jiàn)圖2,所述接口單元3包括電源接口31、串行數(shù)字量接口32、模擬量輸入接口33、開(kāi)關(guān)量輸入接口34和開(kāi)關(guān)量輸出接口35,所述電源接口包括電源輸入接口和電源輸出接口,所述電路輸入接口與供電單元連接,所述串行數(shù)字量接口32、模擬量輸入接口33、開(kāi)關(guān)量輸入接口34采用插拔式接線端子,所述電源輸出接口實(shí)現(xiàn)了對(duì)外部下位機(jī)或其他低功率設(shè)備供電,采用免螺絲接線端子,所述串行數(shù)字量接口、模擬量輸入接口和開(kāi)關(guān)量輸入接口用于連接下位機(jī),均采用免螺絲接線端子,所述開(kāi)關(guān)量輸出接口35包括繼電器和接線端子,每一路開(kāi)關(guān)量輸出接口包括一組共兩個(gè)繼電器,一個(gè)用于開(kāi)啟操作,一個(gè)用于關(guān)閉操作,所述接線端子采用免螺絲接線端子,參見(jiàn)圖9,所述免螺絲接線端子包括殼體A、插線孔B、彈簧片C、按壓卡扣D和焊針E,殼體A采用PA66塑料,接線孔B位于按壓卡扣D旁;彈簧片C采用金屬材質(zhì),其形狀為弧形,上端卡在按壓卡扣C中,緊貼接線孔B將其覆蓋,下端連接至焊針E,相鄰端子的焊針錯(cuò)位排列。本方案中所述接口單元除電源輸入接口之外全部采用免螺絲接線端子。其主體采用塑料件(通常采用PA66塑料),抗沖擊性好,具備較高強(qiáng)度,絕緣性好。其外部設(shè)計(jì)了一個(gè)彈簧片按壓卡扣和插線孔。其內(nèi)部設(shè)計(jì)了一個(gè)弧形金屬?gòu)椈善?,金屬?gòu)椈善隙司o緊覆蓋住插線孔,下端連接至底部的焊針。通過(guò)按壓彈簧片卡扣,使接線孔與彈簧片間產(chǎn)生空隙,導(dǎo)線由插線孔插入該空隙中,松開(kāi)彈簧片卡扣后,借助彈簧片的彈力將導(dǎo)線卡在插線孔和彈簧片中,起到固定和導(dǎo)線連通的作用。所述免螺絲接線端子多個(gè)相鄰的端子的焊針錯(cuò)位分布,以確保足夠的間距,避免由于大電壓或電流而導(dǎo)致?lián)舸┒搪?。所述免螺絲接線端子的優(yōu)點(diǎn)在于安裝及維護(hù)人員可實(shí)現(xiàn)免工具操作,同時(shí)每個(gè)接線端子內(nèi)部絕緣,不會(huì)出現(xiàn)線路誤短接的情況,提供易用性的同時(shí)也增強(qiáng)了安全性。

參見(jiàn)圖3,所述數(shù)據(jù)采集傳輸儀內(nèi)設(shè)置有一套嵌入式軟件,實(shí)現(xiàn)了人機(jī)交互、下位機(jī)數(shù)據(jù)采集分析和統(tǒng)計(jì)和上位機(jī)數(shù)據(jù)傳輸及遠(yuǎn)程控制,用戶通過(guò)嵌入式軟件完成設(shè)備的安裝、配置和使用,所述嵌入式軟件包括操作系統(tǒng)和系統(tǒng)軟件,其中所述操作系統(tǒng)負(fù)責(zé)硬件的驅(qū)動(dòng)、運(yùn)行和控制,為硬件提供運(yùn)行環(huán)境,所述系統(tǒng)軟件運(yùn)行于操作系統(tǒng)中,操作系統(tǒng)為其提供運(yùn)行環(huán)境;所述操作系統(tǒng)包括系統(tǒng)內(nèi)核Kernel、設(shè)備驅(qū)動(dòng)程序、網(wǎng)絡(luò)通信協(xié)議棧、圖形環(huán)境運(yùn)行庫(kù)和文件系統(tǒng)rootfs,所述系統(tǒng)內(nèi)核Kernel、設(shè)備驅(qū)動(dòng)程序、網(wǎng)絡(luò)通信協(xié)議棧、圖形環(huán)境運(yùn)行庫(kù)和文件系統(tǒng)rootfs安裝于主機(jī)單元中核心板模塊的存儲(chǔ)器(Nand Flash或eMMC)中,其共同為硬件設(shè)備/接口提供運(yùn)行環(huán)境,同時(shí)為上層系統(tǒng)軟件及應(yīng)用軟件提供軟件接口,

所述圖形環(huán)境運(yùn)行庫(kù)采用X Window或FrameBuffer底層圖形庫(kù)配合Qt、GTK+或wxWidgets圖形用戶界面運(yùn)行庫(kù)的方案,所述系統(tǒng)軟件包括人機(jī)界面模塊、采集模塊、通訊模塊、看門(mén)狗模塊和數(shù)據(jù)庫(kù)系統(tǒng),所述人機(jī)界面模塊、采集模塊和通訊模塊從數(shù)據(jù)庫(kù)系統(tǒng)中讀取和寫(xiě)入數(shù)據(jù),所述人機(jī)界面模塊、采集模塊和通訊模塊按照規(guī)定的周期與看門(mén)狗模塊進(jìn)行交互,當(dāng)看門(mén)狗模塊檢測(cè)到上述采集模塊、人機(jī)界面模塊和通訊模塊中的一個(gè)或多個(gè)模塊在一定時(shí)間內(nèi)未進(jìn)行交互,則復(fù)位該模塊,使其恢復(fù)工作,若多次復(fù)位模塊仍然無(wú)法使其正常工作,看門(mén)狗模塊則斷電復(fù)位數(shù)據(jù)采集傳輸儀,以確保各項(xiàng)功能能夠連續(xù)正常工作,所述人機(jī)界面模塊、采集模塊和通訊模塊之間通過(guò)共享內(nèi)存、消息隊(duì)列的方式進(jìn)行數(shù)據(jù)共享和指令傳遞。

參見(jiàn)圖4,所述人機(jī)界面模塊采用圖形用戶開(kāi)發(fā)庫(kù)Qt、GTK+或wxWidgets開(kāi)發(fā),其包括主頁(yè)、數(shù)據(jù)查詢、日志查詢、系統(tǒng)配置、系統(tǒng)信息和系統(tǒng)功能子模塊,所述主頁(yè)子模塊實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)及曲線圖的實(shí)時(shí)刷新和顯示,其顯示內(nèi)容包括因子名稱、監(jiān)測(cè)時(shí)間、檢測(cè)值、數(shù)值單位、下位機(jī)工作狀態(tài)、物理接口類型、物理接口編號(hào),所述數(shù)據(jù)查詢子模塊實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)、分鐘數(shù)據(jù)、小時(shí)數(shù)據(jù)和日數(shù)據(jù)的查詢和顯示,其顯示內(nèi)容包括因子名稱、統(tǒng)計(jì)時(shí)間、統(tǒng)計(jì)時(shí)間段內(nèi)因子的排放量、最大值、平均值和最小值,所述日志查詢子模塊實(shí)現(xiàn)系統(tǒng)運(yùn)行日志和上位機(jī)遠(yuǎn)程控制日志的查詢和顯示,所述系統(tǒng)配置子模塊包括網(wǎng)絡(luò)配置、上位機(jī)設(shè)置、MN設(shè)置和下位機(jī)設(shè)置子功能;所述網(wǎng)絡(luò)配置包括通訊方式配置、中心地址配置和本機(jī)以太網(wǎng)配置。所述通訊方式配置支持無(wú)線通信網(wǎng)方式、以太網(wǎng)方式和無(wú)線通信網(wǎng)及以太網(wǎng)同時(shí)工作三種模式。所述中心地址配置支持4路以上上位機(jī)通信地址配置,每一路中心地址包括中心地址IP或域名、通信端口。所述本機(jī)以太網(wǎng)配置用于設(shè)置本機(jī)以太網(wǎng)通信的IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)和DNS。所述上位機(jī)設(shè)置用于設(shè)置與上位機(jī)通信傳輸有關(guān)的參數(shù),其包括但不限于《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》(HJ/T 212-2005)中涉及的與通信傳輸有關(guān)的參數(shù)。其涉及的參數(shù)包括但不限于:系統(tǒng)編碼(ST)、實(shí)時(shí)數(shù)據(jù)上報(bào)間隔、分鐘數(shù)據(jù)上報(bào)間隔、傳輸超時(shí)時(shí)間、傳輸重發(fā)次數(shù)、采集周期、污染處理設(shè)施啟用開(kāi)關(guān)、實(shí)時(shí)數(shù)據(jù)發(fā)送啟用開(kāi)關(guān)、分鐘數(shù)據(jù)發(fā)送啟用開(kāi)關(guān)、小時(shí)數(shù)據(jù)發(fā)送啟用開(kāi)關(guān)、日數(shù)據(jù)發(fā)送啟用開(kāi)關(guān)、自動(dòng)補(bǔ)傳功能啟用開(kāi)關(guān)、網(wǎng)絡(luò)校時(shí)啟用開(kāi)關(guān)、心跳包間隔、流量表頭示數(shù)代碼。所述上位機(jī)設(shè)置為滿足不同用戶的定制化需求,可選擇不同的上位機(jī)通信協(xié)議格式,以兼容不同的上位機(jī)傳輸協(xié)議,適用性更廣泛。所述MN設(shè)置中的MN為污染源自動(dòng)監(jiān)控系統(tǒng)中,對(duì)某一個(gè)排放口所設(shè)定的全國(guó)唯一編號(hào)。本方案中的嵌入式軟件支持一臺(tái)數(shù)據(jù)采集傳輸儀同時(shí)支持多個(gè)MN的功能,可將一臺(tái)真實(shí)的數(shù)據(jù)采集傳輸儀虛擬為若干個(gè)符合《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》(HJ/T 212-2005)的虛擬數(shù)據(jù)采集傳輸儀,在一定的使用場(chǎng)合下可以節(jié)約用戶建設(shè)和投資成本。所述下位機(jī)設(shè)置按照物理接口的不同劃分為串行數(shù)字量、模擬量輸入和開(kāi)關(guān)量輸入三類。其中串行數(shù)字量支持RS-232及RS-485兩種接口,模擬量輸入和開(kāi)關(guān)量輸入支持4~20mA、0~20mA和0~5V三種方式。串行數(shù)字量的下位機(jī)需要根據(jù)下位機(jī)的通信協(xié)議進(jìn)行二次開(kāi)發(fā),通常情況下,通過(guò)不斷的積累,軟件可內(nèi)置多種數(shù)字量下位機(jī)的通信協(xié)議可供用戶選擇使用。所述下位機(jī)設(shè)置需要與MN設(shè)置中的MN編號(hào)相對(duì)應(yīng),也就是說(shuō)每一個(gè)下位機(jī)必須有一個(gè)對(duì)應(yīng)的MN編號(hào)。所述系統(tǒng)信息包括網(wǎng)絡(luò)信息、本機(jī)信息和運(yùn)行信息。其中網(wǎng)絡(luò)信息包括但不限于無(wú)線通信網(wǎng)絡(luò)信息、以太網(wǎng)信息以及中心地址在線情況;本機(jī)信息包括但不限于設(shè)備型號(hào)、設(shè)備出廠編號(hào)、硬件編號(hào)、軟件版本號(hào);運(yùn)行信息包括但不限于電池電量信息、存儲(chǔ)空間使用情況、開(kāi)機(jī)時(shí)間、系統(tǒng)運(yùn)行狀態(tài)和軟件運(yùn)行狀態(tài)。所述系統(tǒng)功能包括功能調(diào)試、程序升級(jí)、數(shù)據(jù)導(dǎo)出和系統(tǒng)還原;所述功能調(diào)試包括無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度調(diào)試、串行數(shù)字量功能調(diào)試、模擬量輸入功能調(diào)試、開(kāi)關(guān)量輸入功能調(diào)試、開(kāi)關(guān)量輸出功能調(diào)試和看門(mén)狗模塊功能調(diào)試;所述無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度調(diào)試通過(guò)無(wú)線通信模塊用于執(zhí)行AT指令的串行口下發(fā)查詢指令,實(shí)時(shí)查詢并刷新顯示無(wú)線通信網(wǎng)絡(luò)信號(hào)強(qiáng)度,用戶可根據(jù)實(shí)際情況調(diào)整無(wú)線通信網(wǎng)絡(luò)天線的擺放位置,以達(dá)到最佳的網(wǎng)絡(luò)通信環(huán)境;所述串行數(shù)字量功能調(diào)試是一個(gè)串行口調(diào)試工具,針對(duì)每一路串行數(shù)字量接口,用戶可以設(shè)置波特率、數(shù)據(jù)位、停止位和校驗(yàn)位,將輸入的數(shù)據(jù)包發(fā)送至對(duì)端設(shè)備,并將對(duì)端設(shè)備回復(fù)的數(shù)據(jù)包顯示出來(lái),以便對(duì)串行數(shù)字量下位機(jī)的通信傳輸協(xié)議進(jìn)行對(duì)接和調(diào)試;所述模擬量輸入功能調(diào)試實(shí)時(shí)讀取并刷新顯示每一路模擬量輸入接口的測(cè)量值,并可以對(duì)已配置和連接下位機(jī)的接口進(jìn)行模擬量的校零和校滿的操作;所述開(kāi)關(guān)量輸入功能調(diào)試實(shí)時(shí)讀取并刷新顯示每一路開(kāi)關(guān)量輸入接口的測(cè)量值,并根據(jù)配置的閾值進(jìn)行開(kāi)關(guān)狀態(tài)的判斷;所述開(kāi)關(guān)量輸出功能調(diào)試中用戶可以對(duì)任意一路開(kāi)關(guān)量輸出接口下發(fā)開(kāi)啟或關(guān)閉操作指令,通過(guò)開(kāi)關(guān)量輸出接口的一組繼電器,實(shí)現(xiàn)對(duì)下位機(jī)的開(kāi)啟或關(guān)閉操作;所述看門(mén)狗模塊功能調(diào)試通過(guò)模擬其他軟件模塊與看門(mén)狗模塊的交互流程,測(cè)試其模塊復(fù)位及斷電復(fù)位功能,以驗(yàn)證看門(mén)狗模塊功能的完好性;所述程序升級(jí)通過(guò)USB存儲(chǔ)介質(zhì),將其中存儲(chǔ)的系統(tǒng)軟件更新至數(shù)據(jù)采集傳輸儀中。其具有程序版本判斷和程序合法性判斷,支持降級(jí)升級(jí);同時(shí),用戶通過(guò)無(wú)線通信網(wǎng)絡(luò)或以太網(wǎng)遠(yuǎn)程進(jìn)行程序升級(jí),節(jié)約人力,提高運(yùn)維效率;

所述數(shù)據(jù)導(dǎo)出將數(shù)據(jù)采集傳輸儀內(nèi)部存儲(chǔ)的數(shù)據(jù)導(dǎo)出至USB存儲(chǔ)介質(zhì)中,用戶可以靈活選擇導(dǎo)出數(shù)據(jù)的時(shí)間段,導(dǎo)出格式支持Excel或數(shù)據(jù)庫(kù)。數(shù)據(jù)導(dǎo)出后,用戶可以使用Excel查看軟件或配套專用軟件進(jìn)行數(shù)據(jù)的查看、打印;所述系統(tǒng)還原將數(shù)據(jù)采集傳輸儀還原至出廠狀態(tài),清除并重置所有配置,清空數(shù)據(jù)庫(kù)。所述采集模塊通過(guò)串行數(shù)字量接口、模擬量輸入接口和開(kāi)關(guān)量輸入接口采集下位機(jī)實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù),并通過(guò)合法的計(jì)算后將其存儲(chǔ)于數(shù)據(jù)庫(kù)中。數(shù)據(jù)采集過(guò)程可以是逐個(gè)接口采集,也可以是多個(gè)接口同時(shí)采集。

參見(jiàn)圖5,所述采集模塊通過(guò)不斷采集下位機(jī)實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù),按照一定的統(tǒng)計(jì)周期統(tǒng)計(jì)分鐘、小時(shí)和日數(shù)據(jù)。同時(shí)其接收并執(zhí)行來(lái)自通訊模塊的遠(yuǎn)程控制指令,執(zhí)行完成后將執(zhí)行結(jié)果發(fā)送至通訊模塊。

所述采集模塊軟件工作流程如下:

(1)軟件啟動(dòng)時(shí)首先進(jìn)行初始化,設(shè)定軟件參數(shù)、加載配置文件,完成后進(jìn)入下一流程。

(2)檢查遠(yuǎn)程指令隊(duì)列中是否存在未處理的指令,如存在則執(zhí)行指令,指令執(zhí)行完成后將執(zhí)行結(jié)果發(fā)送至通訊模塊,然后進(jìn)入下一流程;如不存在未執(zhí)行的指令,直接進(jìn)入下一流程。

(3)檢查是否到達(dá)數(shù)據(jù)采集周期,如已到達(dá)則通過(guò)采集串行數(shù)字量接口、模擬量輸入接口和開(kāi)關(guān)量輸入接口進(jìn)行數(shù)據(jù)的采集,數(shù)據(jù)采集完成后進(jìn)行數(shù)據(jù)的計(jì)算和存儲(chǔ),進(jìn)入下一流程;如未到達(dá)數(shù)據(jù)采集周期,直接進(jìn)入下一流程。

(4)檢查是否到達(dá)分鐘數(shù)據(jù)計(jì)算周期,如已到達(dá)則進(jìn)行分鐘數(shù)據(jù)的計(jì)算,計(jì)算完成后存儲(chǔ)計(jì)算結(jié)果,進(jìn)入下一流程;如未到達(dá)分鐘數(shù)據(jù)計(jì)算周期,直接進(jìn)入下一流程。

(5)檢查是否到達(dá)小時(shí)數(shù)據(jù)計(jì)算周期,如已到達(dá)則進(jìn)行小時(shí)數(shù)據(jù)的計(jì)算,計(jì)算完成后存儲(chǔ)計(jì)算結(jié)果,進(jìn)入下一流程;如未到達(dá)小時(shí)數(shù)據(jù)計(jì)算周期,直接進(jìn)入下一流程。

(6)檢查是否到達(dá)日數(shù)據(jù)計(jì)算周期,如已到達(dá)則進(jìn)行日數(shù)據(jù)的計(jì)算,計(jì)算完成后存儲(chǔ)計(jì)算結(jié)果,進(jìn)入下一流程;如未到達(dá)日數(shù)據(jù)計(jì)算周期,直接進(jìn)入下一流程。

(7)檢查是否收到軟件退出指令,如收到則結(jié)束運(yùn)行,退出軟件;如未收到退出指令,返回流程(2)繼續(xù)執(zhí)行。

參見(jiàn)圖6,所述通訊模塊通過(guò)讀取數(shù)據(jù)庫(kù)系統(tǒng)中存儲(chǔ)的各類監(jiān)測(cè)數(shù)據(jù),經(jīng)過(guò)上位機(jī)協(xié)議封裝后將數(shù)據(jù)包由無(wú)線通信網(wǎng)或以太網(wǎng)發(fā)送至遠(yuǎn)程數(shù)據(jù)中心。同時(shí)所述通訊模塊接收來(lái)自遠(yuǎn)程數(shù)據(jù)中心的控制指令,通過(guò)執(zhí)行或轉(zhuǎn)發(fā)執(zhí)行的方式處理控制指令,并將執(zhí)行結(jié)果發(fā)送至遠(yuǎn)程數(shù)據(jù)中心。

所述通訊模塊軟件工作流程如下:

(1)軟件啟動(dòng)時(shí)首先進(jìn)行初始化,設(shè)定軟件參數(shù)、加載配置文件,完成后進(jìn)入下一流程。

(2)檢查指令執(zhí)行結(jié)果隊(duì)列中是否存在未發(fā)送的執(zhí)行結(jié)果,如存在則發(fā)送指令執(zhí)行結(jié)果至遠(yuǎn)程服務(wù)器;如不存在未發(fā)送的執(zhí)行結(jié)果,直接進(jìn)入下一流程。

(3)檢查遠(yuǎn)程指令隊(duì)列中是否存在未處理的指令,如存在則未處理的指令,首先判斷該指令是否通訊模塊可執(zhí)行的指令,如該指令是通訊模塊可執(zhí)行的指令,則執(zhí)行指令,執(zhí)行完成后發(fā)送指令執(zhí)行結(jié)果至遠(yuǎn)程服務(wù)器,然后進(jìn)入下一流程;如該指令不是通訊模塊可執(zhí)行指令,則將該指令轉(zhuǎn)發(fā)至其他模塊,由其他模塊執(zhí)行,轉(zhuǎn)發(fā)完成后進(jìn)入下一流程。

(4)檢查是否存在待發(fā)送實(shí)時(shí)數(shù)據(jù),如存在則提取數(shù)據(jù)、協(xié)議封裝后發(fā)送至遠(yuǎn)程服務(wù)器,發(fā)送完成后進(jìn)入下一流程;如不存在待發(fā)送實(shí)時(shí)數(shù)據(jù),直接進(jìn)入下一流程。

(5)檢查是否存在待發(fā)送分鐘數(shù)據(jù),如存在則提取數(shù)據(jù)、協(xié)議封裝后發(fā)送至遠(yuǎn)程服務(wù)器,發(fā)送完成后進(jìn)入下一流程;如不存在待發(fā)送分鐘數(shù)據(jù),直接進(jìn)入下一流程。

(6)檢查是否存在待發(fā)送小時(shí)數(shù)據(jù),如存在則提取數(shù)據(jù)、協(xié)議封裝后發(fā)送至遠(yuǎn)程服務(wù)器,發(fā)送完成后進(jìn)入下一流程;如不存在待發(fā)送小時(shí)數(shù)據(jù),直接進(jìn)入下一流程。

(7)檢查是否存在待發(fā)送日數(shù)據(jù),如存在則提取數(shù)據(jù)、協(xié)議封裝后發(fā)送至遠(yuǎn)程服務(wù)器,發(fā)送完成后進(jìn)入下一流程;如不存在待發(fā)送日數(shù)據(jù),直接進(jìn)入下一流程。

(8)檢查是否收到軟件退出指令,如收到則結(jié)束運(yùn)行,退出軟件;如未收到退出指令,返回流程(2)繼續(xù)執(zhí)行。

參見(jiàn)圖7,所述看門(mén)狗模塊通過(guò)不斷的檢測(cè)人機(jī)界面模塊、采集模塊和通訊模塊的是否按照規(guī)定的周期與其進(jìn)行交互。當(dāng)人機(jī)界面模塊、采集模塊和通訊模塊中的一個(gè)或多個(gè)模塊在一定時(shí)間內(nèi)未與看門(mén)狗模塊進(jìn)行交互,則復(fù)位該模塊;當(dāng)多次復(fù)位模塊仍然無(wú)法正常工作時(shí),看門(mén)狗模塊通過(guò)斷電復(fù)位的方式進(jìn)行設(shè)備整機(jī)的軟硬件復(fù)位。

所述看門(mén)狗模塊軟件工作流程如下:

(1)軟件啟動(dòng)時(shí)首先進(jìn)行初始化,設(shè)定軟件參數(shù)、清零計(jì)數(shù)器,完成后進(jìn)入下一流程。

(2)檢查人機(jī)界面軟件交互在規(guī)定時(shí)間內(nèi)是否正常,若不正常則檢查連續(xù)復(fù)位計(jì)數(shù)器是否超過(guò)上限,若計(jì)數(shù)器超過(guò)上限則斷電重啟設(shè)備,否則復(fù)位人機(jī)界面軟件,同時(shí)使計(jì)數(shù)器加一;若人機(jī)界面軟件交互正常,直接進(jìn)入下一流程。

(3)檢查采集模塊軟件交互在規(guī)定時(shí)間內(nèi)是否正常,若不正常則檢查連續(xù)復(fù)位計(jì)數(shù)器是否超過(guò)上限,若計(jì)數(shù)器超過(guò)上限則斷電重啟設(shè)備,否則復(fù)位采集模塊軟件,同時(shí)使計(jì)數(shù)器加一;若采集模塊軟件交互正常,直接進(jìn)入下一流程。

(4)檢查通訊模塊軟件交互在規(guī)定時(shí)間內(nèi)是否正常,若不正常則檢查連續(xù)復(fù)位計(jì)數(shù)器是否超過(guò)上限,若計(jì)數(shù)器超過(guò)上限則斷電重啟設(shè)備,否則復(fù)位通訊模塊軟件,同時(shí)使計(jì)數(shù)器加一;若通訊模塊軟件交互正常,直接進(jìn)入下一流程。

(5)檢查是否收到軟件退出指令,如收到則結(jié)束運(yùn)行,退出軟件;如未收到退出指令,返回流程(2)繼續(xù)執(zhí)行。

需要說(shuō)明的是上述實(shí)施例,并非用來(lái)限定本發(fā)明的保護(hù)范圍,在上述技術(shù)方案的基礎(chǔ)上所作出的等同變換或替代均落入本發(fā)明權(quán)利要求所保護(hù)的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1