當前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>ABB DCS 系統(tǒng)>> DSDX452。,DSDX452 松原市*
參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):150次
聯(lián)系我時,請告知來自 儀表網(wǎng)DSDX452設(shè)備驅(qū)動程序基于WDM。WDM 型驅(qū)動程序是內(nèi)核程序,與標準的Win32用戶態(tài)程序不同。采用了分層處理的方法, 較高級的USB設(shè)備驅(qū)動程序和較低級的USB函數(shù)層。其中USB函數(shù)層由兩部分組成:較高級的通用串行總線模塊(USBD)和較低級的主控制器驅(qū)動程序模塊(HCD)。
USB設(shè)備驅(qū)動程序不必具體對硬件編程,所有的USB命令、讀寫操作通過總線驅(qū)動程序轉(zhuǎn)給USB設(shè)備。但是,USB設(shè)備驅(qū)動程序必須定義與外部設(shè)備的通訊接口和通訊的數(shù)據(jù)格式,也必須定義與應(yīng)用程序的接口。
Windows 98/2000提供了一系列的DSDX452系統(tǒng)驅(qū)動程序,他們具有為許多標準類型設(shè)備服務(wù)所需的所有基本功能,用戶按照提示可以定義設(shè)備的配置和功能,然后做功能的修改即可。DSDX452可以把USB設(shè)備驅(qū)動程序的功能劃分成4個不同的模塊來實現(xiàn):初始化模塊、即插即用管理模塊、DSDX452電源管理模塊以及I/O功能實現(xiàn)模塊。初始化模塊提供1個入口函數(shù)DriverEntry(),在DriverEntry中,需要提供一個AddDevice例程,把驅(qū)動程序添加到驅(qū)動程序堆棧中去。另外,所有對各種IRP(I/O請求包)的處理例程都在此入口函數(shù)中作為定義。 DriverEntry(IN PDRIVER_OBJECT DriverObject,…) //驅(qū)動程序入口 { DriverObject->DriverExtension->AddDevice=USBAddDevice; DriverObject->DriverUnload=USBUnload; DriverObject->MajorFunction[IRP_MJ_READ]=USBRead; DriverObject->MajorFunction[IRP_MJ_WRITE]=USBWrite; DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = USBDeviceControl; RegisterForPnpNotification(DriverObject); return status; }
DSDX452電源管理模塊負責設(shè)備的掛起與喚醒。 I/O功能實現(xiàn)模塊完成I/O請求的大部分工作。若應(yīng)用程序想對設(shè)備進行I/O操作,它便使用Windows API函數(shù),對WIN32子系統(tǒng)進行WIN32調(diào)用。此調(diào)用由I/O系統(tǒng)服務(wù)接收并通知I/O管理器,I/O管理將此請求構(gòu)造成一個合適的I/O請求包(IRP)并把它傳遞給USB設(shè)備驅(qū)動程序。
USB設(shè)備驅(qū)動程序接收到這個IRP以后,根據(jù)IRP中包含的具體操作代碼,構(gòu)造相應(yīng)的USB請求塊并把此 URB(USB請求塊)放到一個新的IRP中。然后,把此IRP傳遞到USB總線驅(qū)動程序,USB總線驅(qū)動程序根據(jù)IRP中所含的URB執(zhí)行相應(yīng)的操作(如從USB設(shè)備讀取數(shù)據(jù)等),并把操作結(jié)構(gòu)通過IRP返還給USB設(shè)備驅(qū)動程序。USB設(shè)備驅(qū)動程序接收到此IRP后,將操作結(jié)果通過IRP返還給 I/O管理器。zui后,I/O管理器將此IRP中操作結(jié)果返還給應(yīng)用程序,至此應(yīng)用程序?qū)SB設(shè)備的一次I/O操作完成。
MODICON AS-D005-009 USPP ASD005009
GENERAL ELECTRIC DS3800NRTB1A USPP DS3800NRTB1A
GETTYS 110-094 USPP 110094
SAGINAW D-56059 NSFP D56059
GENERAL ELECTRIC 186C8141G1 USPP 186C8141G1
HONEYWELL 51400997-200 NSPP 51400997200
RELIANCE ELECTRIC 801429-5SE USPP 8014295SE
ALLEN BRADLEY 1785-V30B NSFP 1785V30B
ALLEN BRADLEY 1756-L62S USPP 1756L62S
DEMATIC KBF100-B-4 NSFP KBF100B4
ALLEN BRADLEY 1395-B65-D1-PZ NSFP 1395B65D1PZ
MODICON AS-P840-000 FNFP ASP840000
ALLEN BRADLEY 1770-T3 USPP 1770T3
ALLEN BRADLEY 8410-MPNL USPP 8410MPNL
BANNER ENGINEERING DMSK4848F1 NSFP DMSK4848F1
ULTRA SONIC SEAL A20 USPP A20
PACIFIC SCIENTIFIC SC723B001 USPP SC723B001
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關(guān)企業(yè)負責,儀表網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。