这是英文论坛上发表的关于 Node-Red 中一些有用的节点。
(一)用于 IOT2000 PIO的节点
系统 Node-Red 自带的 PIO 节点是通用的,并不是IOT 所设计的。要使用 IOT2040上的 (兼容 Arduino )DIO 需要安装 Simatic-iot2000数字输入节点,用于传感器 输入。
下面是翻译的原文:
大家好,
我想与您共享一个Node-Red节点, 使您能够:
访问任何输入 pin (D0-D13) 的状态
访问设备上用户按钮的状态
设置用户指示灯的状态和颜色 (off、绿色、橙色、红色)
安装:
解压所附的压缩文件, 并将目录下所有文件复制到 '/usr/lib/node_modules/node-red/nodes'。
然后, 您将有两个新节点可用于Node-Red:
1、IOT2000 用户LED指示灯:
传递所需的 LED 状态作为输入的playload:
-"green" 或 "1" 为绿色颜色
-"orange" 或 "2" 为橙色颜色
-"red" 或 "3" 为红色颜色
-任何其他输入值为关闭状态
2、IOT2000 数字输入:
在节点的 "配置" 面板中, 选择所需的输入 (数字针脚 D0-D13 或user 按钮), 并指定输入的读取频率 (以毫秒为单位)。
节点在输入 pin 状态的每次更改时输出0或1。
-AutoGen_2630904 来自英文论坛
node-red-contrib-iot2000-gpio.zip
下载、解压上述文件,到c:
你可以使用 Windows 命令窗口 cmd
使用 pscp命令:
pscp c:ode-red-comtrib-iot2000-gpio*.* root@xxx.xxx.xxx.xxx:/usr/lib/node_modules/node-red/nodes
(xxx.xxx.xxx.xxx是那个IOT2K的内网IP地址)
提示输入登录密码后,将复制文件。
再次重启 IOT2K后,将得到两个新的节点。
上面的包括IOT2K的 数字输入节点和 模块表面的 User 按钮。
下面的是 模块表面的 LED 灯。
@WhichCC 这是你要的吧?