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

植物消毒車控制系統(tǒng)設(shè)計

2018-08-06 05:54:26吳中堅汪劍輝李堅馬新寶
現(xiàn)代電子技術(shù) 2018年15期
關(guān)鍵詞:植物作業(yè)系統(tǒng)

吳中堅 汪劍輝 李堅 馬新寶

摘 要: 植物消毒車是海關(guān)入境報關(guān)時使用的專項消毒處理裝置,通過對其控制系統(tǒng)進(jìn)行設(shè)計以實現(xiàn)作業(yè)功能,以STM32F106ZET6為MCU的控制板為下位機,以安裝MCGS的工業(yè)計算機為上位機,采用Modbus RTU協(xié)議實現(xiàn)兩者通信。在MCGS中通過策略和腳本增強上位機邏輯功能;在下位機中設(shè)計數(shù)據(jù)接收軟件握手程序,增強通信穩(wěn)定性。控制系統(tǒng)功能經(jīng)過實車驗證,其性能穩(wěn)定,人機交互界面友好,可為相關(guān)企業(yè)利用現(xiàn)有成熟設(shè)備組建車載控制系統(tǒng)提供借鑒。

關(guān)鍵詞: 控制; 植物消毒; MCGS; STM32; Modbus RTU; RS 232

中圖分類號: TN876?34; TP273 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2018)15?0174?05

Design of control system for plant disinfection vehicle

WU Zhongjian1, WANG Jianhui2, LI Jian1, MA Xinbao1

(1. The Third Engineer Scientific Research Institute, Luoyang 471000, China;

2. Radioactive Decontamination Material Science and Equipment Technology Engineering Laboratory of Henan Province, Luoyang 471023, China)

Abstract: The plant disinfection vehicle acts as a special disinfection device used in customs when plants is entered in the country. The control system for the vehicle is designed to realize the operation functions. The STM32F106ZET6 is taken as the slave computer of MCU control board, and the industrial computer installing MCGS is taken as the master computer. The Modbus RTU protocol is used to realize the communication between the host and slave computers. The strategy and script are adopted in MCGS to enhance the logistic function of host computer. The handshake procedure of data receiving software is designed in slave computer to enhance the stability of communication. The function of the control system is verified with actual vehicle. The results show that the control system has stable performance and friendly man?machine interface, and can provide the reference for related enterprises to construct the vehicle control system with available mature equipments.

Keywords: control; plant disinfection; MCGS; STM32; Modbus RTU; RS 232

按照我國法律規(guī)定,進(jìn)口原木必須由檢疫部門實施強制性檢驗檢疫,合格后出具檢疫證明方能報關(guān)入境。活體植物檢疫消毒系統(tǒng)(以下簡稱植物消毒系統(tǒng))是一種用于進(jìn)口活體植物在檢驗檢疫隔離之前進(jìn)行專項消毒處理的裝置,對保護(hù)國家自然生態(tài)安全具有重要意義[1?5]。原有的植物消毒系統(tǒng)固定安裝在場地內(nèi),其供水、供電等管路需預(yù)先埋設(shè),建造時間長,且設(shè)備使用受制于場地面積,靈活度較差,處置效率較低。通過設(shè)計一種方便移動作業(yè)的植物消毒車,解決固定式系統(tǒng)的不足。本文主要對其控制系統(tǒng)設(shè)計進(jìn)行介紹。

1 移動式植物消毒系統(tǒng)總體構(gòu)成

根據(jù)移動式植物消毒系統(tǒng)需實現(xiàn)的具體功能設(shè)計系統(tǒng)總體結(jié)構(gòu)[6?7],如圖1所示。

進(jìn)口活體植物為帶根部土球的大莖葉形式,如羅漢松等,很多為成年,較大的根部體積可達(dá)1 m3以上。對該類活體植物的檢疫消毒分為兩部分:根部采用滴灌,莖葉采用噴霧。滴灌方式采用三種液體原料按一定比例配置成原液,再經(jīng)1[∶]500的清水稀釋,后經(jīng)纏繞在土球上的滴灌管路釋放進(jìn)入土壤;噴霧方式采用專用乳液經(jīng)稀釋后加壓噴射為霧狀,使其分散在莖葉表面進(jìn)行消毒。

1.1 控制系統(tǒng)

