一、 CIF 板卡簡介
基于PC系統(tǒng)的現(xiàn)場總線集成
無論是主站或從站,現(xiàn)場總線在基于PC的自動化領(lǐng)域內(nèi)獲得了一致好評。十多年以來,Hilscher公司的CIF通訊卡,在眾多領(lǐng)域里得到了成功的應(yīng)用,并且成為市場上的一種標(biāo)準(zhǔn)。
各種形式的PC板卡
通過應(yīng)用CIF通訊卡,用戶可以對不同的現(xiàn)場總線,不同的硬件平臺,使用統(tǒng)一的標(biāo)準(zhǔn)。我們的PC通訊卡可以使用標(biāo)準(zhǔn)型,緊湊型,或PC/104及PC/104+的ISA或PCI總線,也可以是PCMCIA卡,為主流現(xiàn)場總線服務(wù)。

圖1 CIF現(xiàn)場總線PC板卡
二、特點
1、基于PC自動化領(lǐng)域的通訊解決方案簡化了現(xiàn)場總線工作
作為主站的現(xiàn)場總線通訊卡,可以獲得所有組態(tài)從站設(shè)備的當(dāng)前過程映像。而作為從站的CIF通訊卡,它的雙端口內(nèi)存可以同時在兩側(cè)產(chǎn)生過程映像。對于這兩種情況,用戶程序不需要考慮實際的現(xiàn)場總線連接,因為CIF卡有自己的通訊處理器,可以由它來完成。
2、使用方便
可以支持各種形式的PC板卡;
對于所有的現(xiàn)場總線系統(tǒng)和硬件平臺,使用統(tǒng)一的驅(qū)動;
使用同一個組態(tài)軟件SYCON;
支持OPC Server;
CIF50-PB總線板卡與力控組態(tài)軟件的應(yīng)用實例說明
為了使用戶更好的了解該產(chǎn)品,我們以該系列板卡中的CIF 50-PB(PROFIBUS DP主站)產(chǎn)品為例;力控6.0作為上位軟件。經(jīng)過努力,力控基于赫優(yōu)訊公司提供的底層開發(fā)庫已經(jīng)開發(fā)出CIF 50-PB板卡的驅(qū)動,通過力控組態(tài)軟件能夠很方便的操作CIF 50-PB主站板卡,下面詳細介紹了該產(chǎn)品的使用方法。
一、實驗?zāi)康?BR>通過CIF 50-PB,實現(xiàn)Profibus DP現(xiàn)場總線與現(xiàn)場設(shè)備之間的數(shù)據(jù)通訊。
二、實驗設(shè)備
序號 |
設(shè)備 |
數(shù)量 |
說明 |
制造商 |
1 |
CIF 50-PB |
1個 |
Profibus DP主站,PCI接口 |
Hilscher |
2 |
214-2BP01 |
1個 |
DP從站 |
VIPA |
3 |
電源 |
1個 |
24VDC |
任意 |
4 |
Profibus電纜 |
1根 |
DB9(公)-DB9(公) |
任意 |
5 |
綠電纜 |
1根 |
下載程序 |
VIPA |
6 |
SYCON |
1套 |
配置軟件 |
Hilscher |
7 |
力控6.0 |
1套 |
上位軟件 |
北京三維力控 |
三、硬件連接
診斷口
CIF 50-PB
DP SLAVE
PROFIBUS電纜
綠電纜

圖 2 硬件接線圖
四、CIF 50-PB驅(qū)動的安裝與配置軟件SYCON的安裝
首先關(guān)閉計算機,斷開電源,把機箱蓋拆開,然后把CIF 50-PB卡插上,裝好計算機,重新啟動計算機。重啟后系統(tǒng)會自動發(fā)現(xiàn)新硬件,此時需把CIF 50-PB產(chǎn)品附帶的光盤裝光驅(qū)進行驅(qū)動的安裝。驅(qū)動安裝成功后,在“設(shè)備管理器”中會發(fā)現(xiàn)如下圖所示。
圖 3
(1)、在光驅(qū)中放入CIF 50-PB產(chǎn)品附帶的CD光盤,進行系統(tǒng)配置軟件安裝:
圖 4
(2)、點擊“System Installation”;
圖 5
(3)、選擇需要安裝的軟件組件,如果沒有License Code,該軟件只能支持2個設(shè)備,一個主站,一個從站;這里我們沒有授權(quán),因此這里安裝的只是試用版,再點擊“English”,安裝英文版,暫時該軟件還不支持中文;然后再點擊“Next” ;
圖 6
(4)、首先會安裝“Configurator Setup”,選擇需要的現(xiàn)場總線協(xié)議,然后點擊“Next”;
圖 7
(5)、接下來按提示操作完成安裝。
五、系統(tǒng)配置
首先需要把所有要用到設(shè)備的GSD文件加入到“SYCON”軟件中,這里只需把“GSD文件”拷貝到SYCON安裝目錄下的“Fieldbus”目錄中,然后啟動SYCON進行系統(tǒng)配置。
1、主從站配置:
(1)、啟動CIF 50-PB配置軟件“SYCON”,如下圖所示;
圖8
(2)、選擇“File→New”, 彈出如下對話框;
圖 9
(3)、選擇總線協(xié)議“PROFIBUS”,再點擊“OK”
圖 10
(4)、選擇“Insert → Master”或圖標(biāo)“ ”,插入Profibus DP主站板卡;
圖 11
(5)、在“Available masters”中選擇使用到的CIF50-PB,并雙擊或點擊“Add”,添加到“Selected masters”中,再點擊“OK”;
圖 12
(6)、點擊“Yes”;
圖 13
(7)、有兩種方式插入從站設(shè)備VIPA CPU2xxDP,一種是手動插入,另一種是自動插入。這里使用手動插入,選擇“Insert → Slave”,打開如下圖所示窗口,選擇“VIPA CPU2xxDP”,在這里要配置從站的地址要和VIPA CPU2xxDP在STEP7中配置的地址一致。
圖 14
(8)、配從站的模塊,本試驗中輸入、輸出各加了2個字節(jié),如下圖所示;
圖 15
2、從站配置:
(1)、啟動SETP7,然后進行配置,本次試驗配置如下圖所示;
圖 16
(2)、配置完成后即可保存下載到CPU中。
注意:這里面要配置的BUS地址、輸入、輸出模塊的長度一定要和“SYCON“中從站配置的地址、輸入、輸出長度一致。
3、力控組態(tài):
(1)、啟動力控6.0,新建一工程,然后進入組態(tài)畫面。
(2)、首先進行IO設(shè)備組態(tài),如下圖所示。
圖 17
(3)、數(shù)據(jù)庫組態(tài),如下圖所示。
圖 18
(4)、對應(yīng)CIF 50-PB板卡和PLC的組態(tài),在力控中進行相應(yīng)的組態(tài),這里只組了兩個字節(jié)做為演示,實際應(yīng)用中用戶可根據(jù)自己的需要進行組態(tài)。
六、通訊測試
1、首先如果主從站配置都正確,啟動“SYCON”,選擇“online → Start Debug mode”,顯示如下圖所示,如果配置不正確會以紅色的線顯示;
圖 19
2、在另一臺PC機上運行“STEP 7”,實時監(jiān)測的數(shù)據(jù)如下圖所示:
圖 20
3、在裝有CIF 50-PB板卡的機器上運行力控6.0,運行結(jié)果如下圖所示;