在分析网络负载时,要考虑以下因素:有哪些通信关系、每个网络节点有多少数据量、更新时间。比如说,每个设备都需要40字节,有20字节输入与20字节输出,网络负载几乎是随着设备数目线性增加。图5-1显示了在PROFINET总线周期内数据的组成。

首先,要根据需要确定每个设备的实时数据量与非实时数据。在IO系统中,IO设备与IO控制器在一个系统总线周期内会传输大量数据,如果实时通信负荷不大于总带宽的50%,那么可以认为IO系统能够同时兼容实时和非实时通信。当然,也需要考虑传输视频流或非周期读写数据的设备对整个网络负载的影响,需要根据实际情况调整。