LPCBeremiz.py
changeset 575 6765adf58711
parent 574 1b6bd9f590aa
child 576 7fcdc0d3d8d9
equal deleted inserted replaced
574:1b6bd9f590aa 575:6765adf58711
   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"))