equal
deleted
inserted
replaced
870 return False |
870 return False |
871 |
871 |
872 data = builder.GetBinaryCode() |
872 data = builder.GetBinaryCode() |
873 if data is not None : |
873 if data is not None : |
874 if self._connector.NewPLC(builder.GetBinaryCodeMD5(), data, []): |
874 if self._connector.NewPLC(builder.GetBinaryCodeMD5(), data, []): |
875 if self.AppFrame is not None: |
|
876 self.AppFrame.CloseDebugTabs() |
|
877 self.AppFrame.RefreshInstancesTree() |
|
878 self.UnsubscribeAllDebugIECVariable() |
875 self.UnsubscribeAllDebugIECVariable() |
879 self.ProgramTransferred() |
876 self.ProgramTransferred() |
|
877 if self.AppFrame is not None: |
|
878 self.AppFrame.RefreshInstancesTree() |
|
879 self.AppFrame.CloseObsoleteDebugTabs() |
880 self.logger.write(_("Transfer completed successfully.\n")) |
880 self.logger.write(_("Transfer completed successfully.\n")) |
881 else: |
881 else: |
882 self.logger.write_error(_("Transfer failed\n")) |
882 self.logger.write_error(_("Transfer failed\n")) |
883 self.StopSimulation() |
883 self.StopSimulation() |
884 return False |
884 return False |