Control Solutions’ Babel Buster® BB3-6101-V2C is used to connect SNMP v1 and v2c devices to Modbus RTU and TCP. The BB3-6101-V2C includes an SNMP client that can read and write MIB variables in other SNMP devices. When reading, the remote device’s data will be stored in a local register. When writing, data will be taken from a local register and sent to the remote SNMP device via SNMP Set.

The BB3-6101-V2C includes an automatic table walker with multiple algorithms making it suitable for walking the sparse alarm table found in UPS systems implementing RFC 1628. The table walker can easily translate the alarm table into a series of Modbus coils for easy access by a PLC.

BB3-6101 Modbus to SNMP Gateway Functionality

Feature Highlights
• Connect SNMPv1/v2c Devices to Modbus Network
• Modbus RTU RS-485 Master or Slave
• Modbus TCP Client and Server
• SNMP v2c client and server
• SNMP Get/Set access to all data points
• SNMP trap generation, user programmable criteria
• Configured via secure web server
• User HTML support for adding custom web pages
• Supports IPv4 and IPv6
• FCC, CE Mark, UL 916 Listed
• Software Included, No Drivers to Buy

Babel Buster BB3-6101-V2C SNMP to Modbus Gateway

Babel Buster BB3-6101-V2C Modbus to SNMP Gateway

Order code: BB3-6101-V2C
Retail price: $739.00

 Buy BB3-6101-V2C Online Now!

 Save Even More
Sign Up for Wholesale

Hardened RS-485 Modbus port standard
Isolated RS-485 Modbus port optional
RS-232 Modbus port optional

 

Control Solutions’ Babel Buster® BB3-6101-V2C is used to connect SNMP v1 and v2c devices to Modbus RTU and TCP. The BB3-6101-V2C includes an SNMP client that can read and write MIB variables in other SNMP devices. When reading, the remote device’s data will be stored in a local register. When writing, data will be taken from a local register and sent to the remote SNMP device via SNMP Set.

The BB3-6101-V2C includes an automatic table walker with multiple algorithms making it suitable for walking the sparse alarm table found in UPS systems implementing RFC 1628. The table walker can easily translate the alarm table into a series of Modbus coils for easy access by a PLC.

The BB3-6101-V2C includes a trap receiver supporting both v1 and v2c traps. The template driven trap receiver provides multiple algorithms for recognizing traps, and can easily place trap information into holding registers for Modbus access.

The BB3-6101-V2C allows you to create your own Modbus register map. The “registers” can be 16, 32, or 64 bit integer, or IEEE 754 floating point. The BB3-6101-V2C also supports ASCII character strings as a series of registers.

The BB3-6101-V2C can be Modbus RTU master or slave (user selectable), and Modbus TCP client and server (concurrently). When configured as a master, maps created via templates in the BB3-6101-V2C’s web UI will read and write other Modbus devices, copying their data to local registers when read, or sending data from local registers to those devices when written.

The BB3-6101 is a significant enhancement over its predecessor, the BBPro-V210. The hardware includes a faster processor and hardware encryption engine for efficient rendering of secure web pages. The software includes numerous enhancements.

• IPv6 support
• Secure (HTTPS) web server
• Higher point count, up to 1,000 MIB variables typical
• CSV import of register maps for client/master configuration
• Menu options to clear part or all of configuration

Configuration of the gateway is done via the secure web pages served by the internal web server. The user simply fills in templates. The entire configuration is saved in the internal Flash file system in XML format. This file may be exported to replicate additional copies of the configured device, or for backup.

The BB3-6101-V2C includes template based rules for simple calculations and data tests. These can be used for simple data manipulation. Reformatting from one register type to another is automatic. Therefore, a simple copy rule will transform a number into an ASCII string for use in sending traps.

Screen shot from BB3-6101-V2C SNMP to Modbus Gateway

Click the link below to view a demo copy of the entire Web UI in the BB3-6101-V2C.

 BB3-6101-V2C Demo Web


 

BB3-6101-V2C Features

• Modbus RTU RS-485 Master or Slave
• Modbus TCP Client and Server
• Modbus TCP over Ethernet 10/100BaseT
• Supported RTU baud rates: 1200, 2400, 4800, 9600, 19200, 38400, 57600, and 115200.
• SNMP v1, v2c Get/Set access to all data points
• SNMP v1, v2c table walker
• SNMP v1, v2c trap receiver
• SNMP v1, v2c trap generation, user programmable criteria
• Up to 2000 local registers
• Supports MIB size of 1,000 variables typical
• 16, 32, 64-bit integer, 32 or 64-bit IEEE 754 floating point, Mod10
• ASCII character string support (UTF-8)
• Supports Modbus “coils”, input registers, holding registers
• Modbus register mapping configured via web interface
• Modbus (master) polling interval configurable per point
• Configure via secure web pages with password protection
    • TLS 1.2
    • RSA-1024/SHA-256 self-generated certificates
    • Supports externally generated certificates
• Flash file system, 10X capacity, for XML configuration files
• Direct import of CSV configuration files
• Online help, Quick Help section at bottom of every web page
• Field upgradeable firmware upload via ftp
• DHCP or static IP address
• Hardened EIA-485 transceiver for Modbus RTU
• Optional RS-232 transceiver (in place of RS-485)
• Powered by 10-30VDC or 24VAC 50/60 Hz
• Power Consumption: 0.1A @ 24VDC
• DIN rail mounting, 100mm H x 70mm W x 60mm D
• Pluggable screw terminal block for power & RTU network
• Operating temperature -40°C to +85°C
• Humidity 5% to 90% non-condensing
• FCC Class A, CE Mark
• Listed to UL 916 and (Canadian) C22.2 No. 205-M1983

