



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PCI6506光電隔離32路輸入一、概述PCI6506板是獨(dú)立光電隔離32路開關(guān)量輸入,該板卡簡(jiǎn)單可靠,輸入電壓范圍廣,符合PCI總線標(biāo)準(zhǔn)。PCI6506開關(guān)量輸入部分采用光電隔離技術(shù),實(shí)現(xiàn)32路電壓型開關(guān)量的并行輸入,有效的避免了外部環(huán)境對(duì)主機(jī)的干擾和損壞,輸入采用共地方式,不需要外接電源,各路輸入相互獨(dú)立,只要選用適當(dāng)?shù)南蘖麟娮瑁WC光電耦合器件的輸入電流為4mA左右,即可適應(yīng)不同電壓的開關(guān)量輸入,出廠為012V。PCI6506采用芯片表貼技術(shù)。出廠時(shí)提供Win98/2000/NT/XP下測(cè)試程序和動(dòng)態(tài)鏈接程序(DLL)及編程指導(dǎo)(DEMO程序),有VB/VC采集程序例程,并提供兩年的質(zhì)保
2、服務(wù)。由于是PCI總線,用戶不必關(guān)心板卡的實(shí)際地址,安裝板卡時(shí),PCI協(xié)議自動(dòng)分配該板的基地址。二、性能特點(diǎn)·32路光電隔離開關(guān)量輸入·每個(gè)點(diǎn)輸入電壓可選(出廠為024V)·輸入電流限制在4-8mA左右,由R1R32阻值決定·工作模式為CPU掃描刷新,最快掃描周期<5S·基地址浮動(dòng),由PCI協(xié)議管理地址·物理I/O地址為BASE+0BASE+3H·提供WIN/98/2000/NT/XP下驅(qū)動(dòng)程序及動(dòng)態(tài)連接庫三、技術(shù)參數(shù)·工作電壓: 5V±0.25V·工作溫度: 050·濕 度:
3、5%95%四、工作原理1工作原理圖(圖1) PL DI0 DO0 光隔光隔光隔光隔數(shù)據(jù)驅(qū)動(dòng)在數(shù)據(jù)驅(qū)動(dòng)數(shù)據(jù)驅(qū)動(dòng)數(shù)據(jù)驅(qū)動(dòng)在總線譯碼數(shù)據(jù)緩沖 總線芯片P CI 總 線圖1:邏輯方框圖五、使用方法1端口地址PCI總線地址為浮動(dòng)地址,由PCI總線協(xié)議分配,物理地址為BASE+0HBASE+3H, 口地址讀寫操作功能定義BASE +0讀第07路開關(guān)量DI 輸入BASE +1讀第815路開關(guān)量DI 輸入BASE +2讀第1623路開關(guān)量DI 輸入BASE +3讀第2431路開關(guān)量DI 輸入表1:I/O端口地址定義表(BASE表示首地址)2信號(hào)引腳定義引腳號(hào)信號(hào)引腳號(hào)信號(hào)19DI037DI118DI236DI
4、317DI435DI516DI634DI715DI833DI914DI1032DI1113DI1231DI1312DI1430DI1511DI1629DI1710DI1828DI199DI2027DI218DI2226DI237DI2425DI256DI2624DI275DI2823DI294DI3022DI313GND21GND2GND20GND1備用表2:J1輸出信號(hào)定義表(注:AGND為電源地)37個(gè)針對(duì)應(yīng)1.。37腳卡的2,3腳就是地線DI0,.DI31 就是對(duì)應(yīng)著32個(gè)輸入點(diǎn)也就是我只要接地線焊到2或者3,數(shù)據(jù)線接DI10到DI31就行你如果接2個(gè)對(duì)射就是接DI0,DI1就可以了3.
5、開關(guān)量輸入的接法 32路開關(guān)量輸入信號(hào)由37D型頭接入,經(jīng)過限流電阻R1R32后進(jìn)入光電隔離芯片,由LS245讀入計(jì)算機(jī)中。由于光電隔離芯片是電流方式工作的,只要保證電流在4-8mA左右,就不影響光隔的工作,因此改變限流電阻開關(guān)量輸入信號(hào)電壓的范圍也可改變。按024V提供用戶使用。 六、軟件PCI6506的軟件包括PCI6506驅(qū)動(dòng)程序,動(dòng)態(tài)連接庫及調(diào)用例程。6.1 驅(qū)動(dòng)安裝將PCI6506硬件插入計(jì)算機(jī)的某一PCI插槽中,啟動(dòng)計(jì)算機(jī)進(jìn)入WINDIWS系統(tǒng)將會(huì)自動(dòng)找到新硬件,此時(shí)根據(jù)硬件安裝向?qū)В阉髯钚买?qū)動(dòng)程序(指定位置/瀏覽(CDROM盤符:/drivers確定。完成安裝后如從(控制面板/
6、系統(tǒng)/設(shè)備管理器)中可找到外部設(shè)備.安裝完成后需重啟計(jì)算機(jī),安裝才算成功。如果一臺(tái)計(jì)算機(jī)插多塊卡,需要插上一塊,裝完驅(qū)動(dòng),關(guān)機(jī),再插入另一塊。每塊卡的設(shè)備序號(hào)iIndex,不同的計(jì)算機(jī)主板,規(guī)定不一樣。一般靠近CPU槽的PCI就是0,以此類推。6.2測(cè)試程序 提供測(cè)試程序?yàn)閂B,VC編寫,可對(duì)PCI6506卡的所有功能進(jìn)行測(cè)試。用戶可參照例程自行編程。測(cè)試程序是一個(gè)32路輸入,32路輸出,還有計(jì)數(shù)。客戶根據(jù)自己買的卡的功能做相應(yīng)的測(cè)試。如果買的輸入卡,只關(guān)心輸入功能即可,如果是輸出卡,只關(guān)心輸出卡即可。6.3函數(shù)調(diào)用說明提供動(dòng)態(tài)鏈接庫作為調(diào)用接口,它所封裝的函數(shù)可以在應(yīng)用程序運(yùn)行時(shí)調(diào)用。任意一
7、種可以調(diào)用DLL 鏈接庫的編程工具均可進(jìn)行編程。下列函數(shù)為 DLL函數(shù)原型,請(qǐng)注意數(shù)據(jù)格式的匹配及函數(shù)的返回類型。庫中部分函數(shù)說明,動(dòng)態(tài)庫中提供了對(duì)端口直接訪問的讀寫的函數(shù),可以直接加偏移地址的方式訪問所需的端口(8位數(shù)據(jù)的形式.讀寫函數(shù)如下所述:6.3.1 設(shè)備操作部分打開設(shè)備: 函數(shù):HANDLE WINAPI XC_PCImOpenDevice(ULONG iIndex,BOOL iEnableMemory,BOOL iEnableInterrupt ) 功能:打開XC_PCI設(shè)備,返回句柄,出錯(cuò)則無效參數(shù):iIndex指定XC_PCI設(shè)備序號(hào),0對(duì)應(yīng)第一個(gè)設(shè)備 iEnableMemor
8、y是否需要支持存儲(chǔ)器 iEnableInterrupt是否需要支持中斷返回值:-1 表示打開設(shè)備失敗;其它值表示打開設(shè)備成功客戶如果在一臺(tái)機(jī)器上插入我公司多塊卡. iIndex參數(shù)決定對(duì)哪塊卡進(jìn)行操作.如果就一塊卡,則為0.多塊卡時(shí),每次必須插入一塊卡,裝完驅(qū)動(dòng)后,再關(guān)機(jī)插入另一塊卡以此類推.究竟哪塊卡的序號(hào)為0,1,2.不同的機(jī)器則不同.有的機(jī)器是最后插入的為0.有的機(jī)器是先插入的為0.客戶可以自行測(cè)試便知. 關(guān)閉設(shè)備函數(shù):VOIDWINAPIXC_PCImCloseDevice( ULONG iIndex ) 功能:關(guān)閉XC_PCI設(shè)備 參數(shù):iIndex指定XC_PCI設(shè)備序號(hào)返回值:無
9、 讀入函數(shù):BOOLWINAPIXC_PCImReadIoByte( ULONG iIndex, PVOID iAddr, PUCHAR oByte ) 功能:從I/O端口讀取一個(gè)字節(jié) 參數(shù):iIndex 指定XC_PCI設(shè)備序號(hào) iAddr 指定I/O端口的地址 oByte 指向一個(gè)字節(jié)單元,用于保存讀取的字節(jié)數(shù)據(jù) 返回值:布爾值,成功為true,否則為false 寫出函數(shù):BOOLWINAPIXC_PCImWriteIoByte(ULONG iIndex, PVOID iAddr, UCHAR iByte ) 功能:向I/O端口寫入一個(gè)字節(jié) 參數(shù):iIndex 指定XC_PCI設(shè)備序號(hào)iA
10、ddr 指定I/O端口的地址iByte 待寫入的字節(jié)數(shù)據(jù)返回值:布爾值,成功為true,否則為false 6.3.2 函數(shù)調(diào)用注意事項(xiàng)調(diào)用函數(shù)的正確順序?yàn)椋?.、加載驅(qū)動(dòng),打開設(shè)備。2、對(duì)想要控制的板卡(有參數(shù)iIndex來決定)進(jìn)行訪問,可進(jìn)行開關(guān)量輸入輸出、脈沖計(jì)數(shù)操作。3、關(guān)閉設(shè)備。6.4 DLL函數(shù)全部是WINAPI調(diào)用約定的,即_stdcall接口在使用各種編程語言時(shí)應(yīng)注意選擇,Visual C+/C+ Builder/Delphi可以使用兩種類型的調(diào)用約定。要在函數(shù)定義中明確指出_stdcall 還是_cdecl;Visual Basic/PowerBuilder等語言應(yīng)該使用_stdcall調(diào)用接口。七. 維修服務(wù)7.1 產(chǎn)品完整性PCI6506產(chǎn)品應(yīng)包括以下內(nèi)容,請(qǐng)檢查其完整性1. PCI6506卡一塊。(貼有出廠日期)2. 37芯D型插頭,塑料頭套或端子板+加電纜一套3. 軟件光盤一張(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年下沉市場(chǎng)消費(fèi)金融發(fā)展趨勢(shì)與應(yīng)對(duì)策略分析報(bào)告
- 藥品車間現(xiàn)場(chǎng)管理制度
- 藥學(xué)信息人員管理制度
- 藥店庫房養(yǎng)護(hù)管理制度
- 藥店藥品調(diào)劑管理制度
- 營運(yùn)內(nèi)控基礎(chǔ)管理制度
- 設(shè)備保養(yǎng)檢查管理制度
- 設(shè)備備件集中管理制度
- 設(shè)備報(bào)廢更新管理制度
- 設(shè)備檢修進(jìn)度管理制度
- 社會(huì)工作服務(wù)項(xiàng)目指標(biāo)完成進(jìn)度表(模板)
- 二代征信系統(tǒng) 個(gè)人信用報(bào)告解讀
- 讀書分享交流會(huì)《從一到無窮大》課件
- 土地利用現(xiàn)狀分類代碼表
- (完整版)生產(chǎn)車間地面畫線標(biāo)準(zhǔn)
- 原發(fā)性肝癌的護(hù)理課件
- 消費(fèi)者態(tài)度的形成與改變
- 六安市舒城縣2023年六年級(jí)數(shù)學(xué)第二學(xué)期期末聯(lián)考試題含解析
- “阿里巴巴”并購“餓了么”案例分析
- 2023學(xué)年完整公開課版噴藥機(jī)操作
- 口腔完整病歷范文(合集27篇)
評(píng)論
0/150
提交評(píng)論