西門子plc200smart編程軟件與步進電機的連接與應用問題!
步進電機的控制系統由西門子plc200smart編程軟件、環行脈沖分配器和步進電機功率驅動器組成,控制系統中PLC用來產生控制脈沖;通過PLC編程輸出一定數量的方波脈沖,控制步進電機的轉角進而控制伺服機構的進給量;同時通過編程控制脈沖頻率——既伺服機構的進給速度;環行脈沖分配器將plc控制系統輸出的控制脈沖按步進電機的通電順序分配到相應的繞組。
plc控制系統的步進電機可以采用軟件環行分配器,也可以采用如圖1所示的硬件環行分配器。采用軟環占用的PLC資源較多,特別是步進電機繞組相數M>4時,對于大型生產線應該予以充分考慮。采用硬件環行分配器,雖然硬件結構稍微復雜些,但可以節省占用PLC的I/O口點數,目前市場有多種專用芯片可以選用。
步進電機功率驅動器將PLC輸出的控制脈沖放大到幾十~上百伏特、幾安~十幾安的驅動能力。一般PLC的輸出接口具有一定的驅動能力,而通常的晶體管直流輸出接口的負載能力僅為十幾~幾十伏特、幾十~幾百毫安。但對于功率步進電機則要求幾十~上百伏特、幾安~十幾安的驅動能力,因此應該采用驅動器對輸出脈沖進行放大
一、西門子plc200smart編程軟件是如何控制步進電機的?
西門子plc編程軟件與步進電機驅動模塊的連接:驅動模塊中CP+、CP-接PLC的脈沖信號,DIR+、DIR_、CP+口均先接3k電阻,然后接24V電源。第一個驅動模塊CP-接PLC的Q0.0,DIR-接PLC的Q0.2,EN-接PLC的Q0.4第二個驅動模塊CP-接PLC的Q0.1,DIR-接PLC的Q0.3,EN-接PLC的Q0.0
1、PLC的輸出電壓為24V,因此在與驅動模塊連接時,與3K電阻限流器連接。
2、由于PLC處于PTO模式,只有當輸出電流大于140 mA時,才能獲得正確的輸出脈沖。因此,在輸出端和接地端間接施加200歐/2W下拉電阻以產生電流。(實驗室使用的電阻功率不足。當使用200歐姆電阻時,功率至少為24*24/200=2.88W,即3 W電阻)
3、當PLC與驅動模塊連接時,當PLC的輸出電平低時,驅動模塊電平不能降低,因此200歐/2W下拉電阻分別與EN和DIR連接。
驅動模塊和電機連接:
驅動模塊的輸出端分別與電機的四根導線連接。
與PLC相連的電機傳感器:
傳感器電源為24伏,信號線由240歐姆電阻(試驗中并聯兩個470電阻)和24伏電源拉上。信號線連接到PLC I0.3和I0.4。
連接每個模塊的電源和接地線。PLC的輸入、輸出M對應點接地,L+對應點接24V電源。
二、西門子plc200smart編程軟件步進電機速度與正反轉是如何編程的?
1、主程序首先向前轉,然后在正轉結束時中斷。在中斷中,連接輔助觸點(m0.x)。當M.0X關閉時,程序中的REVERSE開始運行。沒關系。
2、利用動力輸出軸指令使Q0.0或Q0.1高速脈沖,另一點如Q0.2作為方向信號,可以控制正、負轉向。速度越快,輸出脈沖周期越快。如果你很快,請考慮慢速加速,否則它不會啟動,如果方向變化也很快,它會慢慢減速,否則它會劇烈振動。而且它也會步調一致。
標題:西門子plc200smart編程軟件與步進電機的連接與應用問題! 地址:http://m.bjhtsyw.cn/gongsi/27.html