MELSEC-L Serial Communication Module

The MELSEC-L Serial Communication Module (LJ71C24 / LJ71C24-R2) enables reliable serial communication between MELSEC-L PLC systems and external devices such as barcode readers, printers, inverters, instruments, and host systems.

It supports multiple communication methods including MC protocol, non-procedural communication, bidirectional protocol, and predefined protocols, making it suitable for packaging, printing, converting, and general industrial automation systems.

Key Features

  • Supports RS-232C / RS-422 / RS-485 serial communication
  • Flexible protocol handling: MC, non-procedural, bidirectional, predefined
  • Buffer-memory-based diagnostics for detailed error detection
  • Extensive error codes for communication, protocol, and modem functions
  • Stable operation with built-in timeout, handshake, and monitoring controls

The MELSEC-L serial communication module provides stable data exchange, detailed diagnostics, and efficient troubleshooting, ensuring reliable communication in demanding industrial environments.

inovance

Find the Error Code List and Troubleshooting

A) Error code ranges (CPU / CC-Link / Motion)

Error RangeDetected ByMeaningCorrective Action
4000H–4FFFHCPU moduleCPU detected an error (detail is in CPU manuals)Refer to CPU User’s Manual; correct CPU fault then retry communication
B000H–BFFFHCC-Link moduleCC-Link detected an error (detail is in CC-Link manuals)Refer to CC-Link module User’s Manual; verify network wiring/parameters
D000H–DFFFHMotion controller moduleMotion controller detected an error (detail is in motion manuals)Refer to Motion controller User’s Manual; check motion system diagnostics

B) Predefined protocol / protocol-communication errors (7Dxx)

7D00H–7D02H (protocol basic errors)

Error CodeDescriptionTypical CauseSolution
7D00HProtocol execution errorProtocol No. setting errorCheck and correct protocol No. setting; verify selected protocol exists
7D01HProtocol parameter errorProtocol parameter setting invalidCheck protocol parameters; correct invalid items and rewrite settings
7D02HAuto negotiation errorModem/line negotiation failedCheck line connection, dial method, AT command/response strings; verify partner readiness

7D10H–7D21H (cable/handshake/timeouts/format/conversion)

Error CodeDescriptionConfirming MethodSolution
7D10HCable disconnection errorCheck cable continuity and connector seatingReconnect/replace cable; confirm shielding/grounding
7D11HProtocol simultaneous execution errorCheck if same protocol is called by multiple tasks/channelsDo not execute same protocol simultaneously; retry after completion
7D12HTransmission monitoring timeoutCheck handshake/partner response timing; review timeout settingIncrease timeout; verify wiring/handshake; confirm partner device responds
7D13HReceive wait timeoutConfirm partner actually sends data; monitor RX statusIncrease receive wait; verify device sends reply and timing
7D14HResponse monitoring timeoutCheck partner response time and communication pathIncrease response monitoring time; verify partner settings/wiring
7D15HRTS monitoring timeoutCheck RTS/CTS hardware handshake behaviorCheck RTS/CTS wiring and handshake settings; increase monitoring time
7D16HCTS wait timeoutConfirm CTS input status; inspect cable/pinsCorrect CTS wiring/handshake configuration; adjust wait time
7D17HPacket format errorCompare packet framing/definition with partner deviceCorrect framing/format and protocol definition; verify delimiters/headers
7D18HError check code errorCheck checksum/LRC/CRC type and calculation ruleMatch checksum/LRC/CRC settings with partner device
7D19HConversion variable setting errorCheck conversion-variable mapping and storage area settingsCorrect conversion variable settings; verify storage device area
7D1AHData is missing errorCheck actual received length vs expected lengthVerify partner sends complete message; correct length/format/timing
7D1BHValue range errorCheck conversion limits / parameter rangeCorrect value range; adjust protocol parameter or conversion rules
7D20HData length setting errorCheck configured data length vs actual message lengthCorrect data length setting (protocol / conversion variable)
7D21HDecimal point position errorCheck decimal position setting used for conversionCorrect decimal point position setting to match actual data format

C) Protocol setting / registration / parameter errors (7Exx — key actionable codes)

