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 FilesGSD。在菜單欄選擇選項下面選擇安裝設備描述文件,然后再彈出的對話框中選中你的GSD 文件點擊安裝,如圖5 所示。
(6) 在網絡視圖中添加MEV3000設備—— 在右側目錄中。具體位置是PROFIBUS DP 驅動器ControlTechniquesMEVMEV3000。將這個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 通訊成功窗口截圖
- 上位機能不能替代PLC實現控制 2024-12-27
- 西門子博圖功能塊的加密和清除辦法 2024-12-27
- 西門子PLC常見問題及解決辦法 2024-12-27
- 西門子S7-200smart如何做運動控制的暫停功能 2024-12-27
- 你了解PLC選型及設計要點嗎 2024-12-27
- 用變頻器控制多臺電機同步,那么變頻器的參數要怎么設置 2024-12-27
- 西門子S7-1500 PLC項目案例,一步一步教會你 2024-12-27
- 西門子PLC200smart通信時報未找到指定的訪問節點的解決辦法 2024-12-27
- 西門子S7-1200與編碼器的連接、編程實例 2024-12-27
- 西門子S7-1500如何批量讀取和寫入機器人信號 2024-12-27
- S7-1500系列PLC與變頻器位置控制 2024-12-27
- S7-200 SMART下載時搜索不到CPU怎么辦 2024-12-27
- 西門子S7-1500冗余PLC自控項目實例分享 2024-12-27
- 為什么PLC程序中不要用M和T,為什么要需要PLC編程標準化 2024-12-27
- 工業控制系統網絡安全評估和框架圖 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595