
MELSOFT协议是三菱最基础的私有组态协议,底层基于TCP/IP协议栈,主要用于三菱编程软件(GX Works2/GX Works3)与PLC之间的通信,常用端口为5560,核心功能的是实现程序下载、上载、在线监控、参数调试等运维操作,是PLC调试和日常维护的核心协议。该协议支持面向连接的TCP通信和无连接的UDP广播通信,适配不同的运维场景,数据帧根据功能分为会话管理、数据传输等类型,其中数据传输类帧包含功能码、数据、指令等关键信息,保障通信的准确性。
适用场景:PLC程序调试、参数配置、在线监控,仅适配三菱自身编程软件与PLC的互联,不支持跨品牌设备通信。
MC协议是三菱应用最广泛的专有协议,分为多个版本,采用二进制通讯格式,支持串口(RS-232/RS-485)和以太网两种物理传输介质,常用端口为5007。该协议支持点对点和多点通信,通信速率高、稳定性强,可实现PLC内部软元件(X/Y/M/D/T/C)的读写、程序控制、设备状态查询等核心功能,是三菱PLC与HMI、上位机、其他三菱PLC互联的核心协议,某种程度上可替代MELSOFT协议实现部分数据交互功能。
适用场景:三菱PLC与三菱GOT触摸屏、上位机(如组态王、WinCC)、同品牌PLC联动,例如生产线中多台三菱PLC的数据共享、指令下发,是工业现场三菱设备组网的核心协议。
FX Network协议是三菱FX系列中小型PLC专属的高速内部通讯协议,基于RS-485接口,无需额外模块,仅通过内置接口即可实现同型号FX系列PLC间的并行链接或点对点数据交换,最高通信速率可达115.2kbps。该协议采用固定长度帧+周期触发的方式,保障通信的确定性,可通过设定固定通讯周期(如10ms、20ms),实现PLC间I/O状态、寄存器数据的准实时同步,数据帧采用BCC校验(所有字符异或),提升通信可靠性。
适用场景:FX系列PLC(FX2N、FX3U、FX5U等)之间的短距离联动,如小型生产线中两台PLC的协同控制、数据共享,无需复杂配置,通过简单参数设置即可实现通信。
为实现与第三方设备(如西门子PLC、欧姆龙传感器、通用上位机)的互联,三菱PLC也支持主流通用工业协议,无需额外开发,仅需简单配置即可实现跨品牌数据交互,核心包括以下2种:
Modbus协议是工业领域最通用的开放协议,分为两种常用类型,适配不同传输介质:
Modbus RTU:基于串口(RS-485为主、RS-232为辅)传输,采用二进制编码,通信速率灵活(9600bps~115200bps),抗干扰能力强,适合短距离、多节点组网(最多支持256个节点,可通过高阻态收发器扩展),核心用于PLC与第三方传感器、仪表、小型执行器的互联。数据帧由设备地址、功能码、数据区和CRC校验值组成,以3.5个字符时间的静默间隔作为帧边界,确保接收端准确识别。
Modbus TCP:基于以太网传输,是Modbus RTU的以太网版本,将RTU帧封装在TCP/IP数据包中,通信速率更高(100Mbps/1000Mbps),适合长距离、大数据量传输,用于PLC与上位机(SCADA系统)、跨品牌PLC的互联。例如老旧三菱A系列PLC(仅支持RS-232串口),可通过以太网模块实现Modbus RTU与Modbus TCP的转换,适配现代工业数字化升级需求。
适用场景:跨品牌设备互联,如三菱PLC与西门子PLC、第三方触摸屏、工业仪表的数据交互,是工业现场“打破数据孤岛”的核心协议,几乎所有工业设备都支持该协议。
CC-Link协议是三菱主导的开放式现场总线协议,属于工业以太网协议,包含多个分支(CC-Link IE TSN、CC-Link IE Field Network、CC-Link IE Field Network Basic、传统CC-Link),适配不同规模的工业组网需求。该协议支持高速通信、高可靠性,可实现PLC、变频器、伺服驱动器、传感器等设备的无缝互联,支持主从架构,主站可管理多个从站,实现数据的实时交互与协同控制。
其中,CC-Link IE TSN支持时间敏感网络,可实现多种协议的混连,适配大型复杂生产线;CC-Link IE Field Network Basic则更简洁,适合中小型组网,降低成本。三菱FX5U、Q系列等中高端PLC可直接支持该协议,部分低端PLC需通过专用通讯模块扩展。
适用场景:大型工业生产线、分布式控制系统,如汽车制造、锂电池电芯装配产线,实现多设备、多节点的高速协同控制,满足24小时连续作业的稳定性需求。
SLMP协议:基于TCP/IP的开放式协议,与MC协议报文格式相似,分为3E帧和1E帧两种类型,无需编程,外部设备(如触摸屏、上位机)通过该协议访问PLC时,PLC可自动返回响应报文,通信简单高效,适配三菱中高端PLC(如FX5U、Q系列)。
Ethernet/IP协议:采用CIP通信协议,是开放式网络协议,可同时适配控制器级和设备级网络,支持与通用以太网混连,三菱FX5U、FX5UC等系列PLC可通过专用Ethernet/IP模块接入该网络,实现与其他支持Ethernet/IP协议的设备互联,最大通信速率可达100Mbps,单段最大传输距离100m。
Socket通信:基于TCP/UDP协议,通过专用指令实现任意数据收发,可与RFID、条码阅读器等外部设备灵活交互,无需依赖固定协议格式,适配特殊场景的自定义通信需求。
下一篇:三菱SSCNET通讯