Babel Buster SPX Pro V2 Modbus to SNMP Gateway with Trap Receiver


Control Solutions’ Babel Buster SPX Pro V2 is the most intelligent low cost connection yet between Modbus and SNMP v1 or v2c featuring an automatic table walker and flexible trap receiver. Includes Modbus RTU and TCP, master and slave; SNMP client, server.
  • Overview
  • Downloads
  • Overview

Control Solutions’ Babel Buster® SPX Pro V2 is a an enhanced gateway with advanced features to support connecting Modbus RTU and TCP to SNMP v1 and v2c. The SPX Pro V2 also includes support for connecting devices having a proprietary serial protocol to SNMP or Modbus TCP.

The SPX Pro V2 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 SPX Pro V2 includes a trap receiver supporting both v1 and v2c traps. The template driven trap receiver provides multiple algorithms for recognising traps, and can easily place trap information into holding registers for Modbus access. If more complex treatment of trap information is needed, such as character string interpretation, Script Basic can be used to process traps and place resulting data into Modbus registers.

The SPX Pro V2 allows the user to create the Modbus register set. The “registers” can be 16, 32, or 64 bit (with any registers greater than 16 bits being automatically treated as a series of Modbus registers). Holding registers can be integer, unsigned integer, or IEEE 754 floating point, single or double precision. The SPX Pro V2 also supports character strings as a series of registers having two ASCII characters per register. These character registers can be read and written from Script Basic as a single string variable. Although all local registers are allocated as holding registers, they can also be accessed as input registers, discrete inputs, or coils.

The SPX Pro V2 allows the serial port to be used for a proprietary serial protocol instead of Modbus RTU. When used for interpreting a proprietary protocol, a Script Basic program would be written to send and receive via the serial port as applicable, and interact with the local Modbus registers (and MIB variables) under user program control.


  • Modbus RTU RS-485 Master or Slave
  • Modbus TCP Client and Server
  • Modbus TCP over Ethernet 10/100BaseT
  • 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
  • Up to 500 MIB variables
  • 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 web pages
  • Programmable with Script Basic
  • SNMP enhancements added to Script Basic in Babel Buster Pro
  • Flash file system, 10X capacity, for XML configuration files
  • Online help, Quick Help section at bottom of every web page
  • Password protection for web log-on and ftp
  • Field upgradeable firmware upload via ftp
  • DHCP or static IP address
  • EIA-485 transceiver for Modbus RTU
  • Powered by 10-30VDC or 12-24VAC 50/60 Hz
  • Power Consumption: 0.1A @ 24VDC
  • Panel mount, 70mm H x 131mm W x 38mm D
  • Pluggable screw terminal block for power & RTU network
  • Operating temperature -40°C to +85°C; Humidity 5% to 90%
  • FCC Class A, CE Mark
  • Downloads