眾所周知,普通的PLC 可編程控制器,輸入為OC 門或繼電器,很少有高速脈沖輸出口,但一般有脈沖計數輸入接口。我們利用這一特征點,通過以下配置可方便的完成機械運動的過程或位置控制。
傳統上,在用PLC 控制步進電機時,通常在PLC中附加一塊專用的步進電機控制智能模塊,再與驅動電源相連接實現控制功能。
供應閉環控制步進電機和步進電機驅動器產品的山社電機介紹的一種控制驅動器產品,采用單片機內置式控制軟件,接收PLC 的OC 門信息,將步進電機控制模塊與驅動電源合二為一,省去了步進電機控制智能模塊,使成本大為降低。該驅動器適用于各種二相、小于3A 的步進電機。
由于該步進電機控制驅動器有7種速度可選,在不同的運動情況下選不同的速度,當運行到確定的位置后,停止步進電機即可。同時,控制驅動器內還自帶升降頻控制、整步/細分切換等功能,所以PLC 的控制使用十分方便。
在機械運動機構上安裝過程控制使用的長光柵,并在運動機構一端設定限位開關為機械原點(可用光電、霍爾元件) ,遠離限位開關為步進電機運行的正方向。當步進電機通電后,首先向機械原點運行,當碰到限位開關時,PLC 內部的計數器自動清零。如我們要進行機械運動的過程控制,通過光柵與步進電機帶動的機械部件相連,確定步進電機與光柵的脈沖當量值之后,即可在PLC可編程控制器上編程實現高速高效的過程控制了。
例如:步進電機的脈沖當量為01001mm ,與之配合的光柵反饋脈沖也選配輸出每個脈沖為01001mm ,這樣步進電機每走一步,光柵反饋一次信號到PLC內,計數器則加(或減)一。
同傳統驅動器相比,該控制步進驅動器以軟件代替硬件步進電機控制器和硬件脈沖環分電路,結構簡單,成本節約。采用閉環控制,根據位置傳感器的不同種類和精度,可廣泛適用于坐標測量儀、比長儀等各種不同精度的精密儀器和機床設備。