--- a/plcopen/plcopen.py Tue Oct 16 18:58:45 2012 +0200
+++ b/plcopen/plcopen.py Tue Oct 16 19:01:17 2012 +0200
@@ -448,11 +448,11 @@
if return_type:
var_type = return_type.getcontent()
if var_type["name"] == "derived":
- block_infos["outputs"].append(("", var_type["value"].getname(), "none"))
+ block_infos["outputs"].append(("OUT", var_type["value"].getname(), "none"))
elif var_type["name"] in ["string", "wstring"]:
- block_infos["outputs"].append(("", var_type["name"].upper(), "none"))
+ block_infos["outputs"].append(("OUT", var_type["name"].upper(), "none"))
else:
- block_infos["outputs"].append(("", var_type["name"], "none"))
+ block_infos["outputs"].append(("OUT", var_type["name"], "none"))
for type, varlist in pou.getvars():
if type == "InOut":
for var in varlist.getvariable():