WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

前提條件:

I) 在安裝有WINCC的計算機上安裝CP5612通訊板卡.

II) 將所要連接的PLC的端口設置為PROFIBUS通訊協議,對於MPI/DP類型的端口尤其重要。

4.1 STEP 7硬件組態

使用STEP 7軟件組態PLC的硬件信息,將相應的板卡在Hardware進行硬件組態,選擇將要連接WINCC的對應端口,如果其類型為MPI/DP,則需要將端口指定為PROFIBUS,如下圖4-1所示:

其中,Interface中的參數Networked(已連網)必須設置為Yes。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-1

點擊上圖所示的Properties…按鈕,如下圖所示:

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-2

設置PROFIBUS端口的地址為2。

點擊New按鈕,在Subnet下新建一個PROFIBUS網絡,在彈出的對話框中設置參數,如圖4-3所示。其中重要參數如下:

Highest PROFIBUS Address:

指整個PROFIBUS網絡中的最高的站點地址,默認為126,可作修改。

Transmission Rate:

PROFIBUS網絡的通訊速率,整個網絡中所有站點的通訊波特率必須一致。

Profile:

具體的傳輸協議的設置,這裡設置為DP。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-3

4.2 設置Set PG/PC Interface

進入Windows操作系統下的控制面板,雙擊Set PG/PC Interface圖標,

在Access Point of the Application:的下拉列表中選擇S7ONLINE ( STEP7 );在Interface Parameter Assignment :的列表中,點擊CP5611.PROFIBUS.1;

確認後在Access Point of the Application:的下拉列表中顯示為:

S7ONLINE ( STEP7 ) à CP5611.PROFIBUS.1,如圖4-4所示。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-4

設置CP卡的通訊參數,點擊Properties…按鈕,彈出Properties-參數,如圖4-5所示。重要的參數說明如下。

Address:

CP卡的PROFIBUS地址

Transmission Rate:

PROFIBUS網絡的傳輸速率,必須和實際連接PLC的PROFIBUS端口的傳輸速率相同;

Highest Station Address:

PROFIBUS網絡的最高站地址,必須和PLC的PROFIBUS網絡參數設置相同;

Profile:

設置具體通訊協議,這裡使用DP。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-5

診斷PROFIBUS網絡,點擊Diagnostic…按鈕,進入診斷對話框。如下圖所示,Test按鈕點擊後,顯示OK表示CP卡工作正常。點擊Read按鈕後,將顯示所有接入PROFIBUS網絡中的設備的站地址,如果只能讀到CP卡自己的站地址,此時,請查看PROFIBUS網絡和硬件連接設置,只有成功讀取到CPU的站點地址,才能進行以下的步驟設置,否則不可能建立通訊,如圖4-6所示。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-6

4.3 添加驅動程序和設置系統參數

打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS

右鍵單擊PROFIBUS,在彈出菜單中點擊“系統參數”,如圖4-7所示。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-7

彈出System Parameter- PROFIBUS對話框,選擇Unit標籤,

設置Logic device name(邏輯設備名稱):S7ONLINE,如圖4-8所示。

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-8

4.4 添加通道與連接設置

添加驅動連接,設置參數。打開WINCC工程在Tag Management-->SIMATIC S7 PROTOCOL SUITE->PROFIBUS,右鍵單擊PROFIBUS,在下拉菜單中,點擊“新建連接”,如圖4-9所示:

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-9

在握手圖標後面輸入連接的名稱。

在連接名稱上右鍵點擊“連接參數”;

彈出Connection Parameter-PROFIBUS屬性對話框,填入參數,如圖4-10所示:

WinCCV7.4使用CP5612通訊卡通過PROFIBUS連接PLC

圖4-10

重要的參數如下所示:

Station Address:PROFIBUS端口地址,必須與圖4-2中地址相同;

Rack Number:CPU所處機架號,除特殊複雜使用的情況下,一般填入0;

Slot Number:CPU所處的槽號。

注意:

如果使用S7-300的PLC,那麼該參數為2;

如果是S7-400的PLC,那麼要根據STEP7項目中的Hardware軟件查看CPU插在第幾號槽內,不能根據經驗和物理安裝位置來隨便填寫,可能的參數為2、3、4(主要是依據電源的大小來決定)否則通訊不能建立。

最後點擊確認,則通訊參數的設置已完成。


分享到:


相關文章: