Modbus 40001 vs 0-Based Addressing (Why 40001 = 0)