AC800M CI867 Modbus: who knows how to write "MBTCRead" FB in IL?
you Need to define the block in the function block area, define the number of variables that you use in this block. with maximun 125 for each block
"You can use only one data type in a function block. that is, you cannot mix, for example, bool and dint within the function block or within a structured variable. They can be structured variables when the components are bool, dint, uint and int type. A maximum of 125 dint/uint/int can be transferred on one function block call. An attempt to read more than these number of data will cause an error (-4925)."
then you need to write block name in the program area and then open parenthesis, so the parameters can be filled.