A telesurgical system has a surgical assembly that includes a motor and a surgical instrument. The surgical assembly has at least one drive mechanism that is driven by a motor. A sensor assembly is coupled to the non-volatile memory for recording the position of at least one rotatable mechanism in the non-volatile memory. A controller is communicatively coupled to the sensor assembly. The controller includes a processor configured to perform the method. In the method, the rotational position of the drive mechanism is recorded in non-volatile memory during use of the surgical assembly. Next, an outage is initiated during the procedure of the surgical assembly. Next, a request is received to begin resuming during the procedure of the surgical assembly. Next, it is determined whether the post-stop position of the drive mechanism is within an acceptable tolerance relative to the pre-stop position to allow resumption during treatment to be completed.遠隔手術システムが、モータと、手術器具とを備える、手術アセンブリを有する。手術アセンブリは、モータによって駆動させられる少なくとも1つの駆動機構を有する。センサアセンブリが、不揮発性メモリに連結され、少なくとも1つの回転可能な機構の位置を不揮発性メモリに記録するためにある。コントローラが、センサアセンブリに通信的に連結される。コントローラは、方法を実行するように構成されるプロセッサを含む。方法において、駆動機構の回転位置は、手術アセンブリの使用中に不揮発性メモリに記録される。次に、手術アセンブリの処置中停止が始められる。次に、手術アセンブリの処置中再開を始める要求が受け取られる。次に、処置中再開が完了するのを可能にするために、駆動機構の停止後位置が停止前位置に対する受け入れられる許容差内にあるか否かが決定される。