Schneider Electric none Modbus Address Map, Table Location Modbus Address Five±Byte Routing Path

Page 46

3.4.8Modbus Address Map

The B￿85 maintains four internal ￿odbus Address ￿ap tables for routing the ￿odbus messages received at its four ￿odbus ports. Each port has a table that can hold up to 64 entries that you specify during configuration.

Vthe location in the table at which you want to place the entry

Va one-byte ￿odbus address in the range 1 ... 255 decimal

Va five-byte routing path.

Each table entry specifies how you will want a ￿odbus address received at the ￿odbus port to be converted into a five-byte routing path to the destination device in your application. Routing can be made to a ￿odbus Plus node on the local network or on a remote network. ￿essages can also be routed to a device on another port of the B￿85.

When a ￿odbus message is originated from a device at one of its ￿odbus ports, the B￿85 searches the ￿odbus Address ￿ap table for that port to find a match between the message's ￿odbus address and a ￿odbus address stored in the table. The actions taken if a match is found, or if a match is not found, are described below and on the following pages.

If a Match is Found

If a match is found, the five bytes of mapped routing from the table entry will be applied to the message, and it will be sent out using that routing. Here are five examples of how the ￿odbus Address ￿ap table can be used to develop routing paths for ￿odbus messages:

Table Location

Modbus Address

Five±Byte Routing Path

 

 

 

 

 

 

 

 

01

47

8

0

0

0

0

 

 

 

 

 

 

 

 

 

02

182

20

 

14

0

0

0

 

 

 

 

 

 

 

 

03

27

20

 

22

5

0

0

 

 

 

 

 

 

 

 

04

33

0

3

0

0

0

 

 

 

 

 

 

 

 

 

05

125

0

4

99

 

0

0

 

 

 

 

 

 

 

 

VEntry 01 is an example of routing to node 8 on the local ￿odbus Plus network. If the ￿odbus message contains the destination address 47, a match is found in the table. The B￿85 will apply the routing path 8, 0, 0, 0, 0 to the message. The message is acted upon by the application program in the device at node address 8.

36 Configuring the Modbus Models

31007492

