教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

WTScadaHTML5内置对象和函数说明V5版本全局属性列表

来源:网络收集 时间:2026-05-28
导读: WTScada HTML5内置对象和函数说明(V5版本) 全局属性列表: 变量对象: 本地系统变量: 本地js全局变量: 全局函数列表: 查询参数使用方法如下: 例:?filename=mainparam1=123param2=A 在页面js代码中使用如下方式获取url参数 1 (或者querystring[“param1”])

WTScada HTML5内置对象和函数说明(V5版本) 全局属性列表:

变量对象:

本地系统变量:

本地js全局变量:

全局函数列表:

查询参数使用方法如下:

例:?filename=main&param1=123&param2=A

在页面js代码中使用如下方式获取url参数

1 (或者querystring[“param1”]) 值为字符串123

2 (或者querystring[“param2”]) 值为字符串A

也可以使用中定义的getQueryString函数获取url参数值

getQueryString(“param1”) 值为字符串123

getQueryString(“param2”) 值为字符串A

display 函数的定义如下:

function display(name, param) {

if (!_playbackmode) {

if (param) {

if (name)

= "?filename=" + encodeURIComponent(name) + "&param=" + encodeURIComponent(param);

}

else {

if (name)

= "?filename=" + encodeURIComponent(name);

else

= "";

}

}

};

用户可以根据需要修改改函数,函数定义在lib\中

内置动画说明:

报警颜色对值显示控件有效,启用动态更新后报警时可以实现闪烁。

闪烁动画对内部绘制的图形对象有效,使用闪烁变量进行控制。

可见动画对全部对象有效,使用可见变量进行控制。

WTScada HTML5系统说明:

当前WTScada HTML5的服务器运行环境为 4.5 + IIS7+ Windows平台,

客户端可使用各种现代浏览器(IE9+)

画面加载过程如下:

1)系统根据给定的filename从数据库读取图形文件配置,如果指定了画面画面替换参数文件,则进行全文本替换,根据图形文件对象判断生成需要的变量列表,生成动态对象和动画对象列表。因此是按需读取变量的,脚本中能访问的变量被限制在了该变量列表,非画面变量如果要访问则需要通过代码加入变量引用,使用addTag或者addTags函数。

2)开始呈现画面,同时开始按设置的频率更新画面数据库和更新画面对象。3)每个画面可以配置独立的数据更新频率和动画更新频率,默认数据更新频率是1s,动画更新频率是0.5s,画面更新操作可以通过js脚本加入更新代码实现动态改变画面对象。

图形元素的基类ht.Data

参见:

拓扑图元类型ht.Node

参见:

数据容器ht.DataModel:dm

参见:

所有的图元都在dm中存储

查找图元一般通过tag属性进行,dm.getDataByTag(“tag1”)

图形组件GraphView:g2d

参见:

配置文件存储位置:

AppData目录下的access数据库文件,复制wtscada_v5.mdb文件就可以完成备份操作,项目发布也只需要覆盖这个文件.

下列IIS目录必须配置IIS用户可读写

AppData,User,images

运行限制:

1)没有授权的情况下WTScada可以运行8小时。

2)报表属于独立授权

3)超过IO点数只能运行2小时

4)组态模式不需要授权

授权方法:

1)通过组态界面“文件”菜单的“系统状态”看到注册码申请授权码。2)通过组态界面的“文件”菜单下的“后台管理”菜单进入后台。

3)在系统配置栏注册码位置输入“授权码”,点击“更新配置”

4)再次查看“系统状态”是否显示已经注册

界面图形编程:

修改文本的方法:假定对象的标识Tag属性为txt1

var t = dm.getDataByTag(“txt1”);// 或者var t = $T(“txt1”);

if (t) t.setName(“文字内容”);

getName()函数用于读取文字内容。

绑定变量的对象鼠标写值脚本:

方式一:

//鼠标点击脚本,函数类型function(data,e,values)

var tagname = data.a("tagname");

if (tagname){

writetag(tagname);

}

方式二:

//鼠标点击脚本,函数类型function(data,e,values)

var tagname = data.a("tagname");

if (tagname){

setTagForm("",tagname,data.a("tagvalue")); }

选择多个对象可以执行批量脚本设置。

…… 此处隐藏:93字,全部文档内容请下载后查看。喜欢就下载吧 ……
WTScadaHTML5内置对象和函数说明V5版本全局属性列表.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1110621.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)