Download Print this page

CONTROL SOLUTIONS Babel Buster 2 User Manual

Hide thumbs Also See for Babel Buster 2:

Advertisement

Quick Links

Babel Buster BB2-6010/SPX/SP
User Guide
Babel Buster 2
Models BB2-6010, SPX, SP
Modbus RTU/TCP, SNMP
Gateway
Rev. 1.1 – Mar. 2021
© 2021 Control Solutions, Inc.
1 of 1
file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/...
BB2-6010, SPX, SP User Guide Contents
1
Introduction
1.1
How to Use This Guide
1.2
Overview of Gateway Devices
1.3
Important Safety Notice
1.4
Warranty
2
Connecting Gateway for the First Time
3
Configuring Gateway as a Modbus RTU Master
3.1
Modbus RTU Device Configuration
3.2
Modbus RTU Master Read Maps
3.3
Modbus RTU Master Write Maps
3.4
Modbus RTU Master Data Displayed Per Slave
3.5
Modbus RTU Errors
4
Configuring Gateway as a Modbus TCP Client
4.1
Modbus TCP Device Configuration
4.2
Modbus TCP Client Read Maps
4.3
Modbus TCP Client Write Maps
4.4
Modbus TCP Errors
5
Configuring Gateway as a Modbus RTU Slave
5.1
Modbus RTU Device Configuration
5.2
Modbus RTU Slave Register Mapping
6
Configuring Gateway as a Modbus TCP Server
6.1
Modbus TCP Device Configuration
6.2
Modbus TCP Register Mapping
6.3
Modbus Virtual Device Register Mapping
7
Configuring Gateway as an SNMP Server
7.1
Local SNMP MIB
7.2
SNMP Trap Destinations
7.3
SNMP Trap Triggers
7.4
SNMP Identity
7.5
Testing the SNMP Agent
8
Configuring Gateway as an SNMP Client
8.1
SNMP Device Configuration
8.2
SNMP Client Read Maps
8.3
SNMP Client Write Maps
8.4
SNMP Errors
9
Configuring Action Rules
9.1
Threshold Rules
9.2
Trending Rules
9.3
Cascade Rules
9.4
Calculate Rules
9.5
Constant Rules
10
Trouble Shooting
10.1
Modbus RTU Trouble Shooting
10.2
Modbus TCP Trouble Shooting
10.3
SNMP Trouble Shooting
10.4
Modbus Reference Information
Appendix A
Hardware Details
A.1
Wiring
A.2
Front Panel LED Indicators
A.3
RS-485 Line Termination and Bias
A.4
Babel Buster SP DB-9 Connector & DIP Switch
3/15/2021, 8:23 AM

Advertisement

loading
Need help?

Need help?

Do you have a question about the Babel Buster 2 and is the answer not in the manual?

Questions and answers

