The following blocks are required:

For each Request module
  1. Call the ibaREQ_M (FB140) preferably within the OB1.

  2. Call the ibaREQ_UDPint (FB146) preferably within a cyclic interrupt OB (OB3x).

For each additional Request module
  • In the blocks folder, a data block ibaREQ_DB (DB15) has to be available for each Request module. Copy the data block and assign a new unique DB number.

  • Within the OB1, the ibaREQ_M (FB140) has to be called once more with a new DB number (input REQ_DB) for each Request module.

  • Within a cyclic interrupt OB (OB3x), the ibaREQ_UDPint (FB146) has to be called once more with the new DB number (input REQ_DB) for each Request module.

  • Make sure that all instance data blocks are unique and that unique values are assigned for the CON_ID and LOCAL_PORT parameters.

Final
  • Load all blocks into the S7 CPU and restart the S7 CPU.