Various examples include a firing member that is translatable proximally and distally along a longitudinal axis between a stroke start position and a stroke end position that is distal to the stroke start position, and a firing member And a motor coupled to the firing member for translating the firing member between a stroke start position and a stroke end position. The control circuit may receive the firing signal and initiate the firing member stroke by providing an initial motor setting to the motor. The control circuit can maintain the initial motor settings during the open loop portion of the firing member stroke. The control circuit can receive energy data describing energy provided to the motor during the open loop portion of the firing member stroke, and can select a launch control program based at least in part on the energy data .様々な例は、ストローク開始位置とストローク開始位置の遠位側にあるストローク終了位置との間で長手方向軸に沿って近位側及び遠位側に並進可能な発射部材と、発射部材に結合されたナイフと、ストローク開始位置とストローク終了位置との間で発射部材を並進させるように発射部材に結合されたモータと、を備える、外科用器具を操作するためのシステム及び方法に関する。制御回路は、発射信号を受信し、初期モータ設定をモータに提供することによって発射部材ストロークを開始することができる。この制御回路は、発射部材ストロークの開ループ部分の間、初期モータ設定を維持することができる。制御回路は、発射部材ストロークの開ループ部分の間にモータに提供されたエネルギーを記述するエネルギーデータを受信することができ、エネルギーデータの少なくとも一部に基づいて発射制御プログラムを選択することができる。