主题
4.2 组态管理接口
组态相关操作统一通过 POST /web 调用,cmd 字段指定具体动作,username/password 用于认证(详见 4.1)。
操作列表
| cmd | 说明 |
|---|---|
| lpzt_length | 获取组态数量(配额检查用) |
| get_lpzt_list | 获取当前用户可访问的组态列表 |
| get_lpzt | 获取指定组态的详细内容 |
| set_lpzt | 新建或写入组态 |
| update_lpzt | 更新已存在组态的部分字段(名称、备注等) |
| copy_lpzt | 复制一个组态 |
| del_lpzt | 删除指定组态 |
| get_lpzt_icon | 获取组态的应用图标(PWA 图标) |
获取组态列表
json
{
"cmd": "get_lpzt_list",
"username": "guest",
"password": "guest"
}获取单个组态
json
{
"cmd": "get_lpzt",
"username": "guest",
"password": "guest",
"project": "生产线监控"
}新建/写入组态
json
{
"cmd": "set_lpzt",
"username": "linpan",
"password": "your_password",
"project": "生产线监控",
"data": { }
}更新组态
json
{
"cmd": "update_lpzt",
"username": "linpan",
"password": "your_password",
"project": "生产线监控",
"data": { }
}删除组态
json
{
"cmd": "del_lpzt",
"username": "linpan",
"password": "your_password",
"project": "生产线监控"
}说明
- 具体字段名以接口文档为准。
- 组态归属按登录用户区分,
guest账户可访问公共组态。