Error CodeDescriptionTypical CauseSolution
7E00H–7E06HSystem error (C24 OS detected error)Internal OS/system-level fault conditionFollow the manual’s standard procedure (*1): confirm power, wiring, environment; retry; replace module if persistent
7E6AHProtocol setting data errorProtocol setting data invalid/corruptedCheck protocol setting data and rewrite protocol settings
7EC0HProtocol function No. errorProtocol function number invalidCorrect protocol function No. setting
7EC1HText string setting errorText string format/length invalidCorrect text string settings (length/format/terminators)
7EC2HASCII/Binary conversion errorConversion setting mismatch or data type mismatchCorrect conversion settings and data format; align with partner
7EC3HConversion variable No. errorInvalid conversion variable numberCorrect conversion variable number (No.) and mapping
7EC4HConversion method errorUnsupported conversion methodCorrect conversion method setting
7EC5HParameter write errorParameter write failed / invalid parameter areaRewrite parameters; verify parameter area and write conditions
7EC6HDevice No. errorHead device out of rangeCorrect device number and device range
7EC7H–7EC8HSystem error (C24 OS)Internal OS/system-level fault conditionFollow procedure (*1): verify environment/power; replace module if persistent

D) Runtime / special feature errors (7Fxx — key actionable codes)

Error CodeDescriptionConfirming MethodSolution
7F00HCharacter errorCheck received characters / encoding vs expectedAlign format/encoding with partner device; remove noise sources
7F21HConversion setting errorVerify ASCII/Binary conversion and variable mappingCorrect conversion mapping and conversion rules
7F22HData length errorCompare actual length vs configured lengthCorrect data length setting; adjust partner device message length
7F23HDecimal point position errorCheck decimal position settingsCorrect decimal point position in conversion settings
7F24HValue range errorCheck converted value against permitted rangeCorrect range and scaling; verify partner value format
7F25HData too long / too shortCheck configured storage length vs actual receivedCorrect length mismatch; revise protocol definition
7F26HNot enough storage areaCheck storage allocation vs data amountExpand storage area or reduce stored data volume
7F40H–7F42HTransmission/Receive monitoring timeoutCheck partner response timing, line stability, handshakeIncrease monitoring time; verify wiring/handshake; confirm partner timing
7F67HRequest received while already communicatingCheck if requests overlap (tasks/channels)Prevent overlapping requests; retry after completion
7F6CHProtocol used by another channelCheck protocol assignment per channelDo not share same protocol across channels simultaneously
7FC8HProtocol setting data errorVerify protocol setting data consistencyCheck and rewrite protocol setting data
7FE6H–7FE8HRemote password errorsVerify password config and lock statusCorrect remote password settings; clear lock state if required
7FEFHSwitch setting errorCheck module switch settings and configurationCorrect switch settings; restart module to apply
7FF0H–7FF5HSimultaneous execution / illegal state / request errorsCheck request timing and execution overlapPrevent overlapping operations; correct state/timing; retry after completion
7FF8HSystem error (C24 OS)Internal OS/system-level fault conditionFollow procedure (*1): verify environment/power; replace module if persistent

E) Modem function errors (7FD0H–7FE5H)

Error CodeDescriptionConfirming MethodSolution
7F00HCharacter errorCheck received characters / encoding vs expectedAlign format/encoding with partner device; remove noise sources
7F21HConversion setting errorVerify ASCII/Binary conversion and variable mappingCorrect conversion mapping and conversion rules
7F22HData length errorCompare actual length vs configured lengthCorrect data length setting; adjust partner device message length
7F23HDecimal point position errorCheck decimal position settingsCorrect decimal point position in conversion settings
7F24HValue range errorCheck converted value against permitted rangeCorrect range and scaling; verify partner value format
7F25HData too long / too shortCheck configured storage length vs actual receivedCorrect length mismatch; revise protocol definition
7F26HNot enough storage areaCheck storage allocation vs data amountExpand storage area or reduce stored data volume
7F40H–7F42HTransmission/Receive monitoring timeoutCheck partner response timing, line stability, handshakeIncrease monitoring time; verify wiring/handshake; confirm partner timing
7F67HRequest received while already communicatingCheck if requests overlap (tasks/channels)Prevent overlapping requests; retry after completion
7F6CHProtocol used by another channelCheck protocol assignment per channelDo not share same protocol across channels simultaneously
7FC8HProtocol setting data errorVerify protocol setting data consistencyCheck and rewrite protocol setting data
7FE6H–7FE8HRemote password errorsVerify password config and lock statusCorrect remote password settings; clear lock state if required
7FEFHSwitch setting errorCheck module switch settings and configurationCorrect switch settings; restart module to apply
7FF0H–7FF5HSimultaneous execution / illegal state / request errorsCheck request timing and execution overlapPrevent overlapping operations; correct state/timing; retry after completion
7FF8HSystem error (C24 OS)Internal OS/system-level fault conditionFollow procedure (*1): verify environment/power; replace module if persistent

Scroll to Top