node-red - 节点实战总结1


node-red - 节点实战总结1

  • 二、功能
    • 2.1 循环(for\while)
  • 三、网络
  • 四、序列
  • 五、解析
  • 六、存储
  • 七、协议
    • 7.1 modbus协议
    • 7.2 opcua
  • 八、formats
    • 8.1 时间格式化与时区转换

二、功能

2.1 循环(for\while)

1
  安装节点node-red-contrib-loop-processing,该节点支持三种方式的循环:

  • array-loop:数组循环,功能类似于数组的forEach或for循环,但此节点无法处理关联的数组,使用示例如下
    1
  • counter-loop:使用计数器循环。相当于for(int i=s;i<length;i+n)循环,支持设置指定下标、指定递增值、指定循环结束点。
    2
  • while-loop:使用条件循环。相当于while循环。
    3
    回到目录

三、网络

四、序列

五、解析

六、存储

七、协议

7.1 modbus协议

7.2 opcua

八、formats

8.1 时间格式化与时区转换

【node-red-contrib-moment 中文文档教程】
【node-red时区问题解决方案对比】
  安装节点node-red-contrib-moment,使用 Moment.JS 生成格式良好的日期/时间字符串和进行时区/DST/区域设置。
8

  1. 对时间字符串进行格式化输出
     选用Date/Time Formatter节点,配置输入、输出、时区及格式:
  • Input(输入):时间(Date)格式的数据
  • Format(格式):支持两种格式输入:
    (1)如果format为ISO8601,则输出采用 ISO 8601格式,等同于date.toISOString(),例如“2015-01-28T16:24:48.123Z”。请注意,ISO8601 格式的输出始终采用 UTC(“Z”,祖鲁时间),而不是本地时间,无论您指定哪个输出时区。
    1
    (2)手动指定格式字符串,如YYYY-MM-DD HH:mm:ss
    1

更多示例

  1. “DD.MM.YYYY HH:mm”给出20.09.2020 08:30
  2. “dddd, MMMM Do YYYY, h:mm:ss a”给出Sunday, February 14th 2010, 3:25:50 pm
  3. “[Today is] dddd”给出 Today is Sunday
  4. “[Date: ]YYYY-MM-DD [Time:]HH:mm:ss”给出 < em>日期:2020-09-20 时间:08:31:45
  • locale(时区设置):时区表链接:https://lh.2xlibre.net/locales/
    回到目录

回到目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/214796.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

classifier-free-guidance 扩散模型引导生成

浅谈扩散模型的有分类器引导和无分类器引导 - 知乎这篇文章主要比较一下扩散模型的引导生成的三种做法的区别。它们分别是用显式分类器引导生成的做法&#xff0c;用隐式无分类器引导的做法和用CLIP计算跨模态间的损失来引导生成的做法。 Classifier-Guidance: Diffusion Mode……

虽不想承认,但这就是CSGO游戏搬砖行业的现状

CSGO搬砖日常出货更新 其实整个搬砖市场&#xff0c;现在已经变得乌烟瘴气&#xff0c;散发着“恶臭”。我个人非常鄙视那些虚有其表&#xff0c;大小通吃的做法&#xff0c;那些甚至连搬砖数据都看不懂的人&#xff0c;也出来吹嘘着“实力强大&#xff0c;经验丰富”。这个世界…

利用 docker 实现JMeter分布式压测

为什么需要分布式&#xff1f; 在工作中经常需要对一些关键接口做高QPS的压测&#xff0c;JMeter是由Java 语言开发&#xff0c;没创建一个线程&#xff08;虚拟用户&#xff09;&#xff0c;JVM默认会为每个线程分配1M的堆栈内存空间。受限于单台试压机的配置很难实现太高的并…

uniapp开发的微信小程序进行代码质量控制,分包+压缩js+组件按需注入等

小程序代码分包的操作请看另外一篇文章&#xff1a;uniapp分包优化&#xff0c;包括分包路由跳转规则-CSDN博客 JS文件压缩&#xff1a;在工具「详情」-「本地设置」中开启「上传代码时自动压缩脚本文件」的设置 代码包&#xff1a;组件 > 启用组件按需注入解决办法 在小程…

视频直播美颜SDK对比测评,技术深度剖析

美颜滤镜作为直播体验的关键一环&#xff0c;成为直播平台竞争的焦点。在美颜滤镜的背后&#xff0c;不同的视频直播美颜SDK各有千秋&#xff0c;下文&#xff0c;小编将对几个主要的视频直播美颜SDK进行对比测评&#xff0c;并深度剖析其技术特点。 一、美颜SDK简介 首先&a…

关于ps提示找不到vcruntime140.dll丢失的5个修复教程

关于vcruntime140.dll丢失的5个修复教程。我们都知道&#xff0c;在使用ps软件的过程中&#xff0c;有时候会出现一些错误提示&#xff0c;其中最常见的就是“vcruntime140.dll丢失”。那么&#xff0c;究竟什么是vcruntime140.dll呢&#xff1f;它为什么会丢失呢&#xff1f;又…

竞赛选题 题目:基于FP-Growth的新闻挖掘算法系统的设计与实现

文章目录 0 前言1 项目背景2 算法架构3 FP-Growth算法原理3.1 FP树3.2 算法过程3.3 算法实现3.3.1 构建FP树 3.4 从FP树中挖掘频繁项集 4 系统设计展示5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 基于FP-Growth的新闻挖掘算法系统的设计与实现…

【Redis】前言--介绍redis的全局系统观

一.前言 学习是要形成自己的网状知识以及知识架构图&#xff0c;要不最终都还是碎片化的知识&#xff0c;不能达到提升的目的&#xff0c;只有掌握了全貌的知识才是全解&#xff0c;要不只是一知半解。这章会介绍redis的系统架构图&#xff0c;帮助认识redis的设计是什么样的&a…

虚拟机VMware下CentOS7.9对磁盘扩容

首先是在VMware虚拟下对机器进行关机&#xff0c;然后扩容后启动机器&#xff08;操作简单&#xff0c;忽略&#xff0c;网上很多&#xff09; 开始增加磁盘空间 查看磁盘空间 发现此时磁盘空间仍然没变化 df -lh 查看当前磁盘分区信息 fdisk -l 对新加磁盘空间进行分区操…

js实现图片懒加载

方式一&#xff1a;html实现 在img标签加上 loading"lazy" 方式二&#xff1a;js实现 通过js监听页面的滚动&#xff0c;实现的原理主要是判断当前图片是否到了可视区域&#xff1a; 拿到所有的图片 dom 。遍历每个图片判断当前图片是否到了可视区范围内。如果到了…

C/C++ 实现Socket交互式服务端

在 Windows 操作系统中&#xff0c;原生提供了强大的网络编程支持&#xff0c;允许开发者使用 Socket API 进行网络通信&#xff0c;通过 Socket API&#xff0c;开发者可以创建、连接、发送和接收数据&#xff0c;实现网络通信。本文将深入探讨如何通过调用原生网络 API 实现同…

预制菜产业发展背景下,如何利用视频监控保障行业监管工作

一、方案背景 随着社会的快速发展和人们生活水平的提高&#xff0c;预制菜产业作为现代餐饮行业的重要组成部分&#xff0c;越来越受到消费者的欢迎。然而&#xff0c;由于相关监管工作的不健全或不到位&#xff0c;一些问题也相继浮现出来&#xff0c;如&#xff1a;食品安全…