问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

通过Web Service与WinCC交互数据

创作时间:
作者:
@小白创作中心

通过Web Service与WinCC交互数据

引用
CSDN
1.
https://blog.csdn.net/gongkongxiaozhou/article/details/143580684

WinCC支持Web Service数据交互方式,通过REST API接口,外部应用程序,如mendix开发的应用程序,可以动态访问当前 WinCC 组态数据以及读取或写入WinCC的变量值。
注:需要WinCC/Connectivity Pack连通包软件及授权

WinCC 设置

  1. 打开WinCC的计算机属性,在REST设置选项下,使能“通过REST发送变量值”。
    在“启动”选项下使能REST服务。

  2. 打开WinCC 的用户管理,可以使用系统默认的权限等级,也可以自定义新的用户权限等级,在此新定义一权限等级名称为Rest 访问

  3. 在用户管理中组态一用户。配置该用户对应的权限等级为“Rest 接口”,设置该用户的密码。

  4. 在WinCC变量管理中,设置通过REST接口访问变量的读写权限

WinCC的Web Service设置就完成了。

测试软件 Postman 设置

  1. 打开测试软件Postman,在Settings>General选项下,取消“ SSLcertificate verification”。

  2. 在Postman请求界面Authorization下设置访问用户的基本权限,与WinCC用户管理中设置的用户名密码相同。

  3. 参考WinCC的帮助文档,填写正确的HTTP Request进行测试,可以实现对运行数据的读写操作。

  • Get/Post指令可读取运行数据或组态数据,请求响应内容在Body中显示。
  • Put指令可实现向WinCC变量同步写入值。请求响应内容在Body中显示。
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号