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

        ?

        基于PLC的步進(jìn)電機(jī)驅(qū)動排種器控制系統(tǒng)設(shè)計(jì)

        2020-10-17 03:19:30彭麗芳彭建華孟鵬祥
        農(nóng)機(jī)化研究 2020年2期
        關(guān)鍵詞:指令檢測

        彭麗芳,彭建華,孟鵬祥

        (1.山東理工大學(xué),山東 淄博 255049;2.國網(wǎng)青海電力公司,西寧 810008)

        0 引言

        傳統(tǒng)播種機(jī)大多采用地輪驅(qū)動排種器進(jìn)行播種作業(yè),地輪與拖拉機(jī)同步前進(jìn),使排種器播種株距與拖拉機(jī)行進(jìn)距離保持固定的比例關(guān)系。但是,采用地輪驅(qū)動的排種器往往由于土壤的條件和地表存在殘茬的原因而產(chǎn)生滑移造成排種器漏播。機(jī)械上也試圖采用各種方法增加地輪與地面間的摩擦力來改善地輪滑移問題,或者設(shè)計(jì)時進(jìn)行一定的漏播補(bǔ)償,但結(jié)果都不令人滿意。為此,采用步進(jìn)電機(jī)取代地輪來驅(qū)動排種器進(jìn)行播種。

        1 總體設(shè)計(jì)

        步進(jìn)電機(jī)驅(qū)動排種器進(jìn)行播種的關(guān)鍵是按照設(shè)定的株距均勻播種。解決此問題通采用以下3個步驟:①分別利用旋轉(zhuǎn)編碼器、光電傳感器和電磁型接近開關(guān)對拖拉機(jī)行進(jìn)速度、排種器漏播和播種機(jī)機(jī)架位置進(jìn)行檢測;②依據(jù)拖拉機(jī)的行進(jìn)速度和設(shè)定的株距,利用可編程控制器PLC對步進(jìn)電機(jī)的速度、位移和方向?qū)嵤┛刂?在出現(xiàn)漏播時記錄漏播次數(shù),并驅(qū)動蜂鳴器及時報(bào)警;③利用觸摸屏對播種控制系統(tǒng)進(jìn)行初始參數(shù)設(shè)定、工作狀態(tài)顯示和系統(tǒng)調(diào)試。

        2 PLC電路設(shè)計(jì)

        2.1 主要元件的選擇

        系統(tǒng)中的主要部件PLC控制器、步進(jìn)電機(jī)、傳感器、觸摸屏的電源均為DC24V,所以利用拖拉機(jī)上12V電瓶配合升壓元件將電壓升至DC24V作為系統(tǒng)電源。

        步進(jìn)電機(jī)選擇兩相混合式步進(jìn)電機(jī),步距角1.8°,驅(qū)動器未細(xì)分時周脈沖數(shù)為200,即可滿足播種精度的要求。

        依據(jù)播種過程中拖拉機(jī)的作業(yè)速度為1~5m/s,選擇測速的旋轉(zhuǎn)編碼器分辨率為200CPR。

        控制器選擇三菱FX3U-16MT/DS型PLC(晶體管漏型輸出,DC24V電源),輸入端具有光電隔離功能可以直接與傳感器信號連接;功能指令具有浮點(diǎn)運(yùn)算功能,可以提高運(yùn)算能力和運(yùn)算精度;專用的速度檢測指令和脈沖輸出指令可以不受掃描周期的限制,單相輸入頻率最高可以達(dá)到100kHz,脈沖輸出最高亦可達(dá)到100kHz,對步進(jìn)電機(jī)的控制更加方便、快捷;簡潔的梯形圖和GX-Developer軟件的仿真功能可以縮短開發(fā)周期。

        2.2 PLC硬件接線

        本文僅以單行播種為例分析PLC對步進(jìn)電機(jī)的控制,表1為輸入輸出的地址分配,表2為程序中相關(guān)軟元件的功能設(shè)定。

        由表1可知:X0具有高速輸入功能,可作為拖拉機(jī)速度檢測編碼器的輸入端,因?yàn)橹粶y拖拉機(jī)前進(jìn)速度,所以編碼器采用單相A輸入;X1為播種機(jī)機(jī)架位置檢測的接近開關(guān),X2為漏播檢測的光電開關(guān)。脈沖指令PLSY對應(yīng)的高速輸出是Y0或Y1,用Y0控制步進(jìn)電機(jī)的頻率,Y1控制步進(jìn)電機(jī)的方向,Y2為漏播報(bào)警。

        PLC的硬件接線如圖1所示。PLC漏型輸出與步進(jìn)電機(jī)驅(qū)動器連接時,因?yàn)殡娫词褂肈C24V,所以驅(qū)動器的脈沖輸入端CP需要串接2kΩ的限流電阻,DIR端亦是如此。

        表1 輸入X輸出Y地址分配

        表2 輔助繼電器M、定時器T、計(jì)數(shù)器C、數(shù)據(jù)寄存器D功能設(shè)定

        續(xù)表2

        圖1 PLC輸入/輸出接線圖

        3 PLC程序設(shè)計(jì)

        3.1 初始化和參數(shù)設(shè)定

        系統(tǒng)初始化時,初始化脈沖M8002使積算式漏播定時器T250復(fù)位,用M22手動對32位漏播計(jì)數(shù)器C222清零。不使用初始化脈沖M8002自動清零是為了PLC重新運(yùn)行時保留前面工作的漏播數(shù)據(jù)。當(dāng)播種機(jī)機(jī)架放下時M20=1,檢測狀態(tài)M0可以由觸摸屏通過M11和M12實(shí)現(xiàn)起動與停止,如圖2所示。

        圖2 初始化及檢測起動梯形圖

        在檢測開始前先要對固有參數(shù)進(jìn)行設(shè)置,包括步進(jìn)電機(jī)的周脈沖數(shù)、旋轉(zhuǎn)旋轉(zhuǎn)編碼器的分辨率、排種器的周分種數(shù)及拖拉機(jī)檢測輪的直徑。這些參數(shù)都是確定的,可以預(yù)先存入數(shù)據(jù)寄存器D0、D1、D2、D3。如果固有參數(shù)要改變,可通過觸摸屏對D0、D1、D2、D3進(jìn)行修改。經(jīng)常要改變的參數(shù)只有株距,將其存入數(shù)據(jù)寄存器D4。參與運(yùn)算的數(shù)據(jù)需要變換為浮點(diǎn)數(shù)才能進(jìn)行運(yùn)算,如圖3所示。運(yùn)算結(jié)果若要輸出,就需要將浮點(diǎn)數(shù)轉(zhuǎn)換成整數(shù)再輸出,如從Y0輸出的脈沖頻率。

        圖3 參數(shù)設(shè)置梯形圖

        3.2 時性拖拉機(jī)速度檢測

        測速指令SPD對從X0輸入的脈沖計(jì)數(shù),得到拖拉機(jī)的轉(zhuǎn)速為

        (1)

        式中D—對X0的計(jì)數(shù)值;

        K1—編碼器分辨率;

        T—測速周期 (ms)。

        拖拉機(jī)的線速度

        v=nπl(wèi)

        (2)

        式中l(wèi)—拖拉機(jī)檢測輪直徑(mm)。

        指令SPD的計(jì)數(shù)周期是ms級的,通過實(shí)驗(yàn)測得當(dāng)測速周期T=250ms時就可以滿足精度要求。為了便于PLC計(jì)算,拖拉機(jī)線速度v的單位定為“mm/s”。將式(1)代入式(2),則拖拉機(jī)的線速度為

        (3)

        3.3 步進(jìn)電機(jī)的頻率

        播1粒種子所需脈沖數(shù)為

        (4)

        式中K2—步進(jìn)電機(jī)周脈沖數(shù);

        N—排種器一周分種數(shù)。

        每秒需要播的種子數(shù)為

        (5)

        式中v-拖拉機(jī)線速度 (mm/s);

        t—時間(s) ;

        P—株距(mm)。

        t=1s,將式(3)代入式(5),求得

        (6)

        由式(5)、式(6)得到步進(jìn)電機(jī)的頻率為

        f=A×B

        (7)

        式中A—播1粒種子所需脈沖數(shù);

        B—每秒需要播的種子數(shù)。

        下面分析幾個主要模塊的梯形圖,根據(jù)固有參數(shù)和株距計(jì)算相應(yīng)的系數(shù),如圖4所示。

        圖4 參數(shù)計(jì)算梯形圖

        因?yàn)楣逃袇?shù)和株距已經(jīng)確定,所以在設(shè)定參數(shù)狀態(tài)(M10=1)時,只需計(jì)算1次(浮點(diǎn)運(yùn)算指令加后綴P)即可得到相應(yīng)的系數(shù),不需要每個掃描周期反復(fù)計(jì)算。

        通過測速指令SPD,以250ms為采樣周期,對拖拉機(jī)實(shí)的時速度進(jìn)行檢測,根據(jù)設(shè)定的株距計(jì)算出步進(jìn)電機(jī)所需的頻率;然后通過脈沖指令PLSY從Y0輸出,輸出脈沖的數(shù)量要設(shè)成0,表示脈沖數(shù)量不限。因?yàn)槭菍?shí)時速度,所以PLC的每個掃描周期都要對輸出頻率D140進(jìn)行計(jì)算和更新,如圖5所示。

        圖5 速度檢測與脈沖輸出梯形圖

        3.4 漏播報(bào)警

        按照拖拉機(jī)行進(jìn)的速度和設(shè)定的株距,由式(4)求得每粒種子的播種間隔時間C為

        (6)

        式中B—每秒需要播的種子數(shù)。

        取間隔時間C的1.5倍(D160)作為漏播定時器T250的設(shè)定值,T250的精度是100ms。正常播種時,每粒種子落下使定時器T250復(fù)位;出現(xiàn)漏播時,設(shè)定的時間內(nèi)沒有種子落下,T250就會置位。T250每置位1次,計(jì)數(shù)器C222就會記錄1次漏播。C222是32位增/減計(jì)數(shù)器,這里只使用增計(jì)數(shù)功能,方向控制M8222默認(rèn)為0,不用控制。計(jì)數(shù)的當(dāng)前值在觸摸屏上顯示,每次漏播都會驅(qū)動蜂鳴器報(bào)警。

        為了避免檢測狀態(tài)下,拖拉機(jī)長時間停止,測得的播種間隔時間太長,使漏播定時寄存器溢出,需要拖拉機(jī)速度大于最低設(shè)定速度時(M32為1)再啟動漏播檢測,如圖6所示。

        4 觸摸屏

        系統(tǒng)采用了7寸威綸TK6070IP觸摸屏,通過RS-485串行通訊口與PLC連接,用于系統(tǒng)的參數(shù)設(shè)定和播種過程的狀態(tài)監(jiān)測。

        參數(shù)設(shè)置頁面如圖7所示。根據(jù)系統(tǒng)目前工作情況,預(yù)置了一組參數(shù)。若要更換排種器、測速傳感器和拖拉機(jī)等,則需要將新參數(shù)輸入后再按下確定按鈕。

        圖6 漏播檢測梯形圖

        圖7 參數(shù)設(shè)置頁面

        播種器(4行)工作狀態(tài)監(jiān)控頁面如圖8所示。顯示系統(tǒng)是否處于檢測狀態(tài)、播種機(jī)機(jī)架是否放下、是否出現(xiàn)漏播、漏播數(shù)量、漏播率和拖拉機(jī)的當(dāng)前速度等,在此頁面可以起動和停止檢測,也可以清除漏播次數(shù)。

        編程軟件GX Developer+GX Simulator在程序仿真時對高速脈沖指令不支持,無法看到脈沖指令的執(zhí)行結(jié)果,可以通過觸摸屏在程序調(diào)試過程中監(jiān)測PLC內(nèi)部相關(guān)寄存器中數(shù)據(jù)的變化。

        5 試驗(yàn)結(jié)果分析

        5.1 試驗(yàn)?zāi)康呐c條件

        為了驗(yàn)證監(jiān)控系統(tǒng)對株距控制的準(zhǔn)確性和可靠性,進(jìn)行了田間播種試驗(yàn)。試驗(yàn)采用18個舀勺的勺輪型玉米排種器,因?yàn)樯纵喰团欧N器轉(zhuǎn)速過高會增加重播和漏播率,所以將拖拉機(jī)作業(yè)速度限制在4~5km/h。

        5.2 試驗(yàn)結(jié)果

        依據(jù)國家標(biāo)準(zhǔn) GB-T 6973-2005《單粒(精密)播種機(jī)試驗(yàn)方法》,設(shè)株距為P,播種株距大于1.5P為漏播,播種株距小于0.5P為重播,株距在(0.5~1.5)P為合格。試驗(yàn)時,在田間連續(xù)選取60個點(diǎn),計(jì)算出合格、重播和漏播指數(shù)。

        表3和表4分別是株距設(shè)置為20cm和30cm的試驗(yàn)結(jié)果。試驗(yàn)結(jié)果完全滿足國家標(biāo)準(zhǔn)《JB-T 10293-2001 單粒(精密)播種機(jī)技術(shù)條件》中規(guī)定的“當(dāng)株距>20cm時,株距合格指數(shù)≥80%,漏播指數(shù)≤8%”的技術(shù)指標(biāo),且能夠?qū)崿F(xiàn)株距的精確調(diào)整。系統(tǒng)顯示的漏播次數(shù)與實(shí)際觀測情況完全一致。

        監(jiān)控系統(tǒng)依據(jù)拖拉機(jī)行進(jìn)速度控制步進(jìn)電機(jī),所以系統(tǒng)不能減少拖拉機(jī)車輪滑移和排種器本身漏種引起的漏播現(xiàn)象。

        表3 株距20cm播種試驗(yàn)結(jié)果Table 3 Planting test results at plant spacing 20cm

        表4 株距30cm播種試驗(yàn)結(jié)果Table 4 Planting test results at plant spacing 30cm

        6 結(jié)論

        1)采用步進(jìn)電機(jī)來驅(qū)動排種器,可以精確控制播種株距,降低地輪驅(qū)動排種器時的漏播率,且控制簡單、價(jià)格低廉。

        2)以PLC為控制核心,使系統(tǒng)有更好的靈活性和適應(yīng)性,且開發(fā)周期短。

        3)依據(jù)計(jì)算機(jī)“看門狗”原理,設(shè)計(jì)了漏播檢測程序,這是本設(shè)計(jì)的主要創(chuàng)新點(diǎn)。

        4)利用觸摸屏強(qiáng)大的人機(jī)對話功能,使得更改參數(shù)和操作更加方便,還可以節(jié)省PLC的輸入輸出點(diǎn)數(shù)。

        猜你喜歡
        指令檢測
        聽我指令:大催眠術(shù)
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        ARINC661顯控指令快速驗(yàn)證方法
        LED照明產(chǎn)品歐盟ErP指令要求解讀
        電子測試(2018年18期)2018-11-14 02:30:34
        殺毒軟件中指令虛擬機(jī)的脆弱性分析
        小波變換在PCB缺陷檢測中的應(yīng)用
        真实国产精品vr专区| 美女偷拍一区二区三区| 韩国日本一区二区在线| 国内少妇毛片视频| 国产精品免费久久久久影院仙踪林 | 国产亚洲精品一区二区无| 亚洲人成人网站在线观看| 美女在线国产| 一区二区三区视频在线免费观看| 美女主播福利一区二区| 久久久久99精品成人片直播| 色婷婷日日躁夜夜躁| 中文字幕日本熟妇少妇| 99久久婷婷国产一区| 狠狠色综合7777久夜色撩人 | 国产成人精品麻豆| 亚洲国产综合精品中文| 老熟女富婆激情刺激对白| 亚洲成a∨人片在无码2023| 99热成人精品国产免| 中文字幕久久精品一区二区| 天天做天天添av国产亚洲| 欧美性xxxx狂欢老少配 | 丰满人妻久久中文字幕| 国语精品一区二区三区| 91热久久免费精品99| 中文字幕人妻被公喝醉在线| 国产精品久久久久久| 亚洲av无码一区二区三区在线 | 48久久国产精品性色aⅴ人妻| 中文字幕免费观看视频| 亚洲av色香蕉第一区二区三区| 国产精品国产三级第一集| 四虎影视在线影院在线观看 | 亚洲视频中文字幕更新| 亚洲中文字幕av天堂自拍| 久久夜色精品国产噜噜av| 欧美精品久久久久久三级| 午夜亚洲精品视频在线| 狠狠噜天天噜日日噜无码| 亚洲人成精品久久久久|