VBS脚本代码意思

HMIRuntime.Tags(

问题补充:
If HMIRuntime.Tags("Registed").Read And HMIRuntime.Screens("START").ScreenItems("SW").Visible  
这句怎么理解?
If HMIRuntime.Tags("ThisHour").read(1) <> -1 And _
    HMIRuntime.Tags("ThisHour").read(0) <> HH Then
  HMIRuntime.Trace  vbCrLf &  "Add a new record!" 
 HMIRuntime.Trace   vbCrLf & "ThisDay=" & Date &";ThisTime=" & Time  
  HMIRuntime.Tags("@UA_Boiler_ID").Write  -1
  HMIRuntime.Tags("@UA_Boiler_Job").Write 6


 End If
特别是read(1)怎么理解?


一个按钮的允许操作员操作属性,连接一个二进制变量是什么意思,那是指为1时操作还是为0时操作呢?
非常感谢

最佳答案

HMIRuntime.Tags
HMIRuntime是WinCC运行时对象
Tags是变量集合
比如读变量“TAG_1"的值,HMIRuntime.Tags("TAG_1").Read

_______________________________________________________________________

If HMIRuntime.Tags("Registed").Read And HMIRuntime.Screens("START").ScreenItems("SW").Visible  
如果 变量"Registed"的值不为0并且画面"START"里的对象"SW"是显示的

Read(1)是直接读通道获得变量值,就相当于PLC里直接访问IO外设

一个按钮的允许操作员操作属性,连接一个二进制变量,当然是变量为真时允许操作

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc全局脚本可以复制到另一个项目吗

    我想把当前项目中的vb脚本复制到另一个项目,可以复制吗?只复制脚本 问题补充:怎么复制呢?,pas文件夹里面没有.pas的文件啊,只有一个DelList.txt文档,里面就写着“动…

    SIMATIC WinCC 2017年11月1日
  • 总是出现连接打印机的提示

    系统中装有打印的驱动,但不知道什么原因,wincc未能与打印机连接上,一直出现与连接打印机的画面。 最佳答案 是不是在WinCC项目管理器中的“计算机”–“属性”–“启动”列表…

    SIMATIC WinCC 2019年6月11日
  • wincc报警记录中的消息文本的字符长度?

    如何修改wincc报警记录中的消息文本的字符长度? 问题补充:在属性里如何设置呀? 最佳答案 1右键点击“报警记录”——“打开”——点+号展开“消息块”——…

    2017年8月26日
  • MP370死机

    我用的MP370有时出现死机现象,即触摸MP370屏任何地方,无反应,PLC为317-2DP,屏与PLC为MPI通讯,西门子的工程师说做一下OS更新,但也不行.请叫各位老师!谢谢 …

    SIMATIC WinCC 2019年6月11日
  • 怎么改变内部变量初始值

    一个用WINCC做的系统,每次重新运行时,数据显示的应该是其对应内部变量的初始值。如果我在系统运行时在界面上改变内部变量的值,下次重新启动wincc 想让它显示我改变的那…

    SIMATIC WinCC 2019年6月11日
  • WINCC-VBS脚本中如何检测EXCEL文件是否存在???

    我想把WINCC数据存入EXCEL表中,每次存之前需要检测目标文件是否存在,如果存在则打开目标文件,把记录添加到表中,如果不存在,则建立工作薄,并以目标文件名另存,把记录添加在文件…

    SIMATIC WinCC 2019年6月11日
  • Wincc安装wincc文档

    Wincc安装自定义安装中有个wincc文档是什么作用?需要安装吗?谢谢 最佳答案 说白了就是wincc的使用帮助,如果硬盘的空间足够的话,建议装上,对以后的使用是有帮助的. 提问…

    SIMATIC WinCC 2017年8月18日
  • MSFlexGrid格式化代码不起作用

    Sub OnLButtonDown(Byval Item, Byval Flags, Byval x, Byv…

    SIMATIC WinCC 2019年6月10日
  • 通过opc进行Wincc至Wincc的通讯

    我的PC上的wincc作为OPC Server,局域网的另一台PC上的wincc作为客户机,在客户机上提示“Enum Classes of …

    SIMATIC WinCC 2019年6月11日
  • Step与Wincc连接好去辨别的方法

    怎么导入变量 最佳答案 你好!   在PLC里把要上传到上位机的符号变量打上打上“传输标志”,然后通过在SIMATIC Manager的菜单…

    SIMATIC WinCC 2021年7月5日