回复:求助:请教把报表用历史曲线形式或者表格打印该怎么做?

城外之人

版主

  • 帖子

    8686
  • 精华

    18
  • 被关注

    218

论坛等级:至圣

注册时间:2003-09-23

钻石 钻石 如何晋级?

发布于 2006-12-11 14:28:21

0楼

Dim sYear
Dim sMonth
Dim sDay
Dim sHour
Dim sMinute
Dim sSecond
Dim sDateTime
Dim objTag
Dim iYear
Dim iMonth
Dim iDay
Dim iHour
Dim iMinute
Dim iSecond

iYear=Year(Date)
iMonth=Month(Date)
iDay=Day(Date)
iHour=Hour(Time)
iMinute=Minute(Time)
iSecond=Second(Time)

sYear=CStr(iYear)
If iMonth<10 Then
sMonth="0" & CStr(iMonth)
Else
sMonth=CStr(iMonth)
End If
If iDay<10 Then
sDay="0" & CStr(iDay)
Else
sDay=CStr(iDay)
End If
If iHour<10 Then
sHour="0" & CStr(iHour)
Else
sHour=CStr(iHour)
End If
If iMinute<10 Then
sMinute="0" & CStr(iMinute)
Else
sMinute=CStr(iMinute)
End If
If iSecond<10 Then
sSecond="0" & CStr(iSecond)
Else
sSecond=CStr(iSecond)
End If

sDateTime=sYear & "-" & sMonth & "-" & sDay & " " & sHour & ":" & sMinute & ":" & sSecond

HMIRuntime.Trace sDateTime & vbCrLf

Set objTag = HMIRuntime.Tags("BeginTime")
objTag.Write sDateTime

其中:iYear、iMonth等等就是绑定IO域的变量值。上面代码是获取系统时间,只是示例。
最后,将sDateTime赋给WinCC内部变量:BeginTime
无论成与败,无论甜与苦,我还是我。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32569条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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