日本少妇被爽到高潮动态图,国产jjzzjjzz视频全部免费,亚洲精品国产精品制服丝袜,精品免费一区二区三区在

? ? ? ?

咨詢(xún)電話

ENGLISH0755-88840386
學(xué)習(xí)專(zhuān)題

咨詢(xún)電話

0755-88840386
您的位置:首頁(yè) > 學(xué)習(xí)專(zhuān)題 > 專(zhuān)業(yè)技術(shù)專(zhuān)題 > 工業(yè)自動(dòng)化稱(chēng)重儀表>詳情頁(yè)

一類(lèi)自動(dòng)包裝機(jī)下位機(jī)程序設(shè)計(jì)與建模

發(fā)布時(shí)間:2020-06-05 11:28:26 |來(lái)源:網(wǎng)絡(luò)轉(zhuǎn)載

1引言

隨著電子技術(shù)的發(fā)展和運(yùn)動(dòng)控制技術(shù)的成熟,人們幵始將 運(yùn)動(dòng)控制技術(shù)應(yīng)用于包裝行業(yè),產(chǎn)生自動(dòng)包裝機(jī)。自動(dòng)包裝機(jī)是指將具有熱塑特性的塑料復(fù)合膜經(jīng)加熱軟化制成包裝容器, 在一臺(tái)設(shè)備上自動(dòng)完成制袋成型、填充物料、封合剪切等全過(guò) 程的自動(dòng)包裝設(shè)備。

當(dāng)前我國(guó)的自動(dòng)包裝機(jī)多數(shù)采用傳統(tǒng)的“電機(jī)+機(jī)械凸輪” 方式,不僅速度較低,而且機(jī)械磨損嚴(yán)重,控制精度較差,凸輪維 修繁瑣,難以滿足當(dāng)今社會(huì)的生產(chǎn)需求。而發(fā)達(dá)國(guó)家(如日本、德 國(guó)等)的自動(dòng)包裝機(jī)大多都釆用“電機(jī)+電子凸輪”的方式,很好 的彌補(bǔ)r傳統(tǒng)包裝機(jī)的種種不足,但價(jià)格比較昂貴。高昂的價(jià)格 使的我國(guó)包裝生產(chǎn)廠家大多無(wú)法承受。為了滿足國(guó)內(nèi)市場(chǎng)的需 求,自主開(kāi)發(fā)自動(dòng)包裝機(jī)勢(shì)在必行。本文針對(duì)自動(dòng)包裝機(jī)的功能 特點(diǎn),以自主開(kāi)發(fā)的運(yùn)動(dòng)控制系統(tǒng)為平臺(tái),設(shè)計(jì)相應(yīng)的軟件實(shí)現(xiàn) 包裝功能,滿足實(shí)際生產(chǎn)需要。

2自動(dòng)包裝機(jī)控制原理

自動(dòng)包裝機(jī)運(yùn)動(dòng)系統(tǒng)主要由切刀軸、塑料復(fù)合膜軸、物料 軸等運(yùn)動(dòng)機(jī)構(gòu)組成,系統(tǒng)以單片機(jī)為核心的運(yùn) 動(dòng)控制器作為卜一位機(jī),通過(guò)控制伺服電機(jī)驅(qū)動(dòng)器來(lái)實(shí)現(xiàn)對(duì)切刀 軸、塑料復(fù)合膜軸和物料軸運(yùn)動(dòng)的控制,以觸摸屏作為上位機(jī)來(lái) 實(shí)現(xiàn)人機(jī)交互、故障檢測(cè)等。-

上下位機(jī)通過(guò)串口進(jìn)行數(shù)據(jù)交互。在包裝丁作時(shí),上位機(jī)隨 時(shí)監(jiān)控下位機(jī)的工作狀態(tài),并根據(jù)匕位機(jī)的控制命令去執(zhí)行相 應(yīng)動(dòng)作。它主要是通過(guò)控制切刀的變速,來(lái)保證在封合剪切時(shí)切 割點(diǎn)正好在塑料復(fù)合膜的色標(biāo)點(diǎn)處,同時(shí)還要保證切割時(shí)三軸 (即刀軸、物料軸和塑料復(fù)合膜軸)的速度同步,以防止因速度不 等而產(chǎn)生劃膜或切料現(xiàn)象,從而實(shí)現(xiàn)良好包裝的目的。

