例項|西門子1200CPU與MEV3000 變頻器的DP通訊

摘 要:本手冊詳細介紹瞭如何透過西門子TIA Portal V15 軟體使用1200CPU 與MEV3000 變頻器進行DP 通訊設定。

關鍵字:TIA Portal V15;MEV3000 變頻器;DP 通訊

1 引言

本文介紹如何透過西門子TIA Portal V15 軟體使用1200CPU 與MEV3000 變頻器進行DP 通訊設定。

需要準備的相關裝置:

(1)TIA Portal V15 Professional edition;

(2)西門子1200CPU;

(3)西門子CM1243-5 DP 主站通話卡;

(4)西門子專用DP 頭;

(5)西門子Profibus 紫皮電纜;

(6)MEV3000 艾默生變頻器;

(7)MEV3000 艾默生變頻器專用紫色DP 從站通

訊卡。

2 硬體裝置連線

相關軟體以及硬體裝置全部準備就緒之後,我們就應該開始進行硬體裝置連線了,首先用西門子專用DP頭將DP 通訊電纜的兩端接好,兩端都接到DP 頭的進線端子口,並且兩個DP 頭上的終端電阻都撥到ON 位置。將接好DP 線的DP 頭接到西門子CM1243-5 九針介面以及MEV3000 艾默生變頻器專用紫色DP 從站通話卡。

使用TIA Portal V15 軟體配置Profibus DP 網路對映:

(1)建立專案——開啟TIA Portal V15 軟體,並

從啟動螢幕開始選擇建立新專案。輸入專案名稱(以及所需的任何其他細節,此示例使用“WUHU1200”名稱),然後單擊建立按鈕。如圖1 所示。

(2)進入專案檢視——選擇開啟專案檢視或者是專案檢視,如圖2 所示。

(3)在PLC 中新增專案——在專案檢視中,在樹形目錄下,雙擊新增新裝置。然後在彈出視窗( 控制器下) 中找到正確的PLC 並使用CPU,然後選擇OK將裝置新增到專案中。此處選擇的1200CPU 訂貨號為6ES7 212-1BE40-0XB0,如圖3 所示。

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖1 建立專案視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖2 進入專案視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖3 新增專案視窗截圖

(4)新增硬體模組——在裝置檢視中,我們可以看見已經新增過的1200CPU。在右側硬體裝置目錄樹中,我們需要找到我們需要的1200DP 主

站通話卡, 訂貨號為6GK7 243-5DX30-0XE0,找到此裝置,然後將裝置拖動到CPU 左側的101 插槽中,滑鼠雙擊DP 九針介面處,然後此處可以建立一下我們需要的DP 子網, 這裡我們例子名稱為PROFIBUS 1200_1(此處可以根據需要修改專案需要的子網名稱)然後儲存專案,如圖4 所示。

(5)新增MEV3000 變頻器GSD 檔案——將CT 公司MEV3000 的GSD 檔案

匯入到電腦中,考入的路徑需要在已經建立的1200 專案固有的資料夾中,當前專案位置-Additional Files\GSD。在選單欄選擇選項下面選擇安裝裝置描述檔案,然後再彈出的對話方塊中選中你的GSD 檔案點選安裝,如圖5 所示。

(6) 在網路檢視中新增MEV3000裝置—— 在右側目錄中。具體位置是PROFIBUS DP\ 驅動器\ControlTechniques\MEV\MEV3000。將這個GSD

檔案拖入到TIA Portal V15 網路檢視中,如圖6 所示。

(7) 雙擊我們已經新增完成的GSD 檔案,在裝置檢視中,我們可以看見MEV3000 變頻器相關內部配置,由於MEV3000 基本上所有的引數配置都在現場變頻器上修改引數,內部類似於區域性引數號字數,選單引數號等都不需要設定,我們需要從左側硬體目錄中選擇新增4 INWORDS STANDARD MAPPING 以及4OUT WORDS STANDARD MAPPING 在插槽1 和2 中,然後回到網路檢視中,此時MEV3000GSD 檔案上面會寫著“未分配”, 點選MEV3000 的GSD 檔案“ 未分配” 文字, 選擇PROFIBUS 1200_1,此時MEV3000 已經與我們的1200CPU透過TIA Portal V15 軟體透過DP 網路連

接完成,點選裝置上的DP 連線接觸點,然後設定1200CM1243-5 的DP 地址以及MEV3000 變頻器地址,地址不可以一樣,否則會有衝突。此處我們設定1200CM1243-5 主站DP 地址是2,MEV3000 變頻器從站是7。然後設定波特率,波特率此處推薦是19200KB/S,然後在插槽1 和2 中4 IN WORDS STANDARD MAPPING 以及4OUT WORDS STANDARD MAPPING 填寫我們需要IN/OUT 所對映的變頻器地址。此例子我們選擇IN 地址為iw50-iw57,OUT 地址為Qw50-Qw57,如圖7 所示。

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

(8)編寫通訊程式——如表2 所示,我們配置選擇對MEV3000 變頻器進行不壓縮資料32 位進行DP 通訊,我們需要把變頻器相關資料在我們需要的DB 共享資料塊中顯示, 首先我們在TIAPortal V15 中右側程式塊中新建兩個DB 功能塊,分別是DB7/DB8,DB7 中的DB 地址是可以寫入變頻器,控制MEV3000 變頻器輸出頻率,DB8 中的DB 地址是可以讀取變頻器,讀取MEV3000 變頻器的狀態字以及變頻器的頻率反饋,此處例子我們設定DB7。DBD8 格式為DWORD 為變頻器頻率寫入。我們設定DB8。DBD16 格式為DWORD 為變頻器狀態字讀取,DB8。DBD20 格式為DWORD 為變頻器頻率反饋。

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖4 新增硬體模組視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖5 新增MEV3000 變頻器視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖6 在網路檢視中新增裝置視窗截圖

建立一個FC1 功能,將FC1 插入到OB1 執行組當中,由於我們選擇不壓縮模式,所以變頻器例子當中的QW54,QW56 兩個word 格式的字對應的是我們變頻器的頻率寫入,IW50,IW52 兩個word 格式的字對應的是我們變頻器的狀態字,IW54,IW56 兩個word 格式的字對應的是我們變頻器的頻率反饋,我們無法直接將資料寫入到DB 塊當中,此處我們需要轉換一下,才可以將這些word 格式的資料轉換到我們需要的DB 共享資料塊當中,這裡面我們使用MOVE 來將資料轉換到我們需要的DB7。DBD8/DB8。DBD16/DB8。DBD20 當中。如圖8 和圖9 所示。

(9) 如果變頻器通訊成功的話, 在TIA PortalV15 線上模式下的話當中我們可以看見變頻器上的會有“對號”顯示,如果沒有通訊上,會打“X”,如圖10所示。

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖7 裝置引數配置視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖8 建立一個功能視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖9 程式線上讀取變頻器資料的通訊成功視窗截圖

例項|西門子1200CPU與MEV3000 變頻器的DP通訊

圖10

網路檢視中變頻器是否與1200CPU 通訊成功視窗截圖

TAG: 變頻器dpMEV3000檢視截圖