Hi,
I came across this a few times. I find it useful that there is the "Zero" component in the "Constant" library. But, a lot of time, when I use this "Zero" component to set a parameter of a function block, I get a compile error saying that this parameter is not the correct data type (ex : the function block require a S16 value).
To get it to compile, I need to delete my "Zero" component and use a typed 3-char constant with the value of 0. So, this is a small waste of time.
I think the "Zero" component should be able to be used "as is" in such a case. No matter the needed datatype, the "Zero" component should be able to be used anywhere.
Sam