3自動(dòng)包裝機(jī)功能分析

本文的主要任務(wù)是根據(jù)用戶對(duì)系統(tǒng)功能需求進(jìn)行分析,通 過(guò)對(duì)整個(gè)系統(tǒng)框架進(jìn)行構(gòu)造和實(shí)現(xiàn)下位機(jī)軟件設(shè)計(jì)與建模。下 位機(jī)是整個(gè)系統(tǒng)的中間層,主要功能是根據(jù)接收的數(shù)據(jù)和指令, 控制三軸運(yùn)動(dòng),并將必要的位置.速度以及故障報(bào)警等信息反饋 給上位機(jī)。具體可為定速轉(zhuǎn)動(dòng),定步轉(zhuǎn)動(dòng),切刀軸凸輪運(yùn)動(dòng),單軸 點(diǎn)動(dòng),自動(dòng)對(duì)刀,一刀齊,產(chǎn)量統(tǒng)計(jì)與清零,切割標(biāo)準(zhǔn)點(diǎn)自動(dòng)調(diào)整、 包裝加工運(yùn)動(dòng),定點(diǎn)停車(chē),伺服參數(shù)設(shè)置,査詢(xún)I/O端口及伺服報(bào) 警信號(hào)輸入,設(shè)定輸出等指令。對(duì)于下位機(jī),參與者包括:用戶、觸摸屏(即上位機(jī))、傳感器、 伺服電機(jī)。用戶除了可以通過(guò)觸摸屏(即上位機(jī))控制下位機(jī)之外.還可 以通過(guò)輔助面板控制F位機(jī),故下位機(jī)的用戶用例為面板控制。

觸摸屏(即上位機(jī))和下位機(jī)的連接是系統(tǒng)的關(guān)鍵部分,是整 個(gè)系統(tǒng)正常運(yùn)轉(zhuǎn)的通道。用戶設(shè)計(jì)的包裝數(shù)據(jù)以及設(shè)置的工藝 參數(shù)都要傳送到下位機(jī),并且下位機(jī)的「作狀態(tài)等都需定時(shí)反饋到觸摸屏(即上位機(jī))。因此,其用例主要包括:工藝參數(shù)修改、 狀態(tài)信息顯示、包裝數(shù)據(jù)等。伺服電機(jī)是動(dòng)作的執(zhí)行者,根據(jù)下位機(jī)的指令進(jìn)行動(dòng)作.并 通過(guò)光電編碼器反饋到下位機(jī),其用例主要包括:編碼器軸位置 反饋。傳感器的用例主要包括:1/0信號(hào)、故障報(bào)警。根據(jù)狀態(tài)來(lái)劃分整個(gè)系統(tǒng)軟件結(jié)構(gòu),可以有效的對(duì)系統(tǒng)工 作進(jìn)行掌控,防止軟件功能互相耦合而弓I起邏輯混亂。簡(jiǎn)單•的來(lái) 說(shuō),當(dāng)系統(tǒng)正處在工作狀態(tài)中,如果此時(shí)收到其他運(yùn)動(dòng)指令如自 動(dòng)對(duì)刀或產(chǎn)量清零,系統(tǒng)就可以根據(jù)當(dāng)前狀態(tài)對(duì)收到的指令進(jìn) 行濾波,判斷哪些指令允許執(zhí)行,哪些拒絕執(zhí)行,從而從底層上避 免了誤操作的發(fā)生,提高了系統(tǒng)的穩(wěn)定性和可靠性。

4.2下位機(jī)軟件主循環(huán)活動(dòng)模型

