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

        ?

        棉包刷嘜信息采集與通信技術(shù)研究

        2017-07-24 18:55:25李峰華李付堂
        中國棉花加工 2017年3期
        關(guān)鍵詞:棉包噴碼輪詢

        ■ 李峰華 李付堂

        〔北京中棉機械成套設(shè)備有限公司,北京100089〕

        棉包刷嘜信息采集與通信技術(shù)研究

        ■ 李峰華 李付堂

        〔北京中棉機械成套設(shè)備有限公司,北京100089〕

        棉包自動化刷嘜取代人工刷嘜的一個重要優(yōu)勢在于其取得的信息(需要往棉包兩端噴印的標識內(nèi)容)是通過通信技術(shù)自動獲得的,準確高效,避免了人為因素造成的錯誤。

        棉包的刷嘜信息包含一些固定的信息(產(chǎn)地、加工單位、企業(yè)logo等)和每包變化的信息(毛重、包號、批號、生產(chǎn)日期、異性纖維含量)。

        圖1 棉包的刷嘜信息示意圖

        噴碼控制器將輸入的棉包動態(tài)信息(毛重、包號、批號、生產(chǎn)日期、異性纖維含量)與靜態(tài)的內(nèi)容(即固化的字庫文件)組合成完整的圖形,再通過將圖形進行數(shù)字處理,按正確的時序?qū)⑻幚砗蟮臄?shù)字化內(nèi)容以電信號的形式驅(qū)動噴頭工作實現(xiàn)噴印。

        以下就如何實現(xiàn)采集棉包的動態(tài)信息和通信及怎么實現(xiàn)排隊噴印做一些探究。

        一、噴碼控制器與上位機的通信

        在設(shè)計上,噴碼控制器是通過串口(UART)接收來自于上位機(數(shù)據(jù)采集器或信息轉(zhuǎn)換器)的動態(tài)信息的,采用RS232 電平標準通信,參數(shù)為(9600,n,8,1),也就是以9600bps的波特率,無校驗位,8位數(shù)據(jù)位,1位停止位。

        上位機在給噴碼控制器發(fā)送數(shù)據(jù)前先通過查詢指令詢問下位機(噴碼控制器)的狀態(tài),在收到反饋信息確認狀態(tài)正常后將數(shù)據(jù)下發(fā)。發(fā)送的內(nèi)容有:生產(chǎn)日期、毛重、異性纖維、包號、批號、條碼,以ASCII碼發(fā)送。

        生產(chǎn)日期為6位數(shù)字,形如“131104”,表示2013年11月04日;

        異性纖維為1位數(shù)字,形如“1”,表示“L”(注:0、1、2、3分別表示為無、低、中、高,對應(yīng)刷嘜的內(nèi)容為“N”、“L”、“M”、“H”);

        毛重為4位數(shù)字,形如“2548”,表示254.8Kg;

        包號為6位數(shù)字,形如“100096”。

        即:日期(6位)+毛重(4位)+異性纖維(1位)+包號(6位)+批號(11位)+32位條碼+/r/n

        形如:

        31 35 30 34 32 3932 33 34 32 3131 30 30 30 34 30 30 30 30 30 30 30 30 30 30 3030 35 31 33 30 34 30 30 30 30 30 30 30 30 30 30 3030 35 31 33 30

        表示的是150429(日期)+234.2(毛重)+異性纖維1(表示低)+100004(包號)+00000000000(11位批號)+05130921504291233082000111100004(32位條碼)+/r/n。

        需要指出的是,這個串口是由FPGA擴展出來的UART,這個串口起到上位機與ARM處理器之間通信的中間作用,由于它是“中間者”,既是接收者也是發(fā)送者,它的接收和發(fā)送需要有指向性,在FPGA程序中規(guī)定了在指定的寄存器(arm_gpio_out)里指定的某位數(shù)值為“1”時,噴碼控制器向上位機發(fā)送的內(nèi)容是ARM處理器發(fā)送的內(nèi)容(對UART而言就是它接收的內(nèi)容)。

        圖2 數(shù)據(jù)流向圖

        二、棉包數(shù)據(jù)的排隊及按順序依次處理

        為適應(yīng)棉包打包車間的實際生產(chǎn)節(jié)奏,不能等一個棉包刷嘜結(jié)束后才采集下一個棉包的數(shù)據(jù),也就是當一個棉包還正在刷嘜時,下一個棉包的數(shù)據(jù)已經(jīng)采集了,這就要求按先后順序把已經(jīng)采集的棉包數(shù)據(jù)進行排隊,再按順序?qū)⒃陉犃兄械拿薨鼣?shù)據(jù)逐一進行刷嘜處理。

        公職律師與政府法制機構(gòu)的職能多有交叉,可以考慮通過嚴格規(guī)范政府法制部門工作人員準入制度,對法制部門的專業(yè)人員隊伍進行重構(gòu),逐步實現(xiàn)公職律師對法制工作人員力量的“置換”。明確公職律師和法制部門的職責分工,一方面,可將法制部門的職能范圍明確為側(cè)重于法律、法規(guī)等規(guī)范性文件的制定和審查,協(xié)調(diào)部門之間的法律活動和處理實施過程中出現(xiàn)的矛盾等方面;另一方面,將公職律師的職能明確為側(cè)重于具體法律業(yè)務(wù)的處理,如代理政府或部門參與訴訟、非訴訟業(yè)務(wù),提供法律援助等。理順二者關(guān)系,明確各自分工,促進法制機構(gòu)和公職律師的共同發(fā)展。

        為解決這個問題,需要開辟一個數(shù)組,用來按先后順序寄存采集的棉包數(shù)據(jù)進行排隊。

        圖3 數(shù)據(jù)存取圖

        如圖3所示,假設(shè)這個數(shù)組的大小為MAXPACKET,往這個數(shù)組寄存采集到的棉包數(shù)據(jù)時是按順序從[0]到[1]到[2]… … 一直到[MAXPACKET-1],都放置完后,又再從[0]開始依次存放,如此循環(huán)往復(fù)。

        我們需要定義一個bool型的數(shù)組newpacket[MAXPACKET]和一個與之對應(yīng)的用于存放數(shù)據(jù)的數(shù)組pr_pkg_queue[MAXPACKET],bool型數(shù)組newpacket[MAXPACKET]表征對應(yīng)數(shù)組中的某個元素是否已刷嘜處理,如果已進行刷嘜處理的,這個bool值表征為false,等待進行刷嘜處理的表征為true。如果數(shù)組中的元素是已進行過刷嘜處理的(bool值為false),那么就可以往對應(yīng)的數(shù)組中放置新采集的數(shù)據(jù),放置數(shù)據(jù)完成后bool值置為true。

        在程序開始時先對這個bool型數(shù)組newpacket[MAXPACKET]進行初始化,將所有元素的bool值置為false,讓其都處于一個可以放置新數(shù)據(jù)的狀態(tài)。

        … …//數(shù)據(jù)置于數(shù)組對應(yīng)空間

        newpacket[wr_index]=true ;//放置完數(shù)據(jù)后bool值置為true

        wr_index=(wr_index+1)%MAXPACKET ;//依次按順序操作,當?shù)絒MAXPACKET-1]后再從[0]開始

        }

        同樣,為了保證按先后順序?qū)?shù)組中的元素(棉包數(shù)據(jù))取出進行刷嘜處理,需要對這個數(shù)組按順序進行“輪詢”操作。

        比如,先查詢newpacket[0]的值,如果是true,則取出對應(yīng)數(shù)組中的棉包數(shù)據(jù)進行刷嘜操作(刷嘜完成后,將newpacket[0]置為false),然后按順序往后依次查詢MAXPACKET-1次直到newpacket[MAXPACKET-1],假設(shè)從 newpacket[1]到 newpacket[MAXPACKET-1]的值都是false,本次輪詢結(jié)束。但下一次的輪詢就不能還從newpacket[0]開始,而是應(yīng)該從newpacket[1],也就是下一次“輪詢”開始的起點,應(yīng)該是上次“輪詢”中進行取數(shù)操作的下一個,這樣才能形成閉式的環(huán)狀接力式的“輪詢”,也只有這樣才能保證是按順序取數(shù)操作。

        代碼的實現(xiàn)如下:

        以上對噴碼控制器是如何與數(shù)據(jù)采集器通信、如何對棉包動態(tài)數(shù)據(jù)進行采集在接口方式和原理上做了一些介紹。在如何實現(xiàn)數(shù)據(jù)的排隊并按順序依次處理方面做了一些探究和介紹,采用這種對數(shù)組閉式的環(huán)狀接力式“輪詢”方法,實現(xiàn)了按順序依次取數(shù)操作?!?/p>

        “十二五”國家科技支撐計劃項目(2015BAD19B04)棉花產(chǎn)后增值關(guān)鍵技術(shù)裝備研發(fā)與產(chǎn)業(yè)化示范

        猜你喜歡
        棉包噴碼輪詢
        MSMZ自動刷嘜機刷嘜錯誤的補救方法
        一種噴碼位置偏移的檢測方法及裝置設(shè)計
        淺談智能棉包篩選機在棉花加工生產(chǎn)線的應(yīng)用
        DOD 噴碼技術(shù)在激光切割行業(yè)的應(yīng)用
        基于安川工業(yè)機器人的鋼卷自動噴碼系統(tǒng)開發(fā)
        重型機械(2020年3期)2020-08-24 08:31:36
        基于等概率的ASON業(yè)務(wù)授權(quán)設(shè)計?
        全新70 微米噴嘴為制造商提供更多優(yōu)勢
        MFBF-4自動碼包機的設(shè)計和應(yīng)用
        我國棉包永久識別標志及質(zhì)量追溯系統(tǒng)解決方案
        依托站點狀態(tài)的兩級輪詢控制系統(tǒng)時延特性分析
        自動化學報(2016年8期)2016-04-16 03:38:56
        黑人巨大精品欧美一区二区| 亚洲另类激情专区小说婷婷久| 国产精品大屁股1区二区三区| 亚洲一区二区欧美色妞影院| 一区二区三区在线观看高清视频| 日本亚洲视频免费在线看 | 亚洲中文字幕日产无码| 少妇无码av无码专区| 国产一区二区精品在线观看| 一区二区视频观看在线| 亚洲精品国产二区在线观看| 色哟哟亚洲色精一区二区| 97久久精品无码一区二区天美| 婷婷成人基地| 九九久久精品大片| 日本少妇比比中文字幕| 亚洲国产综合久久天堂| 亚洲国产精品ⅴa在线观看| 亚洲欧美日韩综合在线观看| 超短裙老师在线观看一区| 精品久久一品二品三品| 国产亚洲成人av一区| 男女裸交无遮挡啪啪激情试看| 综合精品欧美日韩国产在线| 亚洲无码观看a| 国产情侣自拍偷拍精品| 国模gogo无码人体啪啪| 久久无码人妻精品一区二区三区| 国产av一区二区三区区别| 亚洲a级视频在线播放| 亚洲视频在线一区二区| 无码精品日韩中文字幕| 精品在免费线中文字幕久久| 精品人妻在线一区二区三区在线| 亚洲人成网网址在线看| 无码粉嫩虎白一线天在线观看| 欧洲在线一区| 亚洲成a人片在线观看中| 国产另类人妖在线观看| 天天爽夜夜爽人人爽| 国产精品一区二区久久|