connectors/LPC/LPCAppProto.py
changeset 576 7fcdc0d3d8d9
parent 571 427bf9130d12
equal deleted inserted replaced
575:6765adf58711 576:7fcdc0d3d8d9
    15             if current_plc_status is not None:
    15             if current_plc_status is not None:
    16                 res = transaction.ExchangeData()
    16                 res = transaction.ExchangeData()
    17             else:
    17             else:
    18                 raise LPCProtoError("controller did not answer as expected")
    18                 raise LPCProtoError("controller did not answer as expected")
    19         except Exception, e:
    19         except Exception, e:
    20             raise LPCProtoError("LPC transaction error : "+str(e))
    20             raise LPCProtoError("application mode transaction error : "+str(e))
    21         finally:
    21         finally:
    22             self.TransactionLock.release()
    22             self.TransactionLock.release()
    23         return LPC_STATUS.get(current_plc_status,"Broken"), res
    23         return LPC_STATUS.get(current_plc_status,"Broken"), res
    24     
    24     
    25 class LPCAppTransaction:
    25 class LPCAppTransaction: