




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ModbusPoll使用說(shuō)明:1.破解按照文件中注冊(cè)過(guò)程.GIF”顯示的方式即可完成注冊(cè)。調(diào)試的時(shí)候,只需要使用mbpoll,因此只需完成mbpoll的注冊(cè)。2 .破解后,點(diǎn)擊mbpoll圖標(biāo),顯示下面主窗口。如果沒(méi)有沒(méi)有子窗口,點(diǎn)擊file-Newnote:NoConnection表示未和串口連接。3 .建立,設(shè)置下面針對(duì)演示modbuspoll怎樣調(diào)試ascii模式下功能01:readcoil(讀線(xiàn)圈)ps:線(xiàn)圈(coil)是一個(gè)專(zhuān)業(yè)名稱(chēng),我們可以把一個(gè)線(xiàn)圈為一位開(kāi)關(guān)量,比如這次的課設(shè)中讀線(xiàn)圈就是讀p2.0p2.3的開(kāi)關(guān)狀態(tài),寫(xiě)線(xiàn)圈就是控制p2.4p2.7的Led的亮、滅。包括功能功能03
2、060x10,量程上,下限,報(bào)警上下限,測(cè)量值是5個(gè)16位寄存器。1)點(diǎn)擊菜單Setup-PollDefinition出現(xiàn)如上圖Slave:表示從機(jī)的地址。(范圍1-255,要與自己的從機(jī)的地址一致)Function:功能碼的選擇。(readcoil的功能碼為01)Address:表示線(xiàn)圈的起始地址。(線(xiàn)圈的地址并不一定非要是物理地址(即單片機(jī)中p2.0p2.7的在單片機(jī)中的實(shí)際地址),可以使用邏輯地址,比如為07length:表示讀取開(kāi)關(guān)量的數(shù)量。ScanRate:可以先不管,按照默認(rèn)設(shè)置。EnablePoll如圖設(shè)置(打上勾)點(diǎn)擊OK2)點(diǎn)擊菜單Connection-connect出現(xiàn)如下
3、圖選上ASCII選項(xiàng),左邊的5個(gè)選項(xiàng)和“串口調(diào)試助手”設(shè)置一樣。port4 即com4其他選項(xiàng)按默認(rèn)設(shè)置點(diǎn)擊OK如果調(diào)試程序正確的話(huà)(當(dāng)然參數(shù)是按照上面設(shè)置的)出現(xiàn)下面圖Tx=166:表示向主站發(fā)送數(shù)據(jù)幀次數(shù),圖中為166次;Err=0:表示通訊錯(cuò)誤次數(shù),圖中為0次;:表示從機(jī)地址02,圖中地址為2;:表示所使用的Modbus功能碼,圖中為019b/I8B*.93m;,C-vID=2/z(v!c,b(,:X8F=01功能碼;SR=1000ms:表示掃描周期。最下面的4行表示地址與對(duì)應(yīng)線(xiàn)圈的狀態(tài),這是從從機(jī)獲取的ps:當(dāng)然,剛開(kāi)始調(diào)試的時(shí)候很有可能出現(xiàn)錯(cuò)誤提示timeouterror:超時(shí),很可
4、能是單片機(jī)沒(méi)有發(fā)送數(shù)據(jù)(響應(yīng)幀)crcerror:校驗(yàn)出錯(cuò),在ascii模式表示lrc校驗(yàn)出錯(cuò)write error,byte missing errorTraffic 中查到這些錯(cuò)誤的原因都可在Communication隨便提一提菜單Display2個(gè)功能1)最重要的功能是下面的CommunicationTraffic可以查看通訊數(shù)據(jù)幀,對(duì)單片機(jī)的程序調(diào)試有很好的幫助。點(diǎn)擊Display-communication打開(kāi)回回臼Ljj 一 工/r 二以H5泗后1一左OC DDIO-TsQMQ口;1 -%士昌-50冰和33 30 31期 iri 1130 30 in nD : JD _ 2-Tx3
5、 30式 30 313 Di 3Un:rm:i甘國(guó)I H/ in i eHI 110 . JD Z J-Tx,A 3032 30 313 Di 300 001m 11II) ItIL JQ-b- k& -il:l32 30 31? 1131QMQUFA Qin- ii:JD.H-TX3 IM 3533 30 31m- 31o. hi o-Tb骷3032 30 313m 30 iri nii DOll-fr*in IIoc nniz-tm刀口 307Z 30 313 0i 30ii H同* 1032 30 113B 313 q 3 HM 3 Jn- T3 d- 3 4 3 q 3 hm o.n
6、QDnu.HQn QDQ.n nQ3.1 3 -J 3 . J- T 3 -j mJ .1 - 3 3T 14& Man- &重金41 *上 l-ili,3 -lln 11 i*口 門(mén)* n -lll-lli*二| OD-ODnoo D-aD ODO D .d二” -JJ 11 if_-B” 1、二|-.|n.JiIIi 34 343 d34343J 34-yr r-r LCL6I r-r -yr 6 3 n- 4- TJ 434343-1-04f- mta pra. tl Pur ma,jioi* m * wiMrT wr 1 Bngrf-HTx:表示發(fā)送的數(shù)據(jù)幀(主機(jī)(電腦),從機(jī)(單片機(jī)
7、)唱2。mi-dMioiERx:表示接收的數(shù)據(jù)幀(從機(jī)-主機(jī))如上圖就是功能01下正常情況下的一種顯示;ps:如果只有Tx,沒(méi)有Rx說(shuō)明單片機(jī)沒(méi)有向主機(jī)發(fā)送響應(yīng)幀。如果有RX選上stoponerr即停止,說(shuō)明響應(yīng)幀格式不對(duì)。000000-Tx:3A30323031303030303030303446390D0A表示發(fā)送的數(shù)據(jù)幀3A:是:的ascii碼,在ascii模式中當(dāng)起始位3032:分別是0,2對(duì)應(yīng)的ascii碼。3031:分別是030303030:表示被讀線(xiàn)圈的起始地址(16位),前2個(gè)數(shù)高8位后兩個(gè)數(shù)表示低8位,因此起始地址是0X0000;如果起始地址是0x1234,主機(jī)發(fā)送的就是31
8、323334了。30303034:表示讀的線(xiàn)圈的個(gè)數(shù)(length16位),同樣3030表示高8位,3034是低8位。ps:以上設(shè)置與第2個(gè)圖對(duì)應(yīng)。4639:Lrc校驗(yàn)(8位)的對(duì)應(yīng)16進(jìn)制,高四位的ascii碼,與低4位的ascii碼。計(jì)算的方式:0x02+0x01+0x00+0x00+0x00+0x04=0x07取反0xF8加一0xF9F對(duì)應(yīng)的ascii碼0x469對(duì)應(yīng)的ascii碼0x39.大概就是除去起始位3a,從開(kāi)始2個(gè)一對(duì)組成一個(gè)2位16進(jìn)制,相加,取反,加一。然后轉(zhuǎn)換成2個(gè)ascii碼。ps:這個(gè)軟件中l(wèi)rc校驗(yàn)的結(jié)果對(duì)應(yīng)是A,B,C,D,E,F大寫(xiě)ascii碼,也就是說(shuō),比如算
9、出的lrc校驗(yàn)結(jié)果是0xF9,問(wèn)題是發(fā)送4639對(duì)應(yīng)的是F,9;還是發(fā)送0x660x09f,9對(duì)應(yīng)的ascii碼?這個(gè)調(diào)試軟件選擇是前者。所以在寫(xiě)單片機(jī)程序特別注意。lrc校驗(yàn)范例可以參考modbus協(xié)議中文版附錄C0d0a:是回車(chē)換行符的ascii碼。因此可根據(jù)0x3a,0d,0a判斷1幀數(shù)據(jù)的開(kāi)始與結(jié)尾。再根據(jù)協(xié)議的語(yǔ)法規(guī)則,也就知道了所有。000000-Rx:3A303230313031304645440D0A表示響應(yīng)幀,左邊是先被接受到的。同樣3A0D0A分別表示的是開(kāi)始與結(jié)尾的標(biāo)志。3032:從機(jī)地址。3031:功能碼3031:字節(jié)數(shù),這是有l(wèi)ength決定的。具體參考modbus中
10、文協(xié)議書(shū)3046:對(duì)應(yīng)的十六進(jìn)制0x0F,不讀的位0來(lái)填補(bǔ)。Coil3Coil2Coil1Coil000001111lrc計(jì)算:0x02+0x01+0x01+0x0F=0x13取反0xEC力口10xED轉(zhuǎn)換為對(duì)應(yīng)ascii碼0x450x44這個(gè)響應(yīng)幀意味著在單片機(jī)要向SBUFfe后寫(xiě)入0x3A0x300x320x300x310x300x310x300x460x450x440x0D0x0A2)PLCAddresses(Base1)protocolAddresses(Base0)選擇。地址格式設(shè)置:7g7n)e-n.r/lModbuspoll默認(rèn)使用PLC地址,“Display”菜單中“PLCAd
11、dresses(Base1)”為默認(rèn)選中狀態(tài),默認(rèn)寄存器的起始地址為1開(kāi)始,如果測(cè)試時(shí)需要設(shè)置起始地址為0開(kāi)始,可選擇“ProtocolAddresses(Base0).bLRC校驗(yàn)test工具使用點(diǎn)擊Function-testcenter打開(kāi)如下窗口:testcenter使用說(shuō)明:選LRC選項(xiàng)比如要計(jì)算3032303130313046的lrc校驗(yàn)結(jié)果,如圖輸入ps:一定要加3A,但注意LRC校驗(yàn)在ascii模式中開(kāi)始位0x3A,與結(jié)束位0X0D0X0A,不參與校驗(yàn)。但在使用這個(gè)工具時(shí)一定要加在開(kāi)始位加3A,不加0d0a。功能03功能調(diào)試readHoldingregisters讀保持寄存器(多
12、個(gè))Setup-polldefinition-Function-03readHoldingregisters如下圖其他和slaveaddresslength選項(xiàng)和01的設(shè)置相似。各自的具體含義可以參考modbus協(xié)議中文版一下圖是modus程序的顯示:寄存器地址是從0開(kāi)始編的,5個(gè)寄存器。0,1,2,3,4,也可以只讀其中的一部分連續(xù)的寄存器,比如讀2,3,4寄存器時(shí),設(shè)置address為2,length為3.第二幅圖是對(duì)應(yīng)地址與其數(shù)據(jù),圖上的顯示采用的是16進(jìn)制顯示,也可選其他的方式。如圖3,Display的又一個(gè)功能。05功能調(diào)試writesinglecoil兩種方式打開(kāi)或直接點(diǎn)擊工具欄上的05功能061516的打開(kāi)方式與之一樣WStautill-IhtvLU回回回OrEl口|X-三2ILIS6叫T6沆叮i|T牧IK3M33.12.13II,口丸呂.13fl44
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中醫(yī)護(hù)理學(xué)(第5版)課件 第十章 其他常用中醫(yī)護(hù)理技術(shù)
- 三農(nóng)產(chǎn)品包裝與運(yùn)輸管理手冊(cè)
- 物理力學(xué)概念引入與實(shí)踐活動(dòng)設(shè)計(jì)
- 政府部門(mén)信息化建設(shè)和數(shù)據(jù)治理方案
- 銷(xiāo)售員工心態(tài)培訓(xùn)課程
- 可行性研究報(bào)告封面格式
- 建筑智能化系統(tǒng)設(shè)計(jì)技術(shù)規(guī)范
- 零售業(yè)O2O營(yíng)銷(xiāo)模式創(chuàng)新與實(shí)施策略
- 綠色建筑材料應(yīng)用技術(shù)規(guī)范書(shū)
- 機(jī)器人技術(shù)及其在物流行業(yè)的應(yīng)用手冊(cè)
- 人才招聘與培養(yǎng)策略?xún)?yōu)化方案
- 2025年湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)帶答案
- 江西南昌市2025屆高三語(yǔ)文一模作文:對(duì)“差不多”“盡力了”的思考
- 《橋梁健康監(jiān)測(cè)》課件
- 公司員工手公司員工手冊(cè)
- 自媒體運(yùn)營(yíng)實(shí)戰(zhàn)教程(抖音版) 課件 第7、8章 短視頻運(yùn)營(yíng);直播運(yùn)營(yíng)
- 中國(guó)對(duì)RCEP國(guó)家機(jī)電產(chǎn)品出口貿(mào)易潛力研究
- 2025年陜西西安康本材料有限公司招聘筆試參考題庫(kù)含答案解析
- 音頻內(nèi)容創(chuàng)新策略-洞察分析
- 2024年陜西財(cái)經(jīng)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 2025年蘇教版三年級(jí)數(shù)學(xué)下冊(cè)階段測(cè)試試卷
評(píng)論
0/150
提交評(píng)論