版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、趋势曲线常见问题解答北京亚控科技发展有限公司2 0 10年0 1月1. 实时趋势曲线1.1.1我发现组态王的实时曲线控件只能显示百分比量程,请问能否显示工程的实际量程呢? 1.1.2使用组态王实时趋势曲线控件时,控件属性设置没有问题,但为何看不到曲线? 1.1.3在组态王画面上添加一实时趋势曲线控件,如何修改控件的背景颜色? 1.2. 历史趋势曲线1.2.1在组态王的历史趋势曲线中看不到曲线为何? 12.2使用组态王的历史趋势曲线控件时,如何实现自动更新控件右侧时间为系统的当前时间? 1.2.3使用组态王历史趋势曲线控件查询时,在查询不存在的历史数据时,组态王是如何处理的? 2.2.4在历史趋
2、势曲线控件中增加变量时,为何无法选择变量? 22.5使用组态王提供的历史趋势曲线控件读取数据库中的数据为何显示不出曲线? 2.2.6使用组态王历史趋势曲线控件,查询出来的趋势曲线比实际的历史数据要提前8个小时? 2.2.7在组态王运行环境中,能否改变历史趋势曲线控件连接的曲线?.32.8组态王提供的历史曲线控件中曲线形式能否画成阶梯式的而不是斜线式的? 3.2.9通过组态王提供的历史趋势曲线控件查询Access数据库中的数据,时间字段的下拉框中为何没有任何选项? 32.10我想通过指定一个变量的名称来删除历史曲线控件中此变量对应的曲线,在组态王中应如何实现? 32.11我有100多个设备,每个
3、设备有10几个参数,我想通过改变设备号,在一个历史趋势曲线里查询不同设备的各个参数的历史曲线?32.12使用组态王的历史趋势曲线控件时,选择变量时能否显示变量描述?4.2.13使用组态王的历史趋势曲线控件时,怎样对曲线进行删除操作?. 42.14使用组态王的历史趋势曲线控件时,能否通过拖动游标上的直线来拖动游标,而不是只能拖动游标下的小三角块? 52.15使用组态王的历史趋势曲线控件时,该控件提供了时间轴(X轴)纵向的游标,有没有数据轴(丫轴)横向的游标? 52.16组态王的历史趋势曲线控件有没有曲线叠加的功能? 52.17使用组态王的历史趋势曲线控件,通过 ODBC数据源绘制关系数据库数据曲
4、线时,能否只绘制符合条件的数据曲线? 62.18使用组态王的历史趋势曲线控件,当我改变时间轴起始时间和结束时间时,为什么历史曲线有时候能绘制出曲线,有时又没有曲线? 71. 实时趋势曲线1.1我发现组态王的实时曲线控件只能显示百分比量程,请问能否显示工程的实际量程 呢?在6.52版本的组态王早期版本的组态王中的实时曲线控件都只提供的百分比量程, 软件中对实时曲线控件进行了修改,提供了变量实际量程的选项。1.2使用组态王实时趋势曲线控件时,控件属性设置没有问题,但为何看不到曲线?因为组态王的实时趋势曲线控件是以百分比显示曲线的,当设置的变量的量程过大, 而实际采集的数据很小时,占整个量程的百分比
5、非常小,近似于 0%了,所以会感觉没 有曲线显示,可以适当地修改变量的量程范围。1.3在组态王画面上添加一实时趋势曲线控件,如何修改控件的背景颜色?选中控件,单击工具箱中的调色板图标,在弹出的调色板中选择“填充色”(调色 板第一行,默认是“填充色”),然后再选择预修改的颜色即可。2. 历史趋势曲线2.1在组态王的历史趋势曲线中看不到曲线为何?请检查如下设置是否正确:1)在组态王数据词典中定义变量时是否设置了变量的记录属性;2) 变量的量程设置过大,而实际采集的数据很小,占整个量程的百分比非常小,近 似于0%了,所以感觉没有曲线显示;3)计算机的系统时间被修改了,历史数据存储有误,导致曲线无法显
6、示;2.2使用组态王的历史趋势曲线控件时,如何实现自动更新控件右侧时间为系统的当前 时间?组态王提供的HTupdateTocurrentTime()函数,在组态王画面命令语言-存在时输入 如下脚本语言:历史趋势曲线.HTUpdateToCurrentTime();使用此方法也可以实现将历史趋势曲线控件作为实时趋势曲线控件来使用。2.3使用组态王历史趋势曲线控件查询时,在查询不存在的历史数据时,组态王是如何 处理的?可由用户自己选择绘制的方式,设置如下:选中历史趋势曲线控件点击鼠标右键- 在弹出的右键菜单中执行“控件属性”命令 -在弹出的历史趋势曲线属性对话框中选择“曲线”选项卡单击“增加 .”
7、按钮-在增 加曲线对话框中选择变量,并设置无效数据绘制方法,有三种方式供用户选择:虚线、 不画线、实线。2.4在历史趋势曲线控件中增加变量时,为何无法选择变量?这是因为在数据词典中定义变量时,没有设置变量的记录属性,将变量的记录属性 设置完成后,即可在历史趋势曲线控件中选择变量。2.5使用组态王提供的历史趋势曲线控件读取数据库中的数据为何显示不出曲线?请检查如下设置是否正确:1)数据库表格中的日期和时间必须写在一个字段中且字段类型必须设置为日期时间 类型;2) 数据库表格中必须定义一个以“毫秒”为字段名称的字段,且字段类型设置为数 字类型。2.6使用组态王历史趋势曲线控件,查询出来的趋势曲线比
8、实际的历史数据要提前8个小时?1) 进 入 本 机 A 注 册表, 删 除NTCurre ntVersio nTime注册表中,将NTCurre ntVersio nTime此问题是因为计算机中的时区有问题造成的,解决方法如下:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWi ndowsZon es目录下的所有文件;2) 进入另外一台正常的计算机 BHKEY_LOCAL_MACHINESOFTWAREMicrosoftWi ndowsZones目录下的文件导出到一个*.reg文件中;3)将导出的*.reg文件导入到本机A注册表中,即可解决历史数据查询错误的问题;2.7
9、在组态王运行环境中,能否改变历史趋势曲线控件连接的曲线?可以,使用控件的ChangeCurveVarName方法来实现,调用格式:曲线控件本站点数据项1);2.8组态王提供的历史曲线控件中曲线形式能否画成阶梯式的而不是斜线式的?可以。在控件属性-增加曲线对话框中将曲线的绘制方式设置成:阶梯即可。2.9通过组态王提供的历史趋势曲线控件查询 Access数据库中的数据,时间字段的下 拉框中为何没有任何选项?这个字段的数据类型要求是日期/时间类型的,因为在 Access数据库中的字段没有 日期/时间类型的,在数据库中定义一个此类型的字段即可。2.10我想通过指定一个变量的名称来删除历史曲线控件中此变
10、量对应的曲线,在组态王 中应如何实现?组态王6.53 2008版本历史曲线控件新增了 GetldFromVarName方法,通过此方法和CurveRemove方法结合即可实现上述功能,使用方法如下:LONG GetIDFromVarName( LPCTSTR VarName);参数:VarName,即曲线下方列表中显示的变量名称,作为参数传入时,直接写入变 量名称即可,不需要或者 本站点 的前缀。返回值:LONG型,成功获得返回对应的ID,否则返回-1。这个参数可以传给CurveRemove用以删除指定ID的曲线。调用方法如下:long F;F=Ctrl5.GetIdFromVarName(仿
11、真变量);Ctrl5.CurveRemove(F);需要更新文件。2.11我有100多个设备,每个设备有10几个参数,我想通过改变设备号,在一个历史 趋势曲线里查询不同设备的各个参数的历史曲线?可以用下面的控件方法来实现:Void Cha ngeCurveVarName(LONG 1ln dex,STRING szNewName);功能:改变历史曲线所连接的变量,该变量数据来自组态王历史库参数:11 ndex:曲线索引号 szNewName:变量名例如:定义变量V1,m为历史曲线控件名称,定义按钮弹起时本站点v1);把第一条曲线连接的变量改成VI。2.12使用组态王的历史趋势曲线控件时,选择变
12、量时能否显示变量描述?可以,在组态王6.53最新版(开发版65.30.2003.17246运行版65.30.2003.17369, 历史趋势曲线控件,增加了组态王历史库变量描述列,增加曲线时,变量名称后面的括 号中显示变量描述。之前的版本不能显示变量描述。2.13使用组态王的历史趋势曲线控件时,怎样对曲线进行删除操作?1)在控件属性里删除曲线。2)通过控件方法来实现对曲线进行删除操作控件方法:CurveRemove(LONG nln dex)功能:删除某个变量的曲线参数:nIn dex ,曲线索引号2.14使用组态王的历史趋势曲线控件时,能否通过拖动游标上的直线来拖动游标,而不是只能拖动游标下
13、的小三角块?可以,在组态王6.53最新版(开发版65.30.2003.17246运行版65.30.2003.17369 提供的历史趋势曲线控件加了这个功能,之前的版本没有此功能。2.15使用组态王的历史趋势曲线控件时,该控件提供了时间轴(X轴)纵向的游标,有没有数据轴(丫轴)横向的游标?有,在组态王6.53最新版(开发版65.30.2003.17246运行版65.30.2003.17369提 供的历史趋势曲线控件加了这个功能,之前的版本没有此功能。移动历史趋势曲线画面上时间轴游标,在游标上的直线旁边会显示一些对应的数据 轴的值,同理,移动数据轴上的游标,在其直线旁边会显示某条曲线上不同点对应的
14、时 间值。如图所示:暑孑1A1U41:ClEID4iLCy&t2KS/XQI国尊站 I蛊肘aat-jdSBE0祜筑弘3StiQ.flt0axujciysi m 科讯IQQ CO悩却占*!删卸W惊0 -41 31 Tr OUEC: 9/0 WEIID QT BVD.nvo no田即EJTI IO”icncoECflmXE讣K点,專口蘇任口亶跖畑斜Utl铛MM血和皓把110 T dD.dAo的旳血G堆i m料油3iU Cd2.16组态王的历史趋势曲线控件有没有曲线叠加的功能?有,在组态王6.53最新版(开发版65.30.2003.17246运行版65.30.2003.17369提 供的历史趋势曲线
15、控件加了这个功能,之前的版本没有此功能。可以在命令语言上通过调用属性或方法实现对变量的选择,将被选定的曲线进行累加并绘制出一条新的曲线控件方法:SetCurveSumFlag如下图所示:SetCurveSumFlag(STRING strAttrName,BOOL bSet)功能:对某一曲线进行叠加与否的设置参数strAttrName :定义曲线变量的名字例如本站点datafloat2参数bSet:为1表示曲线叠加,为0为不叠加SetCurveSumE nd(LONG n Type)功能:对曲线进行叠加设置后,调用此函数才能生效。参数n Type:0 /模拟1 /阶梯 2 /逻辑 3 /棒图2
16、.17使用组态王的历史趋势曲线控件,通过 ODBC数据源绘制关系数据库数据曲线时, 能否只绘制符合条件的数据曲线?可以,在组态王6.53最新版(开发版65.30.2003.17246运行版65.30.2003.17369 提供的历史趋势曲线控件新增的设置 WHERE条件的函数可以实现这个功能,之前的版 本没有此功能。SetWhereForODBC(LONG 1ln dex, stri ng szWhere)功能:给历史趋势曲线增加设置 WHERE条件的函数。参数:IIndex :曲线序号,起始值为1。szWhere: SQL条件语句,例如:字段1=字符串1 A nd 字段2 = 1。2.18使
17、用组态王的历史趋势曲线控件,当我改变时间轴起始时间和结束时间时,为什么 历史曲线有时候能绘制出曲线,有时又没有曲线?组态王历史库记录文件包括以下三种文件格式:*.tmp :临时数据文件,存储最近一段时间的原始数据。文件名格式为 projectYYYYMMDDHHXX.tmp ,女口 project200712261200.tmp,YYYY 年,MM 月, DD 日,HH 小时,XX 文件序号;*.std :压缩的原始数据文件,保存的是一天内的压缩数据。文件名格式为 projectYYYYMMDDXX.std ,女口 project2007102500.std*.ev :特征值文件,存放将原始数据根据特征值算法过滤出的部分数据。文件名格式为 projectYYYYXX.ev,女口 project200700.ev;当历史趋势曲线的时间轴跨度大于 24小时时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体卫艺老师考核制度
- 资产财务部考核制度
- 五1班级卫生考核制度
- 污染场地管理考核制度
- 大巴车司机考核制度
- 社区残联出勤考核制度
- 人员录用培训考核制度
- 日常运营管理考核制度
- 护理储备人员考核制度
- 城管中队管理考核制度
- (2026年)中华护理学会团体标准2024针刺伤预防与处理课件
- 2026版离婚协议书(官方标准版)
- 医患沟通学与医学的关系
- 2026年区块链基础培训课件与可信数据应用场景指南
- 《多元统计分析》(第6版)课件 第1章 多元正态分布及其抽样分布
- 不良事件上报流程及处理
- 娱乐场所合作协议书合同
- 派出所安全培训
- 物业会计知识培训内容
- 轧钢工艺培训课件模板
- (市质检二检)福州市2024-2025学年高三年级第二次质量检测 历史试卷(含答案)
评论
0/150
提交评论