0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實(shí)現(xiàn)伺服電機(jī)上位控制?

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

工控行業(yè)所說的伺服,一般是交流伺服系統(tǒng)的簡(jiǎn)稱,在工程現(xiàn)場(chǎng),我們所指的伺服是指伺服驅(qū)動(dòng)器。但是,伺服驅(qū)動(dòng)器,伺服電機(jī)是不可分割的一套系統(tǒng),聯(lián)系它們的是編碼器線纜和我動(dòng)力線纜。通常,伺服驅(qū)動(dòng)器接受控制器的控制指令,然后通過動(dòng)力線纜驅(qū)動(dòng)伺服電機(jī),而伺服電機(jī)的實(shí)時(shí)位置,通過編碼器線纜反饋至伺服驅(qū)動(dòng)器,形成閉環(huán)控制。很顯然,這種模式下,伺服驅(qū)動(dòng)器僅僅上充當(dāng)了放大器的角色,這是絕大部分伺服的工作模式,比如安川,富士,松下,三菱,臺(tái)達(dá)等等。

還有部分伺服驅(qū)動(dòng)器內(nèi)置控制器功能,可以在驅(qū)動(dòng)器內(nèi)部進(jìn)行編程,實(shí)現(xiàn)運(yùn)動(dòng)控制,能實(shí)現(xiàn)電子凸輪,相位同步等等高級(jí)運(yùn)動(dòng)控制功能。主要以倫茨伺服為代表,另外丹佛斯,CT等等變頻器安裝運(yùn)動(dòng)控制卡件,也能實(shí)現(xiàn)此功能。

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

1脈沖方式

上位機(jī)通過發(fā)送脈沖到伺服驅(qū)動(dòng)器,來實(shí)現(xiàn)控制。在這種方式下,用脈沖頻率來控制速度,用脈沖個(gè)數(shù)來控制位置。同樣,伺服驅(qū)動(dòng)器也會(huì)發(fā)送脈沖數(shù),來告訴上位機(jī),伺服電機(jī)的位置和速度。

比如,我們約定伺服電機(jī)10000個(gè)脈沖旋轉(zhuǎn)一圈,那么,當(dāng)上位機(jī)發(fā)送10000個(gè)脈沖,伺服電機(jī)旋轉(zhuǎn)一圈,實(shí)現(xiàn)位置控制。如果上位機(jī)在一分鐘內(nèi)發(fā)完這10000個(gè)脈沖,那么伺服電機(jī)的速度就是1r/min,如果實(shí)在一秒鐘內(nèi)發(fā)完,那么伺服電機(jī)的速度就是1r/s,也就是60r/min。

低端PLC,數(shù)控系統(tǒng),以及各種單片機(jī)系統(tǒng)一般都是采用這種模式,簡(jiǎn)單易行,成本低廉。很顯然,當(dāng)伺服軸數(shù)增加,這種控制方式的缺點(diǎn)就會(huì)顯現(xiàn)出來,上位機(jī)硬件成本會(huì)增加,配線會(huì)很復(fù)雜,而且現(xiàn)場(chǎng)EMC不好的話,脈沖極易丟失。所以,這種模式一般是在四軸一下,所以,大部分PLC的脈沖控制軸數(shù)都在兩軸或是三軸,極少部分PLC可以實(shí)現(xiàn)四軸。

2通訊方式

通訊方式就是專門為解決脈沖方式的不足而產(chǎn)生的,已經(jīng)成為一種發(fā)展趨勢(shì),他把脈沖數(shù)和脈沖頻率通過通訊的方式,發(fā)送給伺服驅(qū)動(dòng)器,這種方式不但可以傳遞伺服電機(jī)的位置信息,還能傳遞各種狀態(tài)信息,比如伺服電機(jī)的電流,扭矩以及伺服驅(qū)動(dòng)器的故障代碼等等,很顯然,當(dāng)軸數(shù)多的時(shí)候,這種方式的優(yōu)勢(shì)不言而喻。

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

雖然通訊的形式繁多,但他們解決的一般都是實(shí)時(shí)性問題,因?yàn)閷?duì)于運(yùn)動(dòng)控制來說,實(shí)時(shí)性是非常重要的。從應(yīng)用開發(fā)的角度來說,脈沖和通訊是沒有區(qū)別的,只是信號(hào)傳遞的形式發(fā)生了變化。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 驅(qū)動(dòng)器
    +關(guān)注

    關(guān)注

    52

    文章

    8102

    瀏覽量

    145824
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3574

    瀏覽量

    133985
  • 伺服電機(jī)
    +關(guān)注

    關(guān)注

    85

    文章

    2020

    瀏覽量

    57631

原文標(biāo)題:伺服電機(jī)上位控制如何實(shí)現(xiàn)?

