最近有朋友問關于590C串口通訊RS485怎樣弄,我抽了些時間,把通訊怎樣做寫了下面的文章,供大家參考!
我是使用串口調試軟件(網上自己下載,實在找不到再找我索取),一個RS232轉RS485的硬件轉接口,一塊590C RS485通訊板,好了下面開始測試。
1.通訊參數的設置,590C調速器里面打開P1口的通訊允許,設置調速器的站號為2,波特率9600
2.設置串口軟件與590C的通訊協(xié)議:1 start(啟動位) + 7 bit ASCII data(數據位) + 1 parity(校驗位) + 1 stop bit (10 bits)(停止位),Even(偶較驗)
從上面的協(xié)議看呢,1個啟動位,7個數據位,1個校驗位,1個停止位,校驗選擇偶校驗
3.按照590C RS485說明書(沒有的話找店主索要)接好通訊線
4.一些控制符的說明

5.下面講一下怎樣從590C調速器讀取一個參數值
格式:EOT GID GID UID UID C1 C2 ENQ
這一串格式用如下例子說明
設置590C的站號為2 讀取參數TAG62(速度反饋值)
我們向調速器發(fā)送下面字符串
04 30 30 32 32 30 41 05
發(fā)送這串字符后,調速器會把當前狀態(tài)下速度反饋值發(fā)送到串口調試軟件的接收區(qū),格式應為:

讀取速度反饋值在串口調試軟件接收區(qū)顯示的字符串如下:
02 30 41 30 30 2E 03 5C
這一串字符代表調速器現在的反饋值為0
6.下面講一下怎樣從往590C調速器寫一個參數值
格式:EOT GID GID UID UID STX C1 C2 D1 D2 D3 ETX BCC
這一串格式用如下例子說明
例:向590C調速器點動速度值1(TAG 218)寫入一個50%的值
我們向調速器發(fā)送下面格式字符串
04 30 30 32 32 02 34 30 35 30 2E 03 2C
在串口通訊軟件的接收區(qū)會返回一個06的數值,代表調速器已經響應了這個改動!
好了,上面講完了590C RS485通訊的讀寫參數,也有相應的例子,大家用心看一下,結合說明書,多試試,應該能有所收獲!

看完文章點個贊吧!同等價格比服務和質量!
重要聲明:
著作權歸作者所有。商業(yè)轉載請聯(lián)系作者獲得授權,非商業(yè)轉載請注明出處。
本文檔由昆山科瑞艾特電氣有限公司編寫,如需轉載請聯(lián)系本公司 謝謝合作!
看到文章最后啦,客官是否打賞下?您的打賞是我原創(chuàng)的動力!
|