控制系統(tǒng)由工控機、主控制器、模擬量采集模塊等組成,可以實現(xiàn)對整個系統(tǒng)的自動控制。

1.2 被控單元

原液配比裝置:由4套相同的供液路組成,供液路由原液罐、隔膜式計量泵、液位傳感器、電控開關(guān)閥組成,由控制系統(tǒng)實現(xiàn)原液不同比例的精確配比。

水裝置:主要為原液稀釋提供水源,由儲水罐、過濾器、水泵等組成。

循環(huán)攪拌裝置:主要由攪拌罐、循環(huán)泵、放液閥及液位計組成,可以將稀釋后的藥液通過循環(huán)流動的方式攪拌均勻。攪拌罐與4個原液配比裝置、供水裝置都有管路連接,以獲取原液和清水。

滴灌裝置:由儲液罐、隔膜泵、16條供液管路及管路上的流量計、滴灌軟管及滴頭組成,可以向多個作業(yè)對象同時滴灌。

噴霧裝置:作為單獨向植物莖葉進(jìn)行霧化藥液的噴灑裝置,其原液由第四路原液罐單獨提供,不需要與其他三種原液混合。噴霧原液同樣需要按一定比例與清水配比攪拌,后經(jīng)柱塞泵加壓后由霧化噴槍噴射而出。

通過電氣設(shè)計,可將被控單元根據(jù)被控方式分為三種類型,分別是數(shù)字量輸入、數(shù)字量輸出和模擬量輸入。

1.3 系統(tǒng)作業(yè)流程

系統(tǒng)作業(yè)流程如圖2所示。系統(tǒng)根據(jù)信息錄入中的植物類型、根部土球直徑等信息自動計算液料配比,確定作業(yè)內(nèi)容。消毒殺菌作業(yè)過程實現(xiàn)清水自動加注、自動配藥、自動循環(huán)攪拌液料、定量供液滴灌、定量供液噴灑等功能,且保證所有液料罐作業(yè)過程中不溢出、不空置。消毒殺菌結(jié)束自動彈出打印提示,進(jìn)行報告單打印,所有作業(yè)記錄存入數(shù)據(jù)庫以供查詢。

2 控制系統(tǒng)總體設(shè)計

控制系統(tǒng)采取主從結(jié)構(gòu)設(shè)計,上下位機之間采用RS 232串口連接,Modbus RTU協(xié)議通信[8?9]。安裝有MCGS的PC為主機,負(fù)責(zé)人機交互,接收人工操作命令,并與下位機實時通信;基于STM32的主控制器為下位機,負(fù)責(zé)數(shù)據(jù)采集和命令執(zhí)行。同時,采用在PC機掛載模擬量采集模塊的方式,彌補主控制器端口不夠的缺點。

控制系統(tǒng)總體結(jié)構(gòu)框圖如圖3所示。系統(tǒng)工作時上位機按照設(shè)定的時間間隔查詢下位機狀態(tài),人機交互操作命令則實時發(fā)送至下位機。

3 硬件設(shè)計

根據(jù)系統(tǒng)的總體構(gòu)成,控制系統(tǒng)硬件設(shè)計的主要任務(wù)在下位機,下位機包含兩部分:信號處理板和驅(qū)動電路接口板。其中,信號處理板以ARM Cortex?M3內(nèi)核的32位RISC高性能微控制器STM32F103ZET6為主控芯片,基于神舟Ⅲ號ARM板進(jìn)行開發(fā)。信號處理板雖然接口豐富,但是存在驅(qū)動能力上的不足。

為提高驅(qū)動電路能力,針對數(shù)字量輸入、數(shù)字量輸出和模擬量輸入三種不同類型,設(shè)計相應(yīng)的驅(qū)動電路,進(jìn)行電壓變換和脈沖隔離。信號處理板與驅(qū)動電路接口板總體結(jié)構(gòu)如圖4所示。

驅(qū)動電路接口板如圖5所示,驅(qū)動電路板與主控板通過插針進(jìn)行電氣連接。

4 軟件設(shè)計

控制系統(tǒng)工作時上位機程序?qū)ο挛粰C數(shù)據(jù)定時進(jìn)行查詢,而人機交互操作命令則實時下達(dá)。下位機程序從不主動發(fā)送數(shù)據(jù),只對來自上位機的數(shù)據(jù)幀進(jìn)行數(shù)據(jù)回傳。控制系統(tǒng)軟件為了兼顧系統(tǒng)調(diào)試和客戶使用方便,設(shè)置了手動控制模式和自動控制模式。

