B2J0701 Ethernet to RS-485 MODBUS-TCP Gateway Module

Economical Ethernet-to-RS-485 gateway that converts MODBUS-TCP to MODBUS-RTU, offers transparent serial tunnelling, works as TCP server or cloud-connecting client, and drops a whole RS-485 field bus onto your LAN for the price of a sensor.

Technical Specifications

Product TypeEconomical Ethernet to RS-485 gateway module (MODBUS-TCP/RTU gateway + transparent serial server)
Ethernet PortRJ45, 10Base-T, with magnetics; silver-shielded jack
Serial PortRS-485 half-duplex (A/B differential pair on screw terminals)
Serial ParametersAll common baud rate / parity / stop-bit combinations; factory default 9600, 8 data bits, even parity, 1 stop bit
Protocol ConversionMODBUS-TCP to MODBUS-RTU gateway mode with request-response management and frame-timeout handling
Transparent ModeBidirectional serial tunnelling; 4 KiB receive + 4 KiB transmit buffers; escape-sequence pass-through for local commands; basic transport encryption option
Network RolesTCP server (host connects to module) or TCP client (module connects out to host/cloud server); one TCP connection at a time, commands always initiated by the host
IP AddressingStatic IP or DHCP; defaults: IP 192.168.8.8, mask 255.255.255.0, gateway 192.168.8.1, device port 502
Payload WrappingRaw data (best legacy compatibility) or ASCII AT protocol (AT+DAT= with hex payload)
RS-485 Default AddressHost address 0xF7 (automatically 0x01 while USB is attached)
ConfigurationVia mini-USB (enumerates as virtual serial port; priority when attached) or via the Ethernet port; serial RS-485 port cannot configure the device
Firmware UpdateOver USB with the supplied software (not available over Ethernet); interrupted updates recover on next attempt
USB Pass-ThroughCommands addressed to other MODBUS addresses relay to the RS-485 bus — one USB cable commissions the gateway and every slave behind it
GPIO4 multipurpose input/output lines, 3.3 V CMOS, input threshold approx. 3 V, push-pull outputs; unprotected and NOT 5 V tolerant
Analog Inputs4 channels shared with the GPIO lines (registers 0x0020-0x0023); 1 mV per LSB, about 10 bits effective, typical accuracy 3%
Sensor Supply5 V / 50 mA total on two internal auxiliary connectors (unprotected — keep total sensor current below 50 mA)
Auxiliary AccessGPIO, analog and sensor-supply lines sit inside the enclosure; open the case and use the supplied leads to bring them out
IndicatorsPower LED (green) and RS-485 communication LED (red)
Supply Versions5 V (4.8-5.2), 9 V (8.5-11), 12 V (11-14), 24 V (20-28) DC; custom voltages for batch orders
Supply Current / RippleUnder 50 mA (approx. 40 mA typical); ripple under 1 V peak-peak
ProtectionReverse-polarity protection, 500 mA / 30 V resettable fuse, ESD / EFT / surge immunity per IEC 61000-6-1:2016 light-industrial levels
Communication Port WithstandRS-485 terminals 0-5 V working, 50 V absolute maximum
GPIO Withstand0-3.3 V working AND absolute maximum — no overvoltage margin; treat as logic-level only
Operating / Storage Temperature-20 to +60 C operating; -40 to +85 C storage
DimensionsPCB 55 x 30 mm, mounting holes 49 / 24.5 mm, terminal pitch 5.08 mm; enclosure 60.5 x 35.5 x 22 mm; DIN-rail bracket version for 35 mm rail
Interface Hardware4 screw terminals (power +/-, RS-485 A/B), RJ45, mini-USB, 2 internal auxiliary connectors
Intended EnvironmentLight-industrial per IEC 61000-6-1; for harsh-EMC sites use a filtered/EFT-rated supply and keep the supply lead under 3 m

Overview

The B2J0701 is an economical Ethernet-to-RS-485 gateway module — a compact serial device server that connects a half-duplex RS-485 field bus to a 10Base-T Ethernet network. Built around a dedicated control IC on the same proven 55 x 30 mm board format as our other serial modules, it does the one job that every modern acquisition and control project eventually needs: making MODBUS-RTU devices that only speak RS-485 reachable from PCs, PLCs, SCADA hosts and cloud platforms that speak MODBUS-TCP over the network.

