S7-226有兩個(gè)通訊口:0口和1口,均支持點(diǎn)到點(diǎn)協(xié)議(PPI)和多點(diǎn)協(xié)議(MPI).在本系統中0口采用PPI協(xié)議與CPU300通訊,采用USS協(xié)議與SIEMENS的MMV系列變頻器進(jìn)行通訊。S7-226自由通訊口設置當計算機安裝STEP7-Micro/WIN32軟件后,就可以用PC/PPI電纜與S7-226任一口建立通訊。建立在線(xiàn)連接后,選擇View中的SystemBlock,在出現的系統對話(huà)框中修改通訊參數如下:波特率為187.5Kbps(用來(lái)與CPU300MPI口進(jìn)行通訊),波特率為9.6Kbps(用來(lái)與變頻器進(jìn)行USS通訊),其余接受默認配置。需要注意的是,參數修改以前,S7-226的0口和1口均為PPI方式,當通訊參數修改以后,PC機就只能通過(guò)PC/PPI電纜與S7-226的1口通訊,否則會(huì )產(chǎn)生通訊錯誤。在將變頻器連接到CPU226之前,使用面板設定以下參數:P910=1,設定遠程控制方式P092=6,設定波特率為9600bpsP091=n,n為該變頻器在網(wǎng)絡(luò )中的從站地址,0―30可以隨意選擇,但任意兩臺變頻器的站地址不能相同P007=0,禁止面板操作設定這些參數后,就可以滿(mǎn)足通訊要求,其他參數可根據實(shí)際情況和需要確定。另外,用導線(xiàn)將變頻器的輸出端子5和9短接,以實(shí)現自起動(dòng)?!PU226與變頻器的通訊采用標準USS協(xié)議指令。USSINIT指令用于允許和初始化或禁止Mi-croMaster變頻器的通訊。在可以使用任何其它USS協(xié)議指令之前,必須先執行USSINIT指令且沒(méi)有錯誤返回。指令執行完后,完成位(Donebit)立即置位,然后才能繼續執行下一條指令。每一次掃描指令,當EN輸入為接通時(shí),執行USSINIT指令;USS輸入的值選擇通訊協(xié)議:1將端口0分配給USS協(xié)議,0將端口0分配給PPI協(xié)議并禁止USS協(xié)議;BAUD可設定波特率;ACTIVE指示哪一個(gè)變頻器是激活的,下圖表示激活變頻器輸入的描述和格式。DRVCRTL指令用于控制ACTIVE變頻器;READPM指令讀取變頻器參數;WRITEPM指令將變頻器參數寫(xiě)入到指定的位置?! PU315調用系統函數SFC67(接收數據)、SFC68(發(fā)送數據)與CPU226進(jìn)行通訊。如前所示,CPU226把所有變頻器的各項參數存儲在一片連續的地址單元中,通過(guò)SFC67、SFC68就可以一次性完成數據交換。5結束語(yǔ)該方案已經(jīng)成功地應用于某薯餅生產(chǎn)廠(chǎng)的自動(dòng)化改造,由于實(shí)現了變頻器的遠程控制,變頻器的起停與參數設置既可以通過(guò)觸摸屏現場(chǎng)操作,又可以通過(guò)上位機進(jìn)行全面監控該系統改變了變頻器的傳統控制方式,控制可靠、操作簡(jiǎn)便、開(kāi)發(fā)性強、易于擴充和維護,具有較高的性?xún)r(jià)比?!÷暶鳎罕疚臑檗D載類(lèi)文章,如涉及版權問(wèn)題,請及時(shí)聯(lián)系我們刪除(QQ: 229085487),不便之處,敬請諒解!