基于LPC11C14的服裝工位機設計
根據CAN2。0B的規范,擴展幀信息為13個(gè)字節,包括信息和數據2部分。前5個(gè)字節為信息部分,字節6~13為數據幀的實(shí)際數據。CAN2.0 B規范如表1所示。本文引用地址:http://dyxdggzs.com/article/170954.htm
因此在CAN通訊中,一個(gè)數據幀最多只能傳輸8個(gè)字節的數據,而通信中需要收發(fā)40多個(gè)字節的報文,則需要對報文進(jìn)行拆包。下面是經(jīng)過(guò)拆包的CAN報文通信協(xié)議。
數據幀基本格式為:
CAN幀地址標識域(29BIT)CAN幀數據域(64BIT)
從以上的分解可以得知,多幀的第一幀是把數據包的“優(yōu)先級”、“目的地址”、“源地址”放入CAN幀的地址標識域,“數據”放入CAN幀的數據域。“總幀數”用于標識當前數據包由幾個(gè)數據幀組成,總幀數值為2—8,表示有2—8幀;“當前幀號”用于標識當前幀為數據包中第幾個(gè)幀,其值為0—7,表示有1-8幀。
第1幀“數據”(56BIT)部分分解為:
第2幀到最后一幀的基本格式同第一幀,但“數據”部分只是緊接著(zhù)上一幀的“具體生產(chǎn)物流信息”,長(cháng)度為56 BIT。
5 實(shí)際應用
圖7是生產(chǎn)線(xiàn)排產(chǎn)服務(wù)器的程序面板。在進(jìn)行排產(chǎn)時(shí),首先對CAN通訊定時(shí)器進(jìn)行設置,以匹配波特率,然后點(diǎn)擊“連接”和“啟動(dòng)CA N”按鈕,以啟動(dòng)USBCAN-I接口卡;在任務(wù)設置欄中,輸入工位號、工序號、物流卡號、工號以及任務(wù)時(shí)長(cháng),并點(diǎn)擊“添加任務(wù)”按鈕,將向工位機下達工單信息。任務(wù)狀態(tài)欄則負責實(shí)時(shí)監控工單進(jìn)度。通過(guò)實(shí)際測試發(fā)現,該工位機系統能夠實(shí)時(shí)可靠地采集并處理生產(chǎn)物流信息。
6 結論
本系統采用RFID為數據采集手段和CAN總線(xiàn)通信技術(shù),很好地解決物流信息的實(shí)時(shí)采集、傳遞和處理問(wèn)題,為服裝生產(chǎn)的數字化管理提供了支持。本系統已經(jīng)在嘉興森創(chuàng )時(shí)裝有限公司進(jìn)行了初步的現場(chǎng)調試,使生產(chǎn)效率提高了15%,產(chǎn)品質(zhì)量問(wèn)題降低了20%左右,企業(yè)的信息化管理程度得到了大大的提高。
評論