Two conversion modes cover practically every integration case. In MODBUS gateway mode, the module receives MODBUS-TCP frames on the network side, converts any frame addressed to a downstream device into an equivalent MODBUS-RTU frame on the RS-485 side, forwards the reply back over TCP, and manages request-response pacing with a frame-timeout mechanism so a silent slave never hangs the bus. In transparent mode, TCP payload data is tunnelled to the RS-485 port as-is — with 4 KiB buffers in each direction and a basic transport-encryption option — which keeps legacy serial protocols and third-party instruments working unchanged over the network.

The network side is equally flexible. The module can act as a TCP server on the LAN — the classic MODBUS-TCP topology where the host connects in to the module's IP (default 192.168.8.8, port 502, static or DHCP) — or it can reverse the roles and act as a TCP client that dials out to your host or cloud server. Client mode is the practical answer for wide-area installations where modules sit behind NAT routers with unknown addresses: each B2J0701 phones home, so the server never needs to find it. Data can be carried raw for maximum compatibility with legacy industrial software, or wrapped in a simple ASCII AT protocol (AT+DAT=...) that makes scripted access from network tools trivial.

Configuration is refreshingly practical: plug in the mini-USB cable and the module enumerates as a virtual serial port with a fixed MODBUS address, ready for the supplied configuration software — which can also pass commands through to every RTU slave on the attached bus, making the USB port a commissioning tool for the whole network. Configuration over the Ethernet port is supported too, and firmware updates load over USB. Inside the enclosure, four 3.3 V multipurpose GPIO lines, four shared 1 mV-resolution analog inputs and a 5 V / 50 mA sensor supply are available on auxiliary connectors for light auxiliary duties. Supply versions cover 5, 9, 12 and 24 V DC at under 50 mA, with reverse-polarity, resettable-fuse and ESD protection as standard.

Features & Benefits

Your Whole RS-485 Bus, On the Network

One B2J0701 at the head of a MODBUS-RTU segment makes every slave on it — I/O modules, meters, drives, sensors — addressable from any MODBUS-TCP host on the LAN. No PC-side serial cards, no USB dongles per workstation, no cable-length battles: just an IP address and port 502.

Gateway Mode and Transparent Mode in One Device

MODBUS shops get true TCP-to-RTU protocol conversion with managed request-response timing. Everyone else gets a transparent serial tunnel with 4 KiB buffering that carries any legacy protocol unchanged. You choose the mode per installation — the hardware is the same.

TCP Client Mode Beats the NAT Problem

Modules deployed across sites sit behind routers with private, changing addresses — a server-only device would be unreachable. The B2J0701 can connect outward to your central host or cloud server, so remote RS-485 networks report in from anywhere with an internet connection, no port-forwarding required.

USB Commissioning for the Entire Bus

Plug in the mini-USB lead and the module becomes a virtual COM port: configure the gateway, update firmware, and — because commands to other addresses pass straight through to the RS-485 side — talk to every RTU slave on the segment from the same cable. One laptop port commissions the whole network.

Raw Data or AT Protocol — Integrator's Choice

Raw mode keeps byte-for-byte compatibility with the legacy SCADA and instrument software the plant already runs. AT mode (AT+DAT= with hex payload) lets scripts and network debug tools exchange serial data in plain ASCII without building binary frames.

Static IP or DHCP, Server or Client

Fixed addressing for controlled plant networks, DHCP for drop-in deployment, server mode for classic topologies, client mode for wide-area ones — four combinations that cover LAN benches to nationwide device fleets with the same part number.

Bonus I/O Inside the Case

Four 3.3 V CMOS multipurpose input/output lines, four shared analog inputs read over MODBUS at 1 mV resolution, and a 5 V / 50 mA sensor supply live on internal auxiliary connectors — enough to watch a door contact or power a small sensor head at the gateway location without another module.

The Family Form Factor Your Panels Already Know

Same 55 x 30 mm PCB, same 49 / 24.5 mm hole pattern, same optional enclosure and DIN-rail bracket as the B2J and D3J serial modules it networks. Panel layouts, spacers and mounting hardware carry over unchanged — and it draws under 50 mA from the same 5-24 V control supply.

Applications

