负载因数的计算方法

通信负载因数是通过将EtherNet/IP设备每秒发送/接收的通信数据包数量除以循环通信允许通信频带(每秒可发送/接收的数据包数量)而获取的值。

注释

FP7和各适配器设备的负载因数应为100%或更小。

计算步骤

  1. 计算每秒发送/接收的通信数据包数量(pps)

    通过RPI计算。* pps = 1000 ¸ RPI [ms]

    设置了[状态改变(COS)]触发器后,它将以通信周期RPI x 1/4的方式计算。

    实例
    • 对于RPI是0.5 [ms]时的连接

      1000 ¸ 0.5 = 2000 pps

    • 对于RPI是0.5 [ms]且设置了COS触发器时的连接

      1000 ¸ (0.5 x (1/4)) = 500 pps

  2. 计算循环通信允许通信频带(pps)

    根据每个数据包的数据大小和FP7的EDS信息[容量]进行计算

    每个数据包的数据大小

    • 连接发送/接收数据大小 = 原始数据大小 + 32位头大小

    • 不带32位头:2字节

      带32位头:6字节

    FP7_EDS [容量] 定义

    • 2至510字节:10000 pps

    • 511至1450字节:5000 pps

      实例
      • 当连接发送原始数据大小为256字节,而不带32位头

        (256 + 2) = 258字节 £ 510 Þ 10000 pps

      • 当连接发送原始数据大小为512字节,而带有32位头

        (512 + 6) = 518字节 ³ 511 Þ 5000 pps

  3. 通过发送/接收的数据包数量(pps)和发送/接收的数据大小计算单元通信负载因数

    实例

    当发送的数据大小为256字节且接收的数据大小为36字节时

    • 发送数据包数量 (2000 pps) ¸ 10000 pps x 100% = 20%

    • 接收数据包数量 (125 pps) ¸ 10000 pps x 100% = 1.25%

    • Þ单元通信负载因数为(20% + 1.25% = 21.25%)。

最后更新日期: 2021-03-01此页面上的反馈松下热线