报表控件应用-iFix

上传人:re****.1 文档编号:486249434 上传时间:2022-09-28 格式:DOC 页数:12 大小:1.19MB
返回 下载 相关 举报
报表控件应用-iFix_第1页
第1页 / 共12页
报表控件应用-iFix_第2页
第2页 / 共12页
报表控件应用-iFix_第3页
第3页 / 共12页
报表控件应用-iFix_第4页
第4页 / 共12页
报表控件应用-iFix_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《报表控件应用-iFix》由会员分享,可在线阅读,更多相关《报表控件应用-iFix(12页珍藏版)》请在金锄头文库上搜索。

1、第一部分数据存储1 运行iFix演示程序,添加数字量输出块( DO) DataLogTrig、DataLogEnable。F&r |川阿i:l狀上也兰J胭吨8W旧盘示凹B:B由克矽f :工鼻I:轉盹J上1 XJD|/|E$|川判剧刨BMI气刚母|刮 豐|材|右*世的,擒1!廣-t|di 甜如1wmEifiriftJ2 工作台开发环境中新建画面DataLog,右键点击选择编辑脚本添加程序:Fix32.Fix.DataLogEnabled.F_CV = 13 菜单中选择插入OLE对象,对象类型列表中选择hmiReportDataLog.CtrIX 插入到换面中,点击控件右键菜单中选择动画配置杂项,

2、将控件的属性 DataLogEnabled链接数据块 DATALOGENABLED ,属性DataLogTrig 链接数据块DATALOGTRIG ,数据转换选择”对象”可将控件参数TagValue001- TagValue120链接模拟量数据 块的实时值(Fix32.FIX.IFIX1_BATCH_BULKFLOW.F_CV )作为采样点,控件参数TagDescOO1- TagDesc120 链接模拟量数据块的描述信息(Fix32.FIXFIX1_BATCH_BULKFLOW.A_DESC ),数据块的描述信息不能为空,不能以数字开头,不能包含运算符号。U闌三旧|爭陲|曲|里|圧|童|站|、

3、|翻麹* I a latl IeI书潼冏I刪住皿I 甜 %W W nisrai:rr,FijUr4Lin!bEiEw.4 ld.1 h 5iik-c*d:k:迅m2ti|(Hflj-J5 応:阖;Id二 Llbfiiu-a Dhti. Loupr广钾 PM IE曰*Jz|ti+i r IeIeiI # % n*JTH站亀QT52121冲 kL: lLl3Lt43nl.5K9af曜鮭兰仲1 # n肌症iR UI性La 胡M厂厂厂厂一UM云4点击控件右键菜单中选择属性,将控件属性DataLogInterval设为1-7的整数值将控制控件的采样周期为5秒钟至1小时,设为8时停止自动采样。画面中添加一

4、个按钮触发手动存储按钮,按下时将数据块 DATALOGTRIG置1,释放时置0。5保存画面并切换至运行状态,选中显示数据可见设置的数据点名称和iFix传入的变量数据,按控件中创建数据表按钮,再按存储数据按钮,可在数据库中建立一个名为hmiDataLog的数据表并存储一行数据。自动状态下控件按照选定的采样周期存储数据。画面中按触发手动存储按钮触发一次数据存储,可实现由外部状态控制数据存储。 报表软件程序组中打开“数据检索”工具,选择数据表名hmiDataLog,可选字段中选择时标字段TSTAMPCSV文件。和其它的数据点字段,按数据检索按钮可从数据库查询出已存入的历史数据。在数据检索界面中可对历

5、史数据 进行修改、删除等操作,检索出的数据可导出为X) 立件 霜压)WSliyjXJld)盲口窗-SfiiSSS!: F询Cfe匸即l【na亦 駅帮农召:hffUD帥sup 工WS1ES导岀計 IB7在开发界面中可将控件的可视范围缩小,保留左上角存储时间显示,完成数据存储部分配置。保存画面切换至运行状态,运行系统中含有数据记录控件的画面应一直处于打开状态,才能实现过程数据连续不断的存入数据库。C -p|k|8报表软件程序组中打开“工控报表”工具,先在左侧列表中点击激活上部功能按钮,按报表向导弹出创建标准格式报表的向导工具。选择数据库中数据表名hmiDataLog,报表名为“新建报表”,报表类型

