As a developer and user i would like it to be clearer that a motor has failed to communicate. At the moment the motor does not go into alarm when comms fails, certainly for a galil but may be true for all motors. Concentrate on Gail for this ticket. The likely reason is that for a galil we read from the cached data record, so it stops upadting but we can still read the previous cache. So we need to propagate it has failed to update into the alarm status of parameters.
Acceptance Criteria
disconnecting communications to a galil controller results in motor record going into alarm