我希望在wincc中用vb脚本建一段全局性子程序
或返回式函数,然后在任意窗体或任意地方调用
请高手举一个小例子
问题补充:
不好意思,我忘了说明.我E文能力有限,请再好事做到底,给点中文说明,谢谢!!
最佳答案
VBS脚本可分为三类:
1.Project Module:项目模块,函数保存在<WinCC项目路径\\ScriptLib>目录下,本项目有效
2.Standard Module:标准模块,函数保存在<WinCC安装目录\aplib\ScriptLibStd>下,所有项目均可调用。
3.Actions:全局脚本,根据触发条件后台调用,本项目有效
你所说的全局子程序可以是第1或2种。
简要步骤:
1.打开VBS Editor,选择Project Modules或standard modules,选择新建一个Module
2.在代码区编写代码,下面是一个简单的例子
Function MyAdd( num1, num2)
MyAdd=num1+num2
End Function
编写完毕后保存。
3.调用的简单程序:
Dim a,b
a=1
b=2
MsgBox MyAdd(a,b)
提问者对于答案的评价:
谢谢,原来和VB使用方法差不多
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc277002.html