時間:2007-10-29 09:48:00來源:fenghy
S: 為發送數據地址
m: 為發送數據長度(0~255)
D: 為接收數據地址
n: 為接收數據長度(0~255)
K: 串口選擇,常數0~1
0:RS485通訊接口,1:RS485或 RS232 擴充卡之通訊接口。
本指令為RS485或 RS232 擴充卡之通訊接口 (所有型號之機種皆可選購),RS485通訊接口 (僅H 型號之機種內建) ,以達到串行式Modbus協議數據的傳送與接收。以上兩個接口可同時實現MBUS指令通信功能,也可單獨實現該功能。
MBUS指令可作為主站通訊;
發送數據寄存器保存的命令格式為HEX命令代碼,包括地址、功能碼和通訊數據。MBUS指令根據設定的模式如為RTU模式添加CRC校驗碼(2bytes)后發送;如為ASCII模式則添加起始符(3AH)、LRC校驗碼(2bytes)和結束符(0DH+0AH),并將命令數據轉變為ASCII碼格式發送至發送BUFF。
接收數據寄存器中的保存的命令格式為地址、功能碼和通訊數據,不保存起始符、結束符和校驗碼。
RS485通訊接口數據的傳送格式,可以利用特殊緩存器D8120來設定。MBUS命令在執行中,即使改變了D8120的設定,實際上并不接受。
RS485或RS232擴充卡之通訊接口數據的傳送格式,可以利用特殊緩存器D8320來設定。MBUS命令在執行中,即使改變了D8320的設定,實際上并不接受。
在不作訊息傳送的環境中將訊息傳送點數設在「K0」。
雖然可以在一個程序中按所需使用大量的RS、MBUS、DTLK、RMIO等通信指令,但要確保在同一時刻一個串口只有一個通信指令被驅動,切換時應確保OFF時間等于或大于一個掃描周期。
硬件聯接構成:




標簽:
上一篇:中壓三電平變頻器在青海油田...
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(m.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-08-06
2025-07-08
2025-06-30
2025-06-16