Skip to content

How to Connect MELSEC PLCs with Binary SLMP 3E/4E on W6300-EVB-Pico2?

The plc-comm-slmp-cpp-minimal project implements Mitsubishi Electric MELSEC SLMP Binary 3E and 4E communication for embedded C++ systems

viktor

Published July 16, 2026

Original author: fa-yoshinobuOriginal source (new tab)

How to Connect MELSEC PLCs with Binary SLMP 3E/4E on W6300-EVB-Pico2?

Components

Hardware components

Project description

Summary The plc-comm-slmp-cpp-minimal project implements Mitsubishi Electric MELSEC SLMP Binary 3E and 4E communication for embedded C++ systems, including ESP32-class boards and WIZnet W6300-EVB-Pico2. It lets a compact controller read and write PLC devices without a PC, HMI, or OPC gateway. On the W6300-EVB-Pico2, the W6300 supplies the wired Ethernet transport while the RP2350 builds SLMP frames, validates PLC profiles, decodes responses, and manages reconnect behavior. What the Project Does MELSEC PLCs expose internal devices such as data registers, relays, timers, counters, and link…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like