摘 要:本手冊詳細介紹瞭如何透過西門子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 所示。
圖1 建立專案視窗截圖
圖2 進入專案視窗截圖
圖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 所示。
(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 為變頻器頻率反饋。
圖4 新增硬體模組視窗截圖
圖5 新增MEV3000 變頻器視窗截圖
圖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所示。
圖7 裝置引數配置視窗截圖
圖8 建立一個功能視窗截圖
圖9 程式線上讀取變頻器資料的通訊成功視窗截圖
圖10
網路檢視中變頻器是否與1200CPU 通訊成功視窗截圖