當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>FOXBORO DCS I/A系統>> FOXBORO FBM06 P0400YG *好價格
FBM06 P0400YG類協議框架的實現 USB Mass Storage 類是USB 協議所定義的用來磁盤管理大容量數據傳輸的。USB定義了兩種海量存儲傳輸協議,它們分別是Buck-only Transport和Control/Bulk/Interrupt(CBI)Transport。由于目前市場上所出現的海量存儲設備基本上都采用前者傳輸協議,即讀寫數據都是通過塊傳輸來實現通訊。在命令包CBW(Command Block Wrapper)中包含了標志信息,數據長度以及UFI命令等信息。
其中UFI命令含有格式化磁盤、讀磁盤、寫磁盤和讀磁盤容量等一系列磁盤管理命令。 大部分移動存儲設備都采用FAT文件系統來管理文件。整個文件系統通過Mass Storage 的UFI 命令與外設的磁盤建立。FBM06 P0400YG文件系統將海量存儲設備上的數據大致分成5個部分:MBR區(主引導區)、DBR區(系統引導區)、FAT區(文件分配表)、FDT區(文件目錄表)和DATA區(數據區)。當有USB接口的海量存儲設備插上后,系統讀取MBR區和DBR區來獲得每扇區字節數,每簇扇區數,FAT表個數等文件系統基本信息。獲取這些基本信息后從海量存儲設備讀取一個文件的流程如圖3示。因寫文件和讀文件的流程沒有很大的差別,在此就不累述了。
圖3讀文件流程圖
3.3 FBM06 P0400YG基于ESC/ P打印控制語言的打印機驅動設計 EPSON公司的打印機基本上都是基于ESC/ P打印控制語言的,不同系列的打印機的控制語言沒有太大的差別。因此,我們開發的驅動程序具有比較強的通用性,針對EPSON的C63系列打印機開發的驅動*適用C65系列和ME1打印機。 各種型號打印機的編程手冊可以到EPSON的開發上下載。
編程手冊對各種控制命令作了詳細介紹,如初始化打印機(ESC @)、選擇圖形方式( ESC(C nL nH m )、設置單元大?。‥SC (U nL nH m)、打印光柵圖像命令(ESC . c v h m N1 Nh d1 ?dk)等。 EPSON打印機提供兩種打印方式,一種是用來打印文本文件,用該方式打印英文字母、阿拉伯數字、符合的時候向打印機發對應的控制命令后,只要直接發打印內容的ASCII碼即可。另一種方式是用來打印光柵圖形,當需要打印表格、圖片和漢字的時候時往往會用到這種方式。在此,列出幾個關鍵API函數并予已說明: print_image_init ( void ):因為打印機初始化后默認為打印文本模式,所以要打印光柵圖形必須進行相關的初始化。 print_image_command(unsigned int horiz_position,unsigned int verti_position, unsigned char rows, unsigned int columns, char color):調用該函數之前必須事先至少調用過一次print_image_init(),它的功能是向打印機發打印圖片命令。
其中,*和第二個輸入參數是打印圖形的橫縱坐標,第三和第四個輸入參數分別是打印圖形的行數和列數(特別值得注意的是,C63系列和C65系列打印機一次zui多可打16行,而EPSON M1一次只能打15行),第五個輸入參數color是選擇打印顏色。在調用該函數后,直接向打印機發打印的數據就可以實現打印圖片功能了。 由于打印文本模式和打印圖形的操作基本相同,而且更簡單,在此就不作說明。
HONEYWELL 51403519-160 NSPP 51403519160
RELIANCE ELECTRIC 0-57552-C USPP 057552C
SIEMENS 6SE9-531-4DK40 NSFP 6SE95314DK40
TAYLOR ELECTRONICS 6214BZ10110 NSFP 6214BZ10110
DATA I/O 901-0058-007 USPP 9010058007
SIEMENS 6SE9531-0DK40 USPP 6SE95310DK40
INDRAMAT RAC-3.5-200-460?-A01-Z1-220 USPP RAC35200460A01Z?1
WESTINGHOUSE 798A243G01 USPP 798A243G01
DYNAMATIC AF-530007-0480 USPP AF5300070480
SIEMENS 6SE9-532-6EL40 USPP 6SE95326EL40
MODICON AS-384B-000 USPP AS384B000
SIEMENS 6ES5-948-3UA13 NSFP 6ES59483UA13
CUTLER HAMMER SV9250AN-5M0A00 USPP SV9250AN5M0A00
ALLEN BRADLEY 1336F-B200-AN-E?N-L6 USPP 1336FB200ANENL6
ALLEN BRADLEY 1336-B100-EOH-L?3-S1 USPP 1336B100EOHL3S1
MODICON AS-C384-000 USPP ASC384000
MARCONI SM-4000 USPP SM4000
ALLEN BRADLEY 1785-L40E/F FNFP 1785L40EF
ALLEN BRADLEY 1785-L40E/E FNFP 1785L40EE
FURNAS ELECTRIC CO 3RW2240-0CB15 USPP 3RW22400CB15
NH RESEARCH 1107095 NSPP 1107095
MAGNETEK VCD703B150 USPP VCD703B150
INDRAMAT RAC3.5-150-460-?A0I-W1-220 USPP RAC35150460A0IW?1
CUTLER HAMMER W201KGCFZ1 USPP W201KGCFZ1
INDRAMAT RAC2.2-200-460-?A0I-W1 USPP RAC22200460A0IW?1
SIEMENS 6SE3-226-8DJ40 NSFP 6SE32268DJ40
REXROTH 1-070-083-221 NSPP 1070083221
?
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,儀表網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。