plcopen/plcopen.py
changeset 1693 72286367d0fd
parent 1680 6db967480b7d
child 1695 a63bb4025852
equal deleted inserted replaced
1692:9cb4d1392baf 1693:72286367d0fd
  2414             raise ValueError, _("\"%s\" is an invalid value!")%value
  2414             raise ValueError, _("\"%s\" is an invalid value!")%value
  2415     return items
  2415     return items
  2416 
  2416 
  2417 cls = PLCOpenParser.GetElementClass("arrayValue", "value")
  2417 cls = PLCOpenParser.GetElementClass("arrayValue", "value")
  2418 if cls:
  2418 if cls:
  2419     arrayValue_model = re.compile("([0-9]*)\((.*)\)$")
  2419     arrayValue_model = re.compile("([0-9]+)\((.*)\)$")
  2420     
  2420     
  2421     def setvalue(self, value):
  2421     def setvalue(self, value):
  2422         elements = []
  2422         elements = []
  2423         for item in extractValues(value[1:-1]):
  2423         for item in extractValues(value[1:-1]):
  2424             item = item.strip()
  2424             item = item.strip()