您好,欢迎访问沃航(武汉)科技有限公司官方网站
可编程网络IO控制器远程通信
2022-03-03 01:55:02

可编程网络IO控制器使用的是MQTT协议,目前所有的主流编程语言都支持MQTT协议。我们用的工具MQTTX是一个MQTT客户端软件,发送的是标准mqtt协议。所有的物联网平台都能轻松接入。完成远程通信步骤如下:

  1. 下载MQTTX客户端软件,下载地址:https://www.emqx.com/zh/products/mqttx

  2. 打开MQTTX客户端,点击“新建连接“微信图片_20220303110527.png

  3. 填写基础信息(1)填写名称(名称自定义)。(2)输入Client ID,在可编程网络IO控制器的后台(后台管理系统 (worldflying.cn))个人中心里面复制,如果复制的Client ID无法连接,则在可编程后台个人中心里将Client ID重置再次复制。(3)输入服务器地址。(4、5)输入用户名和密码(6)点击右上角”连接”。(我们免费的mqtt地址,tcp://iotprogram.worldflying.cn:1883;wss://iotprogram.worldflying.cn:443; 账号:user;密码:worldflying;clientid:个人中心页面获取)微信图片_20220303112352.png

  4. 微信图片_20220303111531.png

  5. 需要订阅可编程网络IO控制器接收消息,点击“添加订阅”微信图片_20220303112700.png


  6. 填写Topic,“/wf/Iot/SendTopic/设备SN”,设备SN在可编程网络IO控制器后台设备列表中复制,填写完毕点击“确认”微信图片_20220303113636.png微信图片_20220303114317.png

  7. 下图框选位置是配置给设备发送消息,填写:/wf/Iot/ReceiveTopic/设备SN微信图片_20220303114938.png

  8. MQTTX配置完毕就可以用积木编程或者C语言和python写好设备运行程序,点击“编译”编译好后选择当前设备进行烧录。即可对设备远程通信微信图片_20220303115250.png

  9. 以下为测试内容:用积木编程写的测试程序,设置设备循环延迟1秒给客户端发送消息“46465”,当客户端发送消息“open1”“open1”“close1”“close2”控制DO_0的连接和断开。微信图片_20220303120258.png


 


联系我们
地址:
武汉市洪山区蓝晶国际7栋903
QQ:
932773931
电话:
027-59761089-806
手机:
13397158231
邮箱:
jevian_ma@worldflying.cn
×
物联网组态平台
试用账号:123456
试用密码:123456
如需测试更多功能或者有疑问可发送邮件至:jevian_ma@worldflying.cn
×
积木编程平台
试用方式:试用手机号码注册即可使用
如需测试更多功能或者有疑问可发送邮件至:jevian_ma@worldflying.cn