3.2.1 数据读取类:01/02/03/04 功能码 在工业自动化与智能设备通信的底层世界里,Modbus 协议不是一种“可选工具”,而是流淌在 PLC、RTU、智能电表、变频器乃至边缘网关血管中的协议血液。它不炫技,不标新立异,却以近乎固执的简洁性支撑着全球数以亿计的现场设备稳定交互。而在这套协议的神经中枢中,功能码(Function Code) 就是那组决定“说什么、怎么说、听什么”的指令密钥——其中,01、02、03、04 这四个功能码,构成了 Modbus 数据读取的“四根支柱”。它们不是并列的选项,而是一套精密咬合的齿轮组:从离散量到保持寄存器,从单字节到双字节,从只读输入到可配置保持区,层层递进,环环相扣。 今天,我们不谈协议概览,不讲历史沿革,也不做泛泛而谈的“功能码简介”。