1樓:
有以下幾種方法
1 最專業的控制方法 也是比較複雜的方法 西門子專用的運動控制模組fm354 當然需要加硬體 **不菲 而且程式設計稍微麻煩一點
2 profibus 匯流排控制 前提是你的cpu是帶dp口的 s7-300這樣的cpu很普遍 比如比較常用的313-2dp 訂貨號是6es7 313-6ce03-0ab0 當然你的步進電機必須是帶匯流排的 程式設計比較容易
3 像你說的 用高速脈衝輸出口 但是普通的cpu是沒有針對這個的專用脈衝輸出指令的,(具體需要查一下手冊) 所以需要用時序來搭 這種控制精度不高
4 io控制 在步進電機上設定不同的速度段 通過io 進行切換
5 da調節 即模擬量輸出控制 和方法4一樣 要留意步進電機驅動器是否有這個功能
說了很多 不知道能不能幫到你
---------
快樂 分享 求知 進步
2樓:毆打西紅柿
樓上在放屁,各個plc生產廠商都是有專門的脈衝輸出指令的,樓主可以去查查手冊,或者諮詢西門子客服,你說的這些是很容易實現的,其實plc都大同小異,指示再加上個位置控制就會顯的稍微複雜一點。最關鍵是要會看他的手冊,其實就是看你的檢索能力和自學能力強不強!
3樓:匿名使用者
比較簡單的,用定時器就可以。
西門子s7-200plc控制步進電機速度與正反轉怎麼程式設計
4樓:技術發熱者
控制步進電機需要使用高速脈衝
程式的話,可以使用pls指令或者map庫
如果是複雜的話,建議使用pls指令
如果可以的話,使用200 smart的plc,做運動控制用嚮導就可以了
5樓:
1、主程式先正轉,等到正轉完了就中斷,中斷中接通個輔助觸點(m0.x),當m.0x閉合,住程式中的反轉開始運做。這樣子就ok了。
2、用pto指令讓q0.0 or q0.1高速脈衝,另乙個點如q0.
2做方向訊號,就可以控制正反轉了,速度快慢就要控制輸出脈衝週期了,週期越短速度越快,如果你速度很快的話請考慮緩慢加速,不然它是啟動不了的,如果方向也變的快的話就要還做乙個緩慢減速,不然它振動會蠻厲害,而且也會失步。
西門子plc對伺服電機應如何控制
布樂正 其實,伺服電機還用另外兩種工作模式,那就是速度控制和轉矩控制,不過應用比較少而已。速度控制一般都是有變頻器實現,用伺服電機做速度控制,一般是用於快速加減速或是速度精準控制的場合 因為相對於變頻器,伺服電機可以在幾毫米內達到幾千轉,由於伺服都是閉環的,速度非常穩定。轉矩控制主要是 控制伺服電機...
西門子電機怎樣,西門子電機怎樣 20
此處省略69字 西門子的電機還是很好的,我們公司西門子的伺服電機幾乎沒換過,非同步電機很少換。 世界上第一臺發電機是西門子發明的。因此愛迪生的電燈才能照亮世界。中國的三峽電站的電機組都是用的西門子的電機?您覺得好還是不好呢?就電機來說,西門子是所有電機的祖師爺,可謂是世界第一! 畢紅立 西門子是世界...
西門子電機選型,怎樣選擇西門子電機型號
1.選擇電動機容量時,還要考慮到供電變壓器容量的大小,一般來說,直接起動的最大l臺非同步電動機的容量,不宜超過供電變壓器容量的1 3。2.對短時間執行的電動機,例如,與電動閘門配套的電動機,可以允許在比額定功率偏大的情況下執行,這應該依電動機的轉矩是否能滿足負載轉矩的要求來確定。3.要想使電動機在使...