随笔分类 -  WinCC VBS脚本

07-WinCC VBS在WinCC中常用实例及函数的用法介绍<一>
摘要:1、访问图形编辑器中的对象——ScreenItems 用法: dim obj set obj=Screenitems([图形对象名称]) 注意:图形对象名称即在图形编辑器中的按钮、圆、矩形、线、IO域、静态文本等图形对象的对象名称,该对象名称可以是直接写入对象名称,也可以使用字符串进行替代。 例如, 阅读全文

posted @ 2025-11-06 17:51 老迈克 阅读(123) 评论(0) 推荐(0)

06-WinCC VBS保留关键字
摘要:作为基础了解,主要内容为VBS常用关键字及描述,对于大部分不需要再进行解析,后续将会对关键字进行展开解析,作为基础的补充内容。作为深入解析内容,主要侧重点在WinCC中常用的数组、时间格式转换、字符串处理以及正则表达式四个节点。 阅读全文

posted @ 2025-06-04 11:55 老迈克 阅读(59) 评论(0) 推荐(0)

05-WinCC VBS各种变量定义方式
摘要:在WinCC的VBS中,除了基本的数据类型,如整形、浮点数、字符串或者数组以外还有对象等,在此对这些定义方式进行总结,方便查阅和记忆。 1、基础数据类型定义 定义方式,如需要定义一个名称为Test的变量,定义方式如下: Dim/Public/Private Test 以上就完成了基础变量的定义,基础 阅读全文

posted @ 2025-06-04 00:22 老迈克 阅读(325) 评论(0) 推荐(0)

04-WinCC VBS全局变量/全局数据传递
摘要:在WinCC VBS中,我们没有办法直接定义可以在整个项目中全局使用的变量,哪怕是使用public定义变量,该变量的生效范围也仅仅是局限在某个画面之中,当切换画面以后,其并不能把数据传递到另一个画面。 如,在一个画面A中,做一个画面窗口B,窗口中关联画面C,在A中建2个按钮,1和2,在画面C中同样创 阅读全文

posted @ 2025-06-03 23:37 老迈克 阅读(466) 评论(0) 推荐(0)

03-WinCC VBS错误处理
摘要:在WinCC VBS中常用的错误判断方式有两种,一种是直接使用弹窗指令msgbox直接将错误结果err.description以弹窗的形式进行输出,另外一种使用WinCC自带的应用程序窗口,结合指令HMIruntime.trace来输出错误信息。 1、on error resume next 建议在 阅读全文

posted @ 2025-06-03 18:38 老迈克 阅读(243) 评论(0) 推荐(0)

02-WinCC VBS模块、过程及动作
摘要:在WinCC VBS的全局脚本中,VBS的类型分为模块、过程和动作三个类别。 1、模块和过程 通俗来讲,过程有点类似西门子博途编程时,工程师所定义的FC/FB功能块,通过调用不同的FC/FB,并指定不同的针脚来实现相应的几个类别的功能。在WinCC中用户可以在编辑器的全局脚本中进行模块或者过程的定义 阅读全文

posted @ 2025-06-03 17:15 老迈克 阅读(454) 评论(0) 推荐(0)

01-WinCC VBS脚本的概述
摘要:本系列VBS内容、结构等均来自于WinCC自带的帮助文档,经过多年使用的经验对文档进行发散解析,以便更深入的了解相应的内容。因当前在WinCC中虽然不使用脚本基本也可以完整的实现WinCC的功能,但是为了提高组态的效率,充分发挥WinCC的可扩展性更能,如操作记录的制作、报表的制作、批量实现某个画面 阅读全文

posted @ 2025-06-03 15:53 老迈克 阅读(416) 评论(0) 推荐(0)

导航