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