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

2021-07-16 05:52:27 字數 4359 閱讀 2387

1樓:我是你港姐呀

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

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

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

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

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

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

2樓:唐現嶺

用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

3樓:匿名使用者

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

4樓:

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

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

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

5樓:匿名使用者

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

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

6樓:谷萱盤香

1.俗話說:左眼跳財,右眼跳災。

2.也可能是情緒緊張或壓力較大造成的輕微過敏反應。

3.可去醫院稍微檢查一下是否為近視或眼疾類問題。

另外,不必太過介意,也曾聽說右眼跳財,左眼跳災的說法,可見隨便你怎麼說都行,只要押韻,呵呵~~~俗話說疑心生暗鬼,俗話又說是福不是禍,是禍躲不過,擔心過多也無用。所以在此強烈建議:放開心懷,快樂生活。

plc控制伺服電機的常用控制方式有幾種(例子最好)

7樓:匿名使用者

就用脈衝連線方式,還可以取驅動的a或b相訊號到plc高速計數器(採用接近開關,旋轉內部容

分需要加1個或者多個感應片,接近開關訊號接入專門的io卡件,然後在plc中計數),典型閉環控制嘛,我用過bbf伺服+三菱plc fx-1s做過一個送料裝置。不過我做的對精度要求不高,用開環控制的。

8樓:匿名使用者

你用的伺服電機是三菱的嗎?三菱的伺服電機說明書和三菱plc的程式設計手冊的後面有例子可以參考一下。

9樓:匿名使用者

用位置模式最多,參考伺服驅動器手冊,上邊大把例子

10樓:匿名使用者

如果這麼抄技術的問題三言兩bai語就能說

清,姚老師幹嘛du?我只能告訴你zhiplc帶伺服電機有轉矩dao模式,速度模式,定位模式,以及複合模式這麼幾種,你要人家舉例子,恐怕10張頁面也說不清,只能說你對plc和伺服電機沒有基礎,不瞭解!

11樓:張齊月張齊月

位置。和速度用得多點

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

12樓:匿名使用者

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

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

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

西門子PLC應用,西門子PLC應用

i0.0 是開始 i0.1是結束 q0.0 q0.5是燈 過了 完全正確 西門子plc用什麼語言程式設計,用梯形圖麼?還是什麼語言 西門子plc支援以下程式語言,包括梯形圖 1 順序功能圖 西門子ste p7的程式語言為s7graph圖形。這是在其他程式語言之上的一種圖形語言,用於程式設計順序控制程...

西門子PLC程式設計,西門子PLC程式設計

fb1是功能塊,function block。db是背景資料塊,data block。西門子的fb都是需要定義對應的db塊的,以便於存放不同的資料。西門子plc用什麼語言程式設計,用梯形圖麼?還是什麼語言 西門子plc支援以下程式語言,包括梯形圖 1 順序功能圖 西門子ste p7的程式語言為s7g...

西門子plc中,西門子PLC中FreePortCTRL什麼意思

使用者可編bai程介面 freeport 帶中斷能du 力,用於和非西門zhi子裝置進行序列dao資料交換,例如在 ascii 協議下 波專特率為 1.2 2.4 4.8 9.6 19.2 38.4 57.6 115.2 kbit s時,可屬將 pc ppi 電纜用作為 rs 232 rs 485 ...