Wim,
it's not even depending on the cycle time of the CPU. If the number of networks you're using give you cycle time trouble, just change the watch dog timer value. The number of networks is (more or less) only depending on how much memory is available and the number of instructions per network.
I however strongly recommend not to put too many networks in a single function. Divide your program in functional blocks as is the installation/machine you're controlling with your PLC. Let each function control a functional block of the machine/installation. That way you'll find it much easier to troubleshoot.
Kind regards,