PLC控制步進電機方法的研究

2023-01-11 01:24:06 字數 1545 閱讀 7707

隨著微電子技術和計算機技術的發展,可程式設計序控制器有了突飛猛進的發展,其功能已遠遠超出了邏輯控制、順序控制的範圍,它與計算機有效結合,可進行模擬量控制,具有遠端通訊功能等。有人將其稱為現代工業控制的三大支柱(即plc,機械人,cad/cam)之一。目前可程式設計序控制器(programmablecontroller)簡稱plc已廣泛應用於冶金、礦業、機械、輕工等領域,為工業自動化提供了有力的工具。

二、plc的基本結構

plc採用了典型的計算機結構,主要包括cpu、ram、rom和輸入/輸出介面電路等。如果把plc看作乙個系統,該系統由輸入變數-plc-輸出變數組成,外部的各種開關訊號、模擬訊號、感測器檢測的訊號均作為plc的輸入變數,它們經plc外部端子輸入到內部暫存器中,經plc內部邏輯運算或其它各種運算、處理後送到輸出端子,它們是plc的輸出變數,由這些輸出變數對外圍裝置進行各種控制。三、控制方法及研究1、fp1的特殊功能簡介(1)脈衝輸出

fp1的輸出端y7可輸出脈衝,脈衝頻率可通過軟體程式設計進行調節,其輸出頻率範圍為360hz~5khz。(2)高速計數器(hsc)

fp1內部有高速計數器,可同時輸入兩路脈衝,最高計數頻率為10khz,計數範圍-8388608~+8388607。

(3)輸入延時濾波

fp1的輸入端採用輸入延時濾波,可防止因開關機械抖動帶來的不可靠性,其延時時間可根據需要進行調節,調節範圍為1ms~128ms。(4)中斷功能

fp1的中斷有兩種型別,一種是外部硬中斷,一種是內部定時中斷。2、步進電機的速度控制

fp1有一條spd0指令,該指令配合hsc和y7的脈衝輸出功能可實現速度及位置控制。速度控制梯形圖見圖1,控制方式引數見圖2,脈衝輸出頻率設定曲線見圖3。

圖1速度控制梯形圖

圖2控制方式引數

圖3脈衝輸出頻率設定曲線

3、控制系統的程式執行

圖4控制系統原理圖

圖4是控制系統的原理接線圖,圖4中y7輸出的脈衝作為步進電機的時鐘脈衝,經驅動器產生節拍脈衝,控制步進電機運轉。同時y7接至plc的輸入接點x0,並經x0送至plc內部的hsc。hsc計數y7的脈衝數,當達到預定值時發生中斷,使y7的脈衝頻率切換至下一引數,從而實現較準確的位置控制。

實現這一控制的梯形圖見圖5。

圖5控制梯形圖

控制系統的執行程式:第一句是將dt9044和dt9045清零,即為hsc進行計數做準備;第二句~第五句是建立參數列,引數存放在以dt20為首位址的資料暫存器區;最後一句是啟動spd0指令,執行到這句則從dt20開始取出設定的引數並完成相應的控制要求。

由第一句可知第乙個引數是k0,是pulse方式的特徵值,由此規定了輸出方式。第二個引數是k70,對應脈衝頻率為500hz,於是y7發出頻率為500hz的脈衝。第三個引數是k1000,即按此頻率發1000個脈衝後則切換到下乙個頻率。

而下乙個頻率即最後乙個引數是k0,所以當執行到這一步時脈衝停止,於是電機停轉。故當執行此程式時即可使步進電機按照規定的速度、預定的轉數驅

動控制物件,使之達到預定位置後自動停止。三、結束語

利用可程式設計序控制器可以方便地實現對電機速度和位置的控制,方便可靠地進行各種步進電機的操作,完成各種複雜的工作。它代表了先進的工業自動化革命,加速了機電一體化的實現。

基於PLC的步進電機轉速控制方法研究

摘要 概述了plc控制的優點 步進電機的工作原理。提出了一種基於plc的四相步進電機控制方法,介紹了系統的硬體組成以及相應的i o分配。軟體設計包括脈衝產生和控制 脈衝分配及步數設定三大模組,用軟體完成脈衝分配功能,可以減少硬體資源,控制引數改變方便靈活,提高了系統控制的可靠性和靈活性。步進電機又叫...

PLC控制步進電機的方法步進電機工作原理

一 引言 微電子技術和計算機技術發展,可程式設計序控制器有了突飛猛進發展,其功能已遠遠超出了邏輯控制 順序控制範圍,它與計算機有效結合,可進行模擬量控制,具有遠端通訊功能等。有人將其稱為現代工業控制三大支柱 即plc,機械人,cad cam 之一。目前可程式設計序控制器 programmable c...

步進電機PLC控制設計

目錄第一章控制工藝流程分析 1 1.1步進電機的控制過程描述 1 1.2 plc控制步進電機的控制工藝分析 2 第二章步進電機plc控制系統總體方案設計 2 2.1系統硬體組成 2 2.2控制方法分析 4 2.3 i o分配 5 2.4系統接線圖設計 7 第三章控制系統梯形圖程式設計 8 3.2控制...