Viewer.py
changeset 290 56c4fe6b7012
parent 283 c4199b88cf60
child 292 800e100038ae
equal deleted inserted replaced
289:151e73a02caf 290:56c4fe6b7012
   893                     connectors["outputs"].append((output["name"], None, "negated"))
   893                     connectors["outputs"].append((output["name"], None, "negated"))
   894                 elif output["edge"]:
   894                 elif output["edge"]:
   895                     connectors["outputs"].append((output["name"], None, output["edge"]))
   895                     connectors["outputs"].append((output["name"], None, output["edge"]))
   896                 else:
   896                 else:
   897                     connectors["outputs"].append((output["name"], None, "none"))
   897                     connectors["outputs"].append((output["name"], None, "none"))
   898             if connectors["inputs"][0][0] == "EN" and connectors["outputs"][0][0] == "ENO":
   898             if len(connectors["inputs"]) > 0 and connectors["inputs"][0][0] == "EN":
   899                 connectors["inputs"].pop(0)
   899 		connectors["inputs"].pop(0)
       
   900 	        executionControl = True
       
   901             if len(connectors["outputs"]) > 0 and connectors["outputs"][0][0] == "ENO":
   900                 connectors["outputs"].pop(0)
   902                 connectors["outputs"].pop(0)
   901                 executionControl = True
   903                 executionControl = True
   902             if instance["name"] is None:
   904             if instance["name"] is None:
   903                 instance["name"] = ""
   905                 instance["name"] = ""
   904             block = FBD_Block(self, instance["type"], instance["name"], 
   906             block = FBD_Block(self, instance["type"], instance["name"],