4.1 上下位機數(shù)據(jù)通信

為了系統(tǒng)拓展的方便,并保證系統(tǒng)的通用性,上下位機數(shù)據(jù)通信沒有采用自定義協(xié)議的形式,而是采用Modbus通信協(xié)議。該協(xié)議包括一個主站(只有一個主站)和多個從站(最大數(shù)量為247)。通信時總是由主站發(fā)起數(shù)據(jù)請求,從站若未收到主站發(fā)出的請求時不會進(jìn)行數(shù)據(jù)發(fā)送。Modbus通信協(xié)議格式如表1所示。

本系統(tǒng)只有1個下位機,所以地址碼只有一個為01。上位機讀取下位機數(shù)據(jù)時使用的功能碼包括:功能碼01,讀取數(shù)字量;功能碼03,讀取模擬量;功能碼05,寫入數(shù)字量。下位機為了增加通信效率,將開關(guān)量、模擬量分別設(shè)置為連續(xù)的寄存器地址,這樣主機只要一條功能碼為01的查詢指令就可以查詢到所有開關(guān)量數(shù)據(jù),只要一條功能碼為03的查詢指令就可以查詢到所有模擬量數(shù)據(jù)。

4.2 上位機MCGS程序設(shè)計

上位機程序選擇北京昆侖通態(tài)自動化軟件科技有限公司的MCGS組態(tài)軟件開發(fā),其具有設(shè)備驅(qū)動程序全,系統(tǒng)開發(fā)周期短,人機交互界面簡單明了等特點。本文設(shè)計的上位機程序是在MCGS 6.2通網(wǎng)版開發(fā)的[10]。

上位機程序的開發(fā)方法如下:

1) 在設(shè)備窗口進(jìn)行設(shè)備驅(qū)動連接。按照Modbus RTU設(shè)備與功能碼的對應(yīng)關(guān)系(見表2),將采集到的下位機寄存器數(shù)據(jù)與上位機變量進(jìn)行關(guān)聯(lián),其中MCGS配置的寄存器地址=實際讀取寄存器地址+1,如圖6,圖7所示。

2) 在用戶窗口新建界面,在新建界面中利用MCGS系統(tǒng)組件搭建運行窗口。

3) 將MCGS系統(tǒng)組件與變量、腳本、策略等進(jìn)行關(guān)聯(lián),為系統(tǒng)組件增加邏輯功能。上位機使用腳本、策略的目的是將部分邏輯運算完成后將結(jié)果輸出至下位機,減輕下位機運算負(fù)擔(dān),降低通信數(shù)據(jù)量,提高系統(tǒng)運行速率。

4) 系統(tǒng)運行調(diào)試及優(yōu)化。系統(tǒng)滴灌、噴灑等消毒殺菌作業(yè)完畢后,需要打印報告單及將數(shù)據(jù)存入數(shù)據(jù)庫以備查詢。通過在MCGS實時數(shù)據(jù)庫中建立組對象,設(shè)置組對象成員列表,為組對象建立數(shù)據(jù)庫進(jìn)行管理。建立在變量數(shù)據(jù)庫基礎(chǔ)上的信息錄入界面和記錄查詢界面如圖8,圖9所示。

4.3 下位機STM32F106ZET6程序設(shè)計

下位機程序在Keil μVision 4開發(fā)環(huán)境下進(jìn)行開發(fā)與調(diào)試[11],根據(jù)系統(tǒng)結(jié)構(gòu)組成工作流程,系統(tǒng)主函數(shù)流程圖如圖10所示。

為了保證通信的穩(wěn)定性,在程序中設(shè)計了通信握手過程[12]。因為下位機采用單字節(jié)接收中斷觸發(fā),在中斷函數(shù)void USART1_IRQHandler(void)中設(shè)計了握手程序,當(dāng)?shù)谝粋€字節(jié)為01,且第二個字節(jié)為01,03,05,接收標(biāo)志位置為2時,表示握手成功。接收到錯誤幀后,相關(guān)標(biāo)志位將清零,需要重新進(jìn)行握手。數(shù)據(jù)接收中斷函數(shù)流程如圖11所示。

4.3.1 手動控制模式