文章出處:【微信號(hào):gongkongworld,微信公眾號(hào):工控資料窩】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    求助Labview PID算法控制伺服電機(jī)

    哪位大神指導(dǎo)怎么用Labview進(jìn)行PID控制伺服電機(jī)?我知道現(xiàn)在的伺服電機(jī)驅(qū)動(dòng)器都有PID自整定功能?,F(xiàn)在我要做的是畢業(yè)設(shè)計(jì)用
    發(fā)表于 11-12 19:02

    上位機(jī)通信協(xié)議控制電機(jī)上位機(jī)C++實(shí)現(xiàn)上位機(jī)6

    常見的上位機(jī)通信協(xié)議控制電機(jī)上位機(jī)C++實(shí)現(xiàn)上位機(jī)6:網(wǎng)絡(luò)通訊類CCommnicationC++實(shí)現(xiàn)
    發(fā)表于 09-16 06:22

    IMS系列伺服控制器與上位機(jī)的通信與實(shí)現(xiàn)

    本文在簡(jiǎn)要介紹IMS 系列伺服控制器的基礎(chǔ)上,討論了控制器的RS-232C 通信協(xié)議,并詳細(xì)闡述了如何在C++ Builder 5.0 中利用MSComm 控件實(shí)現(xiàn)
    發(fā)表于 08-17 09:48 ?10次下載

    交流伺服電機(jī)的單片機(jī)控制及其應(yīng)用

    摘要:介紹了用單片機(jī)實(shí)現(xiàn)對(duì)伺服電機(jī)控制的一種方案,能實(shí)現(xiàn)對(duì)伺服
    發(fā)表于 08-08 17:00 ?562次下載

    如何實(shí)現(xiàn)伺服電機(jī)遠(yuǎn)程控制?

    本文針對(duì)伺服電機(jī)遠(yuǎn)程控制接線復(fù)雜性、單一性、不穩(wěn)定性等問題,提出采用開放式通信協(xié)議DS301、驅(qū)動(dòng)子協(xié)議DSP402實(shí)現(xiàn)伺服
    的頭像 發(fā)表于 06-28 14:58 ?8117次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b>遠(yuǎn)程<b class='flag-5'>控制</b>?

    如何使用單片機(jī)對(duì)實(shí)現(xiàn)伺服電機(jī)控制的方法說明

    介紹了用單片機(jī)實(shí)現(xiàn)對(duì)伺服電機(jī)控制的一種方案 ,能實(shí)現(xiàn)對(duì)伺服
    發(fā)表于 03-14 08:00 ?103次下載
    如何使用單片機(jī)對(duì)<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>伺服</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>控制</b>的方法說明

    伺服電機(jī)如何實(shí)現(xiàn)上位控制

    還有部分伺服驅(qū)動(dòng)器內(nèi)置控制器功能,可以在驅(qū)動(dòng)器內(nèi)部進(jìn)行編程,實(shí)現(xiàn)運(yùn)動(dòng)控制,能實(shí)現(xiàn)電子凸輪,相位同步等等高級(jí)運(yùn)動(dòng)
    的頭像 發(fā)表于 11-06 17:44 ?1828次閱讀

    伺服實(shí)現(xiàn)控制原理及調(diào)試步驟

    伺服電機(jī)上:設(shè)置控制方式;設(shè)置使能由外部控制;編碼器信號(hào)輸出的齒輪比;設(shè)置控制信號(hào)與電機(jī)轉(zhuǎn)速的
    發(fā)表于 01-03 12:51 ?2277次閱讀

    PLC是怎么控制伺服電機(jī)的?

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

    上位機(jī)控制伺服驅(qū)動(dòng)器的作用是什么

    控制上位機(jī)通過與伺服驅(qū)動(dòng)器的通信,可以實(shí)現(xiàn)對(duì)伺服電機(jī)的精確
    的頭像 發(fā)表于 06-06 10:55 ?716次閱讀

    不用上位機(jī)如何讓伺服電機(jī)轉(zhuǎn)起來

    在沒有上位機(jī)的情況下,要讓伺服電機(jī)轉(zhuǎn)動(dòng)起來,可以通過以下步驟實(shí)現(xiàn): 1. 了解伺服電機(jī)的基本原理
    的頭像 發(fā)表于 06-06 10:57 ?875次閱讀

    伺服電機(jī)與PLC協(xié)同控制實(shí)現(xiàn)方法

    在現(xiàn)代工業(yè)自動(dòng)化系統(tǒng)中,伺服電機(jī)與PLC(可編程邏輯控制器)的協(xié)同控制實(shí)現(xiàn)高精度、高效率運(yùn)動(dòng)控制
    的頭像 發(fā)表于 06-24 14:30 ?857次閱讀

    伺服電機(jī)也是脈沖控制嗎為什么

    為機(jī)械能的裝置,其核心部件是電機(jī)伺服電機(jī)具有高精度、高響應(yīng)速度、高穩(wěn)定性等特點(diǎn),可以精確控制電機(jī)的轉(zhuǎn)速、位置和力矩。
    的頭像 發(fā)表于 07-14 10:37 ?714次閱讀

    步進(jìn)電機(jī)伺服控制系統(tǒng)的作用

    步進(jìn)電機(jī)伺服控制系統(tǒng)是一種精密的電機(jī)控制系統(tǒng),它通過精確控制
    的頭像 發(fā)表于 09-04 09:46 ?545次閱讀

    伺服電機(jī)原理及控制應(yīng)用

    補(bǔ)助馬達(dá)間接變速裝置。伺服電機(jī)能夠?qū)㈦妷盒盘?hào)轉(zhuǎn)化為轉(zhuǎn)矩和轉(zhuǎn)速,用以驅(qū)動(dòng)控制對(duì)象,從而實(shí)現(xiàn)對(duì)機(jī)械運(yùn)動(dòng)的精確控制。
    的頭像 發(fā)表于 10-22 16:58 ?188次閱讀