美文网首页
Node-RED与TCP

Node-RED与TCP

作者: 梅干菜烧饼不加肉 | 来源:发表于2020-01-02 21:20 被阅读0次

    点击链接加入群聊【Node-RED与IoT开发交流】https://jq.qq.com/?_wv=1027&k=5owlJfm
    新创立的群,欢迎加入!


    微信ID: Van1sh1ngAct

    Node-RED Tutorial Home

    介绍
    Node-RED编程基础
    建立你的第一个流
    基础节点和流
    核心节点


    例子:
    使用Node-RED搭建一个天气预报面板
    基于 SIMATIC IOT2040 的 Node-RED S7 通信


    Node-RED与TCP

    TCP即传输控制协议,是面向连接可靠的传输层协议,其传输端点靠Socket(套接字)确定,即IP+端口,在网络通信方面有很广泛的应用。
    Node-RED为TCP编程提供非常简单的方式。


    TCP

    这里通过在一台主机上模拟服务器与客户端,完成TCP通信。

    TCP Server

    从左边栏找到INPUT下的TCP节点并拖出,放入主面板,编辑配置信息。


    TCP服务

    使该节点监听本地的8081端口。
    并找到左边栏中的debug节点,将其连接至TCP后,在该端口的数据都会被输出到右边栏的调试窗口中。

    TCP Client

    从左边栏找到OUTPUT下的TCP节点并拖出,放入主面板,编辑配置信息。

    TCP客户
    使其连接到本地的8081端口。
    在左边栏找到Inject节点,配置节点信息,假设客户端发送HELLO,并将该节点连接在TCP前。点击Inject前的按钮即可将HELLO通过TCP发送到本地的8081端口,并最终被正在监听8081端口的节点接收,并输出到调试窗口。

    测试

    Test
    客户端发送HELLO字符串,服务端以Buffer的形式接收到数据,其中根据ASCII编码,0x48即对应H,以此类推,服务端收到了客户端发送的数据。

    相关文章

      网友评论

          本文标题:Node-RED与TCP

          本文链接:https://www.haomeiwen.com/subject/esfaoctx.html