All fields attributed with [Local], [Output], [Input], [InOut], [InputPort] or [OutputPort] have to be of a type compatible with IEC.
Explicitly allowed types are
CSharp basic types:
boolsbyteshortintlongbyteushortuintulongfloatdouble
.Net basic types:
BooleanSByteInt16Int32Int64ByteUInt16UInt32UInt64SingleDouble
IEC types:
IecStringExIecString80IecWStringIecWString80Any- Structures attributed with
[Structure],[Array]or[String] enumsattributed with[Enumeration]
Change the parameter type to one of the explicitly allowed types.
