1. PCI-16P16R
PCI-16P16R是一款基于PCI總線的數據采集與控制卡,提供了16路光隔離數字量輸入通道;2路可由用戶定義的隔離脈寬調制PWM輸出(復用);16路受控繼電器通道,每路繼電器均有一個 LED 通斷指示燈;光隔離輸入通道上的高壓隔離可達2500V。這款數據采集與控制卡在設計上兼顧了普通和高電壓隔離工業應用場合中的特點,可以同時滿足兩種不同類型的應用。
此外,該卡還具有外部16路光隔離數字量的中斷輸入。由軟件設定中斷工作狀態,內部邏輯電路根據設置對16路光隔離數字量的當前狀態進行監視,當其發生變化時,產生一個外部中斷并由主機來讀取當前的數字量。
2. 驅動程序安裝
將驅動文件夾“CARD_EVOC_16P16R”和“Evoc_Dvr.dll”、“UserLib_L2.dll”復制到紫金橋的驅動程序安裝目錄“RealInfo\IO Servers”中,然后復制一個驅動框架執行程序(例如:IoScan.exe)改名為CARD_EVOC_16P16R.exe。
隨后運行紫金橋開發系統,展開“數據庫”選項卡,找到“設備驅動-〉板卡-〉Evoc(研祥)”驅動,如下圖所示:

3. 定義邏輯設備
步驟1:
打開“設備驅動-〉板卡-〉Evoc(研祥)”,雙擊“PCI-16P16R”,彈出下圖所示的I/O設備定義對放框:

主要參數說明:
設備名稱:設備的名稱標識;
說明:設備的描述;
數據更新周期:數據通訊的采集周期,有時候取決于設備的響應速度;
超時時間:設備連接的最大超時時間;
步驟2:
點擊下一步,彈出如下圖所示對話框:
修改設備ID號參數與實際設備上的一致,最后完成設備組態。

4. 組點連接
在紫金橋開發環境中,打開“數據庫”選項卡的“點組態”界面。
建立一個模擬點,在“數據連接”選項頁中選擇“I/O連接”和建立的設備名,再點擊“增加連接項”,彈出如下圖所示的組點連接對話框:
通道類型:數字輸入、數字輸出
通道號:從0到15的通道編號

5. 工作
建立好數據庫點和數據連接,編輯完組態畫面之后,把實際設備連接上,接下來運行組態工程就可以使用該驅動采集數據了。