精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何實現伺服電機上位控制?

aIpM_gongkongwo ? 來源:未知 ? 作者:李倩 ? 2018-05-28 17:11 ? 次閱讀

工控行業所說的伺服,一般是交流伺服系統的簡稱,在工程現場,我們所指的伺服是指伺服驅動器。但是,伺服驅動器,伺服電機是不可分割的一套系統,聯系它們的是編碼器線纜和我動力線纜。通常,伺服驅動器接受控制器的控制指令,然后通過動力線纜驅動伺服電機,而伺服電機的實時位置,通過編碼器線纜反饋至伺服驅動器,形成閉環控制。很顯然,這種模式下,伺服驅動器僅僅上充當了放大器的角色,這是絕大部分伺服的工作模式,比如安川,富士,松下,三菱,臺達等等。

還有部分伺服驅動器內置控制器功能,可以在驅動器內部進行編程,實現運動控制,能實現電子凸輪,相位同步等等高級運動控制功能。主要以倫茨伺服為代表,另外丹佛斯,CT等等變頻器安裝運動控制卡件,也能實現此功能。

很顯然,本文討論的伺服電機上位控制,主要是第一種模式,也就是伺服驅動器工作在放大器模式下,此時,充當上位機的就是PLC,運動控制器以及數控系統。如果把伺服驅動器比喻成發動機,那么上位機就是一套高級的無人駕駛系統。無論采用哪種上位機,上位機和伺服驅動器一般采用脈沖和通訊兩種方式。

1脈沖方式

上位機通過發送脈沖到伺服驅動器,來實現控制。在這種方式下,用脈沖頻率來控制速度,用脈沖個數來控制位置。同樣,伺服驅動器也會發送脈沖數,來告訴上位機,伺服電機的位置和速度。

比如,我們約定伺服電機10000個脈沖旋轉一圈,那么,當上位機發送10000個脈沖,伺服電機旋轉一圈,實現位置控制。如果上位機在一分鐘內發完這10000個脈沖,那么伺服電機的速度就是1r/min,如果實在一秒鐘內發完,那么伺服電機的速度就是1r/s,也就是60r/min。

低端PLC,數控系統,以及各種單片機系統一般都是采用這種模式,簡單易行,成本低廉。很顯然,當伺服軸數增加,這種控制方式的缺點就會顯現出來,上位機硬件成本會增加,配線會很復雜,而且現場EMC不好的話,脈沖極易丟失。所以,這種模式一般是在四軸一下,所以,大部分PLC的脈沖控制軸數都在兩軸或是三軸,極少部分PLC可以實現四軸。

2通訊方式

通訊方式就是專門為解決脈沖方式的不足而產生的,已經成為一種發展趨勢,他把脈沖數和脈沖頻率通過通訊的方式,發送給伺服驅動器,這種方式不但可以傳遞伺服電機的位置信息,還能傳遞各種狀態信息,比如伺服電機的電流,扭矩以及伺服驅動器的故障代碼等等,很顯然,當軸數多的時候,這種方式的優勢不言而喻。

由于運動控制的特殊性,所以不同的廠家都推出自己的運動控制總線,既有開放的,也有封閉的,比如CANopen,以及在此基礎上開發的CANmotion和CANlink,MECHATROLINK-II,CCLink等等。隨著工業以太網技術的發展,基于以太網的運動控制總線也應運而生,比如EtherCAT,ProfinetNet,MECHATROLINK-III等等。還有基于光纖的SERCOS,SSCNETⅢ/H等等。

雖然通訊的形式繁多,但他們解決的一般都是實時性問題,因為對于運動控制來說,實時性是非常重要的。從應用開發的角度來說,脈沖和通訊是沒有區別的,只是信號傳遞的形式發生了變化。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 驅動器
    +關注

    關注

    51

    文章

    7996

    瀏覽量

    144996
  • 編碼器
    +關注

    關注

    44

    文章

    3528

    瀏覽量

    133261
  • 伺服電機
    +關注

    關注

    85

    文章

    2003

    瀏覽量

    57298

