The Drive by Wire expander (DBW4) provides four configurable motor drives that can be used to control drive by wire throttles.
The connected ECU sends the required motor positions to the DBW4 via CAN. The DBW4 controls the motor position using a PID algorithm, which can be tuned using the DBW4 Manager software.
The drive by wire throttle position is monitored with two separate sensors to ensure that a false position reading does not cause inadvertent opening of the throttle. If the reported positions from these two sensors does not agree, the throttle is shut down.