Track run status, not coil values.
Handle errors on writes.