组态王命令语言函数手册(7)

2019-03-10 10:49

组态王命令语言函数速查手册 31

参数说明: 

ControlName:工程人员定义的列表框控件名称,可以为中文名或英文名。 

ItemIndex:数值常量或变量,表示列表索引号。 

NumberTag:整型变量,用以存放索引号为ItemIndex的列表项的数据值。 例如: 

以CSV文件list.csv中存放的列表项信息为例如, listGetItemData("组合框信息",2, NumberTag); 

此语句将索引号为2的列表项的数据值送给变量NumberTag。在此例如中,NumberTag=40。 

  

listInsertItem() 

此函数将字符串信息StringTag插入到列表项索引号ItemIndex所指示的位置。如果ItemIndex=-1,则字符串信息StringTag被插入到列表项的最尾端。 语法格式使用如下: 

listInsertItem("ControlName",ItemIndex, "StringTag" ); 参数说明: 

ControlName:工程人员定义的列表框控件名称,可以为中文名或英文名。 

ItemIndex:数值常量或变量,表示列表索引号。 StringTag:字符串常量。 例如: 

listInsertItem("组合框信息",2,“炉温”); 

此语句将字符串信息“炉温”插入到索引号2所指示的位置。  

listSetItemData(); 

此函数用于将变量Number的值设置索引号为ItemIndex的列表项中。 语法格式使用如下: 

listSetItemData("ControlName",ItemIndex, Number ); 参数说明: 

北京亚控自动化软件科技有限公司

32 组态王命令语言函数速查手册

ControlName:工程人员定义的列表框控件名称,可以为中文名或英

文名。 

ItemIndex:数值常量或变量,表示列表索引号。 Number:整型变量,用以存放数据值。 例如: 

listSetItemData("组合框信息",2,Number); 

此语句将变量Number中的值设置到索引号为2的列表项。 

 

ListLoadFileName(); 

此函数将字符串常量StringTag指示的文件名显示在列表框中。 

ListLoadFileName(“ControlName”, “StringTag”); 参数说明: 

ControlName: 工程人员定义的列表框控件名称,可以为中文名或英文名。 

StringTag: 字符串常量,工程人员要查询的文件,支持通配符。 例如: 

ListLoadFileName(“报警文件列表”, “c:\appdir\alarm\*.alg”); 

此语句将c:\appdir\alarm目录下的后缀为.alg的文件名显示在列表框中 

 

LoadText() 

此函数将指定的RTF或TXT格式文件调入到超级文本显示控件中加以显示。 

语法格式使用如下: 

           LoadText( "ControlName", "FileName", ".Txt Or .Rtf" ) 参数说明: 

ControlName:工程人员定义的超级文本显示控件名称,可以为中文名或英文名。 

FileName:RTF或TXT格式的文件,可用WINDOWS的写字板编写这两种格式的文件。 

.Txt Or .Rtf:指定文件为RTF格式或TXT格式。 

北京亚控自动化软件科技有限公司

组态王命令语言函数速查手册 33

例如: 

LoadText("hypertext1","D:\Test\recipe\ht1.rtf", ".Rtf"); 

此语句把RTF格式的文件ht1.rtf调入到名称为hypertext1的超级文本显示控件中加以显示。  

LogE 

此函数返回对数函数logex的计算结果, X为变量值, 调用格式: 

Log(变量值); 例如: 

Log(100)返回loge100计算值4.605 Log(1)返回loge1计算值0  

LogN 

此函数返回以n为底的x的对数。以1为底的对数没有定义。调用格式: 

Result=LogN(Number,Base); 

参数       描述 

Number       任一数字或者组态王的实型或整型变量名。 Base       做底的整数。 例如: 

LogN(8, 3) 将返回 1.89279... LogN(3, 7) 将返回 0.564... 

 

LogOff 

此函数用于在TOUCHVEW中退出登录。调用格式: 

LogOff( ); 

参数       无  

LogOn 

此函数用于在TouchVew中登录。调用格式: 

LogOn( ); 参数       无 

北京亚控自动化软件科技有限公司

34 组态王命令语言函数速查手册

例如: 

为画面上某个按钮建立命令语言连接: LogOn( ); 

画面程序运行时单击此按钮,弹出“登录”对话框:  

            

 

工程人员在此对话框中输入用户名和口令,以获得操作权限。 

LogOperateString 

此函数用于记录操作员的操作过程时,在记录文件(*.ALG)中加入描述信息。调用格式: 

LogOperateString( string ); 参数       描述 

string      字符串或字符串变量 例如: 

LogOperateString( “系统启动” );   

LogOperateString( StartString );   StartString为内存字符串变量。 

只有当“操作信息记录格式”对话框中“描述”项被选中时,此函数才起作用。(参见16.4节和3.3.6节相关内容。) 

 

LogString 

此函数写一个工程人员自定义消息到组态王。调用格式: LogString(Message); 

参数     描述 

Message  要记录到组态王的字符串。 例如: 

LogString("Report Script is Running"); 

北京亚控自动化软件科技有限公司

组态王命令语言函数速查手册 35

 

Max 

此函数用于求得两个数中较大的一个数。 例如: 

MaxValue = Max(Max(var1,var2), var3 ) 

此函数返回值MaxValue为var1、var2、var3中最大的数。 

Min 

此函数用于求得两个数中较小的一个数。 例如: 

MinValue=Min(Min(var1,var2),var3) 

此函数返回值MinValue为var1、var2、var3中最小的数。 

  

PageDown 

用于报警窗口信息的向前翻页显示。调用形式: 

PageDown(报警窗口名,翻页行数); 例如: 

PageDown(全厂历史报警记录窗口,7); 该调用将“全厂历史报警记录窗口”的报警记录向下翻7行(如果有足够报警记录的话). 

 

PageUp 

用于报警窗口信息的向后翻页显示。调用格式: 

Pageup(报警窗口名,翻页行数); 例如: 

PageUp(全厂历史报警记录窗口,7); 该调用将“全厂历史报警记录窗口”的报警记录向上翻7行(如果有足够报警记录的话). 

 

PI 

此函数返回圆周率的值。调用格式: 

RealResult=PI(); 例如: 

北京亚控自动化软件科技有限公司


组态王命令语言函数手册(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:草房子的选择题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: