equal
deleted
inserted
replaced
348 for element in list: |
348 for element in list: |
349 used |= self.PouIsUsedBy(element, reference) |
349 used |= self.PouIsUsedBy(element, reference) |
350 return used |
350 return used |
351 return False |
351 return False |
352 |
352 |
353 def GenerateProgram(self): |
353 def GenerateProgram(self, filepath): |
354 if self.Project: |
354 if self.Project: |
355 program = GenerateCurrentProgram(self.Project) |
355 try: |
356 programfile = open("test.st", "w") |
356 program = GenerateCurrentProgram(self.Project) |
357 programfile.write(program) |
357 programfile = open(filepath, "w") |
358 programfile.close() |
358 programfile.write(program) |
|
359 programfile.close() |
|
360 return True |
|
361 except: |
|
362 pass |
|
363 return False |
359 |
364 |
360 #------------------------------------------------------------------------------- |
365 #------------------------------------------------------------------------------- |
361 # Project Pous management functions |
366 # Project Pous management functions |
362 #------------------------------------------------------------------------------- |
367 #------------------------------------------------------------------------------- |
363 |
368 |