内置对象的方法

Navigation:  组态系统介绍 > 脚本应用 >

内置对象的方法

Previous pageReturn to chapter overviewNext page

iCV中的内置对象中,有如下几种类型,通过脚本编辑器可以看到:

zt_script_addonfunc_1

 

icv中的内置对象,提供各自的方法,具体如下:

 

uDBAccess的使用

uPrinter的方法

uCRSEventQuery的方法

uEVT的方法

u读取CFG的方法

 

uEVT的方法

添加自定义事件

void AddCustomEvent szTag,szMsg,eventType, eventPriority

说明:添加自定义事件,添加的结果会记录到对应工程目录下\Data\EventAlarm\eventalarm.db文件中。

参数说明

szTag:Tag名字,字符串

szMsg:事件描述,字符串

eventType:事件类型,字符串

eventPriority:事件优先级,整形;

举例:

在a.bsp的画面中加载一个Button对象,在脚本编辑器中编辑该Button的Click事件如下:

Sub BSButton1_OnClick()

    Evt.AddCustomEvent "tag1",“Msg1",”Custom“,1

End Sub

运行a.bsp画面,点击Button,自定义事件会记录到对应工程目录下\Data\EventAlarm\eventalarm.db文件中。

 

u读取CFG的方法

VARIANT FileGetScadaDesp(const VARIANT FAR& varName)

说明:通过脚本获取scada的描述信息

参数说明:varName:scada的名称

举例:

Sub Rectangle8_OnClick()

a = Cfg.FileGetScadaDesp("added_scadaname1")

MsgBox a

End Sub