功能介绍
数采网关的主要功能如下图所示,负责主动采集西门子PLC的数据,然后缓存起来,并对外发布HTTP接口,供上位服务器查询或设置PLC的数据,实现了将S7协议转换HTTP协议的功能。
配置流程
要实现采集西门子PLC数据并发布成HTTP接口,大概需要以下几步配置:
- 获取PLC的型号,IP地址,点位表,如有需要可能还得修改PLC的配置。
- 接线,一般西门子PLC和网关是通过网线连接的。
- 配置数采网关的网络
- 在数采网关的管理系统中创建设备
- 在数采网关的管理系统中创建变量,并调试
- 使用Postman之类的工具测试接口
获取西门子plc的信息
目前数采网关与西门子PLC通讯使用的是S7协议,只支持网口通讯,暂时还不支持PPI协议.
一、获取IP和点表信息,可以通过博途或STEP7,下载PLC的程序以后查看。
二、对于S1200,S1500等型号的PLC还需要注意不要勾选DB块优化访问,允许PUT-GET,开启访问权限等,具体配置参考下图: