WINCC脚本该如何修改呢?

已锁定

手机用户20220308492404

  • 帖子

    14
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2022-03-08

普通 普通 如何晋级?

WINCC脚本该如何修改呢?

930

2

2022-08-11 10:55:52

Sub OnClick(Byval Item)                 

Dim MSFGridFree,listFree,TimeInterval,comboxS,DaySelectSTA,HourST,HourED,DaySelectEDA,optasc,SelHourA

Dim STARTime,ENDtime'开始时间和结束时间变量

Set MSFGridFree = ScreenItems("MSFGridHour")

Set listFree=ScreenItems("ListParaF")

Set TimeInterval = ScreenItems("SelHourF")

Set comboxS = ScreenItems("DataTypeHour")

Set DaySelectSTA = ScreenItems("DaySelectSF")

Set HourST = ScreenItems("StartHourF")

Set DaySelectEDA = ScreenItems("DaySelectEF")

Set HourED = ScreenItems("EndHourF")

Set optasc = ScreenItems("AscOPThour")

    On Error Resume Next

    MSFGridFree.Clear

    Select Case Trim(comboxS.text)

        Case "平均值"

            FieldName = "PAVG"

        Case "最大值"

            FieldName = "PMAX"

        Case "最小值"

            FieldName = "PMIN"

        Case "采样值"

            FieldName = "PSAM"

    End Select


STARTime = DaySelectSTA.Value & " " & HourST.Text & ":00:00"'查询的开始时间

ENDtime = DaySelectEDA.Value & " " & HourED.Text & ":00:00"'查询的结束时间


If DateDiff("h",Now,ENDtime) > 0 Then

MsgBox "结束时间不能大于当前时间!",65,"提示"

Exit Sub

End If

If DateDiff("h",STARTime,ENDtime) <= 0 Then

MsgBox "结束时间不能小于开始时间!",65,"提示"

Exit Sub

End If

'STARTime = DateAdd("d",-1,STARTime)

'ENDtime = DateAdd("h",-1,ENDtime)'查询的结束时间减去一小时

'STARTime = Year(STARTime) & "-" & Month(STARTime) & "-" & Day(STARTime) & " " & Hour(STARTime) & ":" & Minute(STARTime) & ":" & Second(STARTime)

'ENDtime = Year(ENDtime) & "-" & Month(ENDtime) & "-" & Day(ENDtime) & " " & Hour(ENDtime) & ":" & Minute(ENDtime) & ":" & Second(ENDtime)

hmiruntime.Trace DateDiff("h",STARTime,ENDtime) & "y与开始"

HMIRuntime.Trace DateDiff("h",Now,ENDtime) & "y与现在"

HMIRuntime.Trace STARTime & vbCrLf & ENDtime & vbCrLf

这个是原来报表的语句,我现在想改成只显示一个电量的累计值,而在查询区间内每小时显示电量的差值,最后应如何修改呢?并且将差值显示在柱状图中,请各位大神帮忙看看

WINCC脚本该如何修改呢? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32771条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。