equal
deleted
inserted
replaced
10 import wx |
10 import wx |
11 |
11 |
12 #Quick hack to be able to find Beremiz IEC tools. Should be config params. |
12 #Quick hack to be able to find Beremiz IEC tools. Should be config params. |
13 base_folder = os.path.split(sys.path[0])[0] |
13 base_folder = os.path.split(sys.path[0])[0] |
14 sys.path.append(os.path.join(base_folder, "plcopeneditor")) |
14 sys.path.append(os.path.join(base_folder, "plcopeneditor")) |
15 |
15 sys.path.append(os.path.join(base_folder, "docutils")) |
16 import docclass.docpdf |
16 |
|
17 from docpdf import * |
17 from xmlclass import GenerateClassesFromXSDstring |
18 from xmlclass import GenerateClassesFromXSDstring |
18 from wxPopen import ProcessLogger |
19 from wxPopen import ProcessLogger |
19 |
20 |
20 _BaseParamsClass = GenerateClassesFromXSDstring("""<?xml version="1.0" encoding="ISO-8859-1" ?> |
21 _BaseParamsClass = GenerateClassesFromXSDstring("""<?xml version="1.0" encoding="ISO-8859-1" ?> |
21 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
22 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
524 - a CAN TCP server to simulate the CANopen network |
525 - a CAN TCP server to simulate the CANopen network |
525 - a virtual slave node to simulate input block |
526 - a virtual slave node to simulate input block |
526 - a virtual slave node to simulate output block |
527 - a virtual slave node to simulate output block |
527 """) |
528 """) |
528 logger.write("\nInfo: For this demo, %s plugin has some special methods to run external programs.\nThese methods are defined in methods.py\n" % (PlugName or "Root")) |
529 logger.write("\nInfo: For this demo, %s plugin has some special methods to run external programs.\nThese methods are defined in methods.py\n" % (PlugName or "Root")) |
529 docclass.docpdf.open_pdf(os.path.join(os.path.split(__file__)[0], "doc", "manual_beremiz.pdf"), pagenum=20) |
530 open_pdf(os.path.join(os.path.split(__file__)[0], "doc", "manual_beremiz.pdf"), pagenum=20) |
530 execfile(methode_name) |
531 execfile(methode_name) |
531 |
532 |
532 # Get the base xml tree |
533 # Get the base xml tree |
533 if self.MandatoryParams: |
534 if self.MandatoryParams: |
534 #try: |
535 #try: |