The 310 never had a smoke unit, hence the zero in the model number. IIRC, the Gilbert numbering system for steamers at that time loosely followed this pattern:
ends in 0=no smoke or choo-choo, ends in 1=choo-choo only, ends in 2=choo-choo and smoke. Variations include the 290 which had everything.