我需要用PLC控制來控制伺服電機控制方式是絕對位移控制求驅動器X4介面如何接線必須接的是哪些線

時間 2021-08-11 18:18:38

1樓:

3kw的呢。。給你個三菱plc的位置模式控制接線圖

主電路電線你要用2.5平的,前面加個交流接觸器,在前面加個380變200的三相變壓器,在變壓器前端(或輸出端也可以)加個馬達斷路器

這個是脈衝訊號輸入部分,用雙絞遮蔽線。遮蔽層接13針腳

100號是接的plc自身帶的24v輸出,他的電源比較乾淨沒有干擾。plc的24v0v接y0,y2的com。當然你如果就1個伺服可以用y0,y1,我是2路所以y1用來給另乙個伺服做脈衝

這個上1是直流24v的正極,2是直流24v的負極。ka2是伺服使能控制

ka3是脈衝計數器清零,ka4用來做伺服報警清除

132號接(39)腳的是伺服定位完成訊號輸入給plc的

141接(37)腳是伺服報警訊號輸出,也是給plc輸入的。

not,pot是2個限位開關npn常閉型。如果不用限位可以短接或改下引數。

2樓:東莞鑫強

確認你的電機是不是絕對值編碼器的,比如mdme302scg,如果字尾是gcg就不行了。

西門子plc控制伺服電機的方法及舉例(最好帶有梯形圖講解) 10

3樓:我是你港姐呀

採用嵌入式計算機(eip)技術的數控工具機具有廣泛的適應性,加工物件改變時只需要改變輸入的程式指令;加工效能比一般自動工具機 高,可以精確加工複雜型面,因而適合於加工中小批量、改型頻繁、精度要求高、形狀又較複雜的工件,並能獲得良好的經濟效果隨著數控技術的發展。

採用數控系 統的工具機品種日益增多,有車床、銑床、鏜床、鑽床、磨床、齒輪加工工具機和電火花加工工具機等。輸入數控裝置的程式指令記錄在資訊載體上,由程式讀入裝置接收,或由數控裝置的鍵盤直接手動輸入。

數控裝置按所能實現的控制功能分為點位控制、直線控制、連續軌跡控制三類。

如果使用普通cpu,則需要用到定位模組。如s7-200+em253,但這只適用於步進電機的開環控制,因為系統沒有編碼器介面。如使用s7-300,則可使用fm351、fm354、fm357-2等定位模組構成閉環的運動控制系統。

s7-300系列同時提供了t系列cpu,是普通邏輯cpu與工藝cpu的整合,有兩個型號:315t和317t。其整合的工藝cpu專用於運動控制,通過等時同步的dp口,可以連線帶dp介面的驅動器,也可連線im174介面模組,用於連線無dp介面的普通驅動器。

至於具體的應用,你可以在西門子(中國)自動化的官方**找到詳細的介紹及資料,包括系統的構建、程式設計及使用。

4樓:唐現嶺

用plc控制伺服電機

1.引言  伺服電機在自動控制系統中用作執行元件,它將接收到的控制訊號轉換為軸的角位移或角速度輸出。通常的控制方式有三種:

①通訊方式,利用rs232或rs485方式與上位機進行通訊,實現控制;②模擬量控制方式,利用模擬量的大小和極性來控制電機的轉速和方向;③差分訊號控制方式,利用差分訊號的頻率來控制電機速度。簡單、方便的實現對伺服電機轉速的精確控制是工業控制領域內的乙個期望目標,本文主要研究如何利用plc輸出的模擬量實現對伺服電機的速度較為精準的控制。2.

控制系統電路  控制裝置選用西門子s7-200系列plc cpu224xpcn,這種型號的plc除了帶有輸入輸出點外。還有1個模擬量輸入點和1個模擬量輸出點,這一型號plc所具有的模擬量模組,能夠滿足控制伺服電機的需要。觸控螢幕選用西門子觸控螢幕,型號為tp177b。

  具體控制方案如圖l所示,觸控螢幕是人機對話介面,最初的指令資訊要從這裡輸入。輸入的資訊通過通訊埠傳送到plc。經運算後,plc輸出模擬量,並連線到伺服控制器的模擬量輸入埠。

伺服控制器對接收到的模擬量進行內部運算,而後驅動伺服電機達到相應的轉速。伺服電機通過測速元件將轉速資訊反饋到伺服控制器,形成閉環系統,實現轉速穩定的效果。

圖1   控制方案

由表1可看出,輸入值和實際轉速相差甚遠,而唯一的辦法是通過運算將輸入值轉換成能對應上實際轉速的整形數值。但是還要首先找到最高轉速和最低轉速對應的數值。通過實驗發現,對應關係如表2所示plc的模擬量輸出和伺服電機轉速輸出都是線性的,可以根據表2的資料列出直線方程組,計算出輸入值和整形數值之間的關係。

