PROFIBUS DP网络中的HSA和GAP参数的含义和作用

首页    工业网络诊断    PROFIBUS DP网络中的HSA和GAP参数的含义和作用

前面我们已经介绍了很多关于 DP 网路中参数的功能,如 PROFIBUS 轮询周期中的时间参数,PROFIBUS DP 网络中的两个超时时间,DP 网络中的 SYNC 和 Freeze 功能。除此之外还有两个参数 HSA 和 Gap-factor,今天我们来看看这两个参数的含义和作用。


HSA

HSA 是 Highest Station Address 的缩写,即最高站地址。最高站地址设置了主站 "查看 "未配置从站或新主站的最高地址。主站通过 FDL 报文,从地址 0 开始到 HSA 地址,逐一“查看”网络上的设备。FDL 报文帧格式:

从下面的报文中可以看到,主站发出请求报文后,有的站地址没有设备响应,表明网络上没有该地址设备,有的设备有响应,并且从响应报文中表明该设备是主站还是从站。通过 FDL 报文,如果“查看”到网络上有新的主站进来,令牌传递就需要按顺序传递给新的主站。

在主站组态工具中,有的 HSA 默认是 126,如西门子博图,有的 HSA 使用组态中设备地址的最大值。需要注意的是:

  • 地址编号高于 HSA 值的主站将无法访问网络。
  • 地址编号高于 HSA 值的未配置从站将不会显示在诊断工具的实时列表中。

Gap-factor

前面说了主站通过 FDL 报文,从地址 0 开始到 HSA 地址,逐一“查看”网络上的设备。那么这个频率是多少呢,是每个轮询周期都发一次 FDL 报文,还是每 10 个周期发一次。

Gap 因子就是来设置这个频率的,譬如 Gap 是 10 时,那主站每 10 个轮询周期发一次 FDL 报文查看网络上是否有新的主站进来。虽然在参数中设置了 Gap 因子的数值,但是现在很多主站都忽略了这个参数,始终按照 Gap 是 1 来运行,即每个轮询周期都发一次 FDL 报文,这样当网络中有新的主站加进来时,就可以很快“查看”到。


关于我们

HMS 在全球主要国家拥有分支机构,在中国我们有专业的销售和服务团队。在北京和苏州办公室,我们拥有多名对工业网络协议和实施非常有经验的工程师,可以为广大工业用户提供更加完善的服务。

如果您需要了解 Anybus 网络诊断产品或面临任何网络问题,欢迎联系 HMS 中国获得全面的支持和帮助。


 

 

2026年3月12日 16:38
浏览量:0
收藏