在WINCC V6.2中,利用VBS可以创建过程,函数等,其中有一种叫‘命令过程’(command procedure)的,什么时候会用到啊?根一般过程有啥区别?欢迎各位大侠前来论剑。
问题补充:
WINCC 6.2.2 版本以上,在项目模块上点击右键菜单:insert new command procedure..
最佳答案
哪里看到的,没有听说过。
VBS脚本分类大体如下:
Actions:动作,可执行的程序,主要包括:
>>>Global Action:后台执行的全局脚本,需要指定触发器
>>>画面->属性->VBS脚本:需要指定触发器,有返回值
>>>画面->事件->VBS脚本:不需要指定触发器,也不需要返回值
Sub/Function:过程或函数,自己不会执行,需要被调用。函数具有返回值。可在以下两个地方创建:
>>>项目模块:存储在项目路径ScriptLib中;仅限于本项目使用;
>>>标准模块:存放在WinCC安装目录\Aplib\ScriptLibStd,本计算机上所有的WinCC项目均可使用。
----------------------------------------------------------
哦,原来是那个,呵呵。
这个功能应该是专门为菜单和工具栏所设计的,应为它的格式是固定的,要传递一个Item参数:
Sub OnMTClick_Handler2(Item)
End Sub
只有这样格式的过程才能在组态菜单和工具栏脚本时被识别。
提问者对于答案的评价:
好的,谢谢啦。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272402.html