| 作者 | 主题 |
|---|---|
|
VEGA 游士 经验值:224 发帖数:6 精华帖:1 |
楼主
主题:【分享】通过微信公众号监控LOGO!V7
最近做了一个通过微信控制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连接,微信公众号的开发方法这里不再赘述。 实验效果视频请移步youku观看,http://v.youku.com/v_show/id_XMTQ5OTQyNDExNg==.html |