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