一、 CIF 板卡簡介
基于PC系統(tǒng)的現(xiàn)場總線集成
無論是主站或從站,現(xiàn)場總線在基于PC的自動(dòng)化領(lǐng)域內(nèi)獲得了一致好評。十多年以來,Hilscher公司的CIF通訊卡,在眾多領(lǐng)域里得到了成功的應(yīng)用,并且成為市場上的一種標(biāo)準(zhǔn)。
各種形式的PC板卡
通過應(yīng)用CIF通訊卡,用戶可以對不同的現(xiàn)場總線,不同的硬件平臺(tái),使用統(tǒng)一的標(biāo)準(zhǔn)。我們的PC通訊卡可以使用標(biāo)準(zhǔn)型,緊湊型,或PC/104及PC/104+的ISA或PCI總線,也可以是PCMCIA卡,為主流現(xiàn)場總線服務(wù)。
[align=center]
圖1 CIF現(xiàn)場總線PC板卡[/align]
二、特點(diǎn)
1、基于PC自動(dòng)化領(lǐng)域的通訊解決方案簡化了現(xiàn)場總線工作
作為主站的現(xiàn)場總線通訊卡,可以獲得所有組態(tài)從站設(shè)備的當(dāng)前過程映像。而作為從站的CIF通訊卡,它的雙端口內(nèi)存可以同時(shí)在兩側(cè)產(chǎn)生過程映像。對于這兩種情況,用戶程序不需要考慮實(shí)際的現(xiàn)場總線連接,因?yàn)镃IF卡有自己的通訊處理器,可以由它來完成。
2、使用方便
可以支持各種形式的PC板卡;
對于所有的現(xiàn)場總線系統(tǒng)和硬件平臺(tái),使用統(tǒng)一的驅(qū)動(dòng);
使用同一個(gè)組態(tài)軟件SYCON;
支持OPC Server;
CIF50-PB總線板卡與力控組態(tài)軟件的應(yīng)用實(shí)例說明
為了使用戶更好的了解該產(chǎn)品,我們以該系列板卡中的CIF 50-PB(PROFIBUS DP主站)產(chǎn)品為例;力控6.0作為上位軟件。經(jīng)過努力,力控基于赫優(yōu)訊公司提供的底層開發(fā)庫已經(jīng)開發(fā)出CIF 50-PB板卡的驅(qū)動(dòng),通過力控組態(tài)軟件能夠很方便的操作CIF 50-PB主站板卡,下面詳細(xì)介紹了該產(chǎn)品的使用方法。
一、實(shí)驗(yàn)?zāi)康?
通過CIF 50-PB,實(shí)現(xiàn)Profibus DP現(xiàn)場總線與現(xiàn)場設(shè)備之間的數(shù)據(jù)通訊。
二、實(shí)驗(yàn)設(shè)備
序號 設(shè)備 數(shù)量 說明 制造商
1 CIF 50-PB 1個(gè) Profibus DP主站,PCI接口 Hilscher
2 214-2BP01 1個(gè) DP從站 VIPA
3 電源 1個(gè) 24VDC 任意
4 Profibus電纜 1根 DB9(公)-DB9(公) 任意
5 綠電纜 1根 下載程序 VIPA
6 SYCON 1套 配置軟件 Hilscher
7 力控6.0 1套 上位軟件 北京三維力控
三、硬件連接
[align=center]
圖 2 硬件接線圖[/align]
四、CIF 50-PB驅(qū)動(dòng)的安裝與配置軟件SYCON的安裝
首先關(guān)閉計(jì)算機(jī),斷開電源,把機(jī)箱蓋拆開,然后把CIF 50-PB卡插上,裝好計(jì)算機(jī),重新啟動(dòng)計(jì)算機(jī)。重啟后系統(tǒng)會(huì)自動(dòng)發(fā)現(xiàn)新硬件,此時(shí)需把CIF 50-PB產(chǎn)品附帶的光盤裝光驅(qū)進(jìn)行驅(qū)動(dòng)的安裝。驅(qū)動(dòng)安裝成功后,在“設(shè)備管理器”中會(huì)發(fā)現(xiàn)如下圖所示。
[align=center]
圖 3[/align]
在安裝好硬件后,需要在PC機(jī)中,安裝系統(tǒng)配置軟件SyCon.exe。 在CIF 50-PB的產(chǎn)品CD光盤中,包含了系統(tǒng)配置軟件SyCon.exe。也可通過網(wǎng)站http://www.hilscher.com/support_software.html下載系統(tǒng)配置軟件SyCon.exe的試用版。
(1)、在光驅(qū)中放入CIF 50-PB產(chǎn)品附帶的CD光盤,進(jìn)行系統(tǒng)配置軟件安裝:
[align=center]
圖 4[/align]
(2)、點(diǎn)擊“System Installation”;
[align=center]
圖 5[/align]
(3)、選擇需要安裝的軟件組件,如果沒有License Code,該軟件只能支持2個(gè)設(shè)備,一個(gè)主站,一個(gè)從站;這里我們沒有授權(quán),因此這里安裝的只是試用版,再點(diǎn)擊“English”,安裝英文版,暫時(shí)該軟件還不支持中文;然后再點(diǎn)擊“Next” ;
[align=center]
圖 6[/align]
(4)、首先會(huì)安裝“Configurator Setup”,選擇需要的現(xiàn)場總線協(xié)議,然后點(diǎn)擊“Next”;
[align=center]
圖 7[/align]
(5)、接下來按提示操作完成安裝。
五、系統(tǒng)配置
首先需要把所有要用到設(shè)備的GSD文件加入到“SYCON”軟件中,這里只需把“GSD文件”拷貝到SYCON安裝目錄下的“Fieldbus”目錄中,然后啟動(dòng)SYCON進(jìn)行系統(tǒng)配置。
1、主從站配置:
(1)、啟動(dòng)CIF 50-PB配置軟件“SYCON”,如下圖所示;
[align=center]
圖8[/align]
(2)、選擇“File→New”, 彈出如下對話框;
[align=center]
圖 9[/align]
(3)、選擇總線協(xié)議“PROFIBUS”,再點(diǎn)擊“OK”
[align=center]
圖 10[/align]
(4)、選擇“Insert → Master”或圖標(biāo)“ ”,插入Profibus DP主站板卡;
[align=center]
圖 11[/align]
(5)、在“Available masters”中選擇使用到的CIF50-PB,并雙擊或點(diǎn)擊“Add”,添加到“Selected masters”中,再點(diǎn)擊“OK”;
[align=center]
圖 12[/align]
(6)、點(diǎn)擊“Yes”;
[align=center]
圖 13[/align]
(7)、有兩種方式插入從站設(shè)備VIPA CPU2xxDP,一種是手動(dòng)插入,另一種是自動(dòng)插入。這里使用手動(dòng)插入,選擇“Insert → Slave”,打開如下圖所示窗口,選擇“VIPA CPU2xxDP”,在這里要配置從站的地址要和VIPA CPU2xxDP在STEP7中配置的地址一致。
[align=center]
圖 14[/align]
(8)、配從站的模塊,本試驗(yàn)中輸入、輸出各加了2個(gè)字節(jié),如下圖所示;
[align=center]
圖 15[/align]
2、從站配置:
(1)、啟動(dòng)SETP7,然后進(jìn)行配置,本次試驗(yàn)配置如下圖所示;
[align=center]
圖 16[/align]
(2)、配置完成后即可保存下載到CPU中。
注意:這里面要配置的BUS地址、輸入、輸出模塊的長度一定要和“SYCON“中從站配置的地址、輸入、輸出長度一致。
3、力控組態(tài):
(1)、啟動(dòng)力控6.0,新建一工程,然后進(jìn)入組態(tài)畫面。
(2)、首先進(jìn)行IO設(shè)備組態(tài),如下圖所示。
[align=center]
圖 17[/align]
(3)、數(shù)據(jù)庫組態(tài),如下圖所示。
[align=center]
圖 18[/align]
(4)、對應(yīng)CIF 50-PB板卡和PLC的組態(tài),在力控中進(jìn)行相應(yīng)的組態(tài),這里只組了兩個(gè)字節(jié)做為演示,實(shí)際應(yīng)用中用戶可根據(jù)自己的需要進(jìn)行組態(tài)。
六、通訊測試
1、首先如果主從站配置都正確,啟動(dòng)“SYCON”,選擇“online → Start Debug mode”,顯示如下圖所示,如果配置不正確會(huì)以紅色的線顯示;
[align=center]
圖 19[/align]
2、在另一臺(tái)PC機(jī)上運(yùn)行“STEP 7”,實(shí)時(shí)監(jiān)測的數(shù)據(jù)如下圖所示:
[align=center]
圖 20[/align]
3、在裝有CIF 50-PB板卡的機(jī)器上運(yùn)行力控6.0,運(yùn)行結(jié)果如下圖所示;
[align=center]
圖 21[/align]