鑒于自動(dòng)包裝機(jī)在實(shí)現(xiàn)電子凸輪運(yùn)動(dòng)的過(guò)程中要求控制 系統(tǒng)具有較高的響應(yīng)速度、完備的事件處理機(jī)制以及可靠穩(wěn)定 的運(yùn)行機(jī)制,因此在設(shè)計(jì)程序主流程時(shí),首先要對(duì)各種可能發(fā)生 的事件有全面、詳細(xì)的了解和歸納,將相近的事件歸類(lèi),其次對(duì) 釆集到的事件進(jìn)行分析和決策,決定哪些事件可以被執(zhí)行,判斷 系統(tǒng)狀態(tài)是否需要發(fā)生轉(zhuǎn)移,最后進(jìn)行事件處理,處理完成后再 重新回到主循環(huán)開(kāi)始處。采用UML活動(dòng)圖將程序流程按時(shí)間

由此可以看出,在程序中事件按從總體到個(gè)別的順序被執(zhí) 行,每一步都有明確的目的性和層次性,條理清晰,邏輯清楚, 這樣就使得程序在編制和維護(hù)時(shí)簡(jiǎn)單易行。

由于下位機(jī)釆用的單片機(jī)作為控制系統(tǒng) 核心,其運(yùn)算處理速度能達(dá)到每秒40兆條指令,這樣就使得下 位機(jī)程序?qū)ν獠渴录辛藰O高的響應(yīng)速度和處理速度.其實(shí)時(shí) 性可以很好的滿足自動(dòng)包裝機(jī)電子凸輪運(yùn)動(dòng)的應(yīng)用需求。

4.3下位機(jī)軟件通訊模塊設(shè)計(jì)

單片機(jī)釆用異步通信RS-232作為串行通訊 協(xié)議,其適用于設(shè)備之間的通訊距離不大于15m、傳輸速度最大 為20KB/S的數(shù)據(jù)傳輸領(lǐng)域。本系統(tǒng)采用標(biāo)準(zhǔn)不歸零的數(shù)據(jù)格式進(jìn)行數(shù)據(jù)交互。

為了保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性,在數(shù)據(jù)收發(fā)兩端均 釆用Modbus RTU協(xié)議對(duì)收發(fā)數(shù)據(jù)進(jìn)行校驗(yàn).指令只有校驗(yàn)通 過(guò)才能被執(zhí)行,確保了如果數(shù)據(jù)在傳輸被干擾而造成接收端接 收錯(cuò)誤指令,不會(huì)被執(zhí)行。同時(shí)釆用廣'數(shù)據(jù)雙緩沖+下位機(jī)定 時(shí)查詢(xún)”模式,即保證了數(shù)據(jù)的有效傳輸,又能保證了包裝工作 的有序進(jìn)行。在實(shí)際應(yīng)用中已經(jīng)驗(yàn)證了其可行性和可靠性。

5結(jié)束語(yǔ)

本文介紹了一類(lèi)自動(dòng)包裝機(jī)的下位機(jī)程序設(shè)計(jì)與建模.分 析和構(gòu)建了下位機(jī)軟件的主要功能、實(shí)現(xiàn)方式和軟件流程,并通 過(guò)UML圖分別展示了下位機(jī)供需用例圖.軟件狀態(tài)模型和主循 環(huán)活動(dòng)模型。使用UML圖進(jìn)行軟件設(shè)計(jì)使得軟件層次更加清 晰.結(jié)構(gòu)嚴(yán)謹(jǐn),可維護(hù)性強(qiáng).充分體現(xiàn)出UML圖在面向?qū)ο蟮能?件編程中起到了重要的作用。同時(shí),本文所敘述的軟件設(shè)計(jì)與建 模的方法,對(duì)其他下位機(jī)的軟件開(kāi)發(fā)也有很好的借鑒作用。

 

本文源于網(wǎng)絡(luò)轉(zhuǎn)載,如有侵權(quán),請(qǐng)聯(lián)系刪除

分享到