CPC A61B 17/295 (2013.01) [A61B 17/068 (2013.01); A61B 17/07207 (2013.01); A61B 2017/00017 (2013.01); A61B 2017/00022 (2013.01); A61B 2017/00123 (2013.01); A61B 2017/00132 (2013.01); A61B 2017/00398 (2013.01); A61B 2018/00648 (2013.01); A61B 2018/00666 (2013.01); A61B 2090/064 (2016.02); A61B 2090/0803 (2016.02); A61B 2090/0807 (2016.02); A61B 2090/702 (2016.02)] | 21 Claims |
1. A surgical cutting and stapling system, comprising:
an end effector, comprising:
a first jaw,
a second jaw movable relative to the first jaw from an open configuration toward a closed configuration, and
a staple cartridge comprising staples deployable from the staple cartridge into tissue between the first jaw and the second jaw,
a drive member;
a motor operatively coupled to the drive member, wherein the drive member is advanceable by the motor to effect a deployment of the staples during a firing stroke, and the drive member is retractable by the motor to permit the second jaw to transition toward the open configuration;
a user interface;
a memory storing program instructions; and
at least one processor operatively associated with the memory, wherein the program instructions are executable by the at least one processor to:
identify a value of a first upper ultimate threshold for a first parameter of the drive member,
identify a value of an upper marginal threshold for the first parameter,
operate the motor to actuate the drive member,
control the motor to advance the drive member to deploy the staples,
detect reaching or exceeding the value of the upper marginal threshold associated with the actuation of the drive member,
indicate through the user interface the reaching or exceeding the value of the upper marginal threshold associated with the actuation of the drive member,
in response to the reaching or exceeding the value of the upper marginal threshold, adjust a control parameter of the motor,
after the adjusting the control parameter of the motor, continue the operation of the motor,
after the adjusting the control parameter of the motor, generate a second upper ultimate threshold that replaces the first upper ultimate threshold, wherein the second upper ultimate threshold is different than the first upper ultimate threshold,
detect reaching or exceeding the value of the second upper ultimate threshold associated with the actuation of the drive member after the continuing the operation of the motor.
|