Image 46
Contents February Page Preface PrefacePage Contents Chapter Configuring the Modbus Models 2e.2ie3 +f 0he C+*fig1.a0i+* .+ceChapter Configuring the Programmable Models Contents ViiViii Contents Chapter Installing the BM85Appendix a Compatible Devices and Cables Glossary Index FiguresPage Chapter Introducing the BM85 Bridge/Multiplexers Introducing the BM85 Bridge/MultiplexersModbus Plus Network Bridge/Multiplexers on Modbus PlusBM85 on Modbus Plus BM85 Bridge/Multiplexers on Modbus Plus Available Models Overview of BM85 ModelsMounting Methods Operating Power Configuration MethodsProgrammable Port Models BM85 With Typical RS232/485 Devices Developing the Application Configuring the Programmable ModelsDownloading the Application Contact Telephone Software Development Tool KitPart Number Description Modbus Port Models BM85 With Typical Modbus Devices Specifications AC/DC Power Models Bridge/Multiplexer Models for AC/DC PowerDevelopment Requirement Supplied by Customer Specifications DC/DC Power Models Bridge/Multiplexer Models for DC/DC PowerSoftware Development Tool Kit Page Chapter Device Addressing Message Routing Device Addressing and Message RoutingModbus Plus Message Routing Paths Routing to Programmable ControllersRouting to Serial Ports on BM85 Programmable Models Routing to Host Based Network AdaptersRouting to BM85 Bridge/Multiplexers Routing to a Single Slave Device on BM85 Modbus ModelsProgrammable Port Models Modbus Address ConversionModbus Port Models Silent Master Port Addressing Routing Examples Routing ExamplesFrom Routing Path From Address Routing MethodPage Chapter Configuring Modbus Models Configuring the Modbus ModelsBefore You Start An Overview of the Configuration ProcessModels Covered in This Chapter Required Equipment Configuration Checklist Modbus Port Parameters Information You Will NeedSlave Port TypeMaster NetworkCommunication Parameters Setting the ParameterSlave Device Address Port PriorityLink Timeout Timeout Examples Modem Booster How the Parameter Applies to the BM85Modem Booster Example Modbus Address Map Table Location Modbus Address Five±Byte Routing PathIf a Match is Not Found Configuring the Modbus Models Silent Master Port Considerations Connecting Power for the Configuration Configuring the Modbus PortsSetting the Switches Connecting the Terminal Your Configuration Commands Command Action RangeDefault Configuration Parameter PortEntering Commands Into Your Screens Your Configuration ScreensHelp Screens V5, V6, V7 Printing the Configuration Saving the ConfigurationYour V1 Screen Your V1 Screen LayoutUsing the V1 Screen ExampleYour V2 and V3 Screens Your V2 or V3 Screen LayoutUsing the V2 or V3 Screen Your V4 Screen Your V4 Screen LayoutUsing the V4 Screen EnterSetting the Modbus Plus Address BM85 Modbus Models Modbus Plus Address SwitchesWhen to Set the RUN Mode Setting the RUN ModeHow to Set the RUN Mode Modbus Driver Error Codes 24 .. E Hex Modbus Port Indicator CodesHardware Error Codes 11 .. Hex Indicators Pattern Hexadecimal DigitModbus Plus Processor Interface Error Codes 34 .. Hex LLC Layer Error Codes 81 ... A3 HexPage Chapter Configuring Programmable Models Configuring the Programmable ModelsBefore You Start Equipment for Writing the Application Program Equipment For Downloading the Application ProgramREADME.DOC Information File Overview of the Development SoftwareDevelopment Software Files File Name PurposeMultitasking in Your Application Using the Test and Demonstration Source FilesTest and Demonstration Source Files Key Sequence PurposeDefault Parameters Installing the Development SoftwareInstallation Steps Key Sequence Purpose Alt±C Project close Preparing the BM85 for Downloading Setting the Configuration Switches BM85 Programmable Models Configuration SwitchesBM85 Programmable Models Modbus Plus Address Switches Error Code Hexadecimal Meaning Indicator Codes During DownloadingError Codes Normal Download CodesSetting the RUN Mode Chapter Installing the BM85 Installing the BM85Mounting the BM85 Installing the BM85 HardwareShelf/Panel Mounted Models Vertical Mounting Rack Mounted ModelsHorizontal Mounting Part Number Mounting MethodRear Panel View Mounting Dimensions Rack Mount Models 31007492OP ViewConnecting AC Power Connecting the Power CablesConnecting DC Power BM85-000 Rear Panel PV02 or earlier Connecting the Network and Serial Cables BM85000Connecting Dual-Cable Units on Single-Cable Networks Connecting a Single Network CableConnecting Dual Network Cables Connecting Serial Port CablesPower and Ready Indicators Reading the IndicatorsModbus and Serial Port Indicators Modbus Plus Port Status Indicators Attaching Identification Labels Modbus Plus Port LabelSerial Port Parameters Label Serial Port Parameters LabelPage Appendix a Compatible Devices Cables Compatible Devices and CablesMaking `Quick Connections Compatible Devices and CablesAbbreviations Modicon Devices and CablesCables for Modbus Slave Devices Devices and Cables for Configuring Modbus PortsCables for Modbus Master Devices Device Cable and Adapter CombinationModbus/RS232 Cable Wiring Diagrams Modbus/RS232 Cable Wiring DiagramsModbus/RS232 Ports Pinout Serial Ports Pinout ± Modbus/RS232 BM85 Direction PurposeRS485 Ports Pinout Serial Ports Pinout ± RS485 BM85 Direction PurposeBaud rate AcknowledgementAddress BitBus Bridge PlusBroadband CarrierbandDownload DIO Drop AdapterDistributed I/O Drop cableGlobal Output Frame descriptorGlobal Input Host computerModbus LayerMedium Modbus PlusNode ModemNetwork Option Module OSI ModelPort Peer-to-peer communicationPhysical Layer ProtocolSlot time SegmentSerial port Specific InputTerminator SystemTap TokenPage Index IndexIndex