-
1
.
R
e
p
o
r
t
< br>S
e
t
H
i
s
t
D
a
t
a
2
此函
数为报表专用函数。查询历史数据,系统会自动弹出历史数据查询对话框。
语法使用格式如下:
ReportSetHistData2(StartRow,StartCol);
参数说明:
StartRow
:查询的数据在报表中填充的起始行数。
S
tartCol
:查询的数据在报表中填充的起始列数。
此函数常和按钮连接,当发生报警时,用此函数进行报警确认
,它
将产生确认报警事件。调用格式:
A
ck(
报警组名
)
;或
Ack(
变量名
)
;
例如:
Ack(<
/p>
全厂
)
;或
Ac
k(
反应罐液位
)
;
< br>
e
此函数为对指定的多个变量求平均值。语法格式使用如下:
<
/p>
Average
(’
a1
’
,
’
a2
< br>’
)
;
或
Average('a1:a10');
a1
、
a2
……为整型或实型变量。其中参数个数为
1-
32
个。
当对报表的指定单元格区域
内的单元格进行求平均值运算时,结果
显示在当前单元格内,
语法格式使用如下:
Average
(’
a1
’
,
‘
a2
‘)
;
例如:
< br>=Average
(
‘
a1
p>
’
,
‘
b2
’
,
‘
r10
’
)任意单元格选择求平均值
=Average(
‘
b1:b10
’
);
连续的单元格求平均值。
Password
此函数显示“更改口令”对话框,允许
登录工程人员更改他们的口
令。使用格式:
ChangePassword();
例如:
为画面上某一按钮设置命令语言连接:
ChangePassword();
运行时单击此按钮,弹出对话框:
提
示工程人员输入当前的口令和新口令以及验证新口令。
完全正确后,
工程人员
的口令设置为新值。
lete
此函数删除不需要或不想要的文件。调用格式:
p>
FileDelete(Filename);
参数描述
Filename
要删除的文件名。
若找到要删除的文件,并成功地删除,此函数将返回
1
,否
则此函数返回
0
。
例如:
Status=FileDelete(
若在
< br>C:
找到
则
Status
等于
1,
未找到该文
件
则为
0
。
e
此函数将以秒为单位的长整型数转换为相应的日期数值,分
别以年、
月、日等的日期数值输出。该长整型秒数的基准为<
/p>
UTC(
格林尼治
)
< br>时间
1970
年
1
月
1
日
00:00:00<
/p>
。转换完成输出的日期也为
UTC(
格<
/p>
林尼治
)
日期
。
语法使用格式
GetDate(DateTime,Year,Month,Day);
参数描述
DateTime
:需要进行日期转换的数,整型,为输入参数
Year
:年,整型或实型,转换后得到的数据,输出参数
<
/p>
Month
:月,整型或实型,转换后得到的数据,输出参数
p>
Day
:日,整型或实型,转换后得到的
数据,输出参数
例如:
自
UTC(
格林尼治
)<
/p>
时间
1970
年
1
月
1
日
00
:00:00
到
2003
年
8
月
8
日
0:8:9
的秒的数值为,使用
GetDate()
函
数可以从这个数值中分离出所表示的日期——年、月、日。
<
/p>
函数
GetDate
年
< br>,
月
,
日
);
执行后,得到的“年”
的值为
2003
,
“月”的值为
8
,
“日”的值为
8
。
获得其中时间的函数为
< br>GetTime()
。
cture
此函数用于隐藏正在显示的画面,但并不将其从内
存中删除。调用
格式:
HidePicture(
画面名
;
例如:
HidePicture(
反应车间
< br>;
此函数返回小于等于指定数值的最大整数。调用格式:
IntegerResult=Int(Number);
参数描述
Number
任一数字或者组态王的实型或整型变量名。
例如:
Int(4.7);
将返回
4
Int(-4.7);
将返回
-5
SoundEnd
此函数用于判断声音播放是否结束,返回值
为离散型,当返回值为
1
时,表示声
音播放结束;返回值为
0
时,表示声音正在播放。
调用格式:
IsPlaySoundEnd();
此函数无参数。
dItem
此函数将给定的列表项字符串信息
MessageTag
增加到指定的列表
框控件
ControlName
中并显示出来。组态王将增加的字符串信息作
< br>
为列表框中的一个成员项
Item
,并自动给这个成员项定义一个索引
号
< br>ItemIndex
,索引号
ItemIndex
从
1
开始由小到大自动加
1
。
语法格式使用如下:
listAddItem(
参数说明:
ControlName
:工程人员定义的列表框控件名称,可
以为中文名或英
文名。
MessageTag
:字符串值,表示增加到指定列表框控件的成员项字
符
串信息。
例如:
listAddItem(<
/p>
报警信息
温度报警
此语句将“温度报警”字符串信息增加到列表框控件报警信
息中并显示出来。
listAddI
tem(
配方信息
巧克力面包
此语句将“巧克力香型面包”字符串信息增加到列表框控件
配方信息中并显示出来。
此函数用于在
TOUCHVEW
p>
中退出登录。调用格式:
LogOff();
参数无
此函数用于在
TouchVew
p>
中登录。调用格式:
LogOn();
参数无
例如:
为画面上某个按钮建立命令语言连接:
LogOn();
画面程序运行时单击此按钮,弹出“登录”对话框:
工程人员在此对话框中输入用户名和口令,以获得操作权限。
wn
用于报警窗口信息的向前翻页显示。调用形式:
PageDown(
报警窗口名,翻页行数
)
;
例如:
PageDown(
全厂历史报警记录窗口
,
7);
该调用将“全厂历史报警记录窗口”的报警记录向下翻
7
行
(如果有足够报警记录的话)
。
PageUp
用于报警窗口信息的向后翻页显示。调用格式:
Pageup(
报警窗口名,翻页行数
)
;
例如:
PageUp(
全厂历史报警记录窗口
,7);
该调用将“全厂历史报警记录窗口”的报警记录向上翻
7
行
(如果有足够报警记录的话)
.
i
此函数用于播放动画,动画为
.avi
文件。
调用格式:
PlayAvi(