You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GE Proficy Historian REST API中StateTime计算函数的参数名称咨询

GE Proficy Historian REST API中StateTime计算函数的参数名称咨询

我之前也踩过这个坑,官方文档这块确实写得不够直白!其实用来指定你要统计/对比的状态值的参数是StateValue,另外如果需要自定义对比逻辑的话,还可以用ComparisonOperator来调整。

给你举个实际的GET请求例子,比如我要统计标签Motor_Run_Status在指定时间范围内值为1的总时长,请求大概是这样的:

GET /historian-rest-api/v1/calculateddata?tagNames=Motor_Run_Status&calculationMode=StateTime&StateValue=1&ComparisonOperator=EQ&startTime=2024-05-01T00:00:00Z&endTime=2024-05-01T23:59:59Z

几个关键参数的作用:

  • StateValue:必填的核心参数,用来指定你要统计的目标状态值(比如数字1、0或者其他具体的标签数值)
  • ComparisonOperator:可选参数,用来设置状态值的对比逻辑,默认是EQ(等于),支持GT(大于)、LT(小于)、GE(大于等于)、LE(小于等于)几种选项
  • 基础必填项:还需要指定tagNames(目标标签名)、calculationMode=StateTime,以及startTime和endTime来圈定统计的时间范围

备注:内容来源于stack exchange,提问作者ppPLC

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:15:28