Hi Iskander,
If you use a gigabit switch (preferably one that supports jumbo frames) you can connect any number of cameras to the PCIe-8231. There are however several considerations though because unlike firewire, there is no reservation of bus bandwidth and so you must ensure that your overall bandwidth usage stays within the 1000Mbit limit of gigabit ethernet. If you try to send too much data from multiple cameras you will end up losing data.
Unfortunately you cannot just simply use your frame size * frame rate to calculate the bandwidth needed by an individual camera as most cameras by default will send data at a higher peak rate than their average rate. This is to reduce latency from the time an image is acquired to the time it is available on the PC. On the latest versions of IMAQdx we have made available a bandwidth control that will allow you to specify the peak bandwidth the camera may use. In most cases this limit will be bounded by the average data rate determined by the frame size and frame rate (in other words, it is designed not to throttle the acquisition rate, just the transfer rate).
Additionally, for some quick burst multi-camera acquisitons you may be able to take advantage of buffering on the camera itself to allow you use an unlimited number of cameras at once and then read the image data out sequentially from each one. These types of features are generally camera-specific.
Hope this helps,
Eric