点击链接加入群聊【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 Server
从左边栏找到INPUT下的TCP节点并拖出,放入主面板,编辑配置信息。
使该节点监听本地的8081端口。
并找到左边栏中的debug节点,将其连接至TCP后,在该端口的数据都会被输出到右边栏的调试窗口中。
TCP Client
从左边栏找到OUTPUT下的TCP节点并拖出,放入主面板,编辑配置信息。
使其连接到本地的8081端口。
在左边栏找到Inject节点,配置节点信息,假设客户端发送
HELLO
,并将该节点连接在TCP前。点击Inject前的按钮即可将HELLO
通过TCP发送到本地的8081端口,并最终被正在监听8081端口的节点接收,并输出到调试窗口。
测试
客户端发送
HELLO
字符串,服务端以Buffer的形式接收到数据,其中根据ASCII编码,0x48
即对应H
,以此类推,服务端收到了客户端发送的数据。