亚洲免费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
        久久亚洲av熟女国产| 精品高潮呻吟99av无码视频| 无码中文日韩Av| 99久久免费中文字幕精品| 激情五月开心五月麻豆| 日韩av无码中文无码电影| 亚洲av无码久久寂寞少妇| 骚片av蜜桃精品一区| 成人免费毛片立即播放| 亚洲国产精品无码久久一线| 无码少妇一区二区浪潮av| 久久久久久久妓女精品免费影院| 中文字幕中文字幕人妻黑丝| 国产黄色av一区二区三区| 成人免费无码大片a毛片软件| 亚洲综合伊人制服丝袜美腿| 蜜桃av区一区二区三| 国内自拍速发福利免费在线观看| 久久国产精品99精品国产| 四虎永久免费影院在线| 激情五月天俺也去综合网| 亚洲av专区国产一区| 色avav色av爱avav亚洲色拍| 免费在线亚洲视频| 国产一级r片内射视频播放| 一区二区三区精品少妇| 久久夜色精品国产| 在线视频中文字幕乱人伦| 我的美艳丝袜美腿情缘| 韩国三级在线观看久| 亚洲a∨无码一区二区| 无码一区二区丝袜| 亚洲av高清天堂网站在线观看| 少妇性饥渴无码a区免费| 最新国产午夜福利| 日韩精品极品免费在线视频| 欧美a级在线现免费观看| 国产肉体ⅹxxx137大胆| 激情综合五月天开心久久| 国产精品美女久久久网站三级| 午夜成人鲁丝片午夜精品|