手動控制模式下,人機交互界面為每一個被控設(shè)備都設(shè)置了控制按鈕,為每一個傳感器都設(shè)置了顯示窗口,這樣就可以在調(diào)試過程中實現(xiàn)對所有設(shè)備進(jìn)行點對點的控制,極大減少了測試的工作量。

4.3.2 自動控制模式

自動模式程序設(shè)計時,首先需要對系統(tǒng)的自動化流程進(jìn)行結(jié)構(gòu)劃分,如本系統(tǒng)將流程分為噴灑配料流程、滴灌配料流程、噴灑作業(yè)、滴灌作業(yè)流程、管路清洗流程、水箱自加清水流程、急停流程等,不同的流程之間原則上不應(yīng)有交叉;其次為每個子流程編寫開始和停止子函數(shù);然后在上位機上設(shè)置相應(yīng)的開關(guān)按鍵并進(jìn)行變量關(guān)聯(lián);最后需要對系統(tǒng)存在的交叉和沖突部分進(jìn)行合理調(diào)整。自動控制人機交互界面如圖12所示。

5 結(jié) 語

本設(shè)計以PC和STM32嵌入式系統(tǒng)為基本硬件,采用模塊化程序設(shè)計思路,實現(xiàn)了植物消毒車自動作業(yè)的功能,且作業(yè)結(jié)束后自動打印結(jié)果報告單。經(jīng)過實車驗證,該控制系統(tǒng)的特點包括:一是控制方式靈活,拓展能力強,因而能夠應(yīng)用到其他車載設(shè)備控制系統(tǒng)中;二是通過選配精度較高的流量計,配合自動作業(yè)控制程序,輸出的藥物濃度得到有效控制;三是在PC進(jìn)行設(shè)備控制的人機交互界面友好,可操作性強。本控制系統(tǒng)對于其他專用車輛車載控制系統(tǒng)有較強的借鑒意義。

參考文獻(xiàn)

[1] 楊洪娟.新形勢下做好植物檢疫監(jiān)管工作的幾點思考[J].科技視界,2015(7):271?272.

YANG Hongjuan. Some thoughts of the quarantine and supervision for animals and plants under the new situation [J]. Science and technology vision, 2015(7): 271?272.

[2] 李蕾.防止外來林木有害生物入侵的檢疫對策研究[D].青島:中國海洋大學(xué),2014.

LI Lei. Study on the measures to prevent the infestations of the forest pests [D]. Qingdao: Chinese Marine University, 2014.

[3] 阮族峰.加強進(jìn)境植物檢疫防止外來有害生物入侵[J].吉林農(nóng)業(yè),2014(12):74?75.

RUAN Zufeng. Strengthening the quarantine of imported plants to prevent alien invasive biological invasion [J]. Jilin agriculture, 2014(12): 74?75.

[4] 鄭育洪,劉志紅.進(jìn)一步規(guī)范進(jìn)境動植物指定口岸建設(shè)[N].中國國門時報,2016?11?09(3).

ZHENG Yuhong, LIU Zhihong. Go a step further to standard port construction which supervising quarantine of imported plants and animals [N]. China national times, 2016?11?09(3).

[5] 王佳.論動植物出入境檢驗檢疫的政治經(jīng)濟(jì)意義[J].山西師大學(xué)報(社會科學(xué)版),2013,40(z1):25?27.

WANG Jia. The political and economic significance of the inspection and quarantine for animals and plants at customs [J]. Journal of Shanxi Teachers University (social sciences edition), 2013, 40(S1): 25?27.

[6] 李明星.基于MCGS液位控制系統(tǒng)研究[D].淮南:安徽理工大學(xué),2014.

LI Mingxing. Research on control system of liquid level based on MCGS [D]. Huainan: Anhui University of Science and Technology, 2014.

[7] 穆清倫.基于組態(tài)軟件的液位控制系統(tǒng)設(shè)計[J].自動化博覽,2010,27(11):82?84.

MU Qinglun. Design for level control system basing on configuration software [J]. Automation panorama, 2010, 27(11): 82?84.

[8] 劉禹辰,張仁杰,劉虎,等.STM32與上位機Modbus協(xié)議的通信方法[J].電子科技,2015,28(10):27?30.

LIU Yuchen, ZHANG Renjie, LIU Hu, et al. Communication between STM32 and host computer based on Modbus protocol [J]. Electronics technology, 2015, 28(10): 27?30.

