基于Modbus協(xié)議的伺服驅動系統(tǒng)上位機軟件設計
【文章頁數(shù)】:3 頁
【部分圖文】:
圖1通用Modbus幀結構
為了適應多種傳輸模式,Modbus在協(xié)議數(shù)據(jù)單元(PDU,ProtocolDataUnit)上引入附加域,組成了應用數(shù)據(jù)單元(ADU,ApplicationDataUnit),以實現(xiàn)完整而準確的傳輸。PDU與基礎通信層無關,包括功能碼與數(shù)據(jù),功能碼占一個字節(jié),數(shù)據(jù)則根據(jù)具....
圖2ModbusRTU幀式
在實際使用時,設備不斷地偵測網絡總線,計算字符間的停頓間隔時間,判斷消息幀的起始點。從接受符合設備的地址的報文開始,到最后一個傳輸字符結束,間隔至少3.5個字符停頓時間標志著此消息幀的結束,而另一個消息可在停頓后開始。在一幀報文的傳輸過程中字符流必須是連續(xù)的,且字符間空閑間隔要小....
圖3上位機監(jiān)控系統(tǒng)結構
交流伺服驅動單元實現(xiàn)了交流伺服電機的位置、速度、轉矩閉環(huán)伺服控制,可靠性高、性能優(yōu)良,是本文上位機監(jiān)控系統(tǒng)的監(jiān)控對象。且提供關于速度、位置、轉矩的基本參數(shù),同時設有二十多種狀態(tài)顯示用于觀察所選擇方式下的伺服驅動單元的狀態(tài)信息。交流伺服單元設有RS232接口,利用RS232串行總線....
圖4通信流程圖
上位機與交流伺服驅動單元進行通訊的過程中采用了3種數(shù)據(jù)幀格式,分別是命令幀、狀態(tài)幀、錯誤幀。命令幀為交流伺服驅動單元從上位機接受到的命令,狀態(tài)幀是伺服單元在收到命令幀并將其處理以后返回給上位機的狀態(tài)數(shù)據(jù)。當伺服驅動單元不能夠正常的處理命令幀時,將返回給上位機帶有故障碼的狀態(tài)數(shù)據(jù)。....
本文編號:3926788
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3926788.html