伺服電機的PLC控制詳解

2020-11-23 千家智客

伺服電機有三種控制模式:速度控制,位置控制,轉矩控制{由伺服電機驅動器的Pr02參數與32(C-MODE)端子狀態選擇},下面為大家介紹一下PLC控制伺服電機的相關控制。

一、按照伺服電機驅動器說明書上的"位置控制模式控制信號接線圖"連接導線

 

3(PULS1)4(PULS2)為脈衝信號端子,PULS1連接直流電源正極(24V電源需串連2K左右的電阻),PULS2連接控制器(PLC的輸出端子)

 

5(SIGN1)6(SIGN2) 為控制方向信號端子,SIGN1連接直流電源正極(24V電源需串連2K左右的電阻),SIGN2連接控制器(PLC的輸出端子)。當此端子接收信號變 化時,伺服電機的運轉方向改變。實際運轉方向由伺服電機驅動器的P41P42這兩個參數控制。

 

7(com+)與外接24V直流電源的正極相連。

 

29(SRV-0N),伺服使能信號,此端子與外接24V直流電源的負極相連,則伺服電機進入使能狀態,通俗地講就是伺服電機已經準備好,接收脈衝即可以運轉。

 

上面所述的六根線連接完畢(電源、編碼器、電機線當然不能忘),伺服電機即可根據控制器發出的脈衝與方向信號運轉。其他的信號端子,如伺服報警、偏差計數清零、定位完成等可根據您的要求接入控制器。構成更完善的控制系統。 

 

二、設置伺服電機驅動器的參數

 

1Pr02----控制模式選擇,設定Pr02參數為0或是3或是434的區別在於當32(C-MODE)端子為短路時,控制模式相應變為速度模式或是轉矩模式,而設為0,則只為位置控制模式。如果您只要求位置控制的話,Pr02設定為0或是3或是4是一樣的。

 

2Pr10Pr11,Pr12----增益與積分調整,在運行中根據伺服電機的運行情況相應調整,達到伺服電機運行平穩。當然其他的參數也需要調整 (Pr13Pr14,Pr15,Pr16Pr20也是很重要的參數),在您不太熟悉前只調整這三個參數也可以滿足基本的要求.

 

3Pr40----指令脈衝輸入選擇,默認為光耦輸入(設為0)即可。也就是選擇3(PULS1)4(PULS2)5(SIGN1)6(SIGN2)這四個端子輸入脈衝與方向信號。

 

4Pr41Pr42----簡單地說就是控制伺服電機運轉方向。Pr41設為0時,Pr42設為3,5(SIGN1)6(SIGN2)導通時為正方向 (CCW),反之為反方向(CW)Pr41設為1時,Pr42設為3,5(SIGN1)6(SIGN2)斷開時為正方向(CCW),反之為反方向 (CW)(正、反方向是相對的,看您如何定義了,正確的說法應該為CCWCW).

 

5、Pr46,Pr4A,Pr4B----電子齒輪比設定。此為重要參數,其作用就是控制電機的運轉速度與控制器發送一個脈衝時電機的行走長度。

公式為:

 

伺服電機每轉一圈所需的脈衝數=編碼器解析度× Pr4B(Pr46 × 2^Pr4A)

 

伺服電機所配編碼器如果為:2500p/r 5線制增量式編碼器,則編碼器解析度為10000p/r

 

如您連接伺服電機軸的絲杆間距為20mm,您要做到控制器發送一個脈衝伺服電機行走長度為一個絲(0.01mm)。計算得知:伺服電機轉一圈需要2000個脈衝。(每轉一圈所需脈衝確定了,脈衝頻率與伺服電機的速度的關係也就確定了)

 

三個參數可以設定為:Pr4A=0Pr46=10000Pr4B=2000,約分一下則為:Pr4A=0Pr46=100Pr4B=20

 

從上面的敘述可知:設定Pr46,Pr4A,Pr4B這三個參數是根據我們控制器所能發送的最大脈衝頻率與工藝所要求的精度。在控制器的最大發送脈衝頻率確定後,工藝精度要求越高,則伺服電機能達到的最大速度越低。

 

修吧xiuba專業工業設備維修平臺】—— 精選全國專業維修企業合作夥伴,提供本地化、快速化數控工具機,車床,CNC加工中心工業設備等維修服務!為客戶提供高性價比,高質量的維修解決方案!

