This section describes how to configure the Request blocks in TIA Portal STEP 7 for ibaNet-E.

For each Request module
  1. Copy the following blocks from the iba S7 library to the blocks folder of your STEPĀ 7 project, see iba S7 library. One set of Request blocks has to be called for each Request module (connection) in ibaPDA.

  2. Call ibaREQ_M (FB1400) preferably within OB1.



  3. Enable the Retain option for the entire instance data block you have just created.



  4. Call ibaREQ_NetE-Buffer (FB1408) within a cyclic interrupt OB (OB3x).



  5. Call ibaREQ_NetE-Send (FB1409) preferably within OB1.



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

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

  • Within a cyclic interrupt OB (Ob3x), ibaREQ_NetE-Buffer (FB1408) has to be called once more with the new DB number for each Request module.

  • Within OB1, ibaREQ_NetE-Send (FB1409) has to be called once more with the new DB number for each Request module.

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

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