• <li id="s0sss"></li>
  • <li id="s0sss"><tt id="s0sss"></tt></li>
  • <li id="s0sss"><tt id="s0sss"></tt></li><tt id="s0sss"></tt>
  • <li id="s0sss"><table id="s0sss"></table></li>
    深圳市博揚智能裝備有限公司 自動化系統集成商及解決方案提供商
    全國服務熱線
    0755-26993877
    博揚問答
    您的位置: 首頁 > 新聞中心 > 博揚問答
    .
    聯系我們

    http://www.shunliao.com.cn

    地址:深圳市寶安區新安街道67區甲岸科技園1號廠房1區5樓
    手機:15012713703

    咨詢熱線0755-26993877

    如何使用脈沖PLC控制步進電機達到運行平穩?

    發布時間:2023-05-11 18:05:17人氣:

     脈沖來控制帶有PLC的步進電機,電機有一個驅動器,可將脈沖/方向信號轉換為適合電機的A相和B相信號。我對PLC進行了編程,以在一個輸出引腳中提供一系列脈沖來移動電機。問題是,當電機移動一步時,它會發出很大的噪音,就像它在粗暴地搖晃一樣。此外,電機在一個方向轉動幾步,然后它要么錯過一兩步,要么朝相反方向轉動幾步。我保持DIR信號不變。

     我讀到了加速和減速斜坡以使電機運行平穩,我最初認為這可能是問題所在,盡管即使我每一兩秒只向驅動程序發送一個脈沖,也會發生同樣的事情。因此,對于一步運動,沒有可能的加速/減速斜坡(對嗎?)我使用PC控制系統(使用Mach3軟件)測試了相同的步進電機和驅動器,它運行平穩,一步運動不會產生噪音和震動。


     回答:與LPT端口相比,您通過軟件制作的脈沖發生器的頻率太慢(我假設您已將LPT端口與Mach3 Linux CNC一起使用),還有一些(愚蠢的)提示:輸出你的plc有離散輸出嗎?還是轉發一個?我假設你有PNP集電極開路輸出,你可以嘗試通過在輸出到輸出的接地端放置一個電阻來達到(一點點)更高的穩定性和無噪音,正確的值可能在5-10 KOhm左右,你需要信號是當輸出晶體管打開時不會浮動:正確的解決方案可能是推挽輸出.


     回答:我假設您的脈沖和方向輸入是TTL,但您想驗證這一點。確保您的PLC具有晶體管輸出,最好是NPN(下沉),因為您可以使用5V上拉電阻使其與TTL兼容。如果它是PNP類型的輸出(源),您必須使您的PNP通用5V并使用PLC數據表驗證這是可以接受的。

     如果它是繼電器輸出,算了,換一個新的基于晶體管的PLC或輸出模塊。繼電器有彈跳和顫動,您的步進和方向驅動程序會將其解釋為非??焖龠B續的多個步驟。這甚至會使每秒邁出一步看起來像是一件丟人的事情。

    推薦資訊

  • <li id="s0sss"></li>
  • <li id="s0sss"><tt id="s0sss"></tt></li>
  • <li id="s0sss"><tt id="s0sss"></tt></li><tt id="s0sss"></tt>
  • <li id="s0sss"><table id="s0sss"></table></li>
    日韩有码av 榆社县| 博白县| 杭州市| 峡江县| 武宣县| 宝丰县| 武鸣县| 祥云县| 南召县| 娄烦县| 桑植县| 宜都市| 故城县| 岳阳市| 娄烦县| 龙里县| 贡觉县| 湖南省| 辉南县| 长葛市| 吉木乃县| 三台县| 湖南省| 阿瓦提县| 涞源县| 青冈县| 阿坝| 巨鹿县| 突泉县| 洞口县| 墨竹工卡县| 通化市| 建德市| 汕尾市| 延川县| 宁河县| 张家川| 深泽县| 崇明县| 郯城县| 旅游| http://444 http://444 http://444