控制工程师论坛

西门子社区

通过微信公众号监控LOGO!V7

atmupkeep
atmupkeep

2016-03-23

最近做了一个通过微信控制LOGO!V7的测试,思路为手机发起请求到微信服务器,服务器与LOGO!建立socket连接,服务器根据手机的请求按S7协议发指令给LOGO!,LOGO!收到指令后返回响应给服务器,服务器再将响应结果回复到手机。

  具体流程如下图:

  

  项目实现要点:

  1、LOGO!端简单编写了一个M1控制Q1的程序,并配置以太网连接如下图,根据手册说明,参数M1对应的VM地址为V948.0,微信服务器只要按照S7以太网协议对V948.0进行读写即可。

  2、对于连接在路由器上的LOGO,做端口映射。

   

  3、微信服务器我采用了新浪云sae,运行环境为php,服务器用fsockopen函数与LOGO!创建socket连接,微信公众号的开发方法这里不再赘述。

回帖

评论5

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China