plcopen/plcopen.py
changeset 1310 3d7fa2257b24
parent 1309 85ce56758900
child 1313 85c167bfff93
equal deleted inserted replaced
1309:85ce56758900 1310:3d7fa2257b24
  1010             "name" : self.getname(), 
  1010             "name" : self.getname(), 
  1011             "type" : self.getpouType(), 
  1011             "type" : self.getpouType(), 
  1012             "extensible" : False,
  1012             "extensible" : False,
  1013             "inputs" : [], 
  1013             "inputs" : [], 
  1014             "outputs" : [], 
  1014             "outputs" : [], 
  1015             "comment" : self.getdescription(),
  1015             "comment" : self.getdescription()}
  1016             "generate" : generate_block, 
       
  1017             "initialise" : initialise_block}
       
  1018         if self.interface is not None:
  1016         if self.interface is not None:
  1019             return_type = self.interface.getreturnType()
  1017             return_type = self.interface.getreturnType()
  1020             if return_type is not None:
  1018             if return_type is not None:
  1021                 block_infos["outputs"].append(
  1019                 block_infos["outputs"].append(
  1022                     ("OUT", _getvariableTypeinfos(return_type), "none"))
  1020                     ("OUT", _getvariableTypeinfos(return_type), "none"))