请帮我看一下这个脚本错在哪里

我想试一下脚本功能,在画面上放了四个i/o域,一个按钮,在按钮的按左键写程序如下
 Sub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)       
  Dim v
  Set v=ScreenItems("输入输出域4")
  Set v1=ScreenItems("输入输出域1")
  Set v2=ScreenItems("输入输出域2")
  Set v3=ScreenItems("输入输出域3")
  v.OutputValue=(v1.OutputValue+v2.OutputValue+v3.OutputValue)/3
 End Sub
 不知道为什么平均值显示不出来

最佳答案

你的问题在于变量声明不完整,Dim v1,v2,v3,v
 其他没有问题。再有就是输入输出域4应该为输出型。
 读变量的值进行运行更为直接,且VBS对中文支持较差,不建议脚本中使用中文
 Dim v1,v2,v3,v
 Set v1=HMIRuntime.Tags("v1")
 Set v2=HMIRuntime.Tags("v2")
 Set v3=HMIRuntime.Tags("v3")
 Set v=HMIRuntime.Tags("v")
 v.Write (v1.Read+v2.Read+v3.Read)/3.0

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

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

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

相关推荐

  • CP243-1安装位置

    请教各位,S7-200与WINCC 通过OPC通讯,使用CP243-1,通讯方式以太网,那么,CP243-1是否可以放在离CPU最远位置(中间隔几个扩展模块)?如果可以,…

    SIMATIC WinCC 2019年6月11日
  • 西门子WINCC和PCS7区别

    想提问,西门子的上位机软件WINCC和PCS7的一个在应用上的区别,什么项目用WINCC,?什么项目用PCS7?对于用西门子做DCS系统时,采用什么软件? 最佳答案 PCS7可以称…

    SIMATIC WinCC 2021年7月5日
  • wincc 怎么做系统提示?

    就是在做某一个按钮的时候,单击一下弹出一个对话框,提示是确定还是取消? 问题补充:本来画面上有两个按钮,单击其中一个按钮后,弹出对话框,同时画面上的两个按钮失效,就是只有处理了对话…

    SIMATIC WinCC 2019年6月11日
  • wincc 计算机名称 非法字符

    请问,wincc里的“计算机属性”里,“名称”的字符里是否可以有中划线(“-”),例如"qqq-qqq"。因为客户的电脑属性里名称带中划线。先谢谢了 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • 如何制作彩色旋转车轮

    组态手册上提到的彩色车轮,说是标准对象中的饼图分割组成的,咋标准对象里面就没有这项呢。该怎么做呢? 问题补充:我的意思是如何把饼图画出来 最佳答案 全局脚本,触发周期500ms&n…

    SIMATIC WinCC 2018年1月1日
  • Wicc画面转换率的问题

    我在22寸的显示器上用1024*768的分辨率作的画面,但是现场用34寸的显示器,最低的分辨率为1280*800.我想把1024*768的画面转成1280*800,如何转换? 问题…

    SIMATIC WinCC 2019年6月11日
  • 打开 WINCC 后 系统字体显示异常

    打开 WINCC 后 系统字体显示异常,重启电脑恢复。请问各位大佬,我调整设置下什么地方?图片是异常字体的图片 问题补充:按图片位置设置后效果不是很好…

    2021年7月5日
  • wincc变量管理连接参数问号

    WINCC7.5变量管理器中连接参数状态显示未知,不显示绿勾,也不显示红叉 问题补充:我在驱动诊断状态中找不到任何连接,在channle 诊断中也找不到任何连接,这是什么…

    2021年7月5日
  • wincc建立文档问题

    我想在wincc 建立设备操作说明书,但是如果用插入文字来输入的话不方便,西门子有没有插入类似WORD文件的格式, 问题补充:我怎么没找到啊,智能对象在哪?三安 最佳答案…

    2021年7月5日
  • 获取配方数据记录“编号”变量

    在配方数据中怎么获取配方数据记录“编号”这个变量; 图片说明:    最佳答案 在配方视图-属性-配方数据记录-变量   (在PL…

    2021年7月5日