關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 用CBI協(xié)議的USB軟驅讀取繡花機花版文件

用CBI協(xié)議的USB軟驅讀取繡花機花版文件

作者: 時間:2009-07-02 來源:網絡 收藏

引 言
繡花機廣泛用于紡織行業(yè),基本原理為讀取繡花花版文件到主控設備,進行固定算法的花版解釋,控制繡花機機頭進行繡花動作,目前廣泛利用接口讀取花版文件。對所有設備進行分類,同類型的設備擁有一些共同的行為特征和傳輸,在此基礎之上USB又劃分了子類設備,進一步區(qū)分相同類設備的屬性,以利于設計主機與設備的數據傳輸。對于USB大容量存儲設備(mass storage device)設計,普遍采用兩種基本傳輸方式:和BULKONLY。使用較多的是BULKONLY協(xié)議,主要應用在U盤存儲設備;而協(xié)議由于具有中斷傳輸的特性,主要應用在USB硬盤及工業(yè)上普遍使用的USB軟盤驅動器,目前,在繡花機的使用過程中也需要磁盤讀寫花版文件,這樣的好處是保密性強、可隨時更換,可以作為U盤的很好補充。

本文引用地址:http://butianyuan.cn/article/202687.htm


1 M8SS storage 協(xié)議介紹
在CBI協(xié)議的描述中,必須采用4種傳輸方式和通道進行主機和設備的數據交換,這4種方式稱為端口,按順序為:O,控制傳輸;1,塊輸入(bulkin);2,塊輸出(bulk-out);3,中斷傳輸。這與普通U盤設備采用2個傳輸端口有明顯區(qū)別??刂贫丝?主要用來在主機和設備間傳送USB標準命令和對硬盤的控制命令集,批量輸入端口1和批量輸出端口2用來傳輸大量塊數據,中斷端口3用來返回命令的發(fā)送狀態(tài)用于主機產生中斷。
1.1 數據傳輸過程
在對設備進行任何操作前,主機都必須發(fā)送mass_storage_ufi協(xié)議中定義的相關UFI命令塊(USB FloppyInterface Command)。從控制端口0傳送到設備,命令塊被分為無數據、數據進、數據出3種類型。主機將以指定類請求ADSC開始命令傳輸,接著在控制傳輸的數據階段傳輸命令塊。指定類請求命令包如表1所列。

對于CBI設備來說,主機每次發(fā)送UFI命令塊前都必須由指定類請求ADSC引導,否則設備不識別。以下是發(fā)送一組UFI命令響應的過程舉例:


上一頁 1 2 3 下一頁

關鍵詞: CBI USB 協(xié)議 軟驅

評論


相關推薦

技術專區(qū)

關閉