TeslaModbusSCADA上位機通過wifi與modbus從站連接的實現過程_第1頁
TeslaModbusSCADA上位機通過wifi與modbus從站連接的實現過程_第2頁
TeslaModbusSCADA上位機通過wifi與modbus從站連接的實現過程_第3頁
TeslaModbusSCADA上位機通過wifi與modbus從站連接的實現過程_第4頁
TeslaModbusSCADA上位機通過wifi與modbus從站連接的實現過程_第5頁
已閱讀5頁,還剩10頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、內嵌modbus協議單片機與移動設備上TeslaModbusSCADA!過wifi通信實現數字量模擬量采集及數字量控制輸出的方法圖1內嵌modbus協議單片機板,以下簡稱MB雙。O2B8IX數字輸入模擬輸入RxD/TxD電源wifi模塊RS485圖2MB板結構示意圖。MB提供以下資源序名稱通道數Modbus功能碼對應寄存器讀寫屬性1數字輸出讀601保持線圈只讀2數字輸入402離散輸入只讀3掉電保持讀803保持寄存器只讀4模擬輸入304輸入寄存器只讀5數字輸出寫605保持線圈讀寫6掉電保持改寫806保持寄存器只寫模擬通道10位分辨率,輸入05V原值范圍01024。板上有空置的分壓電阻,可根據需要

2、進行安裝。MB預置模擬通道電位器,并有短接焊點,不用外接附件就可對模擬通道進行測試。MB有2種工作方式,即RS485方式和wifi方式,通過板上短路接點進行切換。一.RS485工作方式:RS-485采用平衡發送和差分接收,因此具有抑制共模干擾的能力。需要一臺PC機(也可以是觸摸屏),如果有串口,需要加裝RS232/RS485轉換器。如果沒有串口,需要加裝USB/RS48啾換器,這兩種轉換市場上很多可供選擇,且價格合適。這種工作方式,需要取下板載的wifi模塊。當雙絞線上需要多塊MB時,通過板上短路點設定不同的地址值。UKHjbutiaudbusHKS485|-“dbu)itudbua楨2TBS

3、4851王孫WWQm靠豆虻Jam<?«8r:一毒>輸我卬M«至葬£口圖3MB板RS485應用,也是這塊板的基本應用。在上圖的基本應用中,M眼可以掛接到現有的支持modbus協議的系統中的雙絞線上,也可以單獨或幾塊MB板組成一個系統,只要設置不同地址即可。M皿與組態王RS485方式連接時,組態王的設備連接屬性設備配置設備名稱邏輯名稱串口號設備地址其余默認設備驅動/PLC/莫迪康/TmodbusRTU/COM新I/O設備見備注1M皿與組態王RS485方式連接時,組態王串口及通訊參數設置串口設置/通訊參數波特率數據位奇偶校驗停止位通訊超時通訊方式端口號960

4、08無13000(默認)RS232見備注MB板與組態王RS485方式連接時,M眼上資源與組態王新建“數據詞典”和“控件”動畫連接數據連接動畫連接變量名稱變量類型連接設備寄存器數據類型讀寫屬性4路數字輸入指示燈讀1114I/O出新I/O設備1114Bit只讀2路模擬輸入文本/值輸出/模擬值輸出ADC0ADC1I/O整數新I/O設備3132USHORT只讀1路板載18B20文本/值輸出/模擬值輸出DS18B20I/O整數新I/O設備39USHORT只讀6路繼電器輸出指示燈讀01I/O出新I/O設備0106Bit只讀開關寫01I/O出新I/O設備0106Bit讀寫保持寄存器文本/值輸出/模擬值輸出讀

5、4146I/O整數新I/O設備4146USHORT只讀:文本/值輸入/模擬值輸入寫4146I/O整數新I/O設備4146USHORT只寫備注:端口號/串口號,如果電腦自帶串口,選擇對應的端口號即可,即便是通過RS232/RS485轉換。如果電腦沒有串口,需要通過USB/RS485轉換,填寫插入轉換器電腦驅動后自動生成的端口號。2.MBS白Wwifi工作方式:折字萌人kLi.iiJ圖4MB板的wifi工作方式,在wifi覆蓋范圍內使用。硬件:支持wifi的安卓或蘋果手機/平板電腦移動設備,MBI插上wifi模塊,見圖1。軟件:TeslaModbusSCADA組態軟件。國外大公司產,全中文??梢愿?/p>

6、據你的要求,靈活組態,使用非常方便。圖5這種工作方式分以下幾步完成:1.MBS與移動設備上wifi連接時移動設備上wifi設置:注:MBS插上wifi模塊,并接通電源。移動設備設置可用WLANJ表觸摸“AI-THINKER_FDDE42項連接出現提示“WLANt接不可上網”觸摸“否”,即完成了移動設備上wifi的設置。2、運行移動設備上的“TselaModbusSCADA軟件,按下圖和表中的“連接屬性”設置其中各項。觸摸“編輯”運行軟件觸摸設備長按“Server”圖標設置“連接屬性”以上完成后,觸摸TselaModbusSCADAa件的“運行”,TselaModbusSCADA軟件進入運行狀態

