其他
生成报警
生成报警节点触发后,自动生成报警信息,如果后续节点需要则传送给后续节点,报警类型不同,配置不同,如图所示:
设备表: 选择生成报警信息的设备表
设备: 收集选择设备的报警信息
报警类型: 为生成的该条报警信息定义报警类型
报警等级: 为生成的该条报警信息定义报警等级
报警规则: 当报警对象触发报警规则时产生的报警信息
报警数值: 当数据点的数据值为设定的报警数值时产生报警
报警描述: 设置产生该条报警的描述信息
tip
注意:
- 设备表记录报警直接触发报警规则,其他数据报警只针对表数据
- 用户可按需前往【报警管理】-【通用配置】-【报警扩展】中增加扩展字段,增加的扩展字段可在生成报警节点中配置内容信息
时间和日期
时间和日期节点出发后,可对时间或日期按照选择的操作类型进行处理,并将处理结果输出。
- 日期格式化:将时间或者日期按指定时区和格式模板格式化成字符串
- 日期类型:所选日期类型包括日期字符串、毫秒级时间戳和秒级时间戳,选定类型后,即可选择、输入或绑定对应类型的日期
- 日期格式化配置:将选定、输入或绑定的日期转换为所选格式,格式选项涵盖内置格式及自定义格式
自定义格式: 在 Go 语言中,日期和时间的格式化使用2006-01-02 15:04:05
布局字符串,而不是常见的 ISO 8601 格式化占位符(例如YYYY-MM-DD
或hh: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"
。
时区:将时间按指定时区进行转化
- 获取当前时间:按指定时区和格式模板得到当前时间字符串
- 判断是否在指定日期范围内:判断某个日期是否在开始和结束日期内
- 判断是否在指定时间范围内:判断某个日期是否在开始和结束时间内(精确到时分秒维度)
- 计算两个日期间隔的天数:指定开始和结束日期,计算两个日期间隔天数
- 计算两个日期间隔的时间:指定开始和结束日期,计算两个日期间隔的时间(精确到毫秒维度)
- 获取星期几:给定日期,返回日期对应是星期几
- 输出格式:按照选中的格式输出结果。数字0-6:0表示星期日,1表示星期1,依次往后推;week:sunday,monday等;星期:星期一、星期二等。
- 是否为周末:给定日期,返回该日期是否为星期六或星期日
- 获取指定时间:按照指定时间间隔,往前或往后计算时间
- 间隔说明:向前或向后计算时间
- 间隔时间:按照设置的间隔时间进行计算,即当前时间加上或减去间隔时间