




已閱讀5頁,還剩3頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Modbus協議概述Modbus作為在工業設備通訊上使用最多,應用最廣的國際標準協議,在應用層的協議定義上我們對其進行簡單的介紹:類型描述設備地址對應通訊設備設定的1-255的任意一個數字地址號。功能碼對應讀取模擬量一般采用0304號功能碼,對于讀取開關量一般采用0102號功能碼。起始地址數據在通訊設備中的寄存器定義,一般由廠家提供點表。數據格式數據在寄存器中的格式,較多的為16位無符號,因為一個寄存器就是一個16位的長度。CRC校驗經過CRC校驗算法后,添加CRC計算的值在協議傳輸幀的最后面,主要是防止串口誤碼導致數據錯誤。舉一個最簡單的例子,我們在SymLink中查看報文的時候可以看到:SymLink發送:01 03 00 01 00 02 95 CB01代表設備地址103代表讀取保持寄存器的值00 01代表采集點對應的寄存器號00 02代表讀取2個連續寄存器的值95 CB為01 03 00 01 00 02計算所得的CRC值SymLink接收:01 03 04 00 00 00 00 FA 3301代表設備地址103代表讀取保持寄存器的值04代表設備返回的數據個數,字節為單位00 00 00 00為數據返回的連續2個寄存器的值FA 33為01 03 04 00 00 00 00計算所得的CRC值SymLink在判斷01、03、04這些反饋信息都合法,并且CRC校驗無誤的情況下,就可以對00 00 00 00所在的數據值進行規定數據格式的解析。目前支持Modbus協議的設備越來越多,包括PLC、智能儀表、通訊模塊等等,如果廠家設備支持的通訊協議為標準格式的Modbus協議,那么在選擇廠家的時候就直接選擇國際標準的Modbus。準備工作序號名稱數量備注1廠家設備任意支持標準的Modbus協議2連接電纜實際長度串口通訊為0.50.75規格的屏蔽雙絞線,長度建議不要超過100米。以太網通訊為帶隔離保護的標準網線,長度建議不要超過50米。3Symlink工業智能機1任意型號4設備說明書和點表1說明書指導設置設備地址、波特率等通訊參數。點表用來配置采集點信息。設備連接?RS485通訊,設備的A端子對應連接SymLink的A端子、設備的B端子對應連接SymLink的B端子,需要注意的是一根線上接多個IED的情況,一個是設備地址要唯一、波特率和其他串口參數要一致,另外接線的時候需要從一臺IED的AB端子跳接到下一臺IED的AB端子,防止并聯分散傳輸信號。?RS232通訊,設備的發送針對應連接SymLink的RX、設備的接收針對應連接SymLink的TX、設備的接地針對應SymLink的GND。?以太網通訊,設備的網口對應連接到同一網段的SymLink LAN口,如果含多臺以太網設備通訊,需要加交換機。設備配置參考實際的設備說明書:1)選擇協議,如果設備支持多種協議,需要在配置里面選擇為ModbusRTU或者ModbusAscii協議。2)定義通訊接口參數。串口定義傳輸波特率,數據位,停止位,奇偶檢驗。以太網通訊定義IP地址,TCP端口號。3)定義設備地址。4)用廠家提供的設備點表和設備面板顯示的數據進行簡單的對應。5)用廠家提供的測試軟件,或者第三方測試軟件(modscan、ModbusPoll等)對設備進行通訊測試。通訊配置選中工程下的“采集服務”,點右鍵后在菜單中選擇“新建通道”。在彈出的界面在定義通道名稱,點擊規約旁邊的瀏覽按鈕選擇Modbus RTU驅動。在左側的分類中選擇國標下的Modbus RTU,點確定按鈕完成。定義端口信息,Modbus RTU多采用串口通訊,在下方的端口參數中定義串口號,波特率,數據位等通訊參數,定義完成后點擊確定按鈕完成。通道的配置只是完成了協議選擇及通訊的接口參數。還需要在通道下創建連接的設備及設備參數后才算完成與具體設備的通訊配置。選中新建的通道,點擊右鍵,在右鍵菜單在選擇“新建設備”在設備配置面板中定義設備名稱,設備地址(Modbus協議主要依靠設備地址來識別一條總線上的多個設備)。點擊設備配置界面左下方的+號按鈕,可以定義Modbus RTU協議的高級參數。點擊確定按鈕就完成了通道及設備的通訊配置。需要說明一下規約參數中的包最大長度,這里默認是32,代表組織協議的時候一次最大可讀取連續32個寄存器數據,如果點數較多并且通訊條件較好的情況下,我們最大可以調整到128。1.1.6.數據連接完成Modbus設備和通道的通訊配置后,并未采集到設備中具體的數據。如要對設備的數據進行逐個的采集,需要在采集服務中的通道下的設備中創建一個一個的IO點,并配置正確的IO連接參數。在左側導航中選擇采集服務中的通道下的設備后,右側視圖為IO點的列表視圖。默認沒有任何IO采集點。在空白區域點擊右鍵,在彈出的右鍵菜單在選擇創建IO點。彈出新建采集點對話框:點擊連接線右側的瀏覽按鈕,即可進入到具體的協議配置參數。連接項說明功能碼參考廠家協議說明,一般讀取模擬量用0304號命令,讀取開關量用0102號命令。區分是04和02是只讀區,03和01類型的寄存器支持用06和05的命令碼回寫操作。數據地址參考廠家點表,我們SymLink的數據地址從0開始,要注意廠家的點表是否是從1開始的,如果是可能需要減1,另外是否是16進制的描述,如果是16進制則需轉換成10進制的進行填寫,如010A的十進制是266。數據類型數據格式選擇,一個寄存器代表16位長度的數據,兩個寄存器就能代表32位長度格式的數據。需要注意的是32
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會計學專業課程體系國際化發展的戰略路徑
- 智能網聯時代汽車企業財務數字化轉型路徑
- 文化自信素養在小學語文閱讀教學中的培養
- 第3課 我們的朋友 柳樹姑娘 課件(內嵌音視頻)
- 壓瘡的護理與傷口愈合講課件
- 公司各門店資金管理制度
- 公司垃圾堆放點管理制度
- 公司用友erp系統管理制度
- 公司電視機使用管理制度
- 公司社恐休息室管理制度
- 人教版小學四年級下冊體育期末復習計劃
- 老年人攝影知識培訓課件
- 2025石獅市國企招聘考試題目及答案
- 豐田公司5s管理制度
- 審核技巧培訓
- 2025-2030中國煤炭行業深度調研及投資前景預測研究報告
- 鐵路施工高空作業安全教育
- TCPSS 1011-2024 直流散熱風扇運行壽命測試方法
- 人防門二次澆筑施工方案
- 醫學分子生物學習題集
- 2025年山東水發集團有限公司總部及權屬一級公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論