equal
deleted
inserted
replaced
43 try: |
43 try: |
44 self.PLCStatus, res = self.SerialConnection.HandleTransaction(transaction) |
44 self.PLCStatus, res = self.SerialConnection.HandleTransaction(transaction) |
45 return res |
45 return res |
46 except LPCProtoError,e: |
46 except LPCProtoError,e: |
47 self.pluginsroot.logger.write_error(str(e)+"\n") |
47 self.pluginsroot.logger.write_error(str(e)+"\n") |
|
48 self.SerialConnection.close() |
48 self.SerialConnection = None |
49 self.SerialConnection = None |
49 self.PLCStatus = "Disconnected" |
50 self.PLCStatus = "Disconnected" |
50 return None |
51 return None |
51 |
52 |
52 def StartPLC(self, debug=False): |
53 def StartPLC(self, debug=False): |