
设备反控简介
设备反控是指通过向下游自动化设备发送指令,控制设备行为或修改设备参数的过程。为了满足不同应用场景的需求,NeuronEX 提供了多种设备反控方式:
仪表盘反控:通过直观的用户界面实现人工控制。 MQTT 反控:通过 MQTT 协议向设备发送控制指令。 数据处理模块反控:利用 NeuronEX 的数据处理引擎实现智能反控。 API 反控:通过 RESTful API 接口实现程序化控制。
设备反控过程中,设备点位必须具有可写属性,否则无法写入成功。
可写属性是指 NeuronEX 设备中配置的点位必须具有 write 属性,同时在设备端该点位也必须支持可写入。
仪表盘反控
仪表盘反控是最直观的人机交互方式,适合运维人员进行日常操作和临时调试。具体操作步骤如下:
1. 访问 NeuronEX 的 Web 界面,进入「数据采集 -> 数据监控」页面。
2. 选择相应的南向设备和组名称,找到具有写属性的点位,点击其末尾的「Write」按钮。
3. 在弹出的对话框中输入新值,点击「提交」完成设备反控。
MQTT 反控

在 NeuronEX 配置北向 MQTT 插件,并设置「写请求主题」和「写响应主题」。 配置南向驱动节点,并设置点位为可读可写状态。

/neuron/HgihrB/write/req
/neuron/HgihrB/write/resp


uuid 为 NeuronEX 生成的唯一标识,用于接收反控响应时匹配响应数据。 node 为南向驱动节点名称,在本例中为 modbus1。 group 为南向驱动组名,在本例中为 group1。 tag 为南向驱动点位名称,在本例中为 tag1。 value 为写入的值,在本例中为 1234。
{
"uuid": "cd32be1b-c8b1-3257-94af-77f847b1ed3e",
"node": "modbus1",
"group": "group1",
"tag": "tag1",
"value": 1234
}
复制
/neuron/HgihrB/write/req
+ New Subscription
按钮。
/neuron/HgihrB/write/resp
主题,查看响应数据。


只通过 MQTT 驱动进行设备控制,则无需将南向驱动采集组配置到 MQTT 驱动的订阅组。 如需要同时通过 MQTT 驱动上报南向驱动数据到 MQTT Broker,则需要将南向驱动采集组配置到 MQTT 驱动的订阅组。
数据处理模块反控
数据处理模块反控示例


{tag2: 1234}
。此处同样可以开启规则调试,进行规则 SQL 输出的测试查看。
SELECT
values.tag1 as tag2
FROM
neuronStream
复制



API 反控
POSTMAN 反控示例
在 POSTMAN 中选择 POST 方法。 调用 localhost:8085/api/login
接口。设置请求体为 JSON 格式,输入用户名和密码。 点击发送按钮,即可获取 NeuronEX 的 Token。

在 POSTMAN 上,选择 POST 方法。 调用 localhost:8085/api/neuron/write
接口。设置请求头为 Authorization,值为 Bearer ${Token}
。设置请求体为 JSON 格式,输入反控的 JSON 消息体。 点击发送按钮,即可实现设备反控。
{
"node": "modbus1",
"group": "group1",
"tag": "tag1",
"value": 12
}
复制


结语

文章转载自EMQX,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
金仓数据库26套!宁波市司法局信息系统适配改造(一期)采购项目
天下观查
314次阅读
2025-03-21 10:33:59
达梦数据与法本信息签署战略合作协议
达梦数据
282次阅读
2025-03-06 09:26:57
大连农商40万,采购Greenplum数据库原厂订阅服务
天下观查
270次阅读
2025-03-13 09:52:29
国产化+性能王炸!这套国产方案让 3.5T 数据 5 小时“无感搬家”
YMatrix
269次阅读
2025-03-13 09:51:26
国产数据库高光时刻!天翼云TeleDB荣登TPC-DS全球测评总榜第二
天翼云开发者社区
181次阅读
2025-03-13 17:24:48
从湖仓分离到湖仓一体,四川航空基于 SelectDB 的多源数据联邦分析实践
SelectDB
177次阅读
2025-03-03 11:23:24
神州数码携手云原生数据库 PolarDB,共筑国产数据库新生态
神州数码集团
168次阅读
2025-03-03 18:04:27
DBAIOPS社区将在知衍平台上推出数据库运维智能体
白鳝的洞穴
164次阅读
2025-03-07 10:29:18
为什么总是很难客观评价某个国产数据库产品
白鳝的洞穴
145次阅读
2025-03-19 11:21:09
阿里云Milvus 2.5:支持全文检索,1次查询实现文本+向量双精度匹配
阿里云大数据AI技术
141次阅读
2025-03-03 10:18:31