Connect the greenBOX to a PLC or SCADA System with Modbus RTU
A plant’s programmable logic controller (PLC) or supervisory control and data acquisition (SCADA) system can display dust-collection status alongside production data. The greenBOX provides a dedicated Modbus RTU interface over RS485 for higher-level systems to read setup and runtime data and issue supported gate-input commands.
For production managers, the value is a clearer view of system status, fan-drive faults, and gate activity from the plant’s existing control interface. For a project budget, define the signals you need before specifying hardware and integration work. A clear scope makes the connection easier to test and distinguishes monitoring from permission to issue commands.

A higher-level controller communicates with greenBOX using Modbus RTU over RS485.

The greenBOX Nxt controller. Confirm the installed hardware and software before planning a higher-level integration.
Start with the right software and a dedicated port
This connection requires compatible greenBOX hardware and software version 9.15.7 or higher. Check the installed version in About & Support before planning the connection.

Check the greenBOX software version in About & Support. Higher-level Modbus communication requires version 9.15.7 or later.
The higher-level controller acts as the Modbus master: it requests data and sends supported commands. The greenBOX acts as the Modbus slave and responds. Its selected port must be dedicated to this connection, so that port is no longer available for gates, variable frequency drives (VFDs), or other Modbus devices configured on the greenBOX.
In Settings > General, select an unused port and assign the greenBOX slave address. Ports already assigned to other devices are unavailable for selection. The higher-level controller must use the same address.

In greenBOX Settings → General, enable Higher-Level Control, choose a dedicated unused Modbus port, and set the Modbus address.
Only unused ports can be selected for the dedicated higher-level connection. Ports already assigned to other devices are unavailable for selection.

Choose an unused port for higher-level control. Ports assigned to other devices are grayed out.

Conceptual supervisory connection: a compatible higher-level Modbus RTU master communicates with the greenBOX over a dedicated RS485 link.
Separate monitoring from gate-input commands
A register is a numbered data location. Holding Registers contain setup data and are read with Function Code 03. Input Registers contain live runtime data and are read with Function Code 04. Both areas are read-only in this interface.
Runtime information includes system status, VFD status, gate status, and selected measurements and diagnostics. The data available to a particular integration depends on the configured equipment and the documented register map. A field’s presence in the map does not mean a sensor is installed or a value has been measured directly.
The interface also supports Read Coils (01), Write Single Coil (05), and Write Multiple Coils (15). Coils are on/off command points used for supported gate inputs. This does not provide unrestricted write access to setup or runtime registers, or replace the greenBOX’s system-level airflow control.
Commission gate-input writes as a separate control function. Verify what each ON or OFF write requests, how other gate-opening demands take priority, and what happens after a communications loss. Confirm the command behavior and operating interlocks with Ecogate before enabling writes on an operating system.
Match the serial settings and data interpretation
The serial link uses fixed settings: 19.2 kbit/s, 8 data bits, no parity, and 2 stop bits. Match these settings at the higher-level controller and verify the physical RS485 connection.

Fixed Modbus settings: Modbus RTU over RS485 at 19.2 kbit/s, with 8 data bits, no parity, and 2 stop bits.
Addressing is a frequent integration pitfall. A physical wire offset and a one-based Modicon address are different representations of the same data point. Use the format expected by the PLC driver, and keep the register type and function code explicit. Do not copy a prefixed display address into a field that expects a zero-based wire offset.
For 32-bit values held in two consecutive 16-bit registers, read the high word first. Packed bytes, bitmasks, signed values, and scaled engineering units also need deliberate decoding. Validate each interpretation against a known value before expanding the tag list, the list of data points shown in the plant control system.
Commission in a controlled sequence
Begin with the smallest useful read-only test. Confirm communication, read a known status value, and compare its meaning with the greenBOX display. Then check the remaining tags for address representation, data width, scaling, and update behavior.
Ecogate provides a browser-based greenBOX Modbus Master Tester for commissioning with a compatible USB-to-RS485 adapter. It reads setup data before runtime data and provides a REREAD SETUP action when the configuration changes. Ask Ecogate for the current approved utility and adapter guidance for your hardware and operating system.

The browser-based greenBOX Modbus-Master Tester displays configuration and runtime data while polling the controller.
For a computer-based commissioning check, use an approved USB-to-RS485 adapter and follow the wiring instructions for that adapter.

Example USB-to-RS485 adapter cable for connecting a computer to the greenBOX Modbus port.
Confirm the adapter’s A/B terminal assignments before connecting it to the selected greenBOX port. Wire colors in the example below apply to the illustrated adapter.

Example RS485 connection at a greenBOX 5-pin port. For the illustrated adapter, orange connects to A and yellow to B; verify the A/B assignments for the adapter actually being used.
Match the tester’s Modbus address to the address configured on the greenBOX. Read setup information before runtime data, and use REREAD SETUP after configuration changes.

The tester’s Connection & Polling panel during an active connection. Match the greenBOX Modbus address and use REREAD SETUP after configuration changes.
Verify RS485 wiring and termination at both ends of the cable. Termination hardware depends on the installed interface-board revision, so confirm the applicable instructions rather than assuming every unit has the same switches or controls.
On interface boards that support electronic termination, open the selected communication port’s settings from the gear icon. Other board revisions use their applicable hardware termination procedure.

On supported interface boards, use the gear icon in Comm Ports to open the selected port’s settings.
Enable the terminating resistor only where the installed network and board instructions require it. Do not copy the other example port values without checking the project configuration.

For interface boards that support electronic termination, enable Terminating Resistor in the port settings.
Plan the integration with Ecogate
Before implementation, agree on the software version, required points, address convention, data interpretation, and any permitted gate-input commands. Use Ecogate User Guides for existing product documentation, and ask Ecogate Technical Support for the current approved higher-level communication guide and a review of your integration scope.
That preparation gives the controls team a defined, testable connection between dust-collection operation and the wider plant control system.


Comments