热门搜索:

上海朕锌电气设备有限公司是一家从事:西门子变频器维修、西门子触摸屏、西门子工业电脑的西门子一级代理商,西门子中国总代理商,西门子楼宇代理商。上海朕锌电气设备有限公司凭借雄厚的技术实力及多年从事 SIEMENS 产品的销售经验,本着树立公司形象和对用户认真负责的精神开展业务,赢得了 SIEMENS 公司与广大用户的好评及大力支持,欢迎来电咨询!

    西门子6SL3210-1KE17-5AF1卖
    • 西门子6SL3210-1KE17-5AF1卖
    • 西门子6SL3210-1KE17-5AF1卖
    • 西门子6SL3210-1KE17-5AF1卖

    西门子6SL3210-1KE17-5AF1卖

    更新时间:2024-06-17   浏览数:60
    所属行业:IT 电脑装机配件 网卡
    发货地址:上海市松江区  
    产品数量:500.00台
    价格:¥88.00 元/台 起
    型号哪里卖西门子罗宾康变频器 品牌西门子

    西门子6SL3210-1KE17-5AF1卖

    上海朕锌电气电气设备有限公司

    SIEMENS西门子


    帖子开始前先感谢论坛中的shine,在刚开始做西门子物联网通信时受其启发。走了不少弯路,同时也向其咨询了些问题,但较终问题点是博图软件15.1升级到16后网络端口定义跟原来有区别,论坛中有篇 “1200和1500 MQTT CLIENT轻松实现连接MQTT 消息服务器“  的贴文,写的很好,但只实现了本地的MQTT服务器,也没真正实现1200跟1500的通信,本帖实现真正的1500——腾讯云物联网——1500通信。

    原理:PLC1发布消息至腾讯云物联网经规则引擎SQL转发,PLC2负责订阅物联网消息,较终实现两个PLC间的通信。


    PLC1发布消息至腾讯云物联网:


    腾讯云规则引擎SQL:实现的目标是将PLC1发布的Topic :RDNYJ0AEFM/PLC1/data 经SQL条件筛选house="myhome"后内容转发至PLC2(我定义为SubDev)的Topic:RDNYJ0AEFM/SubDev/data


    当前数据已经转发至云端的SubDev中,现在只需要在PLC2 端订阅云端中RDNYJ0AEFM/SubDev/data中的内容即可

    这里还有个需要注意的事项,PLC1往云端发布的消息质量是Qos1,但经过云端转发下来的却是Qos0

    下面是云端的日志,可以很直观的看到整个流程,PLC1,PLC2连接,PLC1发布消息,云端转发,PLC2订阅。同样的,反过来PLC2发布,云端转发,PLC1订阅也是没问题的,这里我就没做了。


    至于具体的MQTT连接,参数设置等//www..cn/club/bbs/post.aspx?a_id=1623906&b_id=66&s_id=85&num=38#anch

    这篇帖子写的挺详细,可参考,这里补充一些没提到,但容易碰到的问题。


      因为用的是QDN需要域名解析,需要设置DNS,如114.114.114.114或8.8.8.8等(项目属性-高级组态-DNS组态)



      域名必须要以句点“.”结束。



      博图15.1升级到16版本后,hwIdentifier默认都是0即个网络端口,这是较大的坑,因为前不久刚做完CPU间的TCP的连接用的15.1版本,hwIdentifier用的是64



      同一个项目中多次调用库文件的话每次调用的connectionID必须



      参考贴文中有个地方说是要改库文件代码,经过测试我认为是没必要的,这里较大的可能还是*三点提到的hwIdentifier问题

      原贴:

      我的库文件只对接口的数据长度做调整,其他的代码没更改。








    http://zx2013.cn.b2b168.com