版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、串口 Modbus RTU 教程材料:RS232串口線(xiàn),RTU的1和2接法如下:CW 9-Pin Female 叩” ConnectorCW or PC 9-Pin Female b D" ConneciDFs = cmUse the "null modem'' cable ioi iiill-duplex (PPP protocol) coiimimicaTions when connecting a ControlWave to a PC. top pan of Figure 2-12,)CW 9-Pin Female b*D" Connect
2、orCW9-Pin Female ???#39; Conneciori= tJF *=CT*7sm>t =DIR1 = DCOP/N 392843-01-3Fulhduplex(Null Modem)Cable(PPP Protocol)HalMuplexCable(for CW)Figute 2-1L 尸“-d"p/c and Half-dupls CableL se the lialf-duplex cable (shown in the bortom part of Figure 2-12) when comiectmg the ContiolWave to anothe
3、r ControlWave senes unit (asaiii. u,irh the exception of rhe CW10 30 35 units).3 RS485腳針圖解2, 7接232轉(zhuǎn)485轉(zhuǎn)換器的快速接頭 T/R-3, 5接232轉(zhuǎn)485轉(zhuǎn)換器的快速接頭 T/R+Table 2-IO. RS-485 COM3 產(chǎn)。獷(It產(chǎn)4習(xí) Connector Tyin Asf.gfirnentRS-4S5PinSignalRS-4S5 Description12RXD+Receive Data - InputInstallation2-27-CJ凸cl白I精/白丫白)PinRS-485
4、SignalRS*496 Description3RXL>-Receive Data Input45TXD-Transmit Data - Output67TXD+Transmit Duta - Output8ISOGNDIsolated Grouirid4 RS485腳針圖解 2, 3接232轉(zhuǎn)485轉(zhuǎn)換器的快速接頭 T/R-4、6接232轉(zhuǎn)485轉(zhuǎn)換器的快速接頭 T/R+Table 2-11. RS-4S5 COM4 Port/Male DR* Comiector Pin Assijunf-ntPinRS-485SignalRS-4B5 Description12RXD-Receiv
5、e Dota - Input3TXD-Transmit Dato Output4IXE+rransnut Ds 的 + Output5ISOGWDIsohierJ Gron r>d6RXEHReceive Date 十 Input789.配置 ControlWave 1.打開(kāi) LocalViewFLASH Progranrinning ToolsGamesGoogle ChromeIn tel'-lamtenanceMi0rdscift Office 2013MOXA UPort 1100 Seres '巾力匕e,噌 DriverOpcnBSI ToolsLocalVi
6、亡內(nèi)W NetVe'A,強(qiáng) TechView, View OpenBSI Manu已歸 on CD ACCOL ToolsCNi上占均on a ConfigLirabon Collection Programs Commori Tools ControlWave Tools Debugging 丁口口舊 Objects。werj Web Page Access 也WbTmlKitBackSearch programs and filesOliverDoouinentsPicturesMj5iCGomputerControl PanelPe'-. c« ond Prin
7、tersDefault ProgramsHilp and Supiwrt勖 UtdOMl !2.新建配置文件Local View - UntitledFile View Mode HelpMewCtrl+NOpen.,Ctrl-KJSa7fiCtrl +5Save Asr.點(diǎn)擊Create選擇本機(jī)與ControlWave相連的串口號(hào),這里選擇6波特率選擇9600可以自定義選才R RTU類(lèi)型,這里選擇 ControlWave ,然后點(diǎn)擊 Finish自動(dòng)彈出對(duì)話(huà)框如下,這里選擇Load From Device從設(shè)備上傳配置文件Username: SYSTEMPassword 6666664參數(shù)設(shè)
8、置如下:9600 N 8 1點(diǎn)擊右側(cè),Write To RTU,下載至U RTUb;畫(huà)困1.打開(kāi) ControlWave Designer,新建工程Control Wave Designer - MOD&US_DEHOFile | Edit View Project Build Online ExtrasQ New Project.Ctri+N£.1 Open Project / Unzip Project. Ctrl +0 Save Project As/ZC Project As.叔. Close Project 又,Delete Projects.Save As 丁即曲
9、坨Delete Template.,.I Save As NetA-orkTemolateExport.Irnpcrt,.Enter password.H SaveCtrl+£ Save All1 Cltrae2 .選擇 ControlWave,點(diǎn)擊 OK新建功能塊,如圖Name: xxx 點(diǎn)擊 OK雙擊打開(kāi),Modbus_Master Worksheet Project Tree Vj'indow .i Project : F:PffljectModbus_RTU_Marier_l &-Libiane&:嵯 PRCCOMOSi L 嵯 /W3L3Data T
10、ypes自 Logical POUsI曰回C0M_4i i COM_4T:量 00M_4V:j i -窈 COM_4|-| fl Modbus_Masteri MMbsJhsterT »| Mod血3_MasterV,-國(guó) Madtrus_MB3ter白_ 卜 FhysicH Hmrctw己方白 量 CarrtnofWave : I PC_4Q白 窗 RTU.RESOURCE: CortralW1+1 施 Tasks6 Global .VariableslOjuxifiguration將右側(cè)CUSTOM功能塊拖入Worksheet j Edit Wizard # 由。耳:<al
11、l FUsand FBs> .i-criu#C1IUDCUSTOM»lD_eCD_TO_CINT* DJCD,TOJNT »D_BCD_TO_LINT « D_BCD_TO_SIHT點(diǎn)擊OK, Name :可以按習(xí)慣修改右擊查看幫助有詳細(xì)說(shuō)明,這里簡(jiǎn)單說(shuō)明。? Init值為T(mén)RUE時(shí),初始化模塊? Repeat定義模塊發(fā)送請(qǐng)求信息的最小等待時(shí)間(毫秒),通常與任務(wù)的執(zhí)行速率樣。MODEGould Modbus : 4 代表 Modbus Master Mode7 代表 Modbus Slave Mode51 代表 Open Modbus Slave Mode
12、53 代表 Open Modbus Master ModeEnron Modbus : 8 代表 Modbus Slave. 52 Open Modbus Slave? CustomLIST模塊需要使用信號(hào)的列表號(hào)? PORT定義端口1-PortA2PortB3PortC4PortD13-Eth314Eth215-Eth1? SlaveAddress 從設(shè)備地址? Timeout等待從設(shè)備相應(yīng)時(shí)間(毫秒)? IPAddress specifies the Open Modbus slave RTU's IP address? STATUS模塊執(zhí)行后狀態(tài),0為正常,其他參考幫助文檔? D
13、oneCount indicate pletion the amount of a munication requestDoneFlag Parameter is set Off when the munication request is initiated and On when the munication request is plete.雙擊藍(lán)色小圈,變量屬性,類(lèi)型默認(rèn)INT,選擇使用 VAR INPUT輸入變量),點(diǎn)擊OK二Ll&L二 l-1Repeal TiieidlcpeitiiFladeliCuEtDalLslI/O ad皿t:elirilior scodsf* Lo
14、cal GltabalLozdVa比上 Grub;3 |口心或3G otcIVariadld GirauoEEl - J Phcal H a dware-I,CortioWafwe三. 1 nrU_R£ SOURCE Delaut口RTOHC7i LI就 Illi II 集iiSlav&Addr&SBidiTimeiu:ls7PA.ddreLg雙擊綠色小圓圈,設(shè)置 odiStatus為VAR_OUTPUT輸出變量CUST0HL1CUSTOMBlocklnitioablnitodiStatus -RepeatTimeidi RepeatoudDoneCountMODEi
15、illodEobDoneFlaeVariable ProiwrtiMDefintton scopekLqgH廣孰口目Local Variable Groips:國(guó) |DefadtGk±al Variable (j roups;-.FTiysicdl HlerckaieControlV/aYe白” -RTU_RESOURCE國(guó) 口 efault同樣建立其他參數(shù)fllockInitigEablmiodiStatusPep ca-tTlJIiir1idli RepeatoudDont ounl:I3DEliMddeobDoneFlag1liCuntcmLiatCcmPari ijCorfc
16、rtSI sreAcdresjiiSlaveAddreesAidiliireout一isTPAddrcssCLSTO1StsiusDoreFLag在右側(cè)功能塊中,選擇 LIST02O,拖入工作區(qū)Worksheet,點(diǎn)擊OK雙擊 ListNumberListNumber 與 iiCustomlist 數(shù)字一致BlwldcAt即,s-Stat'jslodblnitusRez-eatTLM1i diRepEitdibsDdSueC oiffil:MODE-'iilodccbDmeflfig1iiCusCDfcliEt匚 MpStiiCcjiForlSL BvAddrtss1iiSLa
17、reAildreasidiTiBsmitjisIPAddr-EssCUSTOH ILtiJOIOn1fLiLictlOucbej 口五%工七也FUIXTI3K£ 前生1 EJlETLtl區(qū)乳CADE咸洸上皿工】:址九12hllF 比一'£ anyEIJOLLat1 anyEi 占足nt 4AieriySJejnEntE'ateSizeiarjytleiwntCBi tOrdr-j rarij/F l Trpn tvEyteCiLani-ilTJKntSWcriQrGCT- 1力,£_CT£_JHarDslay_Nadc ”cusron 1
18、LIST020_1LIS'lUa)1CUSTOMIBlockZni tRepeat! 1 meME'CcmFortlavsA-ddr bs sidablniludiStatusidiRepeatoudDaneCoLmliiRodcobDoncFLn!;iiCust f. i stiiCoraPrtiiSLaveAddress,StaiLBL“DorcFloci tA+ iiLis tNwober iiSt at usianjrElcinnitl lanyElenentS ianytLenent larji'ElEfimt4 ianyElenmrSByteOrderc初始
19、值設(shè)置1新建程序,4Eb 匕PtToject: F:PeqedXModtMJS_RTU_SlBve_D 白Lib oresa PROCONOS*i 依 ACCOLr Darts TypesS-i-1g Logical PIraert,.Progfam/ PasteExpand AllCtrlnFynctioriFunction Elock白-1 Physcai 外鼠ConrtrDefine Placeholders國(guó) PropertiesPOU groupSax e As Network.TemplatE點(diǎn)擊OK, Name:可以按自己習(xí)慣來(lái)新建Task,日一 Project : F:Vef&
20、amp;GtWodbus-pRTLIfcSlave_DB - Libraries|夏 PROCONOS*:;® XXX)L3*0時(shí)白T>p«s1- Logical POIJs:總包 C0M_4*j j I團(tuán) C0M_4T1 瑞 COMwi : comjt白_m Modbus_5lave*j r 2 Modbu3_SlaueT jj Modbus_Sl3veV;”-“ Modbus_Slaue*1- Physical Hardware”S Controlwave : IFC.UT目® RTUJjESQURCE: QirtrolWa施deb; Insert,.0
21、5kI 10-C rW PasteCfl+V一Expand 翎Save As Nttvark7emplateDefine Placeholders選擇周期性的,CYCLIC點(diǎn)擊OK新建實(shí)例E . PhysiGal Hardware"自 Si Control Wave , IPC_40-寫(xiě) HTU_R圖凸URCE: Coriro叫己Demo :Global_VariilO_ConfigurInsert.,Delete* CutGfrl +X出 CopyCtrl+C, PasteCtrl +-V1E?i|>and AlSave As Network Tempi日teDefirie
22、PlaceMdersProperties.QB器時(shí)事工1國(guó)困啊DeleteDescriptian worksheetTaskProgram instance點(diǎn)擊工具欄, . MAKE編譯,在右側(cè)功能塊中,選擇剛剛做好的功能塊Modbus_Master ,拖入_4工作區(qū)按如如下圖設(shè)置,參考幫助MODE: 4 Modbus RTU 主Port: 4串口 4SlaveAddress: 1從設(shè)備地址 1FUNCTION 3MODBUS功能碼 3,讀寫(xiě) Holding Register, 4XXXX地址StartAddress: 99起始地址 40099NUMBER: 10讀取存放器個(gè)數(shù) 10lOLis
23、t存放數(shù)組:101數(shù)字要與需要存放數(shù)組一致,按自己設(shè)置,這里設(shè)置為 101DataSize: 316 位 INT 型M o dbiis_Mas t er_lUST020J.rLIST020441-399101013MODESiatusComPortDoneFlagSlave AddressFUNCTIONSTARTADDRESSNUMBERlOListDatVJ101一 TVOO'O一V001V002V003V004一V005¥006V007iiListNuiuber odi Status ianyEleioent 1i anyEl eroent 2 ianyEleroent
24、3 ianyElement4 ianyElementS ianyEleioent S ianyElement?ianyEleinent8V008的09ianyElement9ianyElementlO右擊,選擇Settings,uata lypes0Logic:aJ PC UsE 匡| COM_4 10 C0»<4T :-Q 8N_d" | COM_d 三回 Modbu&_Master .& ModbusMasterT =j Modbus_MasterV Modbus_Masfter H ,. Ph/sical Hardware- ,漏 ContiDl
25、Wave ; IPC_4ORTlJ_RESOURCE:ContK?IWiE 翩 TaakiGlobal_Var1ables屜| lO_Corfigur3tiori4-【口 dbMODE4CoiriPort1Slav eAdd.3FUNCTION99STAETAOTSB11 A1 "hTTTimVEiiInserL.卜Q(chēng)eleteDelete期CutCtrl+X)CopyCtrl+C目 PasteCtrl +VExpand AllSa . e A5 Network Template國(guó)電1膽的Define Placeholders:ExcludeCreate obal Variables from ExternalsUpd口憶 Extern d 上前后bks fr5m Gl岫號(hào)Is宣 Propertjes.RTU RE30W:里,何會(huì)ttings選擇 DLL TCP/IP配置以太網(wǎng)口 1地址點(diǎn)擊 Save as xxx,點(diǎn)擊 Save編譯后,下載Toggle Boolean Values Dqz nload Cnanq5g Cancel Downlo
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度民辦學(xué)校教師薪酬福利保障合同4篇
- 2025年贖樓貸款個(gè)人財(cái)產(chǎn)擔(dān)保服務(wù)合同3篇
- 解除事業(yè)單位在編人員聘用關(guān)系合同:2025版協(xié)議樣本3篇
- 年度牛羊肉購(gòu)銷(xiāo):2025版合同范本解讀2篇
- 二零二五年度大型商場(chǎng)員工培訓(xùn)與福利服務(wù)合同4篇
- 2025年自動(dòng)化立體倉(cāng)庫(kù)租賃合同范本3篇
- 二零二五版地質(zhì)礦產(chǎn)測(cè)繪合同書(shū)范例3篇
- 2025年度智能門(mén)禁系統(tǒng)門(mén)面租賃合同匯編4篇
- 二零二五年度數(shù)據(jù)中心設(shè)備安裝勞務(wù)分包合同樣本3篇
- 2025年度網(wǎng)絡(luò)安全教育與培訓(xùn)個(gè)人聘用合同4篇
- 中國(guó)的世界遺產(chǎn)智慧樹(shù)知到期末考試答案2024年
- 2023年貴州省銅仁市中考數(shù)學(xué)真題試題含解析
- 世界衛(wèi)生組織生存質(zhì)量測(cè)量表(WHOQOL-BREF)
- 《葉圣陶先生二三事》第1第2課時(shí)示范公開(kāi)課教學(xué)PPT課件【統(tǒng)編人教版七年級(jí)語(yǔ)文下冊(cè)】
- 某送電線(xiàn)路安全健康環(huán)境與文明施工監(jiān)理細(xì)則
- GB/T 28885-2012燃?xì)夥?wù)導(dǎo)則
- PEP-3心理教育量表-評(píng)估報(bào)告
- 控制性詳細(xì)規(guī)劃編制項(xiàng)目競(jìng)爭(zhēng)性磋商招標(biāo)文件評(píng)標(biāo)辦法、采購(gòu)需求和技術(shù)參數(shù)
- 《增值稅及附加稅費(fèi)申報(bào)表(小規(guī)模納稅人適用)》 及其附列資料-江蘇稅務(wù)
- 中南民族大學(xué)中文成績(jī)單
- 危大工程安全管理措施方案
評(píng)論
0/150
提交評(píng)論