原文標題:伺服電機上位控制如何實現?

文章出處:【微信號:gongkongworld,微信公眾號:工控資料窩】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何使用Arduino的藍牙控制伺服電機

    使用伺服電機在機器人技術中很常見,以實現精確控制。在這里,在本教程中,我們將向您展示如何通過藍牙連接將伺服
    發表于 11-16 16:19 ?3232次閱讀
    如何使用Arduino的藍牙<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>電機</b>

    上位機通信協議控制電機上位機C++實現上位機6

    常見的上位機通信協議控制電機上位機C++實現上位機6:網絡通訊類CCommnicationC++實現
    發表于 09-16 06:22

    IMS系列伺服控制器與上位機的通信與實現

    本文在簡要介紹IMS 系列伺服控制器的基礎上,討論了控制器的RS-232C 通信協議,并詳細闡述了如何在C++ Builder 5.0 中利用MSComm 控件實現
    發表于 08-17 09:48 ?10次下載

    交流伺服電機的單片機控制及其應用

    摘要:介紹了用單片機實現伺服電機控制的一種方案,能實現伺服
    發表于 08-08 17:00 ?562次下載

    如何實現伺服電機遠程控制

    本文針對伺服電機遠程控制接線復雜性、單一性、不穩定性等問題,提出采用開放式通信協議DS301、驅動子協議DSP402實現伺服
    的頭像 發表于 06-28 14:58 ?7963次閱讀
    如何<b class='flag-5'>實現</b><b class='flag-5'>伺服</b><b class='flag-5'>電機</b>遠程<b class='flag-5'>控制</b>?

    如何使用單片機對實現伺服電機控制的方法說明

    介紹了用單片機實現伺服電機控制的一種方案 ,能實現伺服
    發表于 03-14 08:00 ?103次下載
    如何使用單片機對<b class='flag-5'>實現</b><b class='flag-5'>伺服</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>的方法說明

    伺服電機如何實現上位控制

    還有部分伺服驅動器內置控制器功能,可以在驅動器內部進行編程,實現運動控制,能實現電子凸輪,相位同步等等高級運動
    的頭像 發表于 11-06 17:44 ?1667次閱讀

    伺服實現控制原理及調試步驟

    伺服電機上:設置控制方式;設置使能由外部控制;編碼器信號輸出的齒輪比;設置控制信號與電機轉速的
    發表于 01-03 12:51 ?2176次閱讀

    PLC是怎么控制伺服電機的?

    在回答這個問題之前,首先要清楚伺服電機的用途,相對于普通的電機來說,伺服電機主要用于精確定位,因此大家通常所說的
    發表于 08-09 09:25 ?942次閱讀

    PLC怎么控制伺服電機

    在回答這個問題之前,首先要清楚伺服電機的用途,相對于普通的電機來說,伺服電機主要用于精確定位,因此大家通常所說的
    發表于 09-08 11:22 ?1171次閱讀

    上位控制伺服驅動器的作用是什么

    控制上位機通過與伺服驅動器的通信,可以實現伺服電機的精確
    的頭像 發表于 06-06 10:55 ?517次閱讀

    不用上位機如何讓伺服電機轉起來

    在沒有上位機的情況下,要讓伺服電機轉動起來,可以通過以下步驟實現: 1. 了解伺服電機的基本原理
    的頭像 發表于 06-06 10:57 ?612次閱讀

    伺服電機與PLC協同控制實現方法

    在現代工業自動化系統中,伺服電機與PLC(可編程邏輯控制器)的協同控制實現高精度、高效率運動控制
    的頭像 發表于 06-24 14:30 ?500次閱讀

    伺服電機也是脈沖控制嗎為什么

    為機械能的裝置,其核心部件是電機伺服電機具有高精度、高響應速度、高穩定性等特點,可以精確控制電機的轉速、位置和力矩。
    的頭像 發表于 07-14 10:37 ?409次閱讀

    步進電機伺服控制系統的作用

    步進電機伺服控制系統是一種精密的電機控制系統,它通過精確控制
    的頭像 發表于 09-04 09:46 ?279次閱讀