plcopen/plcopen.py
changeset 550 cfa295862d55
parent 539 8dbb1de154c1
child 552 a387f258814a
equal deleted inserted replaced
549:b0d6819119c3 550:cfa295862d55
  1775         infos = _getelementinfos(self)
  1775         infos = _getelementinfos(self)
  1776         infos["type"] = type
  1776         infos["type"] = type
  1777         if type == "rightPowerRail":
  1777         if type == "rightPowerRail":
  1778             for connectionPointIn in self.getconnectionPointIn():
  1778             for connectionPointIn in self.getconnectionPointIn():
  1779                 infos["inputs"].append(_getconnectioninfos(self, connectionPointIn, True))
  1779                 infos["inputs"].append(_getconnectioninfos(self, connectionPointIn, True))
  1780             infos["specific_values"]["connectors"] = [True for input in infos["inputs"]]
  1780             infos["specific_values"]["connectors"] = len(infos["inputs"])
  1781         elif type == "leftPowerRail":
  1781         elif type == "leftPowerRail":
  1782             for connectionPointOut in self.getconnectionPointOut():
  1782             for connectionPointOut in self.getconnectionPointOut():
  1783                 infos["outputs"].append(_getconnectioninfos(self, connectionPointOut))
  1783                 infos["outputs"].append(_getconnectioninfos(self, connectionPointOut))
  1784             infos["specific_values"]["connectors"] = [True for output in infos["outputs"]]
  1784             infos["specific_values"]["connectors"] = len(infos["outputs"])
  1785         return infos
  1785         return infos
  1786     return getpowerrailinfos
  1786     return getpowerrailinfos
  1787 
  1787 
  1788 def _getldelementinfosFunction(type):
  1788 def _getldelementinfosFunction(type):
  1789     def getldelementinfos(self):
  1789     def getldelementinfos(self):