Networking distributed I/O — the head-end for D3J and B2J modulesPut a B2J0701 at the top of each RS-485 segment of D3J01xx input modules, D3J02xx output modules or B2J0302 I/O nodes, and the whole segment appears on the plant network as MODBUS-TCP. SCADA reads every point through one IP address per segment.
SCADA and PLC access to serial instrumentsEnergy meters, temperature controllers, weighing indicators and drives that only offer RS-485 become network citizens. Gateway mode handles the protocol conversion; the frame-timeout logic keeps one dead instrument from blocking the rest of the bus.
Cloud and remote monitoring behind NATIn client mode each gateway dials out to your cloud host, so RS-485 sensor networks on remote sites — pump stations, greenhouses, base stations, rented workshops — report in without fixed IPs, VPNs or router configuration at the site.
Legacy serial software over modern infrastructureTransparent mode carries proprietary and legacy serial protocols across the building's existing Ethernet, retiring long RS-232/485 home runs. The optional basic transport encryption adds a layer of privacy on shared networks.
Machine retrofits and test benchesGive an existing serial machine a network port without touching its firmware: the machine keeps talking RS-485, the network side speaks TCP. On the bench, the same module plus its USB port doubles as a protocol analyser path for RTU development work.
Light auxiliary sensing at the gateway pointThe internal GPIO and analog inputs let the gateway itself watch a cabinet-door switch, a supply rail or a small 5 V sensor powered from its own auxiliary supply — telemetry for the gateway location with zero extra hardware.

Models & Ordering Information

B2J0701 Series — Ethernet to RS-485 gateway

B2J0701-M1B2J0701-M2B2J0701-M3B2J0701-M4
Order code B2J0701-M[d]: the digit selects the supply voltage — 1 = 5 V, 2 = 9 V, 3 = 12 V, 4 = 24 V DC (12 V is the standard configuration when unspecified; custom voltages are available for batch orders). Bare-board, enclosure and DIN-rail bracket versions are available for every supply option, and batch orders can ship with your network and serial parameters pre-configured — send us one set-up sample and we replicate it in production.

How to Select

  1. Choose the network role first. If your host software expects to connect out to devices (classic MODBUS-TCP), run the B2J0701 as a TCP server on a known IP — best on LANs where you control addressing. If modules will live on remote sites behind NAT routers, run them as TCP clients that connect to your server: no fixed IPs, no port forwarding, no site router configuration.
  2. Choose the conversion mode second. Use MODBUS gateway mode when the host speaks MODBUS-TCP and the field devices speak MODBUS-RTU — the module does true protocol conversion with response pacing. Use transparent mode when you must carry a non-MODBUS or proprietary serial protocol unchanged across the network.
  3. Match the supply digit to the cabinet rail you already have: M1 = 5 V, M2 = 9 V, M3 = 12 V (standard), M4 = 24 V. The module draws under 50 mA, so it shares a control-power supply without a second thought.
  4. Plan one gateway per RS-485 segment. The module holds one TCP connection at a time, and MODBUS is request-response — for large plants, segment the bus by area or process and give each segment its own B2J0701 and IP address; polling then scales horizontally.
  5. Check your polling architecture: commands always originate from the host. If several applications need the same field data concurrently, poll once into a data concentrator or SCADA and share from there, rather than expecting multiple simultaneous TCP sessions to one gateway.
  6. For commissioning, plan around the USB port: it enumerates as a virtual COM port, takes configuration priority, and relays commands to every RTU slave on the bus — so bring a mini-USB lead to site and you can prove the whole segment before the network team even patches the RJ45.
  7. Treat the internal GPIO strictly as 3.3 V logic: the lines are unprotected, not 5 V tolerant, and their absolute maximum equals their working voltage. For anything rougher than a clean logic signal or a dry contact wired to the sensor-supply rail, use a proper input module such as the D3J01xx family instead.
  8. Bare-board versions suit clean enclosures you provide; the enclosure version adds housing protection and the DIN-rail bracket version clips to a standard 35 mm rail for control-cabinet installation. A 220 V AC adapter option covers installations with no DC rail at all.

📘 Need the full method? NPN vs PNP Sensor Outputs Explained

When NOT to specify the B2J0701 — and what to use instead

Several hosts must poll the same RS-485 segment at the same time

Why not: The B2J0701 maintains one TCP connection at a time and MODBUS is strictly request-response — concurrent masters would contend for the bus.

Use instead: Poll once from a data concentrator or SCADA and redistribute, or split the field devices across several segments, each with its own gateway.

