基于VC++的東元變頻器計(jì)算機(jī)控制系統(tǒng)設(shè)計(jì)
時(shí)間:2008-05-06 11:36:00來(lái)源:yangliu
導(dǎo)語(yǔ):?通過(guò)改變頻率來(lái)控制交流電機(jī)轉(zhuǎn)速的變頻器得到越來(lái)越廣泛應(yīng)用,變頻器可以通過(guò)串口通訊按照一定的協(xié)議任意改變變頻器的工作狀態(tài)
摘要:通過(guò)改變頻率來(lái)控制交流電機(jī)轉(zhuǎn)速的變頻器得到越來(lái)越廣泛應(yīng)用,變頻器可以通過(guò)串口通訊按照一定的協(xié)議任意改變變頻器的工作狀態(tài)。為了提高變頻器控制系統(tǒng)的可靠性和智能程度,在Vc++編程環(huán)境下,利用計(jì)算機(jī)豐富的軟硬件資源,開(kāi)發(fā)出符合特定需要的電機(jī)控制方案,實(shí)現(xiàn)了對(duì)東元變頻器的動(dòng)態(tài)參數(shù)控制和實(shí)時(shí)檢測(cè)狀態(tài)。整個(gè)系統(tǒng)靈活方便,具有很大的實(shí)用性。
關(guān)鍵詞:串行通訊,變頻器,VC++
ABSTRACT :The frequency converter-as one kind of controller controlling the rational speed of AC motor。gets more and more extensive application,and the frequency converter Can be controlled by serial communication according to certain protoco1.For the purpose of improving the reliability and intelligence degree of control system of frequency converter,based on Visual C++programming environment,this paper develops a plan controlling motor according to the specific request of Frequency converter,which realizes dynamically controlling the frequency’S param eters and real-time detecting the state of the Dong Yuan Frequency Converter etc.Th e whole system is very convenient and practicable.
KEYWORDS: serial communication,frequency converter,VC++
通常變頻器控制由操作面板來(lái)完成,但是手動(dòng)控制面板不能實(shí)現(xiàn)自動(dòng)、智能控制變頻器的轉(zhuǎn)速、停止和運(yùn)行狀態(tài)。針對(duì)這一情況,一般的變頻器都帶有RS485通訊接口,使用戶可以方便靈活地選用變頻器的強(qiáng)大功能,設(shè)計(jì)符合自己要求的變頻器控制系統(tǒng)。在WINDOWS下開(kāi)發(fā)工控軟件,由于計(jì)算機(jī)具有豐富的軟硬件資源,所以在Win98下運(yùn)用VC++可編制人機(jī)界面友好、控制管理較強(qiáng)的控制軟件。但在Windows環(huán)境下,系統(tǒng)完全接管了各種硬件資源,不允許用戶直接控制串口的中斷管理,如何在Windows環(huán)境下開(kāi)發(fā)微機(jī)的底層資源,已經(jīng)成為當(dāng)今工業(yè)控制軟件的一個(gè)熱點(diǎn)。本文利用VC++的ActiveX控件一MSComm通訊控件,成功地實(shí)現(xiàn)了Windows環(huán)境下計(jì)算機(jī)和東元變頻器7200M的通訊控制,開(kāi)發(fā)了符合特定要求的變頻器計(jì)算機(jī)控制系統(tǒng)。
1 接口轉(zhuǎn)換
圖1所示為變頻器與計(jì)算機(jī)組成的單機(jī)通訊原理圖。在該系統(tǒng)中計(jì)算機(jī)與變頻器之間通過(guò)RS485串口進(jìn)行雙向通訊。由于RS485數(shù)據(jù)信號(hào)采用差分傳輸方式,具有傳輸距離遠(yuǎn)(約1 219m)抗干擾能力強(qiáng)等特點(diǎn),所以在串口通訊中得到廣泛的應(yīng)用。但目前個(gè)人計(jì)算機(jī)普遍只配備有RS232串口,因此,在計(jì)算機(jī)串口與變頻器之間必須采用一個(gè)轉(zhuǎn)接口,實(shí)現(xiàn)與變頻器的數(shù)據(jù)通訊。
[b][align=center]詳細(xì)內(nèi)容請(qǐng)點(diǎn)擊:
基于VC++的東元變頻器計(jì)算機(jī)控制系統(tǒng)設(shè)計(jì)[/align][/b]