西門子PLC如何直接驅動步進電機,而步進電機以什麽(me) 樣的方式運動,這就需要PLC來發出命令脈衝(chong) ,而這些脈衝(chong) 並不是直接控製電機,而是控製步進電機驅動器調整電壓相序、電流控製步進電機從(cong) 而提供目的控製。
並且步進電機是接收步進驅動器給過來的脈衝(chong) 信號,比如兩(liang) 相的步進,AB相分別輪流輸出正反脈衝(chong) (按一定順序),步進電機就可以運行了,相當於(yu) 一定的脈衝(chong) 步進馬達對應走一定旋轉角度。
PLC也可以發出脈衝(chong) ,但脈衝(chong) 電壓不夠,所以需要把PLC輸出的脈衝(chong) 給步進驅動器放大來驅動步進驅動器,相當於(yu) PLC的脈衝(chong) 就是指令脈衝(chong) 。一般PLC驅動步進時候有兩(liang) 路信號,一路是角度脈衝(chong) ,另外一路是方向脈衝(chong) ,PLC裏邊一般配所謂位移指令,發梯形脈衝(chong) 給步進驅動器,這樣可以緩衝(chong) 啟動帶來的力衝(chong) 擊。
除此之外嗎,我們(men) 還需要了解步進電機的驅動方式,如下:
1、先把步進的驅動器與(yu) 步進電機聯接好;
2、接電源到步進驅動器,它的電源一般有DC24V/DC5V;
3、把步進驅動器的脈衝(chong) 接收端聯接到PLC的Y0/Y1;
4、用程序發出脈衝(chong) 就OK了。
控製步進電機轉多少,更主要是通過步進電機步距角度計算出電機轉一圈需要多少脈衝(chong) ,比如步距角度為(wei) 0.9°,則電機轉一圈,需要給步進電機驅動器360/0.9=400個(ge) 脈衝(chong) ,轉半圈就是200個(ge) 脈衝(chong) 。
步進電機轉速則通過改變脈衝(chong) 頻率來控製,用plc的pwm輸出控製是比較方便的,速度的快慢不影響步進電機的行程,行程多少取決(jue) 於(yu) 脈衝(chong) 數量。注意一點步進電機速度越快轉矩越小,但是需要根據自身應用調節速度以防失步,造成走位不準確。