You need Gigabit/Fast-Ethernet bandwidth or bulk data streaming

Why not: The network port is 10Base-T and the serial side is a shared half-duplex RS-485 bus — designed for telegram traffic, not video, file transfer or high-rate waveform streaming.

Use instead: An industrial Ethernet switch and devices with native Fast Ethernet; keep the B2J0701 for the telemetry that actually lives on RS-485.

The application needs switching outputs at the gateway

Why not: The B2J0701 is a communication device: its GPIO lines are unprotected 3.3 V logic, not power outputs, and there is no relay on board.

Use instead: B2J0302 for a single networked relay point, or the D3J0202-D3J0214 output modules on the RS-485 side of the gateway.

Field signals must connect directly to the gateway's inputs

Why not: The internal GPIO/analog lines have no protection, no isolation and a 3.3 V absolute maximum — industrial 24 V signals would destroy the module instantly.

Use instead: D3J01xx isolated input modules on the RS-485 bus, or A1J0101 as an isolating input amplifier in front of sensitive inputs.

Harsh-EMC heavy-industrial environments without power conditioning

Why not: The module is verified to IEC 61000-6-1 light-industrial immunity levels; severe EFT/surge environments exceed its design envelope unless the supply is filtered.

Use instead: Fit an EFT-rated (preferably isolated) switch-mode supply with a supply lead under 3 m, or specify an industrial-grade serial server for the worst locations.

The link must carry safety-related stop or interlock signals

Why not: TCP/IP networking and this gateway carry no safety rating — transmission delay and loss are possible and no safety integrity is claimed.

Use instead: Hard-wired safety circuits with DQSRN or DA31 safety relay modules; use the gateway only for status reporting alongside them.

Choosing the B2J0701's operating mode — server vs client, gateway vs transparent

The module's four working combinations cover very different system architectures. This matrix is the five-minute version of the selection chapter in our documentation.

QuestionTCP Server + Gateway modeTCP Client + Gateway modeTransparent mode (either role)
Where does it fit?Classic LAN SCADA: host connects to the module's IPRemote sites behind NAT: module dials out to your serverAny topology where the serial protocol must pass unchanged
Host software speaksMODBUS-TCPMODBUS-TCP (server side accepts the incoming connection)The original serial protocol, tunnelled over TCP
Field side speaksMODBUS-RTU (auto-converted)MODBUS-RTU (auto-converted)Anything serial — RTU, proprietary, legacy ASCII
Needs fixed IP at site?Yes — host must reach the moduleNo — module reaches the hostFollows the chosen network role
Response pacingManaged request-response with frame timeoutManaged request-response with frame timeoutFree-running, 4 KiB buffers each way
Best forPlant networks you control end-to-endCloud monitoring, multi-site fleets, rented premisesRetiring long serial cables under existing software

Compiled from the B2J0701 technical reference manual (R1T1).

Specifications we do not publish yet

We only publish a figure once we are confident it is true. The items below are still being validated through further testing and real-world customer feedback, so for now we would rather leave them open than guess. If one of them matters to your design, ask us for the latest validated status.

  • Maximum sustained serial throughput per baud rate in transparent mode is not published beyond the 4 KiB buffer size — ask us before planning high-duty streaming
  • The exact cipher and key handling of the basic transport-encryption option are not published; treat it as obfuscation-grade privacy, not certified cryptography, until we confirm details
  • Concurrent-TCP-connection capability is stated as one connection at a time in the reference manual; some sales material mentions multi-connection support — we publish the manual figure until a firmware statement confirms otherwise
  • The standard-supply marking in the ordering chapter is internally inconsistent in the source documentation (12 V described with an M1 code); order by voltage value and we will confirm the code on the order confirmation
  • Maximum RS-485 devices validated on one segment and maximum cable length per baud rate are not published; standard RS-485 loading practice applies
  • IP rating of the enclosure version is not published — treat it as indoor, non-washdown until we confirm a figure
  • MTBF / continuous-operation service life figures are not published yet
  • Module weight (bare board, enclosure and DIN-bracket versions) is not published

Frequently Asked Questions