Summary of Contents for CONTROL SOLUTIONS Babel Buster 2

  • Page 1 Gateway Modbus Virtual Device Register Mapping Rev. 1.1 – Mar. 2021 Configuring Gateway as an SNMP Server Local SNMP MIB © 2021 Control Solutions, Inc. SNMP Trap Destinations SNMP Trap Triggers SNMP Identity Testing the SNMP Agent Configuring Gateway as an SNMP Client...
  • Page 2: How To Use This Guide

    1. Overview file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... How to Use This Guide This user guide provides background information on how the gateway works, and an overview of the configuration process. There are several sections for groups of tabs found in the web interface in the gateway which is accessed by opening a web browser and browsing to the IP address of the device.
  • Page 3: Important Safety Notice

    By using ANY Control Solutions, Inc., product, the user has agreed to assume all risk and responsibility for proper system design as well as any consequence for improper system design.
  • Page 4 2. Connecting the Gateway for the First Time file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Follow these steps to make the initial connection to the BB2-6010. (a) Connect power. Babel Buster BB2-6010: Apply +12 to +24VDC or 24VAC to the terminal marked “POWER”, and common or ground the the terminal marked “GND”.
  • Page 5 2. Connecting the Gateway for the First Time file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... (b) Connect a CAT5 cable between the RJ-45 jack on the gateway, and your network switch or hub. You cannot connect directly to your PC unless you use a “crossover” cable. (c) Apply power.
  • Page 6 2. Connecting the Gateway for the First Time file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... (e) Open your browser, and enter “http://10.0.0.101/” in the address window. You should see a page with the “Babel Buster BB2-6010” header shown above (or as applicable by model). From this point, you will find help on each page in the web site contained within the product.
  • Page 7 2. Connecting the Gateway for the First Time file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... (h) Most changes are stored in an XML configuration file in the device’s Flash file system. Only a few are stored differently, and the IP address is one of those. Normally, clicking Update on any configuration page only stores that configuration information to a temporary RAM copy of the configuration file.
  • Page 8 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The BB2-6010/SPX/SP can be a Modbus RTU master or slave. As a master you can read Modbus data from, or write Modbus data to, other Modbus slaves. The gateway will periodically poll the other Modbus devices according to register maps you set up.
  • Page 9 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... IMPORTANT: Set timeout to something long enough for the device. If too short, the gateway will not wait long enough for a response from the Modbus slave device, and the result will be a lot of "no response" errors from the device even though the device is perfectly functional.
  • Page 10 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Rule number simply tells you where you're at on the list of register maps. Click "next" and "prev" to scroll through the list. To advance directly to a specific map, enter the desired number in the "Showing" box, then click Update.
  • Page 11 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... point. If you try to enter an even number above 1001, you will get an error message. All floating point register pairs start on odd boundaries. All local registers are accessed via Modbus as holding registers. Click on the map number in the left column of the tabular read map page (above) to get the expanded view of one read map at a time (below).
  • Page 12 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Selecting "none" for remote type effectively deletes the rule even though it will still appear in the list until deleted. Unused rules at the end of the list will always show none as the type. If you wish to prevent these from being displayed, reduce the number of rules enabled.
  • Page 13 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... view of one write map at a time (below). Rule number simply tells you where you're at on the list of register maps. Click "next" and "prev" to scroll through the list.
  • Page 14 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... For the remote register to be written, enter the register type, format, number, and remote unit (slave address). The repeat time may determine how often the remote register will be written. If send on delta and maximum quiet time are not checked above, clicking the "at least"...
  • Page 15 3. Configuring Gateway as a Modbus RTU Master file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Update is clicked. 3.5 Modbus RTU Errors The first occurrence of read and write errors are shown along with the map number that was being processed when the error occurred. Check the reset box and click update to clear it and possibly show the next error if there are more than one active error conditions.
  • Page 16 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The BB2-6010/SPX/SP can be a Modbus client or server. As a client (master) you can read Modbus data from, or write Modbus data to, other Modbus servers (slaves). The gateway will periodically poll the other Modbus devices according to register maps you set up.
  • Page 17 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Device number simply shows you where you are on the device list. Click "next" and "prev" to scroll through the list. Remote Modbus/TCP devices to be accessed by this device are specified here. Enter the IP address of the remote device, a name to reference in other pages, a unit number, poll rate, and check "swapped"...
  • Page 18 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... 97 = Connection aborted 98 = Connection reset by peer 103 = Connection timed out 104 = Connection refused 107 = Host is unreachable 4.2 Modbus TCP Client Read Maps Getting the gateway to read registers from another Modbus device requires setting up a "Read Map"...
  • Page 19 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... deleted. Unused rules at the end of the list will always show none as the type. Rule number simply tells you where you're at on the list of register maps. Click "next" and "prev" to scroll through the list.
  • Page 20 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The number of rules enabled simply limits the scope of rule review so that you do not have to review a lot of unused rules. If the displayed rules are used up and you need more, increase the enabled number. 4.3 Modbus TCP Client Write Maps Getting the gateway to write registers to another Modbus device requires setting up a "Write Map"...
  • Page 21 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Rule number simply tells you where you're at on the list of register maps. Click "next" and "prev" to scroll through the list. To advance directly to a specific map, enter the desired number in the "Map #" box, then click Update.
  • Page 22 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The repeat time may determine how often the remote register will be written. If send on delta and maximum quiet time are not checked above, clicking the "at least" button will establish a periodic update time.
  • Page 23 4. Configuring Gateway as a Modbus TCP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... the reset box and click update to reset the counts. Click Update to view the most recent data values. Error code indications of A/B indicate the following errors with the first number: 1 = Transaction ID out of sync 2 = Exception code returned by remote device 3 = Function code mismatch (bad packet)
  • Page 24 5. Configuring Gateway as a Modbus RTU Slave file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The BB2-6010/SPX/SP can be a Modbus RTU master or slave. As slave, the gateway will respond to another Modbus master and return data requested. The various objects in the gateway are accessed as holding registers, with register numbers calculated and based on object type and instance.
  • Page 25 5. Configuring Gateway as a Modbus RTU Slave file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... point ("float"), is supported by the use of two consecutive registers. Modbus protocol is inherently "big endian", therefore, Modbus by the Module defaults to having the high order register first for double and float.
  • Page 26 6. Configuring Gateway as a Modbus TCP Slave file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The term “server” is often used to describe the Modbus TCP version of a Modbus slave. A server will provide data when a client asks for it. The concept of master/slave is less significant in Modbus TCP because any TCP device can be both master and slave at the same time, and there can be multiple “masters”...
  • Page 27 6. Configuring Gateway as a Modbus TCP Slave file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... 6.2 Modbus TCP Register Mapping The mappings shown below are used when the gateway is treated as a Modbus TCP slave. All local registers are accessed as holding registers. For floating point register pairs, the high order or most significant half of the data value is contained in the first (lowest numbered) holding register.
  • Page 28 By default, double registers in Control Solutions products are "big endian" meaning the most significant bytes are in the first register and least significant bytes are in the second register. If remote clients accessing this server at this IP address expect "little endian", check the swap box.
  • Page 29 6. Configuring Gateway as a Modbus TCP Slave file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... When using the Server Map, you may check the outside world's view of your device by going to the IP Network :: Diagnostic Data :: Modbus Server page, which is illustrated below. 4 of 4 12/14/2015 8:48 AM...
  • Page 30 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The Babel Buster BB2-6010/SPX/SP can act as an SNMP agent or server. The SNMP agent's MIB is largely preconfigured, but you do need to configure trap generation. 7.1 Local SNMP MIB The MIB as defined for the gateway is shown on the MIB View page illustrated here.
  • Page 31: Snmp Trap Destinations

    7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... #1001. The integer and floating point registers are found in two separate branches of the MIB. First integer register: 1.3.6.1.4.1.3815.1.2.2.1.1.1.1.1.2.1 Second integer register: 1.3.6.1.4.1.3815.1.2.2.1.1.1.1.1.2.2 etc. First floating point register: 1.3.6.1.4.1.3815.1.2.2.1.1.2.1.1.2.1 7.2 SNMP Trap Destinations The SNMP Trap receivers that the gateway will send traps to are defined here.
  • Page 32 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Rules defined under System :: Action Rules :: Thresholds are listed here along with options for enabling SNMP trap messages triggered by these threshold rules. Check the "Trap on..." boxes to turn on traps to the groups checked on the right.
  • Page 33 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... 7.5 Testing the SNMP Agent You can obtain a free SNMP Browser tool called ManageEngine from Zoho Corp. by visiting www.manageengine.com. Using ManageEngine, you can perform SNMP Gets and Sets on your gateway. Start by downloading and installing ManageEngine MibBrowser.
  • Page 34 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Assuming you have successfully loaded the MIBs, select "dataFloatRegister" to Get a floating point register (register pairs starting at 1001), or select "dataIntRegister" to Get an integer register (in the range of 1-999).
  • Page 35 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... You can also test the gateway's generation of SNMP traps using ManageEngine's trap viewer. Select "Trap Viewer" under the View menu. After receipt of a trap, the Trap Viewer window looks something like this: To get traps to be viewed on your PC, you need to go into the Windows firewall and allow SNMP traps.
  • Page 36 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Enable one of your threshold rules for trap generation as shown here: If your gateway is polling a device to obtain register data, cause your device to produce data that will result in a trap.
  • Page 37 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... In our example, clicking Update above produced the trap shown in the Trap Viewer window above. If you right click on the trap and select Show Detail, you will see the full content of the trap as follows: 8 of 10 12/14/2015 8:49 AM...
  • Page 38 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Another very useful tool for trouble shooting SNMP is Wireshark, available at no cost at www.wireshark.org. One of the more useful things Wireshark will do is simply see whether there is any network traffic actually happening.
  • Page 39 7. Configuring Gateway as SNMP Server (Agent) file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... 10 of 10 12/14/2015 8:49 AM...
  • Page 40 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The Babel Buster BB2-6010/SPX (but not SP) has the ability to be an SNMP client. In “master/slave” terms, this would be the master. Configuring the SNMP client starts with defining one or more SNMP devices that will be queried.
  • Page 41 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... device, a name to reference in other pages, and a default poll rate. Then click "update". This gateway expects to access SNMP devices via the standard port 161. Device status will be a number from 1 to 5 for the following application level error conditions: 1 = could not bind socket 2 = could not build SNMP packet...
  • Page 42 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... For each remote OID to be read, enter the full SNMP OID and location (device). The names in the device list are defined in the Devices page. The register name is optional and used only for display purposes. Entering zero (none) for local register effectively deletes the rule even though it will still appear in the list until deleted.
  • Page 43 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... "none" for remote type. Entering zero (for none) for local register effectively deletes the rule even though it will still appear in the list until deleted. Unused rules at the end of the list will always show none as the type. If you wish to prevent these from being displayed, reduce the number of rules enabled.
  • Page 44 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... deleted. Unused rules at the end of the list will always show none as the type. Rule number simply tells you where you're at on the list of OID maps. Click "next" and "prev" to scroll through the list.
  • Page 45: Snmp Errors

    8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... The repeat time may determine how often the remote OID will be written. If send on delta and maximum quiet time are not checked above, clicking the "at least" button will establish a periodic update time. If send on delta is used and you wish to limit the network traffic in the event changes are frequent, click the "no more than"...
  • Page 46 8. Configuring Gateway as an SNMP Client file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... seriously broken. 7 of 7 12/14/2015 8:49 AM...
  • Page 47 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Action rules provide a number of "actions" as described below. For SNMP applications, one of the most important rules is the "Threshold Rule" as these become the triggers for sending SNMP traps. 9.1 Threshold Rules Threshold rules are used to trigger actions based on events.
  • Page 48 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Rule number tells you where you're at in the list of rules. Click "next" and "prev" to scroll through the list. To define a new rule, begin with a source register, and simply follow through the process entering criteria and selecting options as you go.
  • Page 49 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... result to any destination register if you simply want to report the event via a Trap. Leave the destination register set to zero and ignore the 2 lines that follow it. The result of the test will be processed as true or false by SNMP Trap processing without any destination register specified.
  • Page 50 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Select a register to be tracked, then select other unassigned registers as the destination for the results. Select when or how often the tracking should be reset. You may automate the assignment of result registers. Select the first integer and first floating point register numbers.
  • Page 51 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... View the current trend values by going to the Trend Data page under Data. 9.3 Cascade Rules Cascade rules allow effectively copying data from one register to another. Enter the single destination register, or a range of destination registers, to copy the source register to. If no destination register is entered, only a single register will be copied to.
  • Page 52 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Delete will remove the rule number shown in the "Showing" box. Insert will insert a new rule before the rule number shown, and is used for placing rules between existing rules. It is not necessary to use Insert to add rules to the bottom of the list or to define any rule presently having zero for a source register.
  • Page 53 9. Configuring Action Rules file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-6010 User Guide/... Some operations are valid for ranges of registers. Select "and" or "thru" to select two registers or multiple registers in a range. Average, sum, and logic operations are valid for ranges of multiple registers. Delete will remove the rule number shown in the "Showing"...
  • Page 54: Troubleshooting

    10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... 10. Trouble Shooting The following discussion covers some of the most common problems encountered in configuring the gatewa. 10.1 Modbus RTU Trouble Shooting This discussion assumes you want the Babel Buster gateway to be the Modbus Master (most common use).
  • Page 55 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... To get started, you must enable some maps. Enter a number greater than zero in the # RTU Read Maps Enabled window at the bottom of the expanded view page (below) and click Update. Next, select a register type, a register number, a unit # (aka slave ID or slave address), and a local register number to store the data in.
  • Page 56 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... If you are getting no data, check the Error Codes page (below). Here we see that the "No Responses" is about equal to the "Total Messages". This means we are not getting anything back from the Modbus slave. If you are certain all of the above setup is correct, the only conclusion you (or we) can come to at this point is that there is a wiring problem, or the slave is not responding or not configured correctly.
  • Page 57 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... Next, go to the Click Read Map page (below) and click the "1" in the left column. This takes you to the expanded view of map #1. To get started, you must enable some maps. Enter a number greater than zero in the # Client Read Maps Enabled window at the bottom of the expanded view page (below) and click Update.
  • Page 58 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... At this point, you can go to the data page (below) and see if you have data showing up. If you get no data, there is a problem. If you are getting no data, check the Error Codes page (below). Here we see that the "No Responses" is some number greater than total messages.
  • Page 59: Snmp Trouble Shooting

    10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... Error code indications of A/B indicate the following errors with the first number: 1 = Transaction ID out of sync 2 = Exception code returned by remote device 3 = Function code mismatch (bad packet) 4 = Inusfficient data (bad packet) 5 = No response from remote device, timed out 6 = CRC error in received packet...
  • Page 60 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... The OIDs of the data points you want the gateway to Get are entered on the SNMP Client Read Map. The required parameters are available on the summary page. Click on Map number in the first column to access the expanded view of the read rule.
  • Page 61 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... If there are errors in the Get process for Read Maps, or Set process for Write Maps, they will be listed on the respective Errors pages. Common error codes for the SNMP client are as follows: 9 = No response from remote Agent (server) 10 = Unable to interpret data 11 = Reply does not match request...
  • Page 62 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... In most cases, the code indicated on the Devices page will be redundant with those shown on the SNMP Client Errors pages. 10.4 Modbus Reference Information Modbus Register Types The types of registers referenced in Modbus devices include the following: •...
  • Page 63 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... The value contained in the query's data field is not acceptable to the Illegal Data Value slave. An unrecoverable error occurred (for BB2-3060 means corrupt packet Slave Device Failure was received). The slave is engaged in processing a long-duration command. The master Slave Device Busy should try again later.
  • Page 64 For this reason, many devices, including all Control Solutions gateways, support register "swapping". This means you simply check the "swapped" option (aka "High reg first" in some devices) if the other device treats wide data in the opposite order relative to Control Solutions default order.
  • Page 65 If it is not clear whether your documentation refers to register or address, and you are not getting the expected result, try plus or minus one for register number. All Control Solutions products refer to register numbers in configuration software or web pages. However, some manufacturers document their devices showing address, not register numbers.
  • Page 66 10. Trouble Shooting file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guid... more points from the same Modbus slave device. Multiple gateways configured as slaves can reside on the same Modbus RS-485 network. If you are using RS-232 devices, you can have only two devices total, regardless of how they are configured.
  • Page 67: Hardware Details

    A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... Appendix A Hardware Details Wiring Wiring for the Babel Buster BB2-6010 is illustrated below. Wiring for the Babel Buster SPX is illustrated below (see section A.4 for SP). 1 of 6 3/15/2021, 8:18 AM...
  • Page 68 A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... Wire the gateway as illustrated. Follow all conventional standards for wiring of EIA-485 networks when connecting the Modbus RTU EIA-485 (RS485) network. This includes use and termination of shield, termination of the network, and grounding. IMPORTANT: Although EIA-485 (RS485) is thought of as a 2-wire network, you MUST include a third conductor connected to GND or common at each device so that all devices are operating at close to the same ground potential.
  • Page 69 A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... Babel Buster BB2-6010 and SPX request/reply LEDs reflect RTU traffic while the Ethernet activity LED will indicate TCP traffic. To see TCP errors, one needs to look at the Errors page in the web UI. Babel Buster SP: Since there is only one LED available, it simply indicates Modbus traffic.
  • Page 70 A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... Operating as Modbus Slave, flashes if an exception code is sent (meaning the received request resulted in an error). Ethernet link LED is the yellow LED integrated into the CAT5 connector on BB2-6010 and SPX, and green on SP.
  • Page 71 A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... The "Init" jumper on the server module should only be used when advised by tech support. Installing this jumper prior to power-up causes the server to go into firmware update mode. Babel Buster SP DB-9 Connector & DIP Switch Pin connections are shown below.
  • Page 72 A. Hardware Details file:///C:/AAA_CSI/Literature/2021 User Guides/BB2-6010 User Guide/... In addition to connecting wiring as indicated above, you need to change the DIP switch settings to select what type of port you are configuring. 6 of 6 3/15/2021, 8:18 AM...

This manual is also suitable for:

Bb2-6010