公司新聞
實例 | PLC觸摸屏控制伺服電機程序設計
發布時間: 2024-04-10 22:24 更新時間: 2024-12-27 09:10
摘要:以三菱公司的FX3U-48MT-ES-A作為控制元件,GT1155-QFBD-C作為操作元件,直接控制三菱伺服電機的具體程序設計。
同時我們采用三菱GT1155-QFBD-C型觸摸屏,對伺服電機進行自動操作控制。二、PLC控制系統設計我們需要伺服電機實現正點、反點、原點回歸和自動調節等動作,另外為確保本系統的jingque性我們增加編碼器對伺服電機進行閉環控制。PLC控制系統I/O接線圖如圖1。上圖中的公共端的電源不能直接接在輸入端的24 V電源上。根據控制要求設計了PLC控制系統梯形圖如圖2。 圖2 梯形圖 M806控制伺服急停,M801控制伺服電機原點回歸,M802控制伺服正點,M803控制伺服反點,M804為自動調節,M805為壓力校正即編碼器的補償輸入。在電機運行前需要首先進行原點回歸,以確保系統的準確性和穩定性,當M50和M53同時接通時,伺服電機以2 kHz的速度從Y0輸出脈沖,開始做原點回歸動作,當碰到近點信號M30=ON時,變成寸動速度1 kHz,從Y0輸出脈沖直到M30=OFF后停止。M30是在自動調節時,電機轉動的角度與零點相等時為ON。電機在進行正反點時,我們采用FX3U具有的專用表格定位指令DTBL S1 S2;在使用表格定位之前,我們首先要在梯形圖左邊的PLC parameter(PLC參數)中進行定位設定。正反點控制我們采用指令DRVA S1 S2 D1 D2juedui定位指令。在自動運行時,我們利用PLC內強大的浮點運算指令,根據系統的多方面參數進行計算;在操作時,我們只需要在觸摸屏上設定參數,伺服電機便根據程序里的運算公式轉化成為脈沖信號輸出到驅動器,驅動器給電機信號運轉。在伺服電機運行的過程中,為確保電機能達到我們需要的精度,我們采用增量式編碼器與伺服電機形成閉環控制,我們把計算到的角度與編碼器實際測量角度進行比較,根據結果調整伺服電機的脈沖輸出,從而實現高精度定位。整個程序我們采用步進指令控制(也可以采用一般指令控制),簡單方便。三、伺服系統設置1、伺服驅動器的接線伺服系統的接線很簡單,我們只需要按照規定接入相對應的插頭即可。將三相電源線L1,L2,L3插頭接入CPN1,將伺服電機插頭接入CN2,將編碼器插頭接入CNP2,控制線插頭接入CN1。我們在調試程序時需要用伺服電機的專用軟件,通過RS422接口接到伺服系統的CN3上即可。對于CN1控制線接法如表1。
表1控制線接法
2、伺服驅動器的參數設定系統采用定位控制。三菱MR-E系列的伺服驅動器,主要有兩組參數,一組為基本參數,另一組為擴展參數,根據本系統要求,我們主要設定基本參數,主要有NO.0,NO.1,NO.2,NO.3,NO.4,NO.5,NO.7,NO.18,NO.19,擴展參數要根據具體情況進行設定。
同時我們也可以通過伺服設置軟件SETUP221E進行參數設置。我們在伺服電機進行調試過程中建議先設為速度模式,進行伺服電機的點動測試。四、觸摸屏程序設計建立初始畫面,在畫面上分別設置按鈕開關,在開關上分別寫上,壓力+、壓力-、原點回歸、自動調節、壓力校正、伺服急停等字樣,其中繼電器的對應情況如上所寫。控制畫面如圖3和圖4。圖3 畫面設置 圖4參數顯示 本系統同時還設置有手動調節功能,確保在自動調節出現問題時及時補救。觸摸屏上我們設置了指示燈,可顯示此時的工作狀態。同時我們在手動和自動指示燈的中間部分,設置了脈沖的輸出指示,即伺服電機的運轉指示,當有脈沖輸出時,會有“脈沖輸出中”的紅色指示燈出現,當無紅色指示燈顯示時,即表示電機有故障,此時操作者需根據伺服驅動器上顯示的異常字母進行故障查詢,簡單方便
同時我們采用三菱GT1155-QFBD-C型觸摸屏,對伺服電機進行自動操作控制。二、PLC控制系統設計我們需要伺服電機實現正點、反點、原點回歸和自動調節等動作,另外為確保本系統的jingque性我們增加編碼器對伺服電機進行閉環控制。PLC控制系統I/O接線圖如圖1。上圖中的公共端的電源不能直接接在輸入端的24 V電源上。根據控制要求設計了PLC控制系統梯形圖如圖2。 圖2 梯形圖 M806控制伺服急停,M801控制伺服電機原點回歸,M802控制伺服正點,M803控制伺服反點,M804為自動調節,M805為壓力校正即編碼器的補償輸入。在電機運行前需要首先進行原點回歸,以確保系統的準確性和穩定性,當M50和M53同時接通時,伺服電機以2 kHz的速度從Y0輸出脈沖,開始做原點回歸動作,當碰到近點信號M30=ON時,變成寸動速度1 kHz,從Y0輸出脈沖直到M30=OFF后停止。M30是在自動調節時,電機轉動的角度與零點相等時為ON。電機在進行正反點時,我們采用FX3U具有的專用表格定位指令DTBL S1 S2;在使用表格定位之前,我們首先要在梯形圖左邊的PLC parameter(PLC參數)中進行定位設定。正反點控制我們采用指令DRVA S1 S2 D1 D2juedui定位指令。在自動運行時,我們利用PLC內強大的浮點運算指令,根據系統的多方面參數進行計算;在操作時,我們只需要在觸摸屏上設定參數,伺服電機便根據程序里的運算公式轉化成為脈沖信號輸出到驅動器,驅動器給電機信號運轉。在伺服電機運行的過程中,為確保電機能達到我們需要的精度,我們采用增量式編碼器與伺服電機形成閉環控制,我們把計算到的角度與編碼器實際測量角度進行比較,根據結果調整伺服電機的脈沖輸出,從而實現高精度定位。整個程序我們采用步進指令控制(也可以采用一般指令控制),簡單方便。三、伺服系統設置1、伺服驅動器的接線伺服系統的接線很簡單,我們只需要按照規定接入相對應的插頭即可。將三相電源線L1,L2,L3插頭接入CPN1,將伺服電機插頭接入CN2,將編碼器插頭接入CNP2,控制線插頭接入CN1。我們在調試程序時需要用伺服電機的專用軟件,通過RS422接口接到伺服系統的CN3上即可。對于CN1控制線接法如表1。
表1控制線接法
2、伺服驅動器的參數設定系統采用定位控制。三菱MR-E系列的伺服驅動器,主要有兩組參數,一組為基本參數,另一組為擴展參數,根據本系統要求,我們主要設定基本參數,主要有NO.0,NO.1,NO.2,NO.3,NO.4,NO.5,NO.7,NO.18,NO.19,擴展參數要根據具體情況進行設定。
同時我們也可以通過伺服設置軟件SETUP221E進行參數設置。我們在伺服電機進行調試過程中建議先設為速度模式,進行伺服電機的點動測試。四、觸摸屏程序設計建立初始畫面,在畫面上分別設置按鈕開關,在開關上分別寫上,壓力+、壓力-、原點回歸、自動調節、壓力校正、伺服急停等字樣,其中繼電器的對應情況如上所寫。控制畫面如圖3和圖4。圖3 畫面設置 圖4參數顯示 本系統同時還設置有手動調節功能,確保在自動調節出現問題時及時補救。觸摸屏上我們設置了指示燈,可顯示此時的工作狀態。同時我們在手動和自動指示燈的中間部分,設置了脈沖的輸出指示,即伺服電機的運轉指示,當有脈沖輸出時,會有“脈沖輸出中”的紅色指示燈出現,當無紅色指示燈顯示時,即表示電機有故障,此時操作者需根據伺服驅動器上顯示的異常字母進行故障查詢,簡單方便
其他新聞
- 西門子S7-1200啟動模式及設置! 2024-12-27
- 如何利用變頻器和編碼器實現定位控制? 2024-12-27
- Zui全西門子1200與V90伺服PROFINET通信故障解決方法 2024-12-27
- WinMOD PLC虛擬調試軟件 讓你提前發現程序中的問題 2024-12-27
- PLC的0-10v模擬量怎么轉換成數字的? 2024-12-27
- 什么是PLC安全模塊 1oo1 1oo2 評估? 2024-12-27
- 如何實現S7-200 PLC控制兩軸步進電機復位? 2024-12-27
- 旋轉編碼器如何與PLC、計數器等接線(附接線圖) 2024-12-27
- 如何將S7-1500作為DP從站連接到第三方DP主站系統? 2024-12-27
- 運動控制器與PLC的有哪些本質區別,你知道嗎? 2024-12-27
- WinCC 與S7-300/400 通信設置和優化之全局腳本中的變量使用 2024-12-27
- PLC和變頻器如何控制電機? 2024-12-27
- 如何判斷PLC使用接近開關是PNP還是NPN? 2024-12-27
- 西門子S7-1500MODBUS通訊總結 2024-12-27
- PLC數字信號和模擬信號輸入和控制是怎么回事?你搞懂了嗎? 2024-12-27
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595