代码拉取完成,页面将自动刷新
---
id: 502
title: RPC反写
---
import useBaseUrl from "@docusaurus/useBaseUrl";
import Tag from "@site/src/components/Tag.js";
import Highlight from '@site/src/components/Highlight.js';
## 一、WEBAPI
开发环境下,打开swagger(http://localhost:5000/api/index.html)
<img src={require("@site/static/img/docs/WEBAPI.png").default} />
请求参数为``Dictionary<string,Dictionary<string, string>>``,比如
```
{
"modbusDevice650922399363167":
{
"modbus41":"1",
"modbus42":"2"
}
}
```
键为设备名称,值为变量字典(包含变量名称和写入值)
## 二、MQTTRPC
查看MqttClient插件页面[脚本传入内容](./MqttClient.mdx#四rpc)
## 三、ModbusSlave
modbus服务端写入,查看对应插件配置
## 四、OPCUAServer
opcua服务端写入,查看对应插件配置
## 五、规则引擎
规则引擎灵活性非常大, 可用自定义脚本获取数据后写入
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。