西門子PLC是怎么控制伺服電機的?
作者:admin 發(fā)布時間:2020-02-19 22:45 瀏覽次數(shù) :
在回答這個問題之前,首先要明確伺服電機的用途。與普通電機相比,伺服電機主要用于精密定位(定位)。因此,我們通常所說的控制伺服實際上就是伺服電機的位置控制。實際上,伺服電機還采用了速度控制和轉(zhuǎn)矩控制兩種工作方式(模式),但應(yīng)用較少。
速度控制一般由變頻器來實現(xiàn)。伺服電機用于速度控制,一般用于快速加減速或精確的速度控制。與變頻器相比,伺服電機可以在幾毫米內(nèi)達到幾千轉(zhuǎn)。因為伺服系統(tǒng)是閉環(huán)的,所以速度非常穩(wěn)定。轉(zhuǎn)矩控制主要是控制伺服電機的輸出轉(zhuǎn)矩,也是由于伺服電機響應(yīng)速度快。通過以上兩種控制,伺服驅(qū)動器可以看作是一個變頻器,通常由模擬控制(定義:對真實事物或過程的虛擬控制)。
伺服電機最重要的應(yīng)用是位置控制。位置控制有兩個物理量,即速度和位置。具體來說,就是將伺服電機的轉(zhuǎn)速控制在原來的位置,并準(zhǔn)確地停止。西門子PLC代理商存儲器是一種具有存儲功能的半導(dǎo)體電路。其功能是存儲系統(tǒng)程序、用戶程序、邏輯變量等信息。系統(tǒng)程序是控制PLC實現(xiàn)各種功能的程序。它由PLC廠家編寫,固化成只讀存儲器,用戶無法訪問。西門子PLC是一種專為工業(yè)環(huán)境應(yīng)用而設(shè)計的數(shù)字操作電子系統(tǒng)。它采用一種可編程存儲器,存儲邏輯運算、順序控制、定時、計數(shù)、算術(shù)運算等指令,通過數(shù)字或模擬量輸入控制各種機械設(shè)備或生產(chǎn)過程。
驅(qū)動器通過接收脈沖的頻率和數(shù)量來控制伺服電機的距離和速度。例如,我們同意伺服電機每10000個脈沖旋轉(zhuǎn)一次。如果PLC在一分鐘內(nèi)發(fā)送10000個脈沖,伺服電機將以1Rm in的速度完成一個圓。如果它在一秒鐘內(nèi)發(fā)送10000個脈沖,伺服電機將以60Rmin的速度完成一個圓。
因此,PLC通過控制發(fā)送的脈沖來控制伺服電機(méI chōng)。通過物理方式發(fā)送脈沖,即利用(use)PLC的晶體管輸出(SHū)是最常用的方式,通常被低端PLC采用。中高端PLC通過PROFIBUS-DP-canope(peylene)n、mechatrolink ii、EtherCAT等通信方式將脈沖的數(shù)量和頻率傳送給伺服驅(qū)動器,這兩種方式本質(zhì)上是不同的通道,對于我們的編程來說是一樣的。這就是我想對你說的,學(xué)習(xí)的原則,而不是為了學(xué)習(xí)而學(xué)習(xí)。
對于編程來說,這個差別非常大。日本PLC采用指令方式,歐洲PLC采用功能塊形式。西門子PLC也廣泛應(yīng)用于我國冶金、化工、印刷生產(chǎn)線等領(lǐng)域。西門子PLC產(chǎn)品包括logo、S7-200、S7-1200、S7-300、S7-400等,西門子S7系列PLC具有體積小、速度快、標(biāo)準(zhǔn)化、網(wǎng)絡(luò)通訊能力強、功能強、可靠性高等優(yōu)點。但本質(zhì)是一樣的。例如,要控制伺服系統(tǒng)進行絕對定位,需要控制PLC的輸出通道、脈沖數(shù)、脈沖頻率、加減速時間,需要知道伺服驅(qū)動器的定位何時完成、是否達到極限等。無論是哪種PLC,都只不過是對這些物理量的控制和運動參數(shù)的讀取,但不同的PLC實現(xiàn)方法是不同的。