您的位置:控制工程论坛网论坛 » 西门子社区 » 通过微信公众号监控LOGO!V7

atmupkeep

atmupkeep   |   当前状态:在线

总积分:5759  2024年可用积分:0

注册时间: 2011-05-08

最后登录时间: 2023-08-15

空间 发短消息加为好友

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

atmupkeep  发表于 2016/3/23 9:21:12      1739 查看 5 回复  [上一主题]  [下一主题]

手机阅读

最近做了一个通过微信控制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连接,微信公众号的开发方法这里不再赘述。

1楼 0 0 回复
  • xueba

    xueba   |   当前状态:在线

    总积分:2090  2024年可用积分:0

    注册时间: 2014-01-06

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    xueba   发表于 2016/3/23 9:35:29

    哦?这个用法还真奇特,有空试一试,这是不是可以为logo!的远程控制提供了另外一种解决途径呢?另外,谁用过虚拟机连接vpn的方式远程控制过logo!

    2楼 回复本楼

    引用 xueba 2016/3/23 9:35:29 发表于2楼的内容

  • xuwenbin

    xuwenbin   |   当前状态:在线

    总积分:4115  2024年可用积分:0

    注册时间: 2007-06-08

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    xuwenbin   发表于 2016/3/23 15:16:54

    楼主,关于“微信服务器我采用了新浪云sae,运行环境为php,服务器用fsockopen函数与LOGO!创建socket连接”是否能解释的再详细一些?

    3楼 回复本楼

    引用 xuwenbin 2016/3/23 15:16:54 发表于3楼的内容

  • wuwei01

    wuwei01   |   当前状态:在线

    总积分:3850  2024年可用积分:0

    注册时间: 2010-03-25

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    wuwei01   发表于 2016/3/29 21:11:43

    第一次见这种思路

    4楼 回复本楼

    引用 wuwei01 2016/3/29 21:11:43 发表于4楼的内容

  • xueba

    xueba   |   当前状态:在线

    总积分:2090  2024年可用积分:0

    注册时间: 2014-01-06

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    xueba   发表于 2016/3/30 18:12:27

    想法真是千奇百怪,楼主厉害啊 ,能将工控与平时的生活结合在一起,望楼主详细说一下,谢谢


    5楼 回复本楼

    引用 xueba 2016/3/30 18:12:27 发表于5楼的内容

  • xuwenbin

    xuwenbin   |   当前状态:在线

    总积分:4115  2024年可用积分:0

    注册时间: 2007-06-08

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    xuwenbin   发表于 2016/3/30 18:16:27

    楼主这个方法不知稳定性如何,如果真能做到稳定性好,这的确是不错的。

    6楼 回复本楼

    引用 xuwenbin 2016/3/30 18:16:27 发表于6楼的内容

总共 , 当前 /