组态王命令语言函数手册 .

上传人:Si****n 文档编号:145423644 上传时间:2020-09-20 格式:PDF 页数:85 大小:402.08KB
返回 下载 相关 举报
组态王命令语言函数手册 ._第1页
第1页 / 共85页
组态王命令语言函数手册 ._第2页
第2页 / 共85页
亲,该文档总共85页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《组态王命令语言函数手册 .》由会员分享,可在线阅读,更多相关《组态王命令语言函数手册 .(85页珍藏版)》请在金锄头文库上搜索。

1、 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 1 命令语言函数速查手册 “组态王”支持使用内建的复杂函数,其中包括字符串函数、数学函数、系 统函数、控件函数及其他函数,下面依次介绍各个函数(函数名不区分大小写, 按字母排序) : A b s 此函数用于计算变量值的绝对值,使用格式如下: A b s ( 数值或变量名) ; 返回值:整值或实型值; 例如: A b s ( 1 4 ) ; 返回值为 1 4 A b s ( - 7 . 5 ) ; 返回值为 7 . 5 A b s ( 距离) ; 返回内存模拟变量“距离”的绝对值。 A c k 此函数常和按钮连接,当发生报警时,用此函

2、数进行报警确认,它将 产生确认报警事件。调用格式: A c k ( 报警组名) ; 或 A c k ( 变量名) ; 例如: A c k ( 全厂) ; 或 A c k ( 反应罐液位) ; A c t i v a t e A p p 此函数用于激活正在运行的窗口应用程序,使之获得输入焦点。该函 数主要用于配合函数 S e n d K e y s 的使用。调用形式: A c t i v a t e A p p ( A p p N a m e ) ; 参数 描述 A p p N a m e 应用程序的执行文件名 例如: 激活 M i c r o s o f t W o r d 的正确调用为: A

3、 c t i v a t e A p p ( W o r d . e x e ) ; 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 2 A r c C o s 此函数用于计算变量值的反余弦值, 变量值的取值范围在 - 1 ,1 之 间,否则函数返回值无效。调用格式: A r c C o s ( 变量名) ; 返回值:整值或实型值; 例如: A r c C o s ( 1 ) ; 此函数返回值为 0 A r c C o s ( t e m p ) ; 此函数返回变量“t e m p ”的反余弦值 A r c S i n 此函数用于计算变量值的反正弦值, 变量值的取值范围在 - 1

4、,1 之 间,否则函数返回值无效。调用格式: A r c S i n ( 变量值) ; 返回值:整值或实型值; 例如: A r c S i n ( 1 ) ; 此函数返回值为 9 0 A r c S i n ( t e m p ) ; 此函数返回变量“t e m p ”的反正弦值 A r c T a n 此函数用于计算变量值的反正切值, 使用格式为: A r c T a n ( 变量值) ; 返回值:整值或实型值; 例如: A r c T a n ( 1 ) ; 此函数返回值为 4 5 A r c T a n ( t e m p ) ; 此函数返回变量“t e m p ”的反正切值 B i t

5、 此函数用以取得一个整型或实型变量某一位的值( 0 或 1 ) 。用法: ? 激活组态王: 可使用 ActivateApp(TouchVew.exe); 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 3 O n O f f = B i t ( V a r , b i t N o ) O n O f f : 离散变量 V a r : 整型或实型变量 b i t N o : 位的序号,取值 1 至 1 6 返回值:若变量 V a r 的第 b i t N o 位为 0 ,返回值 O n O f f 为 0 ; 若变量 V a r 的第 b i t N o 位为 1 ,返回值 O n

6、O f f 为 1 ; 例如: 开关= B i t ( D D E 1 , 6 ) ; 从变量 D D E 1 的第 6 位得到变量“开关” 状态。 B i t S e t 此函数将一个整型或实型变量的任一位置为指定值( 0 或 1 ) 。用法: B i t S e t ( V a r , b i t N o , O n O f f ) V a r : 整型或实型变量 b i t N o : 位的序号,取值 1 至 1 6 O n O f f : 位的设定值 例如如: B i t S e t ( D D E 1 , 6 , 0 ) ; 将变量 D D E 1 的第 6 位置为 0 。 C h

7、a n g e P a s s w o r d 此函数显示“更改口令” 对话框,允许登录工程人员更改他们的口令。 使用格式: C h a n g e P a s s w o r d ( ) ; 例如: 为画面上某一按钮设置命令语言连接: C h a n g e P a s s w o r d ( ) ; 运行时单击此按钮,弹出对话框: 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 4 提示工程人员输入当前的口令和新口令以及验证新口令。完全 正确后,工程人员的口令设置为新值。 c h a r t A d d ( ) 此函数用于在指定的棒图控件中增加一个新的条形图。 语法格式使用如下

