WebAccess FAQ和使用技巧 - 圖控軟體 WebAccess - ADAM Forum – Industrial Automation Solution Forum
Register   |   Login

Print

WebAccess FAQ和使用技巧

WebAccess FAQ和使用技巧

持续更新,请收藏备用...

由于论坛的限制,未登录用户无法看到插图和附件,对于需要插图的帖子,请转到以下地址[组态编程技巧]查找相关内容:
http://forum.adamcommunity.com/forumdisplay.php?fid=195&page=1
这里可以看到插图!

本版目录:

第一页
2楼 -- “监控节点类型不确切”错误
3楼 -- CE 版WebAccess在下载时只有提示窗口,但是窗口中无内容
4楼 -- CE版WebAccess下载后没有生成工程目录或文件下载不完整
5楼 -- 数据库维护功能不工作
6楼 -- 安装Oracle 11g Client后,驱动列表不显示或显示不全
7楼 -- DataCore出错
8楼 -- UNO + ProConOS + ADAM5kTCP读不到数据
9楼 -- WebAccess显示“请配置工程节点”
10楼 -- TCL脚本中的随机数的问题

第二页
11楼 -- 工程节点没有可用数据,首先请配置工程节点
12楼 -- 用bwdb驱动读取数据库,但显示 * 号
13楼 -- IIS问题 (42楼有IIS 测试工具),Windows7的 IIS 安装选项
14楼 -- IIS、MS DTC问题
15楼 -- 不能下载客户端安装程序
16楼 -- 无法保存在线修改点的初始值(.initva)
17楼 -- TCL脚本相关:" " [ ] 以及 {}
18楼 -- 西门子S7-1200设备配置
19楼 -- 缩放类型 square root of (Input/(F2-F1)) to span 的含义是什么
20楼 -- bwView.exe在切换历史趋势或实时趋势时出错


第三页
21楼 -- 在绘图的时候指定绘图屏幕的长宽比,或者分辨率
22楼 -- WebAccess区块图模板制作与应用
23楼 -- 一些通讯配置手册(下载)
24楼 -- 一些使用技巧(下载)
25楼 -- 远程客户端播放声音
26楼 -- 下载时发生错误
27楼 -- 快速建点工具(下载)
28楼 -- 如何在WebAccess监控图中嵌入控件
29楼 -- WebAccess 中制作和使用日历控件
30楼 -- 需要用户登录后才可以改值

第四页
31楼 -- 关于WebAccess报警字段(Alarm)值的说明
33楼 -- 如何计算累计值每小时的差值
35楼 -- 判断 IO 点是否通讯故障
36楼 -- 发生报警时自动循环播放声音
37楼 -- 如何直接在浏览器中打开无工具栏的画面
38楼 -- 如何在远程客户端直接打开全屏的画面
39楼 -- 如何修改远程浏览器中监控画面上面的标题
40楼 -- 报警时自动弹出警报信息窗口

第五页
41楼 -- WAScada动态 IP 设定
42楼 -- IIS 测试工具
43楼 -- “工程节点没有可用的数据. 首先请配置工程节点” 的解决办法
44楼 -- 浏览器输入127.0.0.1可以打开WebAccess配置页面,而输入实际IP却无法打开
45楼 -- 用数组X-Y图制作曲线
46楼 -- 专业版--标准版--WinCE版功能区别
47楼 -- WebAccess 的 OPC Server 更新说明
48楼 -- 读取当前 TCL 脚本引擎的版本
49楼 -- TCL脚本获取毫秒级的时间
50楼 -- %TLV, %TLS, %TLR...

第六页
51楼 -- Webaccess API 编程范例
56楼 -- 动态历史趋势图
57楼 -- WAscada模式操作说明
58楼 -- 点属性详解
59楼 -- 在安装了360的电脑上发生莫名其妙的问题
60楼 -- 设置了报警,但却无法记录到数据库

第七页
61楼 -- ‘事件记录’查询界面报‘数据库引擎找不到输入表或查询‘EventLog_xxx’’错误
62楼 -- TCL脚本编程指南(下载)
63楼 -- TCL catch用法
64楼 -- TCL clock 命令(时间和日期)
65楼 -- TCL子程序
66楼 -- 如何禁用画面上右键菜单
67楼 -- TCL脚本读取数据库的值:FETCH NEXT, FIRST, LAST...
68楼 -- 减少调用LonWorks GetState() 函数的方法
69楼 -- Ignore client CRC set for Modbus Serial Server
70楼 -- 自定义‘通讯故障’和‘点不存在’时的显示方式

第八页
71楼 -- 如何撤销Access数据库的密码
72楼 -- WebAccess SNMP(简单网络管理协议)设置步骤
73楼 -- 关于WebAccess画面中摄像框内网页不能显示验证码的问题
74楼 -- 趋势图量程显示系统点
75楼 -- 备份谷歌地图
76楼 -- 判断登录画面是本地ViewDAQ还是浏览器客户端
77楼 -- Modbus驱动 Modicon 的转换代码(Double_Precision)
78楼 -- Modbus驱动对 16XXX 地址的支持
79楼 -- WebAccess Modbus Server 数据类型
80楼 -- Bw_UPS驱动说明

第九页
81楼 -- 如何用命令行或批处理启动/停止监控节点
82楼 -- 用WebAccess制作登录画面
83楼 -- WebAccess报警记录系统点
84楼 -- 计算点取低16bit和高16bit以及交换原值的高低字的方法
85楼 -- 如何屏蔽Excel报表页面右键菜单(浏览器菜单)
86楼 -- Google map api
88楼 -- 用<GOTO>TOOL宏指令打开指定的报表
89楼 -- 用WebAccess制作表格
90楼 -- WebAccess框架动画


