PLCControler.py
changeset 692 e00ce7077bfc
parent 687 629680fb0582
child 693 4ecfbcc09bef
equal deleted inserted replaced
691:361389f3ad2b 692:e00ce7077bfc
   395             if pou is not None:
   395             if pou is not None:
   396                 pou_type = pou.getpouType()
   396                 pou_type = pou.getpouType()
   397             edit = debug = pou_type is not None
   397             edit = debug = pou_type is not None
   398             if pou_type is None:
   398             if pou_type is None:
   399                 block_infos = self.GetBlockType(var_type, debug = debug)
   399                 block_infos = self.GetBlockType(var_type, debug = debug)
   400                 pou_type = block_infos["type"]
   400                 if block_infos is None:
       
   401                     pou_type = block_infos["type"]
   401             if pou_type is not None:
   402             if pou_type is not None:
   402                 var_class = None
   403                 var_class = None
   403                 if pou_type == "program":
   404                 if pou_type == "program":
   404                     var_class = ITEM_PROGRAM
   405                     var_class = ITEM_PROGRAM
   405                 elif pou_type != "function":
   406                 elif pou_type != "function":