MELSEC

Table of contents

  1. Overview
  2. Frames
  3. Message Format
    1. Subheader
    2. Access Route
    3. Commands and Functions
  4. Reference

Overview

Frames

Message Format

Subheader

4E frame - Request message (serial No. ‘1234’)

* all in hex Fixed Value SN Free
ASCII mode 35 34 30 30 31 32 33 34 30 30 30 30
Binary mode 54 00 34 12 00 00

3E frame - Request message

* all in hex Fixed Value
ASCII mode 35 30 30 30
Binary mode 50 00

Response message

* all in hex Fixed Value
ASCII mode 44 30 30 30
Binary mode D0 00

Access Route

4E, 3E

* all in hex Network No. PC No. Req Dst Module I/O No. Req Dst Module Station No.
ASCII mode 30 30 46 46 30 33 46 46 30 30
Binary mode 00 FF FF 03 00

Commands and Functions

The value of command is specified at the head of a request data. </br>

4C/3C/4E/3E frame

Reference

IPESOFT - Mitsubishi MELSEC protocol
nmap - melsecq-discover.nse
SLMP reference Manual
MELSEC Communication Protocol Reference Manual
Github - blackhat23-melsoft
Github - mitsubishi-wireshark-plugin