Skip to main content

其他

生成报警

生成报警节点触发后,自动生成报警信息,如果后续节点需要则传送给后续节点,报警类型不同,配置不同,如图所示:

图片.png

设备表: 选择生成报警信息的设备表
设备: 收集选择设备的报警信息
报警类型: 为生成的该条报警信息定义报警类型
报警等级: 为生成的该条报警信息定义报警等级
报警规则: 当报警对象触发报警规则时产生的报警信息
报警数值: 当数据点的数据值为设定的报警数值时产生报警
报警描述: 设置产生该条报警的描述信息

tip

注意:

  1. 设备表记录报警直接触发报警规则,其他数据报警只针对表数据
  2. 用户可按需前往【报警管理】-【通用配置】-【报警扩展】中增加扩展字段,增加的扩展字段可在生成报警节点中配置内容信息

时间和日期

时间和日期节点出发后,可对时间或日期按照选择的操作类型进行处理,并将处理结果输出。
图片.png

  1. 日期格式化:将时间或者日期按指定时区和格式模板格式化成字符串
    图片.png
  • 日期类型:所选日期类型包括日期字符串、毫秒级时间戳和秒级时间戳,选定类型后,即可选择、输入或绑定对应类型的日期
  • 日期格式化配置:将选定、输入或绑定的日期转换为所选格式,格式选项涵盖内置格式及自定义格式
    自定义格式: 在 Go 语言中,日期和时间的格式化使用 2006-01-02 15:04:05 布局字符串,而不是常见的 ISO 8601 格式化占位符(例如 YYYY-MM-DDhh:mm:ss)。时间格式化是基于一个固定的参考时间:
    15:04:05 → 时间格式为 24 小时制。
    3:04:05 PM → 时间格式为 12 小时制。
    15:04:05 → 时间戳格式,不带前导零,且右对齐。
    15:04:05.000000 → 微秒级时间戳格式,不带前导零,且右对齐。
    2006-01-02 → ISO 8601 日期格式 YYYY-MM-DD
    2006-01-02T15:04:05Z07:00 → ISO 8601 日期时间格式(符合 RFC 3339 标准)。
    例如: 将日期格式化为 YYYY-MM-DD,使用 "2006-01-02" 格式。
    要将日期格式化为 DD/MM/YYYY,使用 "02/01/2006" 格式。
    要将日期和时间格式化为 YYYY-MM-DD HH:mm:ss,使用 "2006-01-02 15:04:05" 格式。
    要将日期和时间格式化为 YYYY-MM-DD hh:mm:ss,使用 "2006-01-02 03:04:05" 格式。
    将日期和时间格式化为 YYYY/MM/DD,使用 "2006/01/02" 格式。
    将日期格式化为 DD-MM-YYYY,使用 "02-01-2006" 格式。
    将日期和时间格式化为带毫秒的格式,使用 "2006-01-02 15:04:05.000"
    将日期和时间格式化为带时区的格式,使用 "2006-01-02 15:04:05 MST"
    时区:将时间按指定时区进行转化
  1. 获取当前时间:按指定时区和格式模板得到当前时间字符串
    图片.png
  2. 判断是否在指定日期范围内:判断某个日期是否在开始和结束日期内
    图片.png
  3. 判断是否在指定时间范围内:判断某个日期是否在开始和结束时间内(精确到时分秒维度)
    图片.png
  4. 计算两个日期间隔的天数:指定开始和结束日期,计算两个日期间隔天数
    图片.png
  5. 计算两个日期间隔的时间:指定开始和结束日期,计算两个日期间隔的时间(精确到毫秒维度)
    图片.png
  6. 获取星期几:给定日期,返回日期对应是星期几
    图片.png
  • 输出格式:按照选中的格式输出结果。数字0-6:0表示星期日,1表示星期1,依次往后推;week:sunday,monday等;星期:星期一、星期二等。
  1. 是否为周末:给定日期,返回该日期是否为星期六或星期日
    图片.png
  2. 获取指定时间:按照指定时间间隔,往前或往后计算时间
    图片.png
  • 间隔说明:向前或向后计算时间
  • 间隔时间:按照设置的间隔时间进行计算,即当前时间加上或减去间隔时间