plcopen/plcopen.py
changeset 1355 9183fb765f16
parent 1346 92efd8fe3120
child 1371 3c55c99b10ab
equal deleted inserted replaced
1354:241c19ea80da 1355:9183fb765f16
  1941             for result in TestTextElement(variable.getformalParameter(), criteria):
  1941             for result in TestTextElement(variable.getformalParameter(), criteria):
  1942                 search_result.append((tuple(parent_infos + ["output", i]),) + result)
  1942                 search_result.append((tuple(parent_infos + ["output", i]),) + result)
  1943         return search_result
  1943         return search_result
  1944     setattr(cls, "Search", Search)
  1944     setattr(cls, "Search", Search)
  1945 
  1945 
       
  1946 _initElementClass("leftPowerRail", "ldObjects")
       
  1947 _initElementClass("rightPowerRail", "ldObjects", "multiple")
       
  1948 
  1946 def _UpdateLDElementName(self, old_name, new_name):
  1949 def _UpdateLDElementName(self, old_name, new_name):
  1947     if self.variable == old_name:
  1950     if self.variable == old_name:
  1948         self.variable = new_name
  1951         self.variable = new_name
  1949 
  1952 
  1950 def _UpdateLDElementAddress(self, address_model, new_leading):
  1953 def _UpdateLDElementAddress(self, address_model, new_leading):