国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 三菱PLC通過RS-485通訊控制變頻器運行程序實例
三菱(Mitsubishi)PLC, 三菱觸摸屏 三菱plc編程軟件 三菱(Mitsubishi)伺服 三菱plc書籍免費下載
在現代工業控制系統中,PLC和變頻器的綜合應用最為普遍。比較傳統的應用一般是使用PLC的輸出接點驅動中間繼電器控制變頻器的啟動、停止或是多段速;更為精確一點的一般采用PLC加D/A擴展模塊連續控制變頻器的運行或是多臺變頻器之間的同步運行。但是對于大規模自動化生產線,一方面變頻器的數目較多,另一方面電機分布的距離不一致。采用D/A擴展模塊做同步運動控制容易受到模擬量信號的波動和因距離不一致而造成的模擬量信號衰減不一致的影響,使整個系統的工作穩定性和可靠性降低。而使用RS-485通訊控制,僅通過一條通訊電纜連接,就可以完成變頻器的啟動、停止、頻率設定;并且很容易實現多電機之間的同步運行。該系統成本低、信號傳輸距離遠、抗干擾性強。
2 系統硬件組成和連接
2.1 系統硬件組成
(1) X2N-32MT-001為系統的核心組成;
(2) FX2N-485-BD為FX2N系統PLC的通訊適配器,主要用于PLC和變頻器之間的數據的發送和接收;
(3) SC09電纜用于PLC和計算機之間的數據傳送;
(4) 通訊電纜采用五芯電纜自行制作。
2.2 通訊電纜的制作方法和連接方式
3 PLC和變頻器之間的RS-485通訊協議
和數據定義
3.1 PLC和變頻器之間的RS-485通訊協議
PLC和變頻器之間進行通訊,通訊規格必須在變頻器的初始化中設定,如果沒有進行設定或有一個錯誤的設定,數據將不能進行通訊。且每次參數設定后,需復位變頻器。確保參數的設定生效。設定好參數后將按
1) 從PLC到變頻器的通訊請求數據
(2) 數據寫入時從變頻器到PLC的應答數據
3) 讀出數據時從變頻器到PLC的應答數據
(4) 讀出數據時從PLC到變頻器發送數據
3.2 通訊數據定義
(1) 控制代碼
(2) 通訊數據類型
所有指令代碼和數據均以ASCII碼(十六進制)發送和接收。例如:(頻率和參數)依照相應的指令代碼確定數據的定義和設定范圍。
4 軟件設計
要實現PLC對變頻器的通訊控制,必須對PLC進行編程;通過程序實現PLC對變頻器的各種運行控制和數據的采集。PLC程序首先應完成FX2N-485BD通訊適配器的初始化、控制命令字的組合、代碼轉換和變頻器應答數據的處理工作
PLC通過RS-485通訊控制變頻器運行程序實例:(以指令表形式說明)。
0 LD M8002
1 MOV H0C96 D8120
6 LD X001
7 RS D10 D26 D30 D49
16 LD M8000
17 OUT M8161
19 LD X001
20 MOV H5 D10
25 MOV H30 D11
30 MOV H31 D12
35 MOV H46 D13
40 MOV H41 D14
45 MOV H31 D15
50 MPS
51 ANI X003
52 MOV H30 D16
57 MPP
58 ANI X003
59 MOV H34 D17
64 LDP X002
66 CCD D11 D28 K7
73 ASCI D28 D18 K2
80 MOV K10 D26
85 MOV K0 D49
90 SET M8122
92 END
以上程序運行時PLC通過RS-485通訊程序正轉啟動變頻器運行, 停止則由X3端子控制。控制指令如附表所示。
5 結束語
本文通過實例討論了三菱PLC'>三菱PLC" isAuto=1>同其變頻器的RS-485通訊功能的編程和應用,有助于讀者進一步的研究和應用,應用該程序很容易連接上三菱的F900系列的觸摸屏與其一起使用。將更一步擴充應用的靈活性。