Introduce an enum for read response errors.

We only know the no-error value, but we still remember that magic
numbers in code are bad so define a constant (or an enum...) for it.

Later, we may want to try sending incorrect messages to the PLC to
attempt to figure out what the different error codes mean.