plcopen/plcopen.py
changeset 6 c8cf918ee7ea
parent 2 93bc4c2cf376
child 27 dae55dd9ee14
--- a/plcopen/plcopen.py	Wed Mar 21 16:38:28 2007 +0100
+++ b/plcopen/plcopen.py	Fri Apr 06 18:06:00 2007 +0200
@@ -23,6 +23,7 @@
 #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 from xmlclass import *
+import os, sys
 
 """
 Dictionary that makes the relation between var names in plcopen and displayed values
@@ -44,7 +45,7 @@
 
 PLCOpenClasses = {}
 PLCOpenTypes = {}
-GenerateClassesFromXSD("plcopen/TC6_XML_V10_B.xsd")
+GenerateClassesFromXSD(os.path.join(sys.path[0], "plcopen/TC6_XML_V10_B.xsd"))
 CreateClasses(PLCOpenClasses, PLCOpenTypes)
 
 if "dataType" in PLCOpenClasses: