靳寶盆
(酒泉鋼鐵(集團)有限責任公司,甘肅 嘉峪關 735100)
基于MVI46-PDPMV1的現場DP總線控制研究
靳寶盆
(酒泉鋼鐵(集團)有限責任公司,甘肅嘉峪關735100)
文章以羅克韋爾自動化公司所屬的A-B(艾倫-布拉德利)公司的SLC 500產品與西門子變頻傳動產品Simovert Masterdrives實現現場總線通訊為例,介紹了MVI46-PDPMV1的配置方法及注意事項。
PCB;SLC500;Profbus-DP;Simovert Masterdrives
隨著工業領域自動化產品的不斷更新以及計算機技術的快速發展,工業生產不僅對自動化設備運行的穩定性、高效性提出了新的要求,對產品通訊的可靠性需求也越來越高,尤其是不同廠家,不同系列的產品。
SLC500作為A-B公司早期產品,因其高性價比、高穩定性在工業領域得到了廣泛的應用。但由于是早期產品,在實現與現場設備通訊的過程中體現出它的局限性,而MVI46-PDPMV1作為應用于SLC500機架上的第三方通訊模塊,以其高效性、高可靠性完美地解決了這個難題。
基于MVI46-PDPMV1實現SLC500控制器與現場DP總線設備的通訊得到了越來越廣泛的應用。但由于A-B產品和西門子產品本身存在差異,特別是數據類型方面,AB的數據格式按順序從低到高一位一位地排布,而西門子的字、雙字的數據構成恰恰相反。例如,對于SIMOVERT MASTERDRIVES的一個32位狀態字MD100,位0是“開機準備”位25是“電機超溫報警”而對應到MD100中,MB103.0是“開機準備”MB100.1是“電機超溫報警”。因此在實際配置過程中容易出現各種問題。鑒于此,本文以A-B公司SLC 500產品與西門子變頻傳動產品SIMOVERT MASTERDRIVES通過MVI46-PDPMV1實現現場總線通訊為例,詳細介紹其配置過程和注意事項。
1.1主站
MVI46_PDPMV1只能作為DP通訊的主站。一方面采集SLC500系統中的數據,送往DP從站,另一方面將從站中的數據送給處理器進行處理。模塊上集成了如下兩個通信接口:
(1)DEBug CONFIG:RJ45網口用于上位機對MVI46_ PDPMV1模塊的配置,每個模塊都配備了一根DB-9M的通訊線纜轉換為RS-232與上位機通訊。
(2)PROFIBUS MASTER:9針母口,DP通信接口。用做主站,與從站進行通訊。
1.2從站
適用與現場DP總線的各種驅動器、變頻器等都可作為從站。
2.1PC機上位軟件的配置
PC機上應預先裝有ProSoft Configuration Builder,通過印制電路板(Printed Circuit Board,PCB)軟件配置MVI46-PDPMV1模塊,同時應該準備好由西門子廠家提供的集成了PROFIBUS設備特性的GSD文件。軟件組態的詳細步驟如下:
(1)Tools 菜單。在下拉菜單中選擇Install new GS*-fle開始安裝驅動器的GSD文件siem8045。
(2)在界面左側窗口區域鼠標右鍵單擊Default Module,選擇Choose Module Type。
(3)在彈出的對話框中Product Line Filter選項選擇MVI46,左側Select Module Type選項下拉菜單中選擇MVI46_PDPMV1,然后點擊OK。
(4)用鼠標左鍵雙擊左側的MVI Profbus Master DPV1,在彈出的對話框中把Input Byte Swap和Output Byte Swap都改為Yes。
(5)鼠標左鍵雙擊PROFIBUS DP,彈出設置對話框;在設置對話框中需選擇好通訊用的RS232端口,然后鼠標左鍵單擊Confgure PROFIBUS。
(6)打開網絡組態配置窗口,右側ProSoft圖標為前面選定MVI46_PDPMV1模塊,該模塊只能作為DP通訊的主站,選定8個西門子SIMOVERT MASTERDRIVES作為從站。
(7)下載,Download From PC to Device。
地址分配如表1所示。

表1 地址分配
(1)監視狀態下從站顯示藍色或者紅色說明通訊沒有建立,出現類似問題應該從以下方面查找原因:
①檢查主從站是否運行;②檢查DP電纜;③檢查終端電阻;④重新配置,檢查GSD文件是否匹配,配置過程中Input Byte Swap和Output Byte Swap是否都改為Yes。
(2)通訊不可靠,偶爾會出現丟站的現象,類似問題可以從以下方面查找:
①檢查DP接頭的連接質量;②檢查接地質量,盡量實現單點接地;③對DP電纜做好屏蔽和防護,在需要的情況下穿管敷設;④利用ProfTrace DP總線測試系統對信號強度進行監測,為長距離傳輸的DP總線添加中繼器。
應用MVI46-PDPMV1實現西門子變頻器和SLC500處理器的通訊,不僅增強了整個系統的可靠性,而且充分利用了現有設備,達到節約成本、簡單操作的目的。通過編寫程序實現了變頻器的啟停、速度給定、在線監視和診斷等功能。
[1]廖常初.跟我動手學S7-300/400PLC[M].北京:機械工業出版社,2003.
[2]廖常初,祖正容.西門子工業網絡的組態編程與故障診斷[M].北京:機械工業出版社,2009.
[3]鄧李. Controllogix系統實用手冊[M].北京:機械工業出版社,2010.
Research on control of Profbus-DP based on MVI46-PDPMV1
Jin Baopen
(JISCO, Jiayuguan 735100, China)
This paper introduced the MVI46-PDPMV1 confguration method and matters needing attention by taking the realization of the feld bus communication of Siemens Simovert Masterdrives products and SLC 500 products of AB that Rockwell automation company belongs to.
PCB; SLC500; Profbus-DP; Simovert Masterdrives
靳寶盆(1988— ),男,甘肅嘉峪關,本科;研究方向:自動化控制。