6、选择日报表,在可选数据点中选择若干数据点(计算方式缺省为平均值,可选为最大值、最小值、累计值、差值等),按生成按钮即可生成一个包含所选数据点的标准格式的日报表模板。 0氐余6报抵iBJt目动股Jft启台迄行9按保存按钮,输入文件名,保存所建立的报表模板,关闭报表向导。工控报表工具中点击新建立的报表模 板,按报表编辑按钮可对报表模板表头、外观等进行简单编辑修改。在报表模板中显示日期的单元格点击并输 入当前日期,按报表生成按钮即可生成包含查询实际数据的数据报表。&t捋JKfT印诳却氐处窗在捋嚴冃与报尿賀胸目动设査后&运行锻出亲蜒(C Reart灯ahHw”I.m-KCIKLL3blJ月押我XXXX

7、 B擅亘V时aEtMJKtlis帛注at凍2244. 23LO, 98筑适:|iiuiui 饰! IH 期:JQ1C-0H-L310画面中插入报表生成控件hmiReport.CtrlX,调整控件显示位置,保存并切换至运行运行状态,即可在监控界面中实现报表生成、打印、管理等操作。生成报表的同时系统将在软件安装文件夹的“XLSReport ”子文件夹CAhsiJ-eport 订出亦r 讣刘E晩01Q0LE3自 2fliaOLL3IBME记舉童薜 年报養XXXK H报盘Er J r , r r 一 一 一 -二 tL PHL HLL捱结车旧咗产日湖 设备远疔花录 月报龛lit拌甥帝位场淆;逐s22?

8、5.6744. S310.昶日期 S0L9-QL-13中自动保存与数据报表相对应的Excel文档。11报表生成界面中按自动设置按钮,弹出窗口中选择某个报表模板,设置对应得触发时刻(时:分:秒)和 触发方式(自动生成或自动打印),则系统将在指定时刻生成或打印出数据报表。触发时刻可设置为“时:分: 秒”如” 16:30:00,”即每日16时30分0秒触发动作,也可设置成 ” 00:00即每小时(0分0秒)时触发动作。LC Li.*ap4kAM*捲表主龙报表打印目动役韋tv ffllDGLn年詆丢勰车问生严曰描1 硬备运行记泵BKtt诅曲;丽而 Ph I馳鼓时制融农方式04骨T22.35目踰生底二1

9、t埼需汪财二zJzJ.T.-.7.*酒隊聪|KXXK e鴉表日爲:201KJ1-I3卜、项目12数据记录控件属性参数及用途DataLogEnabled链接一个离散量标签变量,为1时控件启动,为0时控件停止工作。DataLogl nterval链接一个整形标签变量,控制控件的数据采样、存储周期。DataLogTrig链接一个离散量标签变量,由外部状态触发控件进行采样存储,为1时触发,0时不触发。DataLife链接一个整形标签变量,指定历史数据在数据库中的存留时间(天数)。DataLogExtDateTime链接一个文本标签变量,指定历史数据存储时的外部日期和时间(非系统日期时间) DataLo

10、gOneTag链接一个整形标签变量,手动存储时指定存储单个变量数据,标签值为变量编号。DataLogTime1-6链接一个文本标签变量,指定某一时刻触发式据存储。DataTableName链接一个文本标签变量,数据库中用于存储采集数据的数据表名称。Operator链接一个文本标签变量,将存储监控系统操作员信息。TagValue001-120链接120个实型标签变量作为数据采样点。TagDesc001-120可链接120个文本标签变量,也可直接在控件中输入,作为数据采样点的描述信息,也作 为数据库中数据表的字段名。第二部分运行记录1新建换面RSLog,菜单中选择插入OLE对象,对象类型列表中选择

11、hmiReportRSLog.Ct似插入到换面中,点击控件右键菜单中选择动画配置杂项,将控件的属性DataLogEnabled链接数据块 DATALOGENABLED数据转换选择”对象”可将控件参数TagValue001- TagValue120链接开关量数据块的实时值( Fix32.FIX.IFIX1_H20_BW_SP0302.F_CV )作为设备运行状态采样点,控件参数TagDesc001- TagDesc120链接开关量数据块的描述信息(Fix32.FIX. IFIX1_H20_BW_SP0302.A_DESC )作为设备名,设备名也可在控件属性窗口中直接 输入。数据块的描述信息不能为空,不能以数字开头,不能包含运算符号。画面打开时运行脚本程序:Fix32.Fix.DataLogE nabled.F_CV = 1。歯旧1隍I制更務I屋1*1、I也味咼1制制*屈1n 和 mt J矗農_|毎珈 _i m _J EmM DM昨 -3 F.SLoflSFKLjWvmMFid 申ar nsA FKL_hem_Fh Fkl.OWhJbl3 Ffctl.ChenB血 0 iPPl _ChfiRCFF3 Fix J ._DK3uH

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

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