手头项目昨天突然要求要能停电计算时间,于是本胖想用WINCC的VBS脚本来实现。现设计了一个试验:三个按钮,取T0、取T1、计算时间间隔。

如图,取时间是没问题的,但计算间隔却不行。
取时间脚本:
Dim S1
Set S1=HMIRuntime.Tags("T0")
S1.Value = NoW
S1.Write
计算间隔脚本:
Dim S1,S2,S3
Set S1=HMIRuntime.Tags("T0")
Set S2=HMIRuntime.Tags("T1")
Set S3=HMIRuntime.Tags("DeltaT")
S3.Value = Datediff("S",S1.Value,S2.Value)
S3.Write