设备采集网关通信范本(modbus+mqtt)

1. 对接设备端:包括设备型号,对接方式,采集内容,使用数采网关或者编写程序,并接上设备进行测试

采集内容范例:

中堡泵站3路闸门点位表                      IP:192.181.5.132 端口:502

数据源    

数据类型

Modbus地址

R/W

备注

1#闸门状态(出水闸)

short

400101

R

0=停止

1=开到位

2=关到位

3=开启中

4=关闭中

5=过载

液位计通讯状态

short

400171

R

 0=正常

1=通讯断线

1#闸门开度

float

400201

R

0.000米

阀门检修井液位高度

float

400263

R

0.000米

1#供水泵瞬时流量

short

400363

R

实际值=采集值/100

2. 对接服务端:MQTT对接信息、MQTT消息主题定义、MQTT通信报文定义

MQTT对接信息

IP:192.168.0.235

端口:61613

账号:admin

密码:admin

MQTT Version:3.1

MQTT 消息主题定义

主题格式定义:前缀编码/TAG

方式1:区分主题,TAG标记为CLIENTID(可变),适用于设备与控制端交互,由控制端发起

CLIENTID可以有以下类型

用户商 ID:编码自行定义(如:1001)

设备的 ID:采用 IMEI 号(如:868739058068770)

方式2:公用主题,TAG标记为IOT(固定),适用于客户端和服务端交互,由客户端发起

MQTT通信报文定义

消息格式定义

名称

说明

类型

备注

c

【code】简写

int32

通讯指令

f

【from】简写

string

发送方 ID

t

【to】简写

string

接收送方ID

m

【message】简写

string

消息内容

mi

【message id】简写

int32

标识每条消息自动+1

指令c说明

名称

说明

c=21

c->s,采集端上报数采数据,报文1

c=22

s->c,服务端下发控制指令,报文2

报文1说明

jsonkey值

类型

说明

itemcode

string

采集项编码

itemvalue

string

采集项采集值

time

string

采集时间

报文范例:

{"c":21,"f":"CQAZ01","t":"865373043994156","m":{"itemcode":"","itemvalue":"1","time":"2024-03-13 00:00:00"},"mi":1}

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fanuc CNC数据采集是指通过Fanuc数控机床系统进行数据采集的过程。Fanuc数控机床系统是一种高精度、高效率的数控机床系统,并且具有丰富的功能和灵活的操作界面。 在Fanuc CNC数据采集过程中,首先需要将数据采集设备与Fanuc数控机床系统进行连接。这些数据采集设备可以是传感器、监控设备或者其他类型的数据采集设备。通过与Fanuc数控机床系统的连接,可以实现实时数据的采集和传输。 接下来,在Fanuc CNC数据采集过程中,需要设定数据采集的参数和条件。根据具体的应用需求,可以设定需要采集的数据类型,如温度、压力、速度等,以及采集的时间间隔和采集的持续时间等。 开始数据采集后,Fanuc CNC系统会根据设定的参数和条件自动进行数据的采集采集的数据会被传输到数据采集设备的存储器中,以便后续的数据处理和分析。 在Fanuc CNC数据采集过程中,还可以进行实时监控和数据处理。通过连接的监控设备,可以实时监测和显示采集的数据,以便对机床运行状态进行实时监控和调整。 最后,在Fanuc CNC数据采集过程中,采集到的数据可以用于进行数据分析和优化。通过对采集的数据进行分析,可以了解机床运行状态、故障诊断和性能优化等。 总的来说,Fanuc CNC数据采集是一个重要的过程,通过采集和处理数据,可以实现对数控机床系统的监控和优化,提高机床的运行效率和生产质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值