组态函数库脚本管理
组态管理->“组态函数库脚本”Tap页,进行组态函数库脚本管理。多个组态画面可通过调用函数库中的相同函数来实现相同的功能。关于组态脚本的进一步信息,请参阅【编辑组态脚本】。
本节内容如下:
●导入
单击界面上的“导入”按钮,弹出打开文件对话框,如下图所示:
选中需要导入的脚本(可多选),单击“打开”按钮,系统管理平台将选中的脚本文件导入到服务端,在函数库脚本列表中显示这些脚本。
只允许导入扩展名为.vs的脚本文件。点击列名,可对脚本进行排序。
● 签出
勾选一个或多个未签出的脚本,单击“签出”按钮,签出这些脚本。被签出的脚本信息中显示状态、操作者、操作者信息。
●签入
勾选一个或多个已签出的脚本,单击“签入”按钮,将这些脚本文件变更保存至服务端。签入后,表格中对应的状态、操作者、操作者信息为空。
●取消签出
勾选一个或多个已签出的脚本,单击“取消签出”按钮,取消客户端对这些脚本的变更。取消签出后,表格中对应的状态、操作者、操作者信息为空。
●修改描述
表格中选中已签出的脚本,右键菜单中选择修改,弹出修改描述界面。输入新的描述,单击确定完成修改。
●新建
单击“新建”按钮,客户端运行NotePad.exe,进行新建文本文件。
●编辑
选中已签出的脚本文件,单击“编辑”按钮,打开该脚本文件进行编辑。
●删除
选中一个或多个未签出的脚本,单击“删除”按钮,弹出删除确认框;确定后将这些脚本从服务端删除。
●分发:请参阅“分发/全部分发”章节。
注: 1、脚本名称:非空,最大长度255字节; 2、脚本描述:可为空,最大长度63字节; |
●全局脚本的使用案例:
1.自己编辑写一个脚本,用记事本编写即可,后缀名改为“.vs”例如:test.vs,如图:
2.在组态函数库中导入脚本test.vs,并签入。
3.在组态中应用该脚本,新建一个页面,画一个按钮,并在组态脚本中,对这个按钮写一个click事件,click事件中,我们将调用这个全局脚本中的function hello,脚本如下:
sub BSButton1_onClick()
'下面的hello方法就是在test.vs中定义的方法
hello
end sub
4.点击按钮,画面上会出现msgbox,显示“hello world”。