本文主要是介绍WINCC7.5-根据时间跨度选择趋势,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
yyyy-MM-dd hh:mm:ss
“yyyy”:表示四位数的年份,例如:2022。
“MM”:表示两位数的月份,从01到12。
“dd”:表示两位数的日期,从01到31。
“hh”:表示12小时制的小时数,从00到12。
“mm”:表示分钟数,从00到59。
“ss”:表示秒数,从00到59。
yyyy-MM-dd HH:mm:ss
“yyyy”:表示四位数的年份,例如:2022。
“MM”:表示两位数的月份,从01到12。
“dd”:表示两位数的日期,从01到31。
“HH”:表示24小时制的小时数,从00到23。
“mm”:表示分钟数,从00到59。
“ss”:表示秒数,从00到59。
显示按钮
https://www.360doc.cn/article/67499443_997134479.htmlSub OnClick(ByVal Item)
Dim Options, myTrend
Dim TrendName(9),TrendCount
set myTrend = ScreenItems("myTrend") '在线趋势空间名称
Dim i
For i=1 To myTrend.TrendCountmyTrend.TrendIndex=i myTrend.TrendRemove=myTrend.TrendName'添加曲线前先删除所有曲线
Next
Set Options=ScreenItems("Options")'曲线选择选项组控件名称
Select Case Options.Process'根据选择项设定曲线条数及各个归档变量名称Case 1'选择第1项TrendName(0)="ProcessValueArchive\OFP"TrendCount=1Case 2'选择第2项TrendName(0)="ProcessValueArchive\OMP" TrendCount=1Case 3'选择第3项TrendName(0)="ProcessValueArchive\OFP"TrendName(1)="ProcessValueArchive\OMP" TrendCount=2
End Select
For i = 1 To TrendCount '添加趋势并设定曲线的属性myTrend.TrendAdd = TrendName(i-1)myTrend.TrendTagName= TrendName(i-1)'曲线名称 myTrend.TrendTrendWindow= "Trend window 1"'曲线窗口名称 myTrend.TrendTimeAxis= "Time axis 1"'时间轴 myTrend.TrendValueAxis= "Value axis 1"'数值轴 Select Case i '设定各曲线颜色Case 1myTrend.TrendColor= RGb(0,0,0)'黑色 Case 2myTrend.TrendColor= RGb(255,0,0)'红色 Case 3myTrend.TrendColor= RGb(0,255,0)'绿色 End SelectNext'设置曲线开始时间和结束时间Dim BeginTime,endTimeSet BeginTime=ScreenItems("BeginTime")Set endTime=ScreenItems("EndTime")myTrend.TimeAxisIndex =0 '时间轴索引myTrend.Online =0myTrend.TimeAxisRangeType =1 '时间轴类型-时间范围myTrend.TimeAxisBeginTime = BeginTime.value '起始时间myTrend.TimeAxisEndTime =endtime.value '结束时间
End Sub
WINCC7.5 项目文件下载地址:
https://download.csdn.net/download/weixin_37928884/88493271
这篇关于WINCC7.5-根据时间跨度选择趋势的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!