2711=500×a+b30854=600×a+b解得:a=5117;b=152  設實際轉速為x,整形數值為y;那麼關係方程為:y=5117×x+152通過plc。

實現則需妻用到數字運算指令,具體如圖2所示圖2數字運算指令實現對應關係運算後,將資料直接傳送到模擬量輸出口就完成了轉換工作(由於輸出口不接受雙字資料;所以僅傳字資料,vb2232即可)。如圖3所示圖3模擬量輸出口傳送指令這樣.就基本上完成了從對話方塊輸入速度值,經過plc運算後輸出模擬量。伺服控制器接收到模擬量驅動伺服電機,伺服電機的轉速等於輸入速度值的過程。

通過經過實際檢驗,測得輸入值、整形數值、實際轉速如表3。

表2   實測對應數值表

整形數值 實際轉速

2711 500

30854 6000

表3 運算後的實測數值表

輸入值 運算後數值 實際轉速

500 2711 500

1000 5269 999

2000 10386 1998

3000 15503 3000

4000 20620 4002

5000 25737 5001

6000 30854 6000

4.結束語  本文提出了一種利用西門子200系列plc所配備的模擬量輸出模組,控制伺服電機的方法,方法簡單,易於實現,且能夠滿足轉速精度為±3 rpm的工作要求。

方案中的伺服電機,設計工作轉速範圍為500~6000rpm,精度要求為±3rpm。3.控制過程  在觸控螢幕中設定乙個對話方塊,可輸入4位數值,然後將此對話方塊中的資料屬性設定成對應plc中的整形變數資料(如vw310)。

目的是當在對話方塊中輸人數值後,電機就能夠達到與該數值相同的速度。  plc輸出的模擬量是0~10v,對應的整形資料是0~32000;而伺服電機的輸入模擬量是0~l0v。對應的轉速是0-6500 rpm。

由於這些數值都是理論上的,並且最終希望得到的還是輸入值對應上轉速即可。因此,模擬量作為中間環節僅做參考。需要重點考慮的還是輸入值、整形資料和實際轉速。

經過直接實測,測試資料如表1所示。

表1 直接實測數值表

輸入值 整形數值 實際轉速

500 500 70

2000 2000 360

4000 4000 750

6000 6000 1145

5樓:匿名使用者

用的西門子的哪乙個系列,不同系列軟體不同哦,不過西門子工控論壇資料很多,並且都有使用嚮導,我用過一些,共同學習吧,使用過程中有什麼難題,可以找我。

6樓:

如果使用普通cpu,則需要用到定位模組。如s7-200+em253,但這只適用於步進電機的開環控制,因為系統沒有編碼器介面。如使用s7-300,則可使用fm351、fm354、fm357-2等定位模組構成閉環的運動控制系統。

s7-300系列同時提供了t系列cpu,是普通邏輯cpu與工藝cpu的整合,有兩個型號:315t和317t。其整合的工藝cpu專用於運動控制,通過等時同步的dp口,可以連線帶dp介面的驅動器,也可連線im174介面模組,用於連線無dp介面的普通驅動器。

至於具體的應用,你可以在西門子(中國)自動化的官方**找到詳細的介紹及資料,包括系統的構建、程式設計及使用。

7樓:匿名使用者

為什麼不找對應伺服驅動器的說明書,上邊一般有例子的

西門子plc對伺服電機應如何控制

布樂正 其實,伺服電機還用另外兩種工作模式,那就是速度控制和轉矩控制,不過應用比較少而已。速度控制一般都是有變頻器實現,用伺服電機做速度控制,一般是用於快速加減速或是速度精準控制的場合 因為相對於變頻器,伺服電機可以在幾毫米內達到幾千轉,由於伺服都是閉環的,速度非常穩定。轉矩控制主要是 控制伺服電機...

如何利用canopen控制伺服電機

濟南科亞電子科技 伺服電機模組在canopen網路中作為從節點發揮作用,完成屬於自己範圍內的特定任務,進行實時資料傳輸,並對其負責的底層裝置進行資料採集和控制。在實現canopen協議之前,必須先了解它在網路中的具體功能 通過can匯流排接收控制伺服電機的資料 包括轉速控制 啟動和停止 取樣伺服re...

電機為什麼要用接觸器控制而不能直接控制啊

1 電動機在啟動的時候,其啟動電流很大,一般電機應當在5 7倍,小容量電機的啟動電流更大。而斷開電機時,由於電機是感性負荷,在斷開瞬間會在開關觸頭兩端感應出比較高的電壓,從而擊穿觸頭間的空氣隙,形成電弧。因此,控制開斷電機的電器一定應當具備耐受啟動電流衝擊及熄滅斷開時電弧的能力。所以選擇了用接觸器或...