概述
在之前的例子,我们看到了如何读一个或所有Int32变量。现在,让我们使用写节点,然后读一写节点连接。
写一个Int32变量
- PAC控制节点到你写流。
- 一个注入节点连接到输入端口。您不需要连接调试节点到输出端口。
- 双击PAC控制写节点打开“编辑PAC读节点”。
- 为设备领域,选择一个配置控制器。
- 数据类型的字段,选择Int32变量。
- 的标记名称字段中,输入的名字标签是可以写在你的策略。
- 对于Value字段,选择价值从下拉并输入一个数字。
- 单击Done。
- 单击部署。
- 确保调试选项卡在右边栏中。
- 单击插入节点的按钮。
- 使用PAC控制,确认值写入到控制器。
写一个Int32变量从消息对象
价值写也可以进来的味精对象。继续从一节:
- 双击注入节点。
- 有效载荷的领域,从下拉列表中选择“数量”。在文本字段中,输入一个数字你想写你的战略变量。
- 单击Done。
- 双击现有PAC控制节点从上面写. .
- 改变字段的值价值来msg.payload。
- 单击Done。
- 单击部署。
- 单击插入节点的按钮。
- 使用PAC控制,确认值写入到控制器。
这是一个预览的力量在Node-RED构建复杂和动态的解决方案。
读节点连接到写节点
现在让我们来看看一个读写节点可以一起使用。我们将数字输入一个数字输出连接。通常这样做会在一个策略,但它是一个很好的例子来帮助学习Node-RED。
如果你没有数字点可供测试,您还可以使用变量来代替。使用任何适合你的策略。
- 流上放置一个注入节点。
- 配置节点使用重复的间隔1秒。
- PAC控制读取节点到流。
- 读取节点配置为读取数字输入点。这将一个布尔值
msg.payload读取返回的对象的属性节点。
- 读取节点配置为读取数字输入点。这将一个布尔值
- PAC控制写节点到流。
- 配置写入节点来写一个数字输出点。
- 对于Value字段,选择msg.payload。
- 部署流程。
- 数字输入控制数字输出点,现在应该更新一次发生第二次。

结论
这就是我们的开始使用Node-RED PAC控制部分。
还有一个快速介绍Node-RED官方网站,与教程第一个和第二个流。
请探索其他材料光电子22开发者网站上可用的附加信息,包括Node-RED部分资源。