亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于RS-485總線的采掘設(shè)備監(jiān)測(cè)系統(tǒng)設(shè)計(jì)*

        2020-08-28 08:21:48程鳳霞
        煤礦機(jī)電 2020年4期
        關(guān)鍵詞:信號(hào)系統(tǒng)

        程鳳霞

        (中國(guó)煤炭科工集團(tuán) 太原研究院有限公司,山西 太原 030006)

        0 引言

        隨著科學(xué)技術(shù)的發(fā)展,越來(lái)越多的傳感器不斷涌現(xiàn),并越來(lái)越多地應(yīng)用在煤礦采掘設(shè)備的電氣控制系統(tǒng)設(shè)計(jì)中,為提高煤礦設(shè)備的智能化水平提供了強(qiáng)有力的硬件支撐。為了適應(yīng)不同輸出信號(hào)的傳感器參數(shù)采集,整個(gè)電氣控制系統(tǒng)也變得越來(lái)越龐大,內(nèi)外部線纜越來(lái)越繁雜,隨即增加了系統(tǒng)工作的故障點(diǎn),給整個(gè)系統(tǒng)工作的穩(wěn)定性帶來(lái)了不利的影響。針對(duì)煤機(jī)設(shè)備技術(shù)發(fā)展過(guò)程中出現(xiàn)的這一問(wèn)題,設(shè)計(jì)了一套信息采集、顯示、存儲(chǔ)系統(tǒng),既簡(jiǎn)化了整個(gè)系統(tǒng)的結(jié)構(gòu),又進(jìn)一步促進(jìn)了煤機(jī)設(shè)備向智能化、數(shù)字化、綠色化的方向轉(zhuǎn)型,為實(shí)現(xiàn)無(wú)人化、機(jī)械化施工打下了堅(jiān)實(shí)的基礎(chǔ)[1-2]。

        1 監(jiān)測(cè)系統(tǒng)

        1.1 系統(tǒng)組成

        監(jiān)測(cè)系統(tǒng)由主控制單元、數(shù)據(jù)采集單元、防爆顯示器和多個(gè)傳感器組成[3-4],如圖1所示。該系統(tǒng)中有甲烷、壓力、溫度、液位、水流、風(fēng)流、風(fēng)速等不同類型的傳感器,其輸出信號(hào)多種多樣,涵蓋了電阻、電流、電壓、脈沖、開(kāi)關(guān)量、Modbus RTU等大多數(shù)通用的輸出信號(hào)類型。數(shù)據(jù)采集單元可實(shí)現(xiàn)對(duì)不同輸出信號(hào)的多個(gè)傳感器信息的采集,與主控PLC之間根據(jù)Modbus RTU協(xié)議通過(guò)RS-485總線通信。顯示單元與PLC之間根據(jù)Modbus TCP協(xié)議通過(guò)RJ45網(wǎng)絡(luò)接口通信,在顯示界面直觀顯示監(jiān)測(cè)系統(tǒng)的各參數(shù)信息。

        圖1 監(jiān)測(cè)系統(tǒng)原理

        1.2 系統(tǒng)原理

        由圖1看出,單個(gè)數(shù)據(jù)采集器可以實(shí)現(xiàn)對(duì)8路信號(hào)的采集。監(jiān)測(cè)系統(tǒng)可根據(jù)所需監(jiān)測(cè)參數(shù)的多少,自由配置數(shù)據(jù)采集器,組建系統(tǒng)的數(shù)據(jù)采集網(wǎng)絡(luò)。RS-485總線式信號(hào)可有效減少PLC的AI、I/O使用點(diǎn)數(shù),簡(jiǎn)化主控單元的結(jié)構(gòu)。因此,該監(jiān)測(cè)系統(tǒng)采用多路信號(hào)的輸入及1路Modbus RTU信號(hào)的輸出,可實(shí)現(xiàn)基于多個(gè)信號(hào)的復(fù)雜監(jiān)控系統(tǒng)的運(yùn)行。

        2 總線設(shè)計(jì)

        2.1 Modbus RTU總線

        主控制器與數(shù)據(jù)采集器通過(guò)RS-485總線連接[5-7],如圖2所示。主控制器與數(shù)據(jù)采集器通過(guò)Modbus RTU協(xié)議通信,主控制器作為Modbus主站,數(shù)據(jù)采集器作為Modbus從站。各數(shù)據(jù)采集器作為從站節(jié)點(diǎn)串接入RS-485總線網(wǎng)絡(luò)中,終端匹配120 Ω的終端電阻。為了保障通信的穩(wěn)定,選用屏蔽雙絞線作為傳輸介質(zhì),并將屏蔽線單點(diǎn)接地來(lái)抑制共模干擾。由于系統(tǒng)復(fù)雜,結(jié)構(gòu)龐大,有的數(shù)據(jù)采集器分布較遠(yuǎn),偶爾會(huì)出現(xiàn)通信中斷的現(xiàn)象,故系統(tǒng)網(wǎng)絡(luò)設(shè)計(jì)時(shí)接入RS-485中繼器,延伸了網(wǎng)絡(luò)的通信距離,增強(qiáng)了信號(hào)的強(qiáng)度,同時(shí)也增強(qiáng)了RS-485系統(tǒng)網(wǎng)絡(luò)的抗干擾能力。

        圖2 控制器與多個(gè)數(shù)據(jù)采集器電氣連接示意圖

        2.2 Modbus TCP總線

        主控制器通過(guò)RJ45接口與顯示器連接,主控制器與顯示器之間采用Modbus TCP協(xié)議通信。Modbus TCP協(xié)議是 Modbus協(xié)議的一種表現(xiàn)形式。將Modbus RTU幀以一種簡(jiǎn)單方式嵌入到TCP幀中,使其成為工業(yè)以太網(wǎng)應(yīng)用層協(xié)議,實(shí)現(xiàn)對(duì)采煤設(shè)備運(yùn)行狀態(tài)等數(shù)據(jù)的上傳。設(shè)計(jì)中,主控制器作為從站功能的Server端,顯示器作為主站功能的Client端。

        3 TwinCAT軟件設(shè)計(jì)

        TwinCAT是由德國(guó)BeckHoff公司開(kāi)發(fā)的基于PC平臺(tái)和Windows操作系統(tǒng)的控制軟件,是以 IEC 61131—3國(guó)際標(biāo)準(zhǔn)為基礎(chǔ)設(shè)計(jì)的工業(yè)化自動(dòng)控制系統(tǒng)的軟件,能把工業(yè)PC或嵌入式PC變成一個(gè)功能強(qiáng)大的PLC或Motion Controller控制生產(chǎn)設(shè)備。TwinCAT是一套純軟件的控制器,完全利用PC標(biāo)配的硬件實(shí)現(xiàn)邏輯控制和運(yùn)動(dòng)控制。

        3.1 初始化

        利用TwinCAT軟件編寫系統(tǒng)控制程序前,必須要進(jìn)行一些參數(shù)的設(shè)置:

        1) 根據(jù)所選用的控制器具體型號(hào),在軟件設(shè)置中選擇目標(biāo)系統(tǒng)類型,如在該項(xiàng)目設(shè)計(jì)中使用CX8050控制器,對(duì)應(yīng)目標(biāo)系統(tǒng)類型為CX(ARM)。

        2) 根據(jù)控制參數(shù)在系統(tǒng)控制中的重要程度,在不同的任務(wù)中,每個(gè)項(xiàng)目最多可設(shè)4個(gè)任務(wù),每個(gè)任務(wù)單獨(dú)設(shè)定循環(huán)時(shí)間,時(shí)間越短,優(yōu)先級(jí)越高。本項(xiàng)目設(shè)計(jì)中數(shù)據(jù)采集單元采集的參數(shù)信息為關(guān)鍵,參數(shù)能否實(shí)時(shí)地被采集到直接決定了系統(tǒng)控制實(shí)時(shí)性是否滿足,故將采集參數(shù)的RS-485通信程序設(shè)定為高優(yōu)先級(jí),系統(tǒng)控制及顯示等相關(guān)程序設(shè)定為次高優(yōu)先級(jí)。

        3) 為確保通信正常,必須就串行端口工作方式、通信速率及數(shù)據(jù)幀格式等內(nèi)容對(duì)通信接口進(jìn)行正確配置。本項(xiàng)目基于RS-485接口的Modbus RTU通信參數(shù)設(shè)定如表1所示。

        表1 通信參數(shù)設(shè)定

        4) 自定義變量、定義通信功能模塊而自動(dòng)生成的通信變量與Process Data之間建立正確的映射。

        3.2 數(shù)據(jù)采集及PLC RS-485總線通信

        各傳感器信號(hào)被數(shù)據(jù)采集器采集后,將采集數(shù)據(jù)放置到采集器CPU的數(shù)據(jù)緩沖區(qū)。數(shù)據(jù)采集器執(zhí)行BeckHoff PLC的指令將數(shù)據(jù)發(fā)給PLC。PLC再把數(shù)據(jù)放到定義的內(nèi)存地址中,定義全局變量名,從而方便程序調(diào)用。

        由于采掘設(shè)備的系統(tǒng)復(fù)雜,監(jiān)測(cè)監(jiān)控點(diǎn)數(shù)很多,需對(duì)數(shù)據(jù)采集器設(shè)置不同的ID,通過(guò)Modbus RTU協(xié)議與BeckHoff PLC進(jìn)行通信。BeckHoff PLC作為RS-485通信的主站,調(diào)用TwinCAT自帶庫(kù)文件中的串行總線端子Modbus RTU主站功能塊,從而方便基于Modbus RTU協(xié)議的通信程序的編寫。

        功能塊函數(shù)MODBUSRTUMASTER_KL6X22B功能模塊結(jié)構(gòu)如圖3所示。此功能塊可實(shí)現(xiàn)主站對(duì)從站的信息讀寫雙向操作,而該系統(tǒng)程序設(shè)計(jì)中只涉及到對(duì)數(shù)據(jù)采集從站數(shù)據(jù)的讀取,不對(duì)從站進(jìn)行寫數(shù)據(jù)操作。編寫程序過(guò)程中,功能塊對(duì)Modbus RTU通信主站BeckHoff PLC、各數(shù)據(jù)采集器通信從站進(jìn)行相應(yīng)的設(shè)置,包括數(shù)據(jù)采集器從站的地址,從數(shù)據(jù)采集器從站讀取的系列數(shù)據(jù)的起始存放地址、讀取數(shù)據(jù)字的多少,數(shù)據(jù)被讀取后在PLC中存放地址,功能塊啟動(dòng)讀取功能的控制位,從站通信超時(shí)時(shí)間等。功能塊被執(zhí)行后,輸出一系列變量,用以判斷Modbus RTU通信的當(dāng)前狀態(tài)。

        圖3 ModbusRTU主站功能模塊

        3.3 信號(hào)處理

        BeckHoff PLC從數(shù)據(jù)采集器取得各傳感器的數(shù)據(jù)信息后,需在程序中對(duì)各數(shù)據(jù)進(jìn)行線性化處理,以得到各傳感器的實(shí)時(shí)參數(shù)值。

        自定義模擬量采集功能塊:AI_TRAN_V01_WORD。該功能塊對(duì)傳感器輸出的電流信號(hào)(4~20 mA、0~20 mA)、電壓信號(hào)(0~5 V、1~5 V、0~10 V、2~10 V)進(jìn)行線性變換。為了得到更準(zhǔn)確的傳感器參數(shù)值,在功能塊中對(duì)采集到的傳感信號(hào)進(jìn)行了軟件濾波處理,即對(duì)計(jì)算結(jié)果取平均值,提高系統(tǒng)的控制精度。模擬量采集功能模塊如圖4所示。

        圖4 模擬量采集功能模塊

        4 顯示器軟件設(shè)計(jì)

        選用臺(tái)達(dá)公司的DOP_B Series系列產(chǎn)品DOP-B07E515顯示器,其具有高速的硬件架構(gòu),功能強(qiáng)大且品質(zhì)穩(wěn)定,支持多種控制器的多種通信方式。此系統(tǒng)中通過(guò)RJ45接口與PLC以Modbus TCP/IP協(xié)議進(jìn)行通信。

        顯示器軟件編寫包括了模塊參數(shù)的設(shè)置、通訊參數(shù)的設(shè)定、報(bào)警信息的設(shè)置、Clock宏命令的編寫。顯示界面根據(jù)需求劃分為多個(gè)畫面:參數(shù)設(shè)定界面、各傳感器參數(shù)當(dāng)前數(shù)值顯示界面、傳感器狀態(tài)及通信狀態(tài)顯示界面、報(bào)警信息顯示界面。自復(fù)位按鈕實(shí)現(xiàn)各顯示界面之間的切換。

        顯示器軟件設(shè)計(jì)了對(duì)多個(gè)系統(tǒng)參數(shù)的修改功能,如報(bào)警限值、通信速率、截割整定值、電機(jī)啟動(dòng)報(bào)警時(shí)間、過(guò)載報(bào)警時(shí)間等。修改后的最新參數(shù)傳輸給PLC并存入永久存儲(chǔ)區(qū)中,按照最新設(shè)定的參數(shù)對(duì)系統(tǒng)進(jìn)行控制,方便在系統(tǒng)調(diào)試、工業(yè)性試驗(yàn)中對(duì)系統(tǒng)進(jìn)行優(yōu)化設(shè)計(jì)。

        歷史緩沖區(qū)設(shè)置需要斷電保持的信息地址,歷史數(shù)據(jù)可存儲(chǔ)在外置的大容量的U盤或SD卡中,實(shí)現(xiàn)大量數(shù)據(jù)的半年或更長(zhǎng)時(shí)間的存儲(chǔ)。歷史數(shù)據(jù)存儲(chǔ)功能,可清楚地了解故障的發(fā)生點(diǎn)與發(fā)生時(shí)間,為事故分析處理、系統(tǒng)功能改進(jìn)提供了便利。

        5 結(jié)論

        1) 本文簡(jiǎn)述了采掘設(shè)備信息監(jiān)測(cè)系統(tǒng)的構(gòu)成,明確了多信號(hào)采集單元與PLC的通信方式、顯示器與PLC的通信方式。以基于IEC61131-3的軟件平臺(tái)TwinCAT為核心,詳細(xì)介紹了系統(tǒng)軟件的編寫?;贒OP-B07E515顯示器開(kāi)發(fā)了監(jiān)測(cè)系統(tǒng)的監(jiān)控界面,實(shí)現(xiàn)了歷史數(shù)據(jù)大量長(zhǎng)期存儲(chǔ)、系統(tǒng)參數(shù)便捷設(shè)置及掉電存儲(chǔ)。

        2) 應(yīng)用結(jié)果表明,該信息監(jiān)測(cè)系統(tǒng)在很大程度上解決了多個(gè)傳感信號(hào)采集時(shí)線路繁雜、系統(tǒng)結(jié)構(gòu)龐大的問(wèn)題,具有較高的實(shí)時(shí)性、穩(wěn)定性及工作效率。

        猜你喜歡
        信號(hào)系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        信號(hào)
        鴨綠江(2021年35期)2021-04-19 12:24:18
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        完形填空二則
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        孩子停止長(zhǎng)個(gè)的信號(hào)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        基于LabVIEW的力加載信號(hào)采集與PID控制
        性高朝久久久久久久3小时| 亚洲啊啊啊一区二区三区| 亚洲综合伊人久久综合| 免费国产自拍在线观看 | 人妖国产视频一区二区| 日韩av无码中文无码电影| 99精品视频在线观看免费| 在线观看亚洲你懂得| 国产日产高清一区二区三区| 无码一区二区三区| 国产99久久久久久免费看| 亚洲AV无码久久精品成人| 午夜国产精品一区二区三区| 免费a级毛片又大又粗又黑| 99re热视频这里只精品| 亚洲国产成人精品91久久久| 国产精品又污又爽又色的网站| 久久久99精品成人片| a级毛片在线观看| 最新在线观看精品国产福利片| 日本一区二区免费看片| 97se亚洲国产综合自在线观看 | 精品久久久无码人妻中文字幕豆芽| 最新亚洲人成无码网站| 久草视频华人在线观看| 99精品国产一区二区三区| 国产人妻丰满熟妇嗷嗷叫| 国产a级网站| 亚洲国产精品成人一区二区三区 | 午夜av福利亚洲写真集| 99re66在线观看精品免费| 免费观看黄网站在线播放| 四虎国产精品免费久久麻豆| 午夜理论片日本中文在线| 四虎影视成人永久免费观看视频| 青青操国产在线| 三级黄片一区二区三区| 亚洲av不卡无码国产| 国产香蕉97碰碰视频va碰碰看| 国产亚洲无码1024| 开心久久婷婷综合中文字幕|