本例子是三菱PLC主機上裝RS-485BD通訊適配器與變頻器的485PU口相連接,通過三菱PLC和三菱變頻器之間的RS485半雙工串行通訊來實現電動機的變頻調速。 三菱PLC和三菱變頻器之間進行通訊,通訊規(guī)格必須在變頻器的初始化中設定,如果沒有進行設定或有一個錯誤的設定,數據將不能進行通訊。且每次參數設定后,需復位變頻器。確保參數的設定生效,設定好參數后按如下協(xié)議進行數據通訊。 ![]() 該過程分5個階段: 1、計算機發(fā)出通訊請求; 2、變頻器處理等待; 3、變頻器作出應答; 4、計算機處理等待; 5、計算機作出應答。 根據不同的通訊要求完成相應的過程,如寫變頻器啟、??刂泼顣r則只需完成1-3三個過程;監(jiān)視變頻器運行頻率時則需完成1-5五個過程。不論是寫數據還是讀數據,均有PLC發(fā)出請求,變頻器只是被動接受請求并作出應答。每個階段的數據格式均有差別。現只列出較為常用的三種格式: ![]() 要實現三菱PLC對三菱變頻器的通訊控制,必須對三菱PLC進行編程;通過程序實現PLC對變頻器的各種運行控制和數據的采集。三菱PLC程序首先應完成FX2N-485BD通訊適配器的初始化、控制命令字的組合、代碼轉換和變頻器應答數據的處理工作。PLC通過RS-485通訊控制變頻器可以完成一臺乃至多臺變頻器的啟動、停止、頻率設定。硬件連接如圖5所示。由于每臺變頻器的通訊編程方法基本相似,唯一的不同之處就是變頻器的站號設置不同。 ![]() |
|
來自: 工控自動化交流 > 《電氣工程技術和空調維修》