Maximum Object Counts and System Capacities for BB3-6101-V2C

BB3-6101-V2C allows user allocation of memory resources. Memory capacity will not support maximum counts of everything possible, but maximum count limits are set high so that you can allocate resources where you need them.

• Maximum Modbus registers 2000

• Maximum Modbus RTU device count 240
• Modbus RTU read map count 1000
• Modbus RTU write map count 1000

• Maximum Modbus TCP device count 200
• Modbus TCP Client read mapcount 1000
• Modbus TCP Client write map count 1000

• Maximum MIB Size: 2000 Variables, Integer branch
• Maximum MIB Size: 1000 Variables, other branches

• Maximum SNMP Client device count 200
• SNMP Client read map count 1000
• SNMP Client write map count 1000

• Maximum SNMP trap destinations 5
• Maximum SNMP trap receive sources 50
• Maximum SNMP trap receive rules 500

BB3-6101 Video Library

Watch these videos for an introduction to configuring the gateway. It's easier than reading!

Introduction to the BB3-6101 Modbus-SNMP Gateway

Configuring BB3-6101 Modbus Client

Configuring BB3-6101 SNMP Agent

Configuring BB3-6101 SNMP Client

CSV to XML Conversion Tool

Babel Buster Configuration Builder

You would normally use the web pages found in the gateway itself to configure the gateway. But you may be able to take a shortcut if you have a long list of registers already in CSV file format.

The Babel Buster Configuration Builder is used to facilitate building of configuration files (aka "profiles") for Babel Buster network gateways by converting XML files to CSV files and vice versa. This simplifies the process of creating or changing a large number of entries because you can use any standard spread sheet program to manipulate the content of one or more CSV files, and then convert that into an XML configuration file that can be loaded into the gateway. If the gateway will be reading a long list of Modbus registers, for example, you can sometimes just copy a list of registers from another source, paste into a simple text file, and import that into the spread sheet program. Then add a header line to label the content, add a handful of additional columns, and you quickly have most of a complete configuration. Very often, the only thing that changes from one line to the next is the register number. The other entries can be quickly made by entering once and using the spread sheet program's "fill down".

The Babel Buster Configuration Builder simplifies the process of making global changes to a large number of gateway register or object "maps". The gateway “converts” protocols by querying devices on one network with one protocol, and then saving that data internally so that it may be accessed on another network using a different protocol. The designation of what should be queried is referred to as a “map” in the gateway. In most applications, most or all maps are “read” maps, meaning the gateway will read data from some other device. A “write” map will write data to that device. Most often the gateway will actively read data from a device and passively wait for another device on the alternate network to query the gateway to obtain that data. But it is also possible to configure the gateway with two sets of maps, one to actively read device A using protocol A, and then actively write that data to device B using protocol B. The process can also be reversed, and can be done concurrently. You may both read and write data on one network while writing and reading data on the other network.

What to Expect from the Conversion Tool

The point of this configuration builder is to simplify the process of entering long lists of registers or objects. Where most of the parameters are the same for many maps, using a spread sheet program's "fill down" makes the process fast and easy.

There are situations where creating a CSV file for configuring some aspect of the gateway is actually going to create more work than simply using the web UI or PC based software to directly configure that aspect. Configuring the Modbus RTU port baud rate is one such example. There is only one setting. A CSV file would create more work rather than less, as intended. Therefore, the configuration builder only supports CSV import/export for those aspects of gateway configuration that involve long lists of largely replicated parameters. There are a very limited number of list type entries that are not supported in part because they are seldom used, and in part because very little of the list is replicated from one entry to the next. The BACnet Broadcast Distribution Table is one such example.

Do note, however, that if you have already done a lot of configuration, have saved that to an XML file, and want to add a list from a CSV file, you can do that. Refer to the section in the user guide that talks about modifying an existing configuration.

Get the Tool Now!

This tool is free and available for download now. Unzip and run the bb-builder-setup.exe file. Open the program, and click the help icon (blue question mark in upper left corner) to access the user guide. The very first section tells you how to get started.

NOTE: Version 2 of the configuration builder tool supports BB3-6101 file formats, and supports upgrading XML files from BB2-6010 format to BB3-6101 format. Also do note that the BB3-6101 can import CSV files directly. If you have a compatible CSV file ready to go, just upload that into the BB3-6101 - no need to convert to XML first.

Download the Babel Buster Configuration Builder here.


CSV to XML Conversion Tool

Configuration Service

Need even more help with your network gateway configuration task? We can do the configuration for you, or at least give you a big head start. We are working on building a library of configuration files for commonly used devices. If yours isn't already in the library, we will add it. To get started, open a support ticket and attach a copy (typically a .pdf document) of whatever documentation you have for your device. In addition, provide a list of the registers or objects you want to read or write. Of course, you can also start by asking if we already have that device in our library. If you have a proprietary application that you do not want included in our library, you can hire us at a very reasonable rate to do custom, proprietary configuration work for you, too.

Our most extensive technical support is provided by the same engineering staff that developed the products. Your personal attention from this staff is available via the support ticket system.

No user/password is required to open a new ticket. Once you open a ticket, you will immediately receive an email with your ticket number. Your ticket number becomes your login to review your ticket(s) later. Click the Support Ticket icon anywhere you see it. (If you do not get an email with your ticket number, within minutes, check your junk folder, spam settings, etc, and try again if necessary.)

 Open a Ticket