1. PCI-16P16R
PCI-16P16R是一款基于 PCI 總線的數(shù)據(jù)采集與控制卡,提供了 16 路光隔離數(shù)字量輸入通道; 2 路可由用戶定義的隔離脈寬調(diào)制 PWM 輸出(復(fù)用); 16 路受控繼電器通道,每路繼電器均有一個 LED 通斷指示燈;光隔離輸入通道上的高壓隔離可達 2500V 。這款數(shù)據(jù)采集與控制卡在設(shè)計上兼顧了普通和高電壓隔離工業(yè)應(yīng)用場合中的特點,可以同時滿足兩種不同類型的應(yīng)用。
此外,該卡還具有外部16 路光隔離數(shù)字量的中斷輸入。由軟件設(shè)定中斷工作狀態(tài),內(nèi)部邏輯電路根據(jù)設(shè)置對 16 路光隔離數(shù)字量的當前狀態(tài)進行監(jiān)視,當其發(fā)生變化時,產(chǎn)生一個外部中斷并由主機來讀取當前的數(shù)字量。
2. 驅(qū)動程序安裝
將驅(qū)動文件夾“CARD_EVOC_16P16R”和“Evoc_Dvr.dll ”、“ UserLib_L2.dll ” 復(fù)制到紫金橋的驅(qū)動程序安裝目錄“RealInfo\IO Servers ” 中,然后復(fù)制一個驅(qū)動框架執(zhí)行程序( 例如: IoScan.exe) 改名為 CARD_EVOC_16P16R.exe。
隨后運行紫金橋開發(fā)系統(tǒng),展開“數(shù)據(jù)庫”選項卡,找到“設(shè)備驅(qū)動-〉板卡-〉Evoc( 研祥 ) ”驅(qū)動,如下圖所示:
3. 定義邏輯設(shè)備
步驟1 :
打開“設(shè)備驅(qū)動-〉板卡-〉Evoc( 研祥 ) ” ,雙擊“PCI-16P16R ” ,彈出下圖所示的I/O 設(shè)備定義對放框:
主要參數(shù)說明:
設(shè)備 名稱:設(shè)備的名稱標識;
說明:設(shè)備的描述;
數(shù)據(jù)更新周期:數(shù)據(jù)通訊的采集周期,有時候取決于設(shè)備的響應(yīng)速度;
超時時間:設(shè)備連接的最大超時時間;
步驟2 :
點擊下一步,彈出如下圖所示對話框:
修改設(shè)備ID號 參數(shù)與實際設(shè)備上的一致,最后完成設(shè)備組態(tài)。
4. 組點 連接
在紫金橋開發(fā)環(huán)境中,打開“數(shù)據(jù)庫”選項卡的“點組態(tài)”界面。
建立一個模擬點,在“數(shù)據(jù)連接”選項頁中選擇“I/O連接 ”和建立的設(shè)備名,再點擊“增加連接項”,彈出如下圖所示的組點連接對話框:
通道類型:數(shù)字輸入、數(shù)字輸出
通道號:從0到 15 的 通道編號
5. 工作
建立好數(shù)據(jù)庫點和數(shù)據(jù)連接,編輯完組態(tài)畫面之后,把實際設(shè)備連接上,接下來運行組態(tài)工程就可以使用該驅(qū)動采集數(shù)據(jù)了。