diff -r f7c85a5939dc -r b1144bb36605 PLCGenerator.py --- a/PLCGenerator.py Wed Apr 16 10:26:33 2008 +0200 +++ b/PLCGenerator.py Tue Apr 22 10:25:24 2008 +0200 @@ -100,7 +100,7 @@ GenerateDataType(basetype_name) dimensions = [] for dimension in basetype_content["value"].getdimension(): - dimensions.append("0..%d"%(dimension.getupper() - 1)) + dimensions.append("%d..%d"%(dimension.getlower(), dimension.getupper())) datatype_def += " ARRAY [%s] OF %s"%(",".join(dimensions), basetype_name) else: datatype_def += " %s"%basetype_content["name"]