無刷電機(jī)使用RS-485通信的注意事項
無刷電機(jī)使用RS-485通信的注意事項
隨著無刷電機(jī)技術(shù)的不斷開發(fā)發(fā)展,越來越多的功能被開發(fā)出來。尤其是無刷電機(jī)驅(qū)動器的控制方式這一塊,支持通信協(xié)議已經(jīng)成為了無刷電機(jī)的常見功能了,在替代伺服電機(jī)的進(jìn)程上也逐漸拉近。今天就跟大家一起探討一下無刷電機(jī)使用RS-485通信的注意事項。
在使用無刷電機(jī)驅(qū)動器與上位機(jī)通信時必須滿足以下條件:
1 通信線的正確連接
2 通訊協(xié)議參數(shù)要一致
3 通訊地址要一致(驅(qū)動器上有485地址選擇)
4 發(fā)送格式和數(shù)據(jù)必須正確
在滿足以上4個條件之后,再進(jìn)行詳細(xì)的操作,詳細(xì)操作的話我想通過一個實例來說明。
實例:485通信讓無刷電機(jī)正轉(zhuǎn),速度為1000轉(zhuǎn)/分
首先要讓電機(jī)轉(zhuǎn)起來,至少要發(fā)三個指令,
第一:要設(shè)定RS-485功能有效(只有當(dāng)設(shè)置485功能有效后才能控制電機(jī)轉(zhuǎn)速,正轉(zhuǎn),反轉(zhuǎn),剎車,使能), 驅(qū)動器默認(rèn)都是485功能無效,而且不會掉電存儲,每次上電都必須先設(shè)置為485有效(上電設(shè)置之后不用重復(fù)設(shè)置);
第二:要設(shè)定無刷電機(jī)轉(zhuǎn)速1000轉(zhuǎn)/分。注:所有的數(shù)據(jù)都為十六進(jìn)制發(fā)送,當(dāng)需要無刷電機(jī)以1000轉(zhuǎn)/分的速度運行時,那么就要把十進(jìn)制的1000轉(zhuǎn)化為十六制的1000(3E8)再發(fā)送。
補(bǔ)充說明:當(dāng)設(shè)定轉(zhuǎn)速和實際轉(zhuǎn)速不一致時,
1檢查供電電源,假如是48V電機(jī)用24V電源供電那么速度就達(dá)不到最高轉(zhuǎn)速
2檢查驅(qū)動器設(shè)定的磁極對數(shù)是否與電機(jī)的磁極對數(shù)一致
第三 無刷電機(jī)正轉(zhuǎn)指令。
補(bǔ)充說明:三條指令不可同時發(fā)要有延時30ms左右!
通過以上實例相信大家對無刷電機(jī)使用RS-485通信的注意事項已經(jīng)有一個大致的了解,當(dāng)然無刷電機(jī)在使用RS-485通信的時候肯定會出現(xiàn)更多的問題,這些都是要通過實際應(yīng)用去解決的,如果想了解關(guān)于無刷電機(jī)使用RS-485通信的注意事項,請關(guān)注藤尺無刷電機(jī)官網(wǎng)[www.823935.com]