ProjectController.py
changeset 2441 c553769a65af
parent 2439 f0a040f1de1b
child 2442 b13f021c68a5
equal deleted inserted replaced
2440:45b43f275ca1 2441:c553769a65af
   769             plc_file.write(open(self._getIECrawcodepath(), "r").read())
   769             plc_file.write(open(self._getIECrawcodepath(), "r").read())
   770             plc_file.write("\n")
   770             plc_file.write("\n")
   771         plc_file.close()
   771         plc_file.close()
   772         plc_file = open(self._getIECcodepath(), "r")
   772         plc_file = open(self._getIECcodepath(), "r")
   773         self.ProgramOffset = 0
   773         self.ProgramOffset = 0
   774         for dummy in plc_file.xreadlines():
   774         for dummy in plc_file.readlines():
   775             self.ProgramOffset += 1
   775             self.ProgramOffset += 1
   776         plc_file.close()
   776         plc_file.close()
   777         plc_file = open(self._getIECcodepath(), "a")
   777         plc_file = open(self._getIECcodepath(), "a")
   778         plc_file.write(open(self._getIECgeneratedcodepath(), "r").read())
   778         plc_file.write(open(self._getIECgeneratedcodepath(), "r").read())
   779         plc_file.close()
   779         plc_file.close()
   951                 self._DbgVariablesList = []
   951                 self._DbgVariablesList = []
   952                 self._IECPathToIdx = {}
   952                 self._IECPathToIdx = {}
   953 
   953 
   954                 # Separate sections
   954                 # Separate sections
   955                 ListGroup = []
   955                 ListGroup = []
   956                 for line in open(csvfile, 'r').xreadlines():
   956                 for line in open(csvfile, 'r').readlines():
   957                     strippedline = line.strip()
   957                     strippedline = line.strip()
   958                     if strippedline.startswith("//"):
   958                     if strippedline.startswith("//"):
   959                         # Start new section
   959                         # Start new section
   960                         ListGroup.append([])
   960                         ListGroup.append([])
   961                     elif len(strippedline) > 0 and len(ListGroup) > 0:
   961                     elif len(strippedline) > 0 and len(ListGroup) > 0: