connectors/LPC/LPCObject.py
changeset 576 7fcdc0d3d8d9
parent 569 37af7286dd65
child 578 6f5795bdee49
equal deleted inserted replaced
575:6765adf58711 576:7fcdc0d3d8d9
    44         if self.SerialConnection is not None:
    44         if self.SerialConnection is not None:
    45             try:
    45             try:
    46                 self.PLCStatus, res = self.SerialConnection.HandleTransaction(transaction)
    46                 self.PLCStatus, res = self.SerialConnection.HandleTransaction(transaction)
    47                 return res
    47                 return res
    48             except Exception,e:
    48             except Exception,e:
    49                 self.pluginsroot.logger.write_error(str(e)+"\n")
    49                 self.pluginsroot.logger.write_warning(str(e)+"\n")
    50                 self.SerialConnection.close()
    50                 self.SerialConnection.close()
    51                 self.SerialConnection = None
    51                 self.SerialConnection = None
    52                 self.PLCStatus = "Disconnected"
    52                 self.PLCStatus = "Disconnected"
    53                 return None
    53                 return None
    54         
    54