教程:TCP服务器如何实时获取网关继电器状态

  • 时间 :2026-04-23
  • 作者 :佰马科技
  • 浏览数 :1269

远程获取和控制工业网关继电器状态,在多个场景中都有实用功能,例如工业设备远程监控与故障诊断、智能电网的远程运维、楼宇自动化系统的能源管理、农业物联网的灌溉控制等。


在工业现场,通过实时获取继电器状态,可实现对生产设备的远程启停与状态监测,提升运维效率;在智能电网中,可用于远程控制配电设备并监测其状态,保障供电稳定性;楼宇自动化中,可远程管理照明、空调等设备的继电器,实现节能控制;农业领域则可通过远程监控灌溉系统的继电器状态,实现精准灌溉。这些场景均需依赖工业网关的远程通信能力,确保设备状态的实时反馈与远程控制的安全性。


工业5G千兆网关.jpg


本篇文章就以BMG5100工业无线网关为例,为大家演示TCP服务器如何获取网关的继电器状态。



json 格式上报,上报格式默认如下(可以根据现场使用要求定制格式):


{

"ts":1773301020684, 时间戳毫秒值

"params":{

"r1":0,            relay1通道因子名称:继电器状态,0为断开

"r2":1             relay2通道因子名称:继电器状态,1为闭合

}

}


1、数据采集——基础设置,启用,上报周期为网关多久往服务器上报一次继电器状态,单位秒


工业网关数据采集设置


2、数据采集——输入输出配置,继电器设置,BMG5100有3个继电器接口,对应3个继电器通道,relay1对应k1+/k1-,relay2/3以此类推


工业网关继电器设置


因子名称相当于平台设置点位的标识符,会在上报的JSON中体现,上报给平台,取名英文或者加上数字,上报中心填1,数据上传到服务端1 ,上报中心填1-2  数据上传到服务端1-2 以此类推,继电器状态可选断开跟闭合,配置完点击添加,生成继电器规则,保存&应用


工业网关继电器设置


工业网关继电器设置



3、数据采集——服务端配置,配置TCP服务器的连接参数,为保证链路的正常连接,可配置心跳包


工业网关数采服务端设置


使用网络调试助手模拟TCP服务端,可查看网关上报的继电器状态


工业网关继电器状态查看

联系我们
联系我们

佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来