發布日期:2022-10-09 點擊率:54
在油田部門,使用變頻器去控制交流電動機的轉速、轉向,變得越來越廣泛[1 ̄2]。為了實現集中控制,常需要用一臺工控機或微機去控制多臺變頻器。針對這一需要各變頻器生產廠家推出了帶有RS-485通信接口的變頻器,其中西門子公司生產的新一代多功能的Micro-Master440變頻器(簡稱MM440變頻器),因其采用高性能的矢量控制技術,提供低速、高轉矩輸出和良好的動態特性,同時又具備超強的過載能力,而得到了廣泛應用。
因此,重點闡述了要實現一臺計算機對多臺MM440變頻器[3]實現矢量控制,應如何設置MM440變頻器,以及如何利用VC++的MSComm控件實現對MM440變頻器集中控制,從而達到有效控制離心機的轉速,滿足油田的實際工況。
為了滿足油田部門的實際工況,采取將計算機、變頻器、RS-232/485轉換器,有效的結合的方法,來達到高效控制離心機的主
輔電機,從而改變離心機的轉速。如圖1所示,計算機通過從RS-232串口取電、并能自動識別和控制數據傳輸方向的RS-232/485轉換器,與多個MM440變頻器相連(最多達到32臺)。為了達到區分各個變頻器的目的,每個變頻器采用不同的地址碼。因此,可以清楚的發現,這套控制系統可以實現計算機對16臺離心機的同時控制,方便有效的進行遠程計算機控制,發揮離心機最佳功用,滿足油田需要,更好的達到固相控制系統的完善。
西門子MM440變頻器可采用兩種串行接口:RS-232或RS-485。采用RS-232接口時,需另選配件。當采用RS-485接口,波特率為9600bps時,通信距離可達1200m,最高波特率可為115200bps,但此時通信距離大約只有15m。
3.2初始化實現過程
在對話框初始化函數OnlnitDialog()中對串行口的一些參數進行初始化的代碼。
通過編制程序,實現了對變頻器的啟動、運行、停止及運行時間的控制。因此,對變頻器的直接控制,間接的實現了對離心機的運轉的操作,這樣我們可以通過對離心機中的鉆井液與離心機性能的變化,達到對離心機轉速的合理操作,解決我們的實際需要。
利用VC++6.0下的ActiveX控件和MMV變頻器RS485的串行通信功能,實現了在Windows環境下用計算機控制變頻器的任務,并能實時檢測各變頻器的運行狀態。整個控制系統靈活方便,具有很大的實用性。在油田部門中,可以方便的根據離心機中鉆井液性能的變化,通過此套閉環控制系統,有效的發揮離心機的功效,清除有害固相,回收加重材料,具有廣闊的應用前景。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV