SetMinMax 方法(TrendPro 对象)
设置轨迹的最小值和最大值。该方法支持以下标尺类型:
- 自动
- 最小和最大值
- 使用标签最小值和最大值属性
语法
TrendPro1
.SetMinMax
(tagName
, [modelName
], [traceType
], [选项
], [minValue
], [maxValue
])其中
TrendPro1
- 是 TrendPro 对象的名称,或是一个对 TrendPro 对象求值的表达式。tagName
- 为字符串型参数,指定跟踪轨迹名称。modelName
- 为字符串型可选参数,指定历史模型名称。如果 traceType
为 TraceTypeAF
、TraceTypeDataLog
、TraceTypeHistorian
或 TraceTypePIServer
,则需要此参数。traceType
- 是 TrendTraceType
常量的可选参数。如果跟踪轨迹类型为实时数据或数据记录,则可忽略该参数。option
- 是 MinMaxOption
常量的可选参数。minValue
- 是一个可选参数,用于指定最小值。该参数仅适用于
选项
为 MinMaxOptionValue
的情况。maxValue
- 是一个可选参数,用于指定最大值。如果 minValue
或 maxValue
无法转换为数字或者 minValue
大于 maxValue
,则轨迹标尺不会变化。该参数仅适用于
选项
为 MinMaxOptionValue
的情况。示例
Private Sub SetTrendProMinMax() 'Sets the values as Automatic for CDT_158 from PIServer data. 'The following two lines of code are equivalent. TrendPro1.SetMinMax "CDT_158", "PIServer", TraceTypePIServer, MinMaxOptionAutomatic TrendPro1.SetMinMax "CDT_158", "PIServer", TraceTypePIServer, 0 'Sets the values as Minimum and Maximum value for Tag1 from datalog model Datalog1. 'The following two lines of code are equivalent. TrendPro1.SetMinMax "Tag1", "Datalog1", TraceTypeDataLog, MinMaxOptionValue, 10, 100 TrendPro1.SetMinMax "Tag1", "Datalog1", TraceTypeDataLog, 1, 10, 100 'Sets the values as Tag properties for Tag1 from Historian data. 'The following two lines of code are equivalent. TrendPro1.SetMinMax "Tag1", "Production Historian", TraceTypeHistorian, MinMaxOptionTagProperties TrendPro1.SetMinMax "Tag1", "Production Historian", TraceTypeHistorian, 2 End Sub
提供反馈