版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TSXCUSBMBPUSBModbusPlusCommunicationsAdapterUserManual35011984eng23TableofContentsSafetyInformation....................................5AbouttheBook.......................................7Chapter1GlossaryofAbbreviationsandAcronyms.................9GlossaryofAbbreviationsandAcronyms...............................9Chapter2Overview...........................................11AtaGlance.....................................................11ModbusPlusCommunicationforApplications..........................12ModbusPlusNetworkDiagnostics...................................13TSXCUSBMBPHardware..........................................13Chapter3Installation..........................................15AtaGlance.....................................................15InstallationRequirements..........................................16UpgradingFromPreviousVersion...................................16InstallingtheTSXCUSBMBPDriverSoftware...........................17InstallingtheTSXCUSBMBPHardware...............................17Chapter4EstablishingaConnectiontotheTSXCUSBMBP..........19AtaGlance.....................................................19RescanAdapters.................................................20ShowInterface..................................................20Chapter5ConfiguringtheTSXCUSBMBPDriver...................21AtaGlance.....................................................21TheTSXCUSBMBPDriverInterfaceWindow...........................22ConfiguringtheModbusPlusNodeAddress...........................23ConfiguringtheSlaveResponseTimeout..............................24ConfiguringtheVirtualSerial(COMPort..............................26ConfiguringtheModbusPlusRouting.................................27Chapter6ConnectingtoaModbusPlusNetwork..................33ModbusPlusNetworkStatusIndicator................................33Chapter7UsingtheTSXCUSBMBPwithanApplication............35Overview.......................................................35StarttheTSXCUSBMBPDriver......................................36ConfiguretheApplicationSoftware...................................37Connect!........................................................37Chapter8ModbusPlusNetworkDiagnosticFunctions.............39AtaGlance.....................................................398.1StartingtheDiagnosticFunctions....................................41ProcedureforStartingtheDiagnosticFunctions.........................418.2ScanningtheModbusPlusNetwork..................................42ProcedureforScanningtheModbusPlusNetwork.......................428.3DisplayingDiagnosticInformation....................................43AtaGlance.....................................................43ProcedureforDisplayingDiagnosticInformation.........................44NodeErrorStatistics..............................................46NodePersonality.................................................47InternalPathTransactions..........................................48TokenOwnerWorkTable..........................................49ActiveStationTable...............................................50TokenStationTable...............................................51GlobalDataPresentTable..........................................52ReadGlobalData................................................53Appendices...............................................55AtaGlance.....................................................55AppendixATSXCUSBMBPSettingsforUnity.......................57TSXCUSBMBPSettingsforUnity....................................57AppendixBTSXCUSBMBPSettingsforConcept&ProWORX32.......61TSXCUSBMBPSettingsforConcept&ProWORX32.....................6143501198402/20065SafetyInformationImportantInformationNOTICEReadtheseinstructionscarefully,andlookattheequipmenttobecomefamiliarwiththedevicebeforetryingtoinstall,operate,ormaintainit.Thefollowingspecialmessagesmayappearthroughoutthisdocumentationorontheequipmenttowarnofpotentialhazardsortocallattentiontoinformationthatclarifiesorsimplifiesaprocedure.TheadditionofthissymboltoaDangerorWarningsafetylabelindicatesthatanelectricalhazardexists,whichwillresultinpersonalinjuryiftheinstructionsarenotfollowed.Thisisthesafetyalertsymbol.Itisusedtoalertyoutopotentialpersonalinjuryhazards.Obeyallsafetymessagesthatfollowthissymboltoavoidpossibleinjuryordeath.DANGERindicatesanimminentlyhazardoussituation,which,ifnotavoided,willresultindeath,seriousinjury,orequipmentdamage.DANGERWARNINGindicatesapotentiallyhazardoussituation,which,ifnotavoided,canresultindeath,seriousinjury,orequipmentdamage.WARNINGCAUTIONindicatesapotentiallyhazardoussituation,which,ifnotavoided,canresultininjuryorequipmentdamage.CAUTIONSafetyInformationPLEASENOTEElectricalequipmentshouldbeservicedonlybyqualifiedpersonnel.NoresponsibilityisassumedbySchneiderElectricforanyconsequencesarisingoutoftheuseofthismaterial.Thisdocumentisnotintendedasaninstructionmanualforuntrainedpersons.©2006SchneiderElectric.AllRightsReserved.AbouttheBookAtaGlanceDocumentScopeThisdocumentprovidesaninstallation,setupandusageguidefortheSchneiderAutomationTSXCUSBMBP(USBModbusPluscommunicationsadapter.Itdescribesthebasicproceduresrequiredtozinstallthehardware,Itdescribesthebasicproceduresrequiredtoinstallthehardware,installandconfigurethedriversoftware,accesstheTSXCUSBMBPfromasoftwareapplication,andusetheModbusPlusnetworkdiagnosticsfeaturesofthedriversoftware.zinstallandconfigurethedriversoftware,zaccesstheTSXCUSBMBPfromasoftwareapplication,andzusetheModbusPlusnetworkdiagnosticsfeaturesofthedriversoftware.ValidityNoteTheinformationinthismanualisapplicableonlyforTSXCUSBMBPcommunicationsadapters.ProductRelatedWarningsSchneiderElectricassumesnoresponsibilityforanyerrorsthatappearinthisdocument.Nopartofthisdocumentmaybereproducedinanyformormeans,includingelectronic,withoutpriorwrittenpermissionofSchneiderElectric.AbouttheBook1GlossaryofAbbreviationsandAcronymsGlossaryofAbbreviationsandAcronymsIntroductionThisglossaryprovidesanexpansionofabbreviationsandacronymsusedinthisdocumentation.GlossaryofAbbreviationsandAcronymsThefollowingtablelistsallabbreviationsandacronymsandtheirrespectiveexpansions.Abbreviation/AcronymExpansionMBPModbusPlusMB+ModbusPlusMODBUS+ModbusPlusUSBUniversalSerialBusVSPVirtualSerialPortWinNTWindowsNTWinXPWindowsXPSP2ServicePack2Win2kWindows2000Abbreviations&Acronyms2OverviewAtaGlanceSubjectofthischapterTheTSXCUSBMBPcommunicationsadapterisdesignedtoprovideabridgebetweenasimpleandinexpensiveUSBconnectionandaModbusPlusNetwork.Thedeviceisacombinationofhardware(TSXCUSBMBPandsoftwaredrivers(TSXCUSBMBPDriverandVirtualSerialPortthatoperatetogetherasasingleentity.TheTSXCUSBMBPhasitsownModbusPlusNodeAddressontheModbusPlusnetwork,whichissetviatheTSXCUSBMBPDriversoftware.TheTSXCUSBMBPprovidestwoareasoffunctionality.ThefirstoneallowssoftwareapplicationsusingserialModbusRTUcommunicationstocommunicateonahighspeedModbusPlusnetwork.ThesecondoneprovidesdiagnostictoolsforaModbusPlusnetwork.What'sinthisChapter?Thischaptercontainsthefollowingtopics:TopicPageModbusPlusCommunicationforApplications12ModbusPlusNetworkDiagnostics13TSXCUSBMBPHardware13OverviewModbusPlusCommunicationforApplicationsIntroductionMostWin32applicationsthatsupportserialModbuscommunicationscancommunicateonaModbusPlusnetworkwiththeTSXCUSBMBP.VirtualSerialPort(VSPAVirtualSerialPort(VSPisusedasthemechanismforredirectingcommunicationsfromprogramssuchasConcept,Unity,andProWorx32totheTSXCUSBMBPadapter.TheVSPpresentsthesameinterfaceasastandardserialporttothesoftware.Assuchitisindistinguishablefromaphysicalserialport.ModbusPlusCommunication-ProcessTheModbusPlusCommunicationprocessisdescribedinthefollowingtable:Illustration:RoutingTableAroutingtablesimilartothatusedbyModicon'sBM85BridgeMultiplexerisusedtoassociateModbusSlaveIDswith5-byteModbusPlusroutingpaths.ThisallowstheapplicationsoftwaretocommunicatewithanyModbusPlusdevicewithinrangeonaModbusPlusnetwork.StageDescription1AftertheVSPisinstalled,itwillcreateoneserialportwiththeportreference(COM1-COM12definedintheTSXCUSBMBPDriversoftware.2WhenconfiguringtheModbusapplicationsoftware,thisportreferencefortheVSPisselectedastheserialportfortheapplicationtouse.3TheTSXCUSBMBPDriverwillthenworklikeaBridgeMultiplexertoredirectserialModbusPlusmessagesontoaModbusPlusnetwork,butatamuchfasterratesincenoserialcommunicationsareactuallytakingplace.OverviewModbusPlusNetworkDiagnosticsTSXCUSBMBPTheTSXCUSBMBPprovidesadiagnostictoolforModbusPlusnetworks.IthasthesamebasicfunctionalityastheMBPSTATprogrambutaddstheabilitytoscanacompleteModbusPlusnetwork.TSXCUSBMBPHardwareDescriptionTheTSXCUSBMBPconsistsofaboxwithaUSBcableextendingfromoneendforconnectiontoaPC,andastandardModbusPlusDB9connectorontheotherendforconnectiontoaModbusPlusnetwork.LEDsinthetopcoverofthedeviceindicatethepresenceofpowerfromtheUSBportandthestatusoftheModbusPlusconnection.Noexternalpowersupplyisneeded.IllustrationOverview3InstallationAtaGlanceSubjectofthischapterThissectiondescribestheproceduresrequiredtoinstalltheTSXCUSBMBPDriversoftwareandtheTSXCUSBMBPcommunicationsadapter.What'sinthisChapter?Thischaptercontainsthefollowingtopics:Note:DonotattachtheTSXCUSBMBPdevicetoaUSBportuntilinstallationoftheDriverSoftwareiscomplete.TopicPageInstallationRequirements16UpgradingFromPreviousVersion16InstallingtheTSXCUSBMBPDriverSoftware17InstallingtheTSXCUSBMBPHardware17InstallationInstallationRequirementsInstallationRequirementslistInstallationrequirementsareasfollows:zMicrosoftWindowsXPOperatingSystemwithServicePack2orgreaterinstalled(Windows2000withServicePack4orgreatercanalsobeusedonmostcomputers,z1MBfreediskspace,zatleast256MBRAM,zatleastonefreeUSBportoraUSBHubsupportingUSB1.1orgreater.UpgradingFromPreviousVersionIntroductionCurrently,ifapreviousversionoftheTSXCUSBMBPDriverhasbeeninstalled,theVirtualSerialPortcomponentofthedrivermustbemanuallyuninstalledusingDeviceManagerbeforeanewversioncanbeinstalled.HowtouninstalltheVirtualSerialPort?ThesestepsmustbefollowedtouninstalltheVirtualSerialPortfromyoursystem.StepAction1CloseanysoftwareapplicationsusingtheTSXCUSBMBPDriver.2ExittheTSXCUSBMBPDriverbyrightclickingontheIconatthebottomthenselectingExitDriver.3UnplugtheUSBModbusPlusDevicefromtheUSBportonthecomputer(orUSBHubifusingone.4StartuptheWindowsDeviceManager.Onmostsystems,thisisdonebythefollowingsteps.zOpenControlPanel,System,Hardware,thenDeviceManager.zInDeviceManager,leftclickonthe+nexttoABTVirtualDevice.VirtualSerialPortwillnowappearunderneathABTVirtualDevice.zRightclickonVirtualSerialPortandselectUninstall.zWhenprompted,confirmthedeviceremoval.zAfterABTVirtualDevicedisappearsfromthelist,closetheDeviceManager.InstallationInstallingtheTSXCUSBMBPDriverSoftwareIntroductionTheTSXCUSBMBPDrivermustbeinstalledbeforeconnectingtheTSXCUSBMBPdevicetotheUSBport.HowtoinstalltheTSXCUSBMBPDriver?UsethefollowingproceduretoinstalltheDriversoftware.InstallingtheTSXCUSBMBPHardwareIntroductionTheTSXCUSBMBPcanbeconnecteddirectlytoaUSBportonthePCorthroughaUSBHub.TheTSXCUSBMBPacquirespowerfromtheUSBportorHub,thereforenopowerconnectionisrequired.StepAction1InserttheCD-ROMlabeledTSXCUSBMBPDriverintoyourCD-ROMdrive.2Theinstallationshouldbeginautomatically.Ifnot,followtheprocedurebelowtostarttheinstallationmanually.zFromtheStartmenu(StartbuttononWindowsXPtaskbar,selectRunzTypeinD:\Setup.exe(ifyourCD-ROMdriveisnotD:,substitutethedriveletterofyourCD-ROMdriveandpressOk.3Followtheon-screeninstructionstocompletethesoftwareinstallation.4Thefinalstepofthesoftwareinstallationwilldisplayamessagewindowcontaininginstructions.Pleasereadtheinstructionscarefully.Note:DonotconnecttheModbusPlusnetworkcabletotheModbusPlusportontheTSXCUSBMBPuntilaftertheModbusPlusNodeAddresshasbeenconfiguredintheDriverSoftware.ThiswillavoidthepotentialforduplicateModbusPlusnodeaddressesonyournetwork.InstallationHowtoinstalltheTSXCUSBMBPHardwareUsethefollowingproceduretoinstalltheTSXCUSBMBPhardware.StepAction1AfterinstallingtheTSXCUSBMBPDriversoftware,inserttheUSBcablefromtheTSXCUSBMBPintoaUSBportonthePCorintoaUSBHubconnectedtothePC.OncetheTSXCUSBMBPisconnectedtothePCorHub,thePowerLEDontheTSXCUSBMBPwilllight.ThisindicatesthattheTSXCUSBMBPisgettingpowerfromtheUSBportorHub.2IfthisisthefirsttimetheTSXCUSBMBPhaseverbeenconnectedtotheUSBportorHub,theFoundNewHardwaremessagewillpopupandtheNewHardwareWizardwillstartup.Ifthisoccurs,followthesestepstocompletethehardwareinstallation:zSelectNo,notthistimewhenthemessageCanWindowsconnecttoWindowsUpdatepopsup,thenclickonNext.zSelectInstallthesoftwareautomatically(RecommendedwhenthemessageWhatdoyouwantthewizardtodo?popsup,thenclickonNext.zIfthemessageThesoftwareyouareinstallinghasnotpassedWindowsLogoTestingpopsup,selectContinueAnyway.Whenfinished,clickonFinish.zTheFoundNewHardwaremessagewillpopupagainfollowedbytheNewHardwareWizard.zSelectNo,notthistimewhenthemessageCanWindowsconnecttoWindowsUpdatepopsup,thenclickonNext.zSelectInstallthesoftwareautomatically(RecommendedwhenthemessageWhatdoyouwantthewizardtodo?popsup,thenclickonNext.zIfthemessageThesoftwareyouareinstallinghasnotpassedWindowsLogoTestingpopsup,selectContinueAnyway.zWhenthewizardhasfinishedinstallingthesoftware,clickonFinish.zWaitfortheFoundNewHardwaremessagetopopupwithYournewhardwareisreadytouse.3Restartthecomputer.4EstablishingaConnectiontotheTSXCUSBMBPAtaGlanceSubjectofthischapterTheTSXCUSBMBPDriverisaddedtotheStartupgroupduringinstallation.Afterrestartingthecomputerattheendofthehardwareinstallation,thedriverwillautomaticallystartandwillcontinuetodosoeachtimethecomputerispowereduporrestarted.IftheTSXCUSBMBPDriveriseverremovedfromtheStartupmenu,youwillneedtostartthedrivermanuallybygoingtotheProgramsmenuandselectingSchneiderElectricthenTSXCUSBMBPthenTSXCUSBMBPDriver.TheTSXCUSBMBPDriverallowsforonlyoneinstanceofittorunatanytime,sostartingitmultipletimesisnotaconcern.StatusoftheDriverWhentheTSXCUSBMBPDriverisrunning,aniconwillappearinthesystemtrayofthecomputertoindicatethestatusofthedriver,asshowninthetablebelow.What'sinthisChapter?Thischaptercontainsthefollowingtopics:IconColorStatusofthedrivernormalATSXCUSBMBPwasfound.redNoTSXCUSBMBPwasfound.yellowATSXCUSBMBPwasfound,andisintheprocessofinitializingandconnectingtoaModbusPlusnetwork.TopicPageRescanAdapters20ShowInterface20EstablishingaConnectionRescanAdaptersIntroductionIftheTSXCUSBMBPdevicewasnotconnectedtothePCwhentheTSXCUSBMBPDriverstartedup,itwillbenecessarytorescanforaconnectedTSXCUSBMBPadapterbeforethedriverwilldetectitspresence.Arediconinthesystemtraywillindicatethis.Howtorescan?Torescan,rightclickontheiconinthesystemtrayandselectRescanAdapters.ThedrivershouldthenfindtheTSXCUSBMBP,andtheiconwillturnyellowforseveralsecondswhiletheTSXCUSBMBPinitializesandlistenstotheModbusPlusnetwork.Itwillthengotonormaloperation.Iftheiconremainsred...Iftheiconinthetrayremainsredfollowingarescan,checkyourUSBconnectionandmakesuretheappropriateUSBdriversareinstalledandenabledonyourcomputer.ShowInterfaceIntroductionAslongastheTSXCUSBMBPdriverisrunning,thedriverInterfaceWindowcanbedisplayedtoshowdriverconfigurationandconnectioninformation.ItdoesnotmatteriftheTSXCUSBMBPdriverhasestablishedaconnectionwiththeTSXCUSBMBPdeviceornot(thecoloroftheiconinthesystemtraydoesnotmatter.HowtodisplaytheInterfaceWindow?TodisplaytheInterfaceWindow,rightclickontheiconinthetrayandselectShowInterface.5ConfiguringtheTSXCUSBMBPDriverAtaGlanceSubjectofthisChapterThischapterdescribeshowtoconfiguretheTSXCUSBMBPdriver.What'sinthisChapter?Thischaptercontainsthefollowingtopics:TopicPageTheTSXCUSBMBPDriverInterfaceWindow22ConfiguringtheModbusPlusNodeAddress23ConfiguringtheSlaveResponseTimeout24ConfiguringtheVirtualSerial(COMPort26ConfiguringtheModbusPlusRouting27ConfiguringtheTSXCUSBMBPDriverTheTSXCUSBMBPDriverInterfaceWindowIntroductionTheInterfaceWindowisusedtoconfiguretheTSXCUSBMBPdriveranddevice.Italsohasamessageareawherestatusanderrorinformationisdisplayed.InterfaceWindowDisplayTodisplaytheInterfaceWindow:zrightclickontheTSXCUSBMBPiconinthesystemtrayandzselectShowInterface.TheInterfaceWindowisdisplayedhereunder:ConfiguringtheTSXCUSBMBPDriverConfiguringtheModbusPlusNodeAddressAddressAssignmentTheTSXCUSBMBPcommunicationsadaptermustbeassignedaModbusPlusNodeAddressinordertocommunicateontheModbusPlusnetwork.TheModbusPlusNodeAddressassignmentwindowisdisplayed:AddressConfigurationToconfiguretheModbusPlusNodeAddressoftheTSXCUSBMBPdevice:AddressChangingProcessAftertheSavebuttonispressed,theprocessofchangingtheModbus+NodeaddressoftheTSXCUSBMBPdevicewillbegin.Tocompletethisprocess,theTSXCUSBMBPdevicemustbereinitialized.zAninformationwindowwillpopup,designatingthatthenodeaddressisbeingchanged,anditwilltakeapproximately10secondstocompletetheprocess.zClickonOKtoexittheinformationwindow.TheSettingsMenuwillremaindisableduntiltheprocessofchangingthenodeaddressiscomplete.Aftertheprocesshascompleted,theModbusPluscablecanbeconnectedtotheTSXCUSBMBPdevicewithoutriskofaduplicateModbus+nodeaddressonthenetwork.StepAction1SelectSettingsfromthetoplevelmenuoftheTSXCUSBMBPDriverInterfaceWindow2TypethenewaddressintothefieldlabeledModbus+NodeAddress3ClickontheSavebuttontosavethenewaddress.ConfiguringtheTSXCUSBMBPDriverConfiguringtheSlaveResponseTimeoutIntroductionTheSlaveResponseTimeoutisusedbytheTSXCUSBMBPeachtimeitsendsarequestfromanapplicationouttheModbusPlusnetworktoaslavedevice.SlaveResponseTimeoutThistimeoutisvariableduetothepossibilityofaradiolinkorseriallinksomewhereinbetweentheTSXCUSBMBPdeviceandtheslavedeviceitiscommunicatingwith:zTheinterfacebetweentheapplicationandtheTSXCUSBMBPdriverhasthesamecharacteristicsofanactualserialport.zOnerequestmustbecompletedbeforeanotherrequestcanbesentout.zIftheslavedevicedoesnotrespondtotheTSXCUSBMBP,itmusttimeoutfromwaitingontheresponsebeforeitcanacceptanotherrequestfromtheapplication.TimeoutValueThevaluefortheSlaveResponseTimeoutneedstobedeterminedbyaddingtogetherthefollowingtimes:1.ThemaximumamountoftimeitcantakeforarequesttobesenttoanyslavedevicethattheTSXCUSBMBPwillbecommunicatingwith.Thistimemustincludeanydelaysinducedbymodems,RFlinks,networkbridges,etc.2.Themaximumamountoftimeitcantakeforanyslavedevicetoprocessarequest.Note:StartoperationsoncertainPLCscantakeaslongas4secondsormoretoprocess.IftheSlaveResponseTimeoutvalueislowerthanthis,timeoutsmayoccur.3.ThemaximumamountoftimeitcantakeforaresponsetobesentfromanyslavedevicebacktotheTSXCUSBMBP.Thistimemustincludeanydelaysinducedbymodems,RFlinks,networkbridges,etc.4.Someadditionaltimetoprovidea‘safetyzone’toallowforthe‘unexpected’.Avalueof500msisadequateifallslavedevicesareconnectedonthelocalModbusPlusnetworkorthroughahigh-speedbridge.IfanyslowernetworkinterfacesareinthecommunicationpathbetweentheTSXCUSBMBPandanyslavedevice,anadequatevalueisusuallybetween1000and2000ms.Note:WhenperformingaModbusnetworkscanusingProWorxorConcept,changingtheSlaveResponseTimeoutvaluefromitsdefaultof5000msto600msbeforethescanwillgreatlyimproveperformance.However,theSlaveResponseTimeoutmustbesetbacktothepropervaluebeforeattachingtoaPLCinprogrammingmodeandperformingStartoperations.ConfiguringtheTSXCUSBMBPDriverTimeoutConfigurationOncetheappropriatevaluehasbeendetermined,theSlaveResponseTimeoutisconfiguredasfollows:TimeoutSavingAnewSlaveResponseTimeoutsavingwindowisdisplayed:StepAction1SelectSettingsfromthetoplevelmenuoftheTSXCUSBMBPDriverInterfaceWindow.2TypetheappropriatetimeoutvalueintothefieldlabeledSlaveResponseTimeout.3ClickontheSavebuttontosavethenewSlaveResponseTimeout.Note:WhentheSavebuttonispressed,thenewtimeoutsettingwilltakeeffectimmediately.ConfiguringtheVirtualSerial(COMPortIntroductionTheVirtualSerialPortusedbytheapplicationtosendModbusrequeststotheTSXCUSBMBPDriverwilldefaulttoCOM3duringinstallation.COM3AssignmentIfanotherdeviceisalreadyinstalledonCOM3,theVirtualSerialPortwillneedtobechanged.:PortChangingTochangetheportreferencefortheVirtualSerialPortintheapplication:If...Then...anotherdeviceisalreadyinstalledonCOM3theVirtualSerialPortwillneedtobechanged1IfanapplicationisopenthatisusingtheVirtualSerialPorttocommunicatewiththeTSXCUSBMBP,itshouldbeclosed.2SelectVirtualModbusPortfromthetoplevelmenuontheTSXCUSBMBPDriverInterfaceWindow.3SelectthedesiredCOMportfromthelistofavailableCOMports.4ClickontheSavebuttontosavethenewsetting.Note:ThenewsettingwilltakeeffectimmediatelyuponpressingtheSavebutton.TheapplicationbeingusedwiththeTSXCUSBMBPmustbeconfiguredtocommunicateusingtheserialportconfiguredhere.ConfiguringtheModbusPlusRoutingIntroductionWheninterfacingtoanapplicationthroughtheVirtualSerialPort,theTSXCUSBMBPoperatesasaserialModbustoModbusPlusconverter,similartotheBM85BridgeMultiplexer.TheVirtualSerialPortcapturesserialModbusRTUmessagessentbyaModbusapplicationandredirectsthemtotheTSXCUSBMBPdriver.ThedriverthenconvertseachmessagefromtheModbusRTUformatintotheModbusPlusformatbeforesendingitoutontothenetworkandwaitingforaresponse.AddressingMethodsWhenconvertingaModbusRTUrequesttoModbusPlus,thedrivermustconvertasingleModbusIDintoa5-byteModbusPlusroutingpath.TheTSXCUSBMBPdriversupportsthreedifferentmethodsofdoingthis:1.ExplicitAddressing,2.DirectAddressing,3.ImplicitAddressing.Thefirstmethod,knownasExplicitAddressing,usestheTSXCUSBMBPdriver'sModbusRoutingTable.AuniqueModbusID(alsoknownasModbusSlaveAddressorModbusSlaveIDisassignedbytheusertoeachModbusPlusdevicethatwillbeaccessedfromaModbusapplication.AnentryisthenmadeintotheModbusRoutingTablethatspecifiestheModbusPlusRoutingpathtousewheneveraModbusapplicationsendsaModbusRTUmessagetothatModbusID.ThesecondandthirdmethodsusethevalueoftheModbusIDtogeneratetheModbusPlusroutingpathaccordingtoapredefinedsetofrules.ThesemethodsincludeDirectAddressingandImplicitAddressing,wheretheactualaddressingtypeusedisdeterminedbytherangeofvaluesthattheModbusIDfallsinto.DirectAddressingandImplicitAddressingareo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026季华实验室科研部门招聘3人(广东)建设考试备考试题及答案解析
- 2026安徽黄山市黄山区招引急需紧缺教育储备人才12人建设考试参考题库及答案解析
- 2026河南三门峡市消防救援局招聘政府专职消防员49名建设笔试备考题库及答案解析
- 2026广东惠州市龙门县审计局招聘编外人员2人建设考试参考试题及答案解析
- 2026上半年广东肇庆市卫生健康系统事业单位招聘医护人员93人(编制)建设笔试备考题库及答案解析
- 2026年江西铜业集团建设有限公司春季校园招聘7人建设考试备考题库及答案解析
- 2026江苏徐州市事业单位招聘医务人员150人建设考试参考题库及答案解析
- 2026年韶山红旅教育培训集团有限公司招聘9人建设笔试备考题库及答案解析
- 2026广西防城港市港口区公车卫生院招聘1人建设考试备考试题及答案解析
- 2026福建泉州晋江东石镇镇级巡逻队员招聘2人建设考试参考题库及答案解析
- DL-T5054-2016火力发电厂汽水管道设计规范
- 火力发电厂机组A级检修监理大纲
- 气流组织课件
- GB/T 15587-2023能源管理体系分阶段实施指南
- 职业技能竞赛钢结构工程质量检测决赛钢结构焊缝质量检测理论题库多选题
- 华兴数控7系列说明书(车)
- YY/T 0995-2015人类辅助生殖技术用医疗器械术语和定义
- YB/T 5146-2000高纯石墨制品灰分的测定
- SB/T 10728-2012易腐食品冷藏链技术要求果蔬类
- GB/T 36713-2018能源管理体系能源基准和能源绩效参数
- GB/T 1981.2-2009电气绝缘用漆第2部分:试验方法
评论
0/150
提交评论