What exactly does the B2J0701 do?
It bridges an Ethernet network and an RS-485 serial bus. In gateway mode it converts MODBUS-TCP frames from the network into MODBUS-RTU frames on the bus and returns the replies, so network hosts can read and control serial field devices as if they were native TCP devices. In transparent mode it simply tunnels serial data over TCP in both directions. Either way, one small module puts a whole RS-485 segment — our D3J I/O modules, B2J relay modules, meters, drives, third-party instruments — onto the network.
When should I use TCP client mode instead of server mode?
Use server mode on a LAN you control: give the module a static IP (or a DHCP reservation) and let your SCADA connect in — that is the classic MODBUS-TCP pattern. Use client mode when modules are deployed remotely behind NAT routers or on networks you do not manage: each module connects outward to your central server's address, which works through firewalls without port forwarding and without knowing the module's own IP. For cloud-based monitoring across many sites, client mode is almost always the right answer.
How many TCP connections and how many RS-485 devices does it support?
The module maintains one TCP connection at a time, and commands always originate from the host — this is by design, because MODBUS is a request-response protocol and a single master keeps bus timing deterministic. On the serial side it addresses the full MODBUS-RTU range on a standard RS-485 segment. If multiple applications need the data simultaneously, poll once into a concentrator and share from there; if the plant is large, use one gateway per bus segment.
What are the factory network settings and how do I change them?
Defaults are IP 192.168.8.8, subnet mask 255.255.255.0, gateway 192.168.8.1, device port 502, with DHCP available if you prefer dynamic addressing. Configuration is done through the mini-USB port — the module appears as a virtual serial port for the supplied software — or over the Ethernet port. Note the RS-485 port itself cannot configure the device, and firmware updates are USB-only.
Can I commission the RS-485 slaves through the gateway's USB port?
Yes, and it is one of the most useful features on site. With USB attached, the module takes local address 0x01 and any MODBUS-RTU command you send to a different address passes straight through to the RS-485 bus, with replies returned over USB. One laptop and one mini-USB lead let you verify every slave on the segment before the network drop is even live. While USB is attached, normal Ethernet data transfer is paused.
What is transparent mode useful for, and what is the escape sequence about?
Transparent mode carries any serial protocol over TCP unchanged — ideal for legacy software that expects a plain serial pipe. Data flows both ways through 4 KiB buffers. A reserved byte sequence (00 A5 55 24 5A 42 AA FF) lets the host address the module itself while in this mode: any frame prefixed with it is stripped and forwarded, so even payloads that look like local commands can be tunnelled safely. Basic transport encryption is available for privacy on shared networks.
Does it work with third-party MODBUS-TCP software and PLCs?
Yes. Gateway mode implements standard MODBUS-TCP on the network side and standard MODBUS-RTU on the serial side, so any compliant SCADA, HMI, PLC or OPC server can use it without drivers. For non-MODBUS applications, raw transparent mode presents a plain TCP socket, which virtually every industrial software package can open.
What can I connect to the internal GPIO and analog inputs?
Treat them as bare 3.3 V logic pins: four multipurpose input/output lines (input threshold about 3 V, push-pull outputs) that double as four analog inputs read over MODBUS at 1 mV resolution, plus a 5 V / 50 mA sensor supply. They are unprotected, not isolated, and not 5 V tolerant — suitable for a cabinet-door contact, a small powered sensor or a status LED at the gateway position. For real field signals, use isolated input modules such as the D3J01xx family on the bus instead.
Which supply version should I order, and can it run from mains?
Order the digit that matches your control rail: M1 = 5 V, M2 = 9 V, M3 = 12 V (standard), M4 = 24 V DC; consumption is under 50 mA in all versions. Where only mains power exists, the 220 V AC adapter option converts to 12 V DC for the module. In electrically noisy plants, use a filtered or EFT-rated supply and keep the supply lead under 3 metres, per the stability guidance in the manual.
How does the B2J0701 fit alongside the other DAIDISIKE serial modules?
It is the network head-end of the family. A typical architecture: D3J0104/D3J0108 input modules acquire dry contacts, D3J0202/D3J0208 output modules drive loads, B2J0302 handles single-point I/O with analog sensing — all on one RS-485 bus — and a single B2J0701 at the top converts that bus to MODBUS-TCP for the PLC, SCADA or cloud platform. Same board format, same enclosures, same 5-24 V supplies, one coherent system.

Works Well Together

On the same machine or line, B2J0701 is typically ordered together with: Proximity Sensors · Photoelectric Sensors · Laser Distance Sensors

Related Products in Relay & Timer Modules

Browse all Relay & Timer Modules

Get a QuoteWhatsApp