第十页
91楼 -- TCL脚本赋值命令(set)

[ 本帖最后由 Wen 于 2016-4-20 13:43 编辑 ]

[ Last edited by Wen at 2016-12-21 15:02 ]
Recent Ratings
  • gaoqian ADAM Point +10 精品文章 2012-3-12 11:27

TOP

1. “监控节点类型不确切”错误

提示“监控节点类型不确切”错误,从而无法连接监控节点

原因:可能是监控节点上的BWSERVER.ini文件不存在或者错误,该文件中有个[nodetype]段,其中type的值指定了
本机的节点类型:
0——工程节点和监控节点
1——工程节点
2——监控节点

请检查这个文件是否有错误!

[ 本帖最后由 Wen 于 2011-5-19 10:09 编辑 ]

TOP

2. CE 版WebAccess在下载时只有提示窗口,但是窗口中无内容

问题:CE 版WebAccess在下载时只有提示窗口,但是窗口中无内容:

原因:在CE系统的Webaccess\Node目录下应有三个 *.mnu 和三个 *.lng 文件,这些文件可能缺少

解决办法:从其他正常运行的CE版WebAccess中复制这些文件到有问题的设备上

TOP

3. CE版WebAccess下载后没有生成工程目录或文件下载不完整

问题:CE 版WebAccess下载后没有生成工程目录或文件下载不完整:

原因:
1. 工程节点的IP地址设定可能是localhost或127.0.0.1或工程节点的机器名
2. 工程节点的防火墙没有开放4592和14592这两个TCP端口

解决办法:
1. 工程节点的IP地址改为实际的IP(不能是机器名的原因是CE不能根据工程节点的机器名找到其IP)
2. 工程节点的防火墙开放4592和14592这两个TCP端口

TOP

4. 数据库维护功能不工作

原因:
可能在23:59:59走到次日00:00:00这个时间段WebAccess没有启动,或者用户直接把系统时间改为了次日某个时间;因为WebAccess是在23:59:59到次日00:00:00这个时间执行删除操作,如果WebAccess没有在这个时间运作,那么不会执行删除动作。

解决办法:
让系统自己从23:59:59走到次日00:00:00

TOP

5. 安装Oracle 11g Client后,驱动列表不显示或显示不全

问题:安装Oracle 11g的客户端,并把WebAccess的数据源改为Oracle数据库后,WebAccess配置画面中驱动列表显示不全,添加通讯端口的时候可能会显示页面出错。

原因:
    系统受Oracle影响,无法正确定位 WebAccess\Node 目录,导致无法找到所需文件。

解决办法:
    1. 打开“控制面板->系统”
    2. 在显示出来的“系统属性”对话框中选择“高级”标签
    3. 点“环境变量”按钮
    4. 在“系统变量”栏位找到“Path”变量,选择它
    5. 点“编辑”按钮,在“变量值”栏位的原内容后面增加“;C:\WebAccess\Node”,即把WebAccess的Node目录添加到系统环境变量中。
    6. 重新启动电脑。

TOP

6. DataCore出错

可能的原因1:
       新加入的驱动有问题

解决办法:
       删除新驱动下的测点,下载,启动,若DataCore可以正常启动,则判断为驱动的问题。

可能的原因2:
       用导入Excel的方式批量添加的测点,点名称长度过长。
解决办法:
      先使用“完整性检查”测试数据库是否有问题,是否有点名称超过最大长度(20字节,10个中文字符)

TOP

7. UNO + ProConOS + ADAM5kTCP读不到数据

错误描述:
UNO上跑KW程序和ProConOS以及WebAccess WinCE版,其一个网口接ADAM5000TCP,另一个网口接到PC,PC上运行MultiProg软件。
KW程序从ADAM5000上采集数据,然后copy到42001起始的内存地址。
WebAccess内定义的设备IP地址为ADAM5000的IP,设备类型为ADAMMOD,点地址为42002,42004,42006,结果WebAccess显示*号,且错误码有时为8100,有时为8000

原因:
KW程序把数据采集到UNO上后,copy到42001起始的内存地址,而这块内存应该是在UNO上,而不是在ADAM5000上,所以WebAccess的设备IP地址应该指向UNO,而不是指向ADAM5000。错误码为8100的原因是ADAM5000不支持42001开始的Modbus地址,所以返回错误码,而没有返回数据,因而WebAccess收到的数据包的尺寸不是WebAccess预计的尺寸,因而报告数据包尺寸错(错误码8100)。

解决方法:
WebAccess中设备IP改为UNO的IP或127.0.0.1

TOP

8. WebAccess显示“请配置工程节点”

检查工程节点或者监控节点的IP,确认不是127.0.0.1或者localhost。

TOP

9. TCL脚本中的随机数的问题

问题:
    直接在脚本中用 Rand() 函数得到的随机数有很大的规律性,它的值总的变化是从最大到最小,然后恢复最大,再逐渐到最小,如此循环。

解决办法:
    解决方法:
    使用下面的方法得到随机数:
        SETVAL RandVal=[expr [GETVAL %ANUMRAND]/10000.0]


PS:
%ANUMRAND是一个系统随机数点,范围是 0 到 10000
example:
SETVAL "Tag1=%LOOPPLUS [expr [GETVAL %ANUMRAND]/10000.0]"
SETVAL "Tag2=%LOOPPLUS [expr [GETVAL %ANUMRAND]/10000.0]"
SETVAL "Tag3=%LOOPPLUS [expr [GETVAL %ANUMRAND]/10000.0]"
SETVAL "Tag4=%LOOPPLUS [expr [GETVAL %ANUMRAND]/10000.0]"

TOP

Quick search in Advantech Support Portal