没有合适的资源?快使用搜索试试~ 我知道了~
西门子200smart web api操作手册
需积分: 5 0 下载量 186 浏览量
2024-03-09
16:15:55
上传
评论
收藏 1.57MB PDF 举报
温馨提示
试读
37页
西门子200smart web api操作手册。 西门子200smart web api操作手册 西门子200smart web api操作手册 西门子200smart web api操作手册
资源推荐
资源详情
资源评论
S7-200 SMART Web API 开发手册
S7-200 SMART Web API 开发手册
2
Contents
1 什么是 Web API? .................................................................................................................. 5
2 Web API 能做什么? ................................................................................................................ 6
2.1 实时控制 .............................................................................................................................. 6
2.2 网络管理 .............................................................................................................................. 7
3 配置 Web API .......................................................................................................................... 7
4 Web API 基本功能 ................................................................................................................ 11
4.1 API 列表 ............................................................................................................................. 11
4.2 API 使用建议 ..................................................................................................................... 11
4.3 API 通用模板 ..................................................................................................................... 12
4.3.1 JSON-RPC 请求模板 .................................................................................................. 12
4.3.2 JSON-RPC 处理成功模板 .......................................................................................... 12
4.3.3 JSON-RPC 处理失败模板 .......................................................................................... 13
4.4 API 使用限制 ..................................................................................................................... 13
5 login ...................................................................................................................................... 13
5.1 使用说明 ............................................................................................................................ 13
5.2 API 请求格式 ..................................................................................................................... 14
5.3 API 回复格式 ..................................................................................................................... 14
5.3.1 登录成功 ..................................................................................................................... 14
5.3.2 登录失败 ..................................................................................................................... 15
5.4 使用样例 ............................................................................................................................ 15
6 logout .................................................................................................................................... 16
6.1 使用说明 ............................................................................................................................ 16
6.2 API 请求格式 ..................................................................................................................... 17
6.3 API 回复格式 ..................................................................................................................... 17
6.3.1 登出成功 ..................................................................................................................... 17
6.3.2 登出失败 ..................................................................................................................... 18
S7-200 SMART Web API 开发手册
3
6.4 使用样例 ............................................................................................................................ 18
7 get_permission .................................................................................................................... 20
7.1 使用说明 ............................................................................................................................ 20
7.2 API 请求格式 ..................................................................................................................... 20
7.3 API 回复格式 ..................................................................................................................... 20
7.3.1 获取权限成功 ............................................................................................................. 20
7.4 使用样例 ............................................................................................................................ 21
8 read ....................................................................................................................................... 23
8.1 使用说明 ............................................................................................................................ 23
8.2 API 请求格式 ..................................................................................................................... 23
8.3 API 回复格式 ..................................................................................................................... 24
8.3.1 读取成功 ..................................................................................................................... 24
8.3.2 读取失败 ..................................................................................................................... 26
8.4 使用样例 ............................................................................................................................ 26
9 write ...................................................................................................................................... 28
9.1 使用说明 ............................................................................................................................ 28
9.2 API 请求格式 ..................................................................................................................... 28
9.3 API 回复格式 ..................................................................................................................... 30
9.3.1 写入成功 ..................................................................................................................... 30
9.3.2 写入失败 ..................................................................................................................... 32
9.4 使用样例 ............................................................................................................................ 32
10 browse .............................................................................................................................. 34
10.1 使用说明 .......................................................................................................................... 34
10.2 API 请求格式 ................................................................................................................... 34
10.3 API 回复格式 ................................................................................................................... 34
10.3.1 浏览成功................................................................................................................... 34
10.3.2 浏览失败................................................................................................................... 36
S7-200 SMART Web API 开发手册
5
西门子 SIMATIC S7-200 SMART SR/ST 0AA1 系列 CPU 从固件 2.7 版本开
始,都将支持 Web API!
让我们一起来看看这个新特性!
1 什么是 Web API?
在我们理解什么是 Web API 之前,我们先看看什么是 API:在计算机编程
领域,API (application programming interface)是一类提供指定功能,提
供特殊能力的函数集合,可以用来操作数据,系统和设备。
Web API 是一个很宽泛的概念,如同名字所示,是通过 Web 服务的 HTTP
协议通道来提供 API 能力的特性。
SIMATIC S7-200 SMART SR/ST 0AA1 系列 CPU 上,所实现的 Web API 是
一个标准的 JSON-RPC 规范的 API 特性,遵循 JSON-RPC 2.0 规范.
JSON (java-script object notation): 一个轻量级的数据交换格式,简洁清
晰,易于读取,易于解析。
JSON-RPC 2.0: 一种开放性 API 框架,也是一个轻量级、无状态的远程调
用协议。
剩余36页未读,继续阅读
资源评论
萧逸25
- 粉丝: 2
- 资源: 80
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功