版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、串口 Modbus RTU 教程材料:RS232串口線,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.打開 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相連的串口號,這里選擇6波特率選擇9600可以自定義選才R RTU類型,這里選擇 ControlWave ,然后點(diǎn)擊 Finish自動彈出對話框如下,這里選擇Load From Device從設(shè)備上傳配置文件Username: SYSTEMPassword 6666664參數(shù)設(shè)
8、置如下:9600 N 8 1點(diǎn)擊右側(cè),Write To RTU,下載至U RTUb;畫困1.打開 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雙擊打開,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,-國 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ì)說明,這里簡單說明。? Init值為TRUE時,初始化模塊? Repeat定義模塊發(fā)送請求信息的最小等待時間(毫秒),通常與任務(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模塊需要使用信號的列表號? PORT定義端口1-PortA2PortB3PortC4PortD13-Eth314Eth215-Eth1? SlaveAddress 從設(shè)備地址? Timeout等待從設(shè)備相應(yīng)時間(毫秒)? 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)色小圈,變量屬性,類型默認(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:國 |DefadtGk±al Variable (j roups;-.FTiysicdl HlerckaieControlV/aYe白” -RTU_RESOURCE國 口 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國 PropertiesPOU groupSax e As Network.TemplatE點(diǎn)擊OK, Name:可以按自己習(xí)慣來新建Task,日一 Project : F:Vef&
20、amp;GtWodbus-pRTLIfcSlave_DB - Libraries|夏 PROCONOS*:;® XXX)L3*0時白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-寫 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器時事工1國困啊DeleteDescriptian worksheetTaskProgram instance點(diǎn)擊工具欄, . MAKE編譯,在右側(cè)功能塊中,選擇剛剛做好的功能塊Modbus_Master ,拖入_4工作區(qū)按如如下圖設(shè)置,參考幫助MODE: 4 Modbus RTU 主Port: 4串口 4SlaveAddress: 1從設(shè)備地址 1FUNCTION 3MODBUS功能碼 3,讀寫 Holding Register, 4XXXX地址StartAddress: 99起始地址 40099NUMBER: 10讀取存放器個數(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.卜QeleteDelete期CutCtrl+X)CopyCtrl+C目 PasteCtrl +VExpand AllSa . e A5 Network Template國電1膽的Define Placeholders:ExcludeCreate obal Variables from ExternalsUpd口憶 Extern d 上前后bks fr5m Gl岫號Is宣 Propertjes.RTU RE30W:里,何會ttings選擇 DLL TCP/IP配置以太網(wǎng)口 1地址點(diǎn)擊 Save as xxx,點(diǎn)擊 Save編譯后,下載Toggle Boolean Values Dqz nload Cnanq5g Cancel Downlo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京化工大學(xué)實(shí)驗(yàn)室安全教育與在線考試題庫A卷
- 小學(xué)數(shù)學(xué)二年級整十整百整千數(shù)加減法口算練習(xí)990道
- 《如何玩轉(zhuǎn)轉(zhuǎn)介營銷》課件
- 《抽樣檢驗(yàn)相關(guān)知識》課件
- 金融行業(yè)采購標(biāo)書撰寫技巧
- 旅游行業(yè)服務(wù)員培訓(xùn)感悟
- 運(yùn)輸行業(yè)安全生產(chǎn)工作總結(jié)
- 制造業(yè)人才培養(yǎng)策略
- 內(nèi)科部門全面工作總結(jié)
- 網(wǎng)絡(luò)科技企業(yè)保安工作總結(jié)
- TSG 51-2023 起重機(jī)械安全技術(shù)規(guī)程 含2024年第1號修改單
- 《正態(tài)分布理論及其應(yīng)用研究》4200字(論文)
- GB/T 45086.1-2024車載定位系統(tǒng)技術(shù)要求及試驗(yàn)方法第1部分:衛(wèi)星定位
- 浙江省杭州市錢塘區(qū)2023-2024學(xué)年四年級上學(xué)期英語期末試卷
- 1古詩文理解性默寫(教師卷)
- 廣東省廣州市越秀區(qū)2021-2022學(xué)年九年級上學(xué)期期末道德與法治試題(含答案)
- 2024-2025學(xué)年六上科學(xué)期末綜合檢測卷(含答案)
- 安徽省森林撫育技術(shù)導(dǎo)則
- 在線教育平臺合作合同助力教育公平
- 電力電子技術(shù)(廣東工業(yè)大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年廣東工業(yè)大學(xué)
- 2024年中國移動甘肅公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論