I don't recommend accessing the archive files directly, because some of the fields have strange units or need to be added to other fields to be useful. Instead, extract "human friendly" fields using archv2{data,ncdf}{2d,3z,2t}, where the output can be .[ab] files or netCDF or several other formats. The archv2data2d.f program illustrates how to use each field if you do what to access the archive file directly.
Alan.