equal
deleted
inserted
replaced
490 status = _(self.previous_plcstate) |
490 status = _(self.previous_plcstate) |
491 else: |
491 else: |
492 status = "" |
492 status = "" |
493 self.logger.write(_("PLC is %s\n")%status) |
493 self.logger.write(_("PLC is %s\n")%status) |
494 |
494 |
495 if self.StatusTimer and not self.StatusTimer.IsRunning(): |
495 #if self.StatusTimer and not self.StatusTimer.IsRunning(): |
496 # Start the status Timer |
496 # # Start the status Timer |
497 self.StatusTimer.Start(milliseconds=2000, oneShot=False) |
497 # self.StatusTimer.Start(milliseconds=2000, oneShot=False) |
498 |
498 |
499 if self.previous_plcstate=="Started": |
499 if self.previous_plcstate=="Started": |
500 if self.DebugAvailable() and self.GetIECProgramsAndVariables(): |
500 if self.DebugAvailable() and self.GetIECProgramsAndVariables(): |
501 self.logger.write(_("Debug connect matching running PLC\n")) |
501 self.logger.write(_("Debug connect matching running PLC\n")) |
502 #TODO re-enable |
502 #TODO re-enable |
806 if self.OnlineMode == "BOOTLOADER": |
806 if self.OnlineMode == "BOOTLOADER": |
807 self.BeginTransfer() |
807 self.BeginTransfer() |
808 |
808 |
809 else: |
809 else: |
810 self.logger.write(_("Resetting PLC\n")) |
810 self.logger.write(_("Resetting PLC\n")) |
811 self.StatusTimer.Stop() |
811 #self.StatusTimer.Stop() |
812 self.LPCConnector.ResetPLC() |
812 self.LPCConnector.ResetPLC() |
813 self.AbortTransferTimer.Start(milliseconds=5000, oneShot=True) |
813 self.AbortTransferTimer.Start(milliseconds=5000, oneShot=True) |
814 |
814 |
815 def BeginTransfer(self): |
815 def BeginTransfer(self): |
816 self.logger.write(_("Start PLC transfer\n")) |
816 self.logger.write(_("Start PLC transfer\n")) |