[9] 江興海,陳長杰,董學(xué)良,等.基于STM32微處理器的壓蠟機自動控制系統(tǒng)[J].黑龍江科技信息,2015(6):47?49.

JIANG Xinghai, CHEN Changjie, DONG Xueliang, et al. Automatic control system of wax injection machine based on STM32 microprocessor [J]. Heilongjiang science and technology information, 2015(6): 47?49.

[10] 李紅萍.工控組態(tài)技術(shù)及應(yīng)用:MCGS[M].西安:西安電子科技大學(xué)出版社,2013.

LI Hongping. Industrial control configuration technology and application using MCGS [M]. Xian: Xidian University Press, 2013.

[11] 劉火良,楊森.STM32庫開發(fā)實戰(zhàn)指南[M].北京:機械工業(yè)出版社,2013.

LIU Huoliang, YANG Sen. STM32 library development guide [M]. Beijing: Machinery Industry Press, 2013.

[12] 劉洋,劉軍,嚴(yán)汗宇,等.原子教你玩STM32庫函數(shù)版[M].北京:北京航空航天大學(xué)出版社,2015.

LIU Yang, LIU Jun, YAN Hanyu, et al. Atom teach you playing STM32 (Library function version) [M]. Beijing: Beihang University Press, 2015.

猜你喜歡
植物作業(yè)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
快來寫作業(yè)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
哦,不怕,不怕
將植物穿身上
作業(yè)
故事大王(2016年7期)2016-09-22 17:30:08
植物罷工啦?
植物也瘋狂
主站蜘蛛池模板: 韩日免费小视频| 国内精品视频区在线2021| 好紧太爽了视频免费无码| 亚洲αv毛片| 免费在线观看av| 伊人久热这里只有精品视频99| 欧美亚洲第一页| 青青青视频蜜桃一区二区| 国产精品自拍露脸视频| 亚洲国产午夜精华无码福利| 91热爆在线| 91成人免费观看| 成人精品免费视频| 日本在线欧美在线| 久青草免费视频| 欧美中文字幕在线播放| 这里只有精品在线播放| 爆操波多野结衣| 久久99精品久久久久久不卡| 亚洲精品免费网站| 99久久国产精品无码| 伊人五月丁香综合AⅤ| 亚洲人成电影在线播放| 亚洲国产91人成在线| 国产丰满成熟女性性满足视频| 亚洲一区波多野结衣二区三区| 国产爽妇精品| 亚洲精品爱草草视频在线| 国产综合色在线视频播放线视 | 天天摸夜夜操| 99精品伊人久久久大香线蕉| 国内精自视频品线一二区| 久久亚洲国产一区二区| 日韩欧美中文字幕在线韩免费| 日韩一区精品视频一区二区| 无码高潮喷水在线观看| 网友自拍视频精品区| 天天色天天操综合网| 亚洲视频免费在线| 露脸一二三区国语对白| 国产精品va免费视频| 丝袜高跟美脚国产1区| 亚洲国产成熟视频在线多多| 强奷白丝美女在线观看| 欧美第九页| 日本成人福利视频| 国产农村妇女精品一二区| 激情乱人伦| 亚洲欧美自拍视频| 国产成人凹凸视频在线| 国产一区亚洲一区| 高清不卡毛片| a亚洲天堂| 狠狠色香婷婷久久亚洲精品| 一级毛片在线播放免费观看| 男人天堂亚洲天堂| 美女裸体18禁网站| 亚洲无码视频一区二区三区 | 亚洲视频免费在线看| 韩日免费小视频| 欧美日本激情| 国产三级国产精品国产普男人| 精品国产99久久| 亚洲一区波多野结衣二区三区| 综合色亚洲| 伊人久久大香线蕉成人综合网| 蜜臀av性久久久久蜜臀aⅴ麻豆| 999精品在线视频| 亚洲精品不卡午夜精品| 欧美亚洲国产一区| 欧美激情伊人| 色天堂无毒不卡| 成人精品在线观看| 亚洲日韩第九十九页| 精品亚洲国产成人AV| 女人18毛片一级毛片在线 | 国产主播一区二区三区| 99福利视频导航| 国产综合网站| a毛片免费在线观看| 激情网址在线观看| 国产精品无码翘臀在线看纯欲|