相關焦點

  • 基於PLC的梳棉機步進電機控制系統
    1 引言  隨著紡機裝備技術進步,步進與伺服電機運動控制系統的應用越來越廣泛,其功能多樣性和產品可靠性日臻完善,正在逐步取代原來的普通電機
  • 分析:plc是否能夠控制步進電機
    打開APP 分析:plc是否能夠控制步進電機 vacsin2018 發表於 2021-01-12 16:14:28 經常聽到眾多人說
  • PLC是怎麼控制伺服電機的?如何設計一個伺服系統?
    法律顧問:趙建英律師 (一)PLC是怎麼控制伺服電機的? 在回答這個問題之前,首先要清楚伺服電機的用途,相對於普通的電機來說,伺服電機主要用於精確定位,因此大家通常所說的控制伺服,其實就是對伺服電機的位置控制。
  • PLC控制伺服電機準確定位的方法
    這種定位控制僅僅要求控制對象按指令進入指定的位置,對運動的速度無特殊要求,例如生產過程中的點位控制(比較典型的如臥式鏜床、坐標鏜床、數控工具機等在切削加工前刀具的定位),倉儲系統中對傳送帶的定位控制,機械手的軸定位控制等等。在定位控制系統中常使用交流異步電機或步進電機等伺服電機作為驅動或控制元件。實現定位控制的關鍵則是對伺服電機的控制。
  • 伺服電機驅動器與步進電機驅動器之間的區別
    步進電機的控制系統由可編程控制器、環行脈衝分配器和步進電機功率驅動器組成,控制系統中plc用來產生控制脈衝;通過plc編程輸出一定數量的方波脈衝,控制山社步進電機的轉角進而控制伺服機構的進給量;同時通過編程控制脈衝頻率就是伺服機構的進給速度,環行脈衝分配器將可編程控制器輸出的控制脈衝按步進電機的通電順序分配到相應的繞組。
  • 乾貨:三菱伺服電機性能與工作方式
    三菱伺服機【一】、三菱伺服電機性能1.控制精度:精度取決於其自帶的光電編碼器,編碼器的刻度越多,精度就越高,三菱伺服電機控制精度非常高,適用於高精度控制。2.低頻特性:運轉非常平穩,即使在低速時也不會出現振動現象;3.矩頻特性:在額定轉速內為恆力矩輸出,在額定轉速上為恆功率輸出;4.過載能力:有較強的過載能力;5.運行性能:交流伺服驅動系統為閉環控制,驅動器可直接對電機編碼器反饋信號進行採樣,內部構成位置環和速度環,一般不會出現步進電機的丟步或過衝的現象,控制性能更為可靠;6.速度響應性能
  • 伺服電機控制能否代替步進電機控制,交流伺服電機與步進電機的區別...
    伺服電機(servo motor )是指在伺服系統中控制機械元件運轉的發動機,是一種補助馬達間接變速裝置。伺服電機可使控制速度,位置精度非常準確,可以將電壓信號轉化為轉矩和轉速以驅動控制對象。  1、為了保證控制系統改變不大,應選用數字式伺服系統,可仍採用原來的脈衝控制方式;  2、由於伺服電機的過載能力強,可以參照原步進電機額定輸出扭矩的1/3來確定伺服電機的額定扭矩;  3、因為伺服電機的額定轉速比步進電機要高得多,最好增加減速裝置,讓伺服電機工作在接近額定轉速下, 這樣也可以選擇功率更小的電機,以降低成本。
  • 1200PLC通過PTO方式(最常用方式)控制步進和伺服電機詳解(上)!
    模擬量輸出(AQ):S7-1200 PLC通過輸出模擬量來控制驅動器。接下來我們講解最常用的運動控制方式:1200PLC通過發送PTO脈衝串的方式控制步進電機和伺服電機。PTO控制方式是目前為止所有版本的S7-1200 CPU都具有的運動控制方式,該控制方式由CPU向軸驅動器發送高速脈衝信號(以及方向信號)來控制軸的運行。這種控制方式是開環控制,PLC只管發送脈衝和方向信號,伺服電機尾部的編碼器只與伺服驅動器相連,反饋給伺服驅動器伺服電機轉子速度、轉子位置和機械位置等信號。
  • 怎樣進行PLC控制伺服電機準確定位?
    這種定位控制僅僅要求控制對象按指令進入指定的位置,對運動的速度無特殊要求,例如生產過程中的點位控制(比較典型的如臥式鏜床、坐標鏜床、數控工具機等在切削加工前刀具的定位),倉儲系統中對傳送帶的定位控制,機械手的軸定位控制等等。在定位控制系統中常使用交流異步電機或步進電機等伺服電機作為驅動或控制元件。實現定位控制的關鍵則是對伺服電機的控制。
  • 伺服電機與步進電機的區別差異,步進電機控制能否用伺服電機控制代替
    伺服電機可使控制速度,位置精度非常準確,可以將電壓信號轉化為轉矩和轉速以驅動控制對象。伺服電機轉子轉速受輸入信號控制,並能快速反應,在自動控制系統中,用作執行元件,且具有機電時間常數小、線性度高、始動電壓等特性,可把所收到的電信號轉換成電動機軸上的角位移或角速度輸出。分為直流和交流伺服電動機兩大類,其主要特點是,當信號電壓為零時無自轉現象,轉速隨著轉矩的增加而勻速下降。
  • 詳解步進電機和伺服電機聯繫和區別
    詳解步進電機和伺服電機聯繫和區別 佚名 發表於 2017-12-06 17:19:01 步進電機 步進電機是一種將電脈衝轉化為角位移的執行機構
  • 伺服電機「電子齒輪比」的計算方法
    伺服電機「電子齒輪比」的計算方法電子齒輪比主要功能:
  • 直流伺服電機速度控制單元解析,直流伺服電機的調速控制
    伺服電機可使控制速度,位置精度非常準確,可以將電壓信號轉化為轉矩和轉速以驅動控制對象。伺服電機轉子轉速受輸入信號控制,並能快速反應,在自動控制系統中,用作執行元件,且具有機電時間常數小、線性度高、始動電壓等特性,可把所收到的電信號轉換成電動機軸上的角位移或角速度輸出。分為直流和交流伺服電動機兩大類,其主要特點是,當信號電壓為零時無自轉現象,轉速隨著轉矩的增加而勻速下降。
  • 伺服電機的制動方式與原理,伺服電機的控制方法
    伺服電動機又叫執行電動機,或叫控制電動機。在自動控制系統中,伺服電動機是一個執行元件,它的作用是把信號(控制電壓或相位)變換成機械位移,也就是把接收到的電信號變為電機的一定轉速或角位移。其容量一般在 0.1-100W, 常用的是 30W 以下。伺服電動機有直流和交流之分。
  • 徹底搞定西門子1200PLC——伺服篇
    PLC畢竟只是一個大腦,自動化設備真正要幹活還是需要有手腳才能夠幹活,所以伺服電機就出現了,通過在伺服電機的轉子上安裝上量身定做的機械部件,就可以在PLC的指揮下開始幹活了。但是複雜一些的運動控制主要關注點在於協調多個電機,完成指定的運動(合成軌跡、合成速度),比較著重軌跡規劃、速度規劃、運動學轉換;比如數控工具機裡面要協調XYZ軸電機,完成插補動作。所以我們學習控制伺服電機,先從控制單個伺服電機開始,然後學習同時控制多個電機,最後學習如何讓這些電機協同運轉,互相配合完成工作。
  • 基於PLC的機器人伺服控制系統
    打開APP 基於PLC的機器人伺服控制系統 葉子 發表於 2011-05-11 10:13:40     1 引 言   目前,工業機器人關節主要是採用交流伺服系統進行控制,本研究將技術成熟、編程方便、可靠性高、體積小的SIEMENS S-200可編程控制器 ,應用於可控環流可逆調系統,研製出機器人關節直流伺服系統,用以對工業機器人關節進行伺服控制。
  • 伺服電機如何實現精準定位?如何理解它的閉環特性?
    伺服系統(servo mechanism)是使物體的位置、方位、狀態等輸出被控量能夠跟跟隨輸入目標(或給定值)的任意變化的自動控制系統。 那麼伺服電機是如何實現精準定位,如何理解它的閉環特性,今天我們就來說說。
  • PLC電氣控制系統中,如何選擇步進電機和伺服電機
    步進電機和伺服電機,不同於三相異步電機,它們的主要作用是用作定位。也就是精確的確定工件的位置。步進電機 和伺服電機的選型,必須有電氣人員和結構人員以及工藝人員共同確定。由於伺服電機比步進電機價格、性能都要高,因此,必須根據實際的機械結構,工藝數據以及控制系統,選擇性價比最高的方案。
  • 如何實現伺服電機上位控制?
    打開APP 如何實現伺服電機上位控制?但是,伺服驅動器,伺服電機是不可分割的一套系統,聯繫它們的是編碼器線纜和我動力線纜。通常,伺服驅動器接受控制器的控制指令,然後通過動力線纜驅動伺服電機,而伺服電機的實時位置,通過編碼器線纜反饋至伺服驅動器,形成閉環控制。很顯然,這種模式下,伺服驅動器僅僅上充當了放大器的角色,這是絕大部分伺服的工作模式,比如安川,富士,松下,三菱,臺達等等。
  • 伺服電機與控制電機有什麼不同?如何選擇電機?
    步進電機開環控制的方式簡單、易於實現、價格較低,但在這種控制方式下,轉子實時位置對整個控制系統沒有反饋作用,使得步進電機一度不適合在精度要求更加苛刻、高速運行和響應能力快的一些領域中的應用。實際上,簡單的判斷其優點缺點帶有片面性,數十年前,可以說「步進電機沒有伺服電機的精度高」確實存在,但隨著精密製造及驅動控制技術的進步,步進的技術也在改進,依然保持著重要的行業地位。伺服來自英文servo,指系統跟隨外部指令進行人們所期望的運動,運動要素包括位置、速度和力矩。伺服系統是以變頻技術為基礎發展起來的產品,是一種以機械位置或角度作為控制對象的自動控制系統。