歡迎訪問上海寬映自動化設備有限公司官方網站!客戶對每件產品的放心和滿意是我們一生的追求,用我們的努力,解決您的煩惱!
Banner
首頁 > 行業知識 > 內容

西門子PLC是怎么控制伺服電機的?

  在答復這個問題之前,首先要清楚伺服電機的用途,相對于普通的電機來說,伺服電機首要用于準確定位,因此大家通常所說的操控伺服,其實便是對伺服電機的位置操控。其實,伺服電機還用另外兩種工作模式,那便是速度操控和轉矩操控,不過應用比較少罷了。

  速度操控一般都是有變頻器完成,用伺服電機做速度操控,一般是用于快速加減速或是速度準確操控的場合,因為相對于變頻器,伺服電機可以在幾毫米內到達幾千轉,因為伺服都是閉環的,速度非常穩定。轉矩操控首要是操控伺服電機的輸出轉矩,相同是因為伺服電機的響應快。應用以上兩種操控,可以把伺服驅動器當成變頻器,一般都是用模擬量操控。

  伺服電機較首要的應用還是定位操控,位置操控有兩個物理量需求操控,那便是速度和位置,確切的說,便是操控伺服電機以多快的速度到達什么地方,并準確的停下。

  伺服驅動器經過接收的脈沖頻率和數量來操控伺服電機運轉的距離和速度。比方,咱們約定伺服電機每10000個脈沖轉一圈。假如西門子PLC在一分鐘內發送10000個脈沖,那么伺服電機就以1r/min的速度走完一圈,假如在一秒鐘內發送10000個脈沖,那么伺服電機就以60r/min的速度走完一圈。

  所以,西門子PLC是經過操控發送的脈沖來操控伺服電機的,用物理方法發送脈沖,也便是使用西門子PLC的晶體管輸出是較常用的方法,一般是低端西門子PLC選用這種方法。而中高端西門子PLC是經過通訊的方法把脈沖的個數和頻率傳遞給伺服驅動器,比方Profibus-DP CANopen,MECHATROLINK-II,EtherCAT等等。這兩種方法僅僅完成的途徑不一樣,實質是一樣的,對咱們編程來說,也是一樣的。這也便是我想跟大家說的,要學習原理,舉一反三,而不是為了學習而學習。

  對于程序編寫,這個不同很大,日系西門子PLC是選用指令的方法,而歐系西門子PLC是選用功能塊的方式。但實質是一樣的,比方要操控伺服走一個肯定定位,咱們就需求操控西門子PLC的輸出通道,脈沖數,脈沖頻率,加減速時間,以及需求知道伺服驅動器什么時候定位完成,是否碰到限位等等。不管哪種西門子PLC,無非便是對這幾個物理量的操控和運動參數的讀取,僅僅不同西門子PLC完成方法不一樣。


老司机官方福利视频导航大全