How to Quantize Fields Canonically on Discrete Space-Time