|
DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
|
Mitsubishi MELSEC MC protocol (binary 3E frame) codec (DETWS_ENABLE_MELSEC) - zero-heap batch-read request builder + response parser for MELSEC PLCs over TCP/UDP. More...
#include "ServerConfig.h"Go to the source code of this file.
Mitsubishi MELSEC MC protocol (binary 3E frame) codec (DETWS_ENABLE_MELSEC) - zero-heap batch-read request builder + response parser for MELSEC PLCs over TCP/UDP.
The QnA-compatible binary 3E request frame (all multi-octet fields LITTLE-endian, unlike the big-endian PLC protocols):
The response subheader is D0 00, followed by the same routing, a 2-octet length, a 2-octet end code (0x0000 = success), then the read data (2 octets per word point).
Frame layout + device codes verified against a third-party MC-protocol implementation. This is the codec; the TCP/UDP send is the application's.
Definition in file melsec.h.