Error Handling Behavior
Two outputs deal with errors that can occur while executing a function block. These outputs are defined as follows:
- Error: the rising edge A rising edge is the transition of a digital signal from low to high. It is also called positive edge of Error informs you that an error occurred during the execution of the function block
- ErrorID: Error number. PLCopen Function Block ErrorID Output
Done, InVelocity, InGear, and InSync mean successful completion so these signals are logically exclusive to Error.
Instance errors do not always result in an axis error. Some bring the axis to StandStill(see "State machine" for more details).