2、要。 下面解释一下Write和Read方法的语法:Read data 其中data是读取变量的方法,如果data=1,直接从AS系统读取,相当于C脚本中的Get*****wait()函数,如果省略,则从Wincc变量管理器中建立的变量中读取。Write data,1 其中data是需要写入变量的数值,1代表直接写入AS系统,相当于C脚本中的Set*****wait()函数,1省略,则写入到由Wincc变量管理器建立的变量中去。实例: 读取变量的方法:1 Dim objTag Set objTag=HMIRunTime.Tags(
3、"变量名") objTag.Read2 HMIRunTime.Tags("变量名").Read如果以上例程改成直接读取AS系统变量的话,程序为:1 Dim objTag Set objTag=HMIRunTime.Tags("变量名") objTag.Read,12 HMIRunTime.Tags("变量名").Read,1写变量的方法:1 Dim objTag Set objTag=HMIRunTime.Tags("变量名") objTag.Write 1 '向变量写入数值1 '也可以写为 objTag.W
4、rite 10 向变量写入数值102 HMIRunTime.Tags("变量名").Write 1 '也可以写为 objTag.Write 10除了以上方法外,你也可以将一个中间变量的值写入: Dim objTag,val Set objTag=HMIRunTime.Tags("变量名") objTag.Read val=objTag.Value '中间变量val存放了变量的值 objtag.Write val '写入变量中去当然,其余的方法还有很多,这些都需要自己在编程过程中总结和灵活运用WINCC中VBS的read和
5、write??Read data 其中data是读取变量的方法,如果data=1,直接从AS系统读取,如果省略,则从Wincc变量管理器中建立的变量中读取。Write data,1 其中data是需要写入变量的数值,1代表直接写入AS系统,1省略,则写入到由Wincc变量管理器建立的变量中去。请问:直接从AS系统读取或写入与读取或写入由WINCC变量管理器建立的变量有什么不同???READ对变量的VALUE属性有什么影响????悬赏分:5