
進(jìn)入狀態(tài)初始化接收碼寄存器初始化接收屏蔽寄存器初始化總線定時(shí)寄存器初始化輸出控制寄存器允許接收中斷,清除復(fù)位請(qǐng)求初始化命令寄存器數(shù)據(jù)發(fā)送程序信息從控制器發(fā)送到總線是由控制器自動(dòng)完成的。發(fā)送程序只需把被發(fā)送的信息幀送到的發(fā)送緩沖區(qū),且啟動(dòng)發(fā)送命令即可。接收程序信息從總線到接收緩沖區(qū)是由控制器自動(dòng)完成的。接收程序只需從接收緩沖區(qū)讀取要接收的信息即可。
變頻器軟件設(shè)計(jì)變頻器軟件采用功能模塊的方法。變頻器軟件由主程序,中斷服務(wù)程序,顯示子程序,控制子程序和有關(guān)子程序組成。變頻器主程序框圖如圖所示圖變頻器主程序框圖結(jié)束語基于總線的變頻器研制成功后,經(jīng)實(shí)踐檢驗(yàn)表明:采用兩個(gè)單片機(jī)加上雙口構(gòu)成的控制系統(tǒng),其設(shè)計(jì)結(jié)構(gòu)合理,反應(yīng)速度快,操作簡(jiǎn)單,成本低,故障率小,維護(hù)量小,適用于交流電機(jī)的全數(shù)字化控制,同時(shí)亦可作為多種調(diào)速方案的試驗(yàn)平臺(tái);雙口的使用解決了雙機(jī)之間數(shù)據(jù)的大量快速雙向傳送,且可靠性高,占用板面積小,具有很好的性能價(jià)比;特別在該變頻器與其它控制系統(tǒng)或網(wǎng)絡(luò)相連時(shí),更顯出其優(yōu)越性。因此,在變頻器中采用現(xiàn)場(chǎng)總線技術(shù),是變頻器的一個(gè)發(fā)展方向。帶有總線接口的變頻器具有高穩(wěn)定性、高可靠性及實(shí)用性,它的研制成功帶來了可觀的社會(huì)效益和經(jīng)濟(jì)效益。