超详细!C#上位机对接三菱FX系列PLC,串口通信+寄存器读写全套实战
摘要:在非标自动化和老旧产线改造中,三菱FX系列(FX1N/FX2N/FX3U等)依然是保有量巨大的“钉子户”。很多新手拿到手册就被MC协议、编程口协议、RS485专用协议搞晕了。本文不讲泛泛的Modbus,专注三菱FX编程口协议(Computer Link Protocol),从串口参数配置、报文组装、D/M/Y/X寄存器寻址,到异步读写封装,给出一套可直接落地的C#代码框架。附赠踩坑实录与调试工具推荐,建议收藏备用。一、 为什么选“编程口协议”而不是MC协议?三菱FX系列支持多种上位机通信方式,选型直接决定开发难度:协议类型适用场景优点缺点编程口协议FX全系列,通过RS-232编程口或RS-485 BD板无需PLC端配置,即插即用速率低(9600/19200),非公开文档MC Protocol (A/E)