8、: c h a r t A d d ( C o n t r o l N a m e , V a l u e , l a b e l ) ; 参数说明: C o n t r o l N a m e :工程人员定义的棒图控件名称,可以为中文名或英文 名。 V a l u e :设定条形图的初始值,整形数据, 实型数据。 l a b e l :设定条形图的标签值,默认值= 索引值 I n d e x ,I n d e x的取值 范围是 1 - 1 6 。 例如: c h a r t A d d ( X Y C h a r t , 1 , L 6 ) ; 此语句将在棒图控件 X Y C h a r t

9、 中增加一个标签为 L 6 的条形图, 其初始值为 1 。 c h a r t C l e a r ( ) 此函数用于在指定的棒图控件中清除所有的棒形图。 语法格式使用如下: c h a r t C l e a r ( C o n t r o l N a m e ) ; 参数说明: C o n t r o l N a m e :工程人员定义的棒图控件名称,可以为中文名或英文 名。 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 5 例如: c h a r t C l e a r ( X Y C h a r t ) ; 此语句把棒图控件 X Y C h a r t 中的所有棒图清除。

10、 c h a r t S e t B a r C o l o r ( ) 此函数用于在指定的棒图控件中设置饼图的颜色。条形图不可以。 语法格式使用如下: c h a r t S e t B a r C o l o r ( C o n t r o l N a m e , b a r I n d e x , c o l o r I n d e x ) ; 参数说明: C o n t r o l N a m e :工程人员定义的棒图控件名称,可以为中文名或英文 名。 b a r I n d e x : 整型变量, 表示条形图索引号, 用于设定指定的条形图, 其取值范围为 1 - 1 6 。 c o

11、l o r I n d e x : 整型变量,表示条形图的颜色索引号,用于设置指定 条形图的颜色,其取值范围为 1 - 1 6 ,颜色索引号和相应的颜色如下所 示。 颜色索引号 代表颜色 颜色索引号 代表颜色 0 D e f a u l t 8 G r a y 1 B l u e 9 L i g h t B l u e 2 G r e e n 1 0 L i g h t G r e e n 3 C y a n 1 1 L i g h t C y a n 4 R e d 1 2 L i g h t R e d 5 M a g e n t a 1 3 L i g h t M a g e n t a

12、 6 Y e l l o w 1 4 L i g h t Y e l l o w 7 W h i t e 1 5 B r i g h t W h i t e 1 6 B l a c k 例如: c h a r t S e t B a r C o l o r ( X Y C h a r t , 0 , 1 ) ; 此语句将棒图控件 X Y C h a r t 中第一块饼图的颜色设为 b l u e(即 兰色) 。 c h a r t S e t B a r C o l o r ( X Y C h a r t , 2 , 4 ) ; 此语句将棒图控件 X Y C h a r t 中第三块饼图的颜色

13、设为 r e d (即 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 6 红色) 。 c h a r t S e t V a l u e ( ) 此函数用于在指定的棒图控件中设定/ 修改索引值为 I n d e x的条形图 的数据。 语法格式使用如下: c h a r t S e t V a l u e ( C o n t r o l N a m e , I n d e x , V a l u e ) ; 参数说明: C o n t r o l N a m e :工程人员定义的棒图控件名称,可以为中文名或英文 名。 V a l u e :设定条形图的数据,整形数据, 实型数据。

14、I n d e x :条形图的标签值, ,I n d e x 的取值范围是 1 - 1 6 ,组态王自动从 0 开始加 1 ,给每一个新增加的条形图由小到大设定标签值。 例如: c h a r t S e t V a l u e ( X Y C h a r t , 2 , 3 0 ) ; 此语句将在棒图控件 X Y C h a r t 中设定索引值为 2 (第三条)的 条形图的数据为 3 0 。 C l o s e P i c t u r e 此函数用于将已调入内存的画面关闭,并从内存中删除。调用形式: C l o s e P i c t u r e ( 画面名 ) ; 例如: C l o s

15、 e P i c t u r e ( 反应车间 ) ; 将关闭画面“反应车间” 。 C o s 此函数用于计算变量值的余弦值, 有效使用格式如下: C o s ( 数值或变量名) ; 例如: C o s ( 9 0 ) ; 返回值为 0 C o s ( t e m p ) ; 返回变量“t e m p ”的余弦值。 D i s p l a y M C I 此函数提供了一个对多媒体设备的通用接口,具有强大的功能。下面 举例说明此函数的使用方法。 例如: 组态王命令语言函数速查手册 北京亚控自动化软件科技有限公司 7 D i s p l a y M C I ( “ P L A Y C D ” , 3 ) 用于播放 C D 唱片中的第 3 支歌曲。 D i s p l a y M C I ( “ S T O P C D ” , ” ” ) 用于停止播放 C D 。 D i s p l a y M C I ( “ P L A Y M I D I ” , ” c : m i d i . m i d ” ) 用于播放 M I D I 格式的背景音乐” c : m i d i . m i d ” 。 D i s p l a y M C I ( “ P A U S E M I D I ” , ” c : m i d i . m i d ” ) 暂停播放 M I D I

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号