7、,同時移動設備頂部出現“server已連接”提示,因為還沒組態,屏幕上空空如也,啥也沒有。3、TselaModbusSCADAa件的組態。根據你的需要,按以下表中給出MBS上的資源進行組態。MB與移動設備上的TselaModbusSCADAa件設備配置軟件名稱TselaModbusSCADA連接屬性IP或DNS=192.168.4.1端口=333類型=TCPRTUviaTCP=7MBS上資源與TselaModbusSCADAa件控件之間的連接屬性測試用控件從站號點類型偏移數據類型位4路數字輸入指示燈1離散輸入0、1、2、3二進制無2路模擬輸入數子表盤/機械表盤1輸入寄存器0、1無符號整形(16

8、位)無1路板載18B20數子表盤/機械表盤1輸入寄存器8無符號整形(16位)無6路繼電器輸出置位按鈕1保持線圈0、1、2、6、4、5二進制無擴展應用1:1200米wifi轉RS185模塊圖7移動設備wifi-wifi轉RS485-長距離雙絞線-板1-板2-板n擴展應用2:移動設備gprs-Internet-GPRS-DT戶MB。通過因特網進行連接,沒有距離限制。需另行購置GPRS-DT版備,廠家提供網絡空間、APP軟件,移動設備和GPRS-DT出別插入數據卡,使用流量,月費用根據點數在百MBmodbus協議的內容比較浩大,在這里只討論與這塊板相關的內容及板上功能的實現過程。MODBLS蜜;結束

9、35/符圖9標準modbus傳輸幀的數據結構,也是modbus協議的重點。實現上述功能首先就是編程了,上圖是modbus協議的報文格式,這是modbus通行格式,以下主要針對MB板上的資源進行。通過組態王讀取對應功能碼的方法,也可以參考“看圖解說組態軟件與單片機通訊仿真實踐過程”一文。圖10程序框圖以下介紹調試過程。圖11串口連接軟件印EK*審“grw:grut,WE內甲w皂1立,F夏收開3e上運工占就施杼戚找A9VKBQ田上不鼻衛,.FW整C用戶配打然前C«>4lN»情的<*_lM大可tF立>TRF0rr立司師步國。土次射HJE出串口量一成事甚*HHl&

10、#39;?rri青豌”|”區mlB?BIST受支¥宿I1用dUIIJE*aC>»uiwS-stcLHn»ue皿31n,:NnH7UH-wmm*II三”B":»MEM責毫逢C劇期"GHUF日尊朋QUWIi匚IfBfiB圖14組態王串口設備調試通過串口連接軟件連接到友善串口助手后,發送接收過程用以上方法,獲得modbus協議0106功能碼的數據幀組成如下表:序發送方.接收方組態土寄存器名友善串口調試助手收到的modbus數據幀功能碼數據地址地址功能碼數據地址CR詼驗101010100000001FDCA211010200000001

11、B9CA33101040000000131CA441010300000001840A其它數據地址自行測試也可以通過移動設備上的TselaModbusSCADA件通過TCP®行測試步驟如下:移動設備上的TselaModbusSCADA軟件“設備”項設置其中IP是運行友善電腦的IP地址中國移動中國電信)19:53TselaModbusSCADA1面上添力口置位開關控件設置“置位開關”指針屬性。友善串口助手TCP設置及移動設備上的TselaModbusSCADAa件運行后收到的數據。不難看出,這個數據幀和組態王的測試完全相同。總之,測試的方法,可用的軟件也不少,同志們可自行探索。板上程序的

12、測試:國匚:MJcieiEivteuidIngMAdoiirdMNlqiA宗面祖上當麗T好使的)調試151,wpsoj-isVisicmdRieEdtVievProjectFlashebugPeripheralg£5VCSWindcwdsfcj3H-psiesao若國電B-1叵除h叵展局m亙三與工-,火Project玨UciL.國MmKb.e畫ML用Mod.匚目C616E0D.C國Timer.C口D516B20.h-與人ULEltE(Pr»0J=rPPPPI7PI7PCSFEEDLLICh|ADC_3TkRt;/6&,BE,EJi.,/HustuaitLerorei

13、mzjuiry工必_己對1”;內山九啟加的.調試用圖試對映打開-憶我期芯片時每蔽"jniieI!(jillcunik4.xdlFL.JLLr);/iiiaiTEanpLerertag+1-1-國青青國,一/1#Watch1rjcniernnpnianrtLoad,FciDDctjjerLtsandsB5HAIN27、receBuf"rstfieCciU'nt匾t.調圜快賽噌口設置Incl-id*fPCir'Ccum«ntsanMODE?CC-H3agCC.Q.e,1ASSIGNCC-M3<SIN>SOUT射£1量需瞬北如渝模先成沒加:無法錮軾加上這IGCeBUfItl»53r=rtHi.ff'"片仃村【劉口門療營*0Q(dDuchar學CmOD1Kharv21LMJDuchafUR:CwOOudaoouchar*CMJQniharq向CMJQud003ucharq接收援;幅的內斗Eucber"uchar/fiol卬口uc-harValueType用Mtdwloug.iarnADCtESKeil軟件進入調試狀態,組態王串口調試或

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論