ABB變頻器通訊控制.doc
本次變頻器通訊設(shè)定選用的是ABB通訊模塊RPBA-01 下圖為RPBA-01模塊對(duì)基本設(shè)定以及PZD控制字和狀態(tài)字的設(shè)定細(xì)則: PZD3 IN 為從變頻器發(fā)出給PLC的狀態(tài)字,而PZD3 OUT為從PLC發(fā)出的到變頻器的狀態(tài)字,以后依次類推。NODE ADDRESS和FBA PAR REFRESH功能分別如下圖所解釋的。本次調(diào)試中使用的PPO類型為PPO5。下圖為在ACS800中PROFIBUS ADAPTER的設(shè)定參數(shù)組51:(則PZD3 OUT為從PLC傳送過來的控制字設(shè)定為7.02組參數(shù),PZD3 IN為從變頻器傳到PLC的狀態(tài)字)下圖為PPO的類型所包含的控制字及狀態(tài)字內(nèi)容.(控制字的頭兩個(gè)字為系統(tǒng)設(shè)定的控制字CW及速度給定值REF. 狀態(tài)字的頭兩個(gè)字為系統(tǒng)設(shè)定的狀態(tài)字SW及速度實(shí)際值A(chǔ)CT)后邊的PZD3到PZD10為自設(shè)定的對(duì)應(yīng)變頻器參數(shù)在PLC硬件設(shè)定里還需要注意:在FAIL SAFE MODE中有三個(gè)選項(xiàng)(STOP,LAST SPEED,USE FAIL-SAFE SPEED),STOP表示當(dāng)總線斷開的時(shí)候變頻器停機(jī),LAST SPEED為保持最后速度,USE FAIL-SAFE SPEED為斷開后使用FAIL-SAFE里邊設(shè)定的值運(yùn)行。OPERATION MODE須選擇VENDOR SPECIFIC。有兩種方法可以寫入和讀取變頻器中的參數(shù)數(shù)據(jù):1. 為寫入控制字和讀取狀態(tài)字的方法:通過系統(tǒng)功能塊SFC14和SFC15將控制字中從CW以后的10個(gè)字寫入變頻器中,再在變頻器中自定義分配控制字以及狀態(tài)字的參數(shù)號(hào),達(dá)到讀寫的目的.如下圖所示: 注:在讀取和寫入過程中,不必考慮PKW的值.因?yàn)樵诖诉^程中,系統(tǒng)不會(huì)讀取PKW中的值.2. 通過PKW來讀取變頻器中的數(shù)據(jù):所以,70為請(qǐng)求寫命令,60為請(qǐng)求讀命令如下圖,70為請(qǐng)求寫,16進(jìn)制1390為參數(shù)號(hào)50.08,0000009400為寫入的參數(shù)值.注:此種寫法無須考慮PZD的值,因?yàn)檫@種情況下系統(tǒng)不會(huì)讀取PZD中的數(shù)值.