紫金桥软件向导式组态——历史报表
- 格式:doc
- 大小:290.50 KB
- 文档页数:4
创建历史数据报表历史数据报表创建过程如下:1、新建一価面,名押为:历史数据报表iffli面.2、选择工具箱中的工1工具,在颅而上输入文字:历史数据报表。
3、选择工具箱中的悟1工具,在岡面上绘制一历史数据报表窗口,控件名称为:Reports,并设计表格,如图8・17所 _______________________________________________A i「1 肋史2 09 瑕料输覆桂3456图8-17历史数据报表查询利用组态王提供的ReportSetHistData?的数町从组态王记录的历史库中按折定的赴始时间和时间间隔査询指定变虽的数据,设置过程如下:1、在価面中添加一按饥,按伍文本为:历史数据报表査询.2、在按粗的弹起爭件中输入如下命令ifi言.如图8JS所示:3.设置完毕后单击“文件"菜单中的“全部存”命令.保存您所作的设置。
4、单击“文件”菜单中的“切换到XTEW”命令,运厅此紳面・笊击“历史数据报表査询”按钮.弹出报表历史査询对话框.如图&19所示,报表历史査询对话框分二个履性页:报表属性页、时何属性页.变虽属性页.报表属性页:在报表属性页中您可以设置报表査询的显示恪式,此属性页设置如图8-19 所示。
时间属性页:在时间屈性页中您町以设置査询的起止时间以及査询的时间间隔.如图所示:图8・19图8-20变量属性页:在变虽叫性页中您可以选择欲査询历史数据的变忙.如图8・21所示:5. 设置完毕后单击•确定”按钮.原料油液位变虽的历史数据即可显示在历史数摇报 表控件中.从而达到了历史数据吉询的目的.如图8-22所示:图 8-22历史数据报表的其它应用一、1分钟数据报表演示利用报表窗口丁具结合组态王提供的命令语育可实现一个1分钟的数据报表•设置过程 如下:0*06/11/12 06/11/12 06/11/12 06/1142 06/1212 06/11/12柿16:24:44 15:25:44 15:26:44 15:27:44 15:28:44 15:29:44历史效抿报表用 S-211、新建一fli面.名松为:1分钟数据报表画面・2、选择工具箱中的工1工具,在曲而上输入文字:1分钟数据报表。
紫金桥软件向导式组态——历史报表[摘要]:随着近些年来国内外组态软件中功能的增多,用户的个性化需求得到充分满足,许多以前无法实现的功能都可以通过组态软件来完成。
与此同时也带来一些问题,各组件提供的函数过多,选择功能效率低;工程中的脚本量增大,上手难度也随之加大。
基于快速构建、满足用户日常需求的软件构想,紫金桥软件在关注用户个性化需求的同时,从没有放弃对用户通用需求的收集和整理。
向导式组态正是以“易用”为核心思想而开发的应用模式。
本文向大家介绍紫金桥历史报表向导,通过该向导用户可以非常方便的完成6种类型的报表。
下图是历史报表向导的运行界面:通过画面可以看出,6种类型的报表只需简单的3步就可以完成,大大的节省客户开发的时间。
下面我们以生成一个“班报”为例,说明一下历史报表向导的使用。
通过双击紫金桥导航树内的“向导/历史报表”节点,进行向导配置画面,具体配置如下图:点击“下一步”按钮,进行“选择数据库点”画面:点击“选择点”按钮,进行数据库点选择,选择后的点如下图:点击“下一步”按钮,进入“生成窗口设计”画面,此时报表模板画面也进行了动态改变,如下图:在这里我们可以定制窗口(包括:名称、宽度、高度)、报表(包括:宽度、高度)。
点击“完成”按钮后,在紫金桥开发环境中可以马上看到刚刚生成的画面。
以上的内容是历史报表向导组态的操作流程。
接下来,简单的介绍一下生成报表内所用到的函数。
函数名说明AddY ears 在日期中添加或减去指定的时间间隔,单位是年AddMonths 在日期中添加或减去指定的时间间隔,单位是月AddDays 在日期中添加或减去指定的时间间隔,单位是天AddHours 在日期中添加或减去指定的时间间隔,单位是小时GetDaysOfMonthEx 得到指定月的天数GetHisDataEx检索历史数据GetStatisDataEx检索指定点的统计数据。
注:以上时间运算函数,考虑了润年、润月的各种情况,目的是不让用户在一些细节上浪费时间。
创建历史数据报表历史数据报表创建过程如下:1、新建一価面,名押为:历史数据报表iffli面.2、选择工具箱中的工1工具,在颅而上输入文字:历史数据报表。
3、选择工具箱中的悟1工具,在岡面上绘制一历史数据报表窗口,控件名称为:Reports,并设计表格,如图8・17所 _______________________________________________A i「1 肋史2 09 瑕料输覆桂3456图8-17历史数据报表查询利用组态王提供的ReportSetHistData?的数町从组态王记录的历史库中按折定的赴始时间和时间间隔査询指定变虽的数据,设置过程如下:1、在価面中添加一按饥,按伍文本为:历史数据报表査询.2、在按粗的弹起爭件中输入如下命令ifi言.如图8JS所示:3.设置完毕后单击“文件"菜单中的“全部存”命令.保存您所作的设置。
4、单击“文件”菜单中的“切换到XTEW”命令,运厅此紳面・笊击“历史数据报表査询”按钮.弹出报表历史査询对话框.如图&19所示,报表历史査询对话框分二个履性页:报表属性页、时何属性页.变虽属性页.报表属性页:在报表属性页中您可以设置报表査询的显示恪式,此属性页设置如图8-19 所示。
时间属性页:在时间屈性页中您町以设置査询的起止时间以及査询的时间间隔.如图所示:图8・19图8-20变量属性页:在变虽叫性页中您可以选择欲査询历史数据的变忙.如图8・21所示:5. 设置完毕后单击•确定”按钮.原料油液位变虽的历史数据即可显示在历史数摇报 表控件中.从而达到了历史数据吉询的目的.如图8-22所示:图 8-22历史数据报表的其它应用一、1分钟数据报表演示利用报表窗口丁具结合组态王提供的命令语育可实现一个1分钟的数据报表•设置过程 如下:0*06/11/12 06/11/12 06/11/12 06/1142 06/1212 06/11/12柿16:24:44 15:25:44 15:26:44 15:27:44 15:28:44 15:29:44历史效抿报表用 S-211、新建一fli面.名松为:1分钟数据报表画面・2、选择工具箱中的工1工具,在曲而上输入文字:1分钟数据报表。
关于产品管理系统中紫金桥组态软件生产的实现
背景
我国化纤纺织行业一般的计量印字岗位以油墨、调墨油进行调和的方式人工手印、手工记录、工作量大,操作过程耗时、费力、记录不规范,人为因素影响大。
产成品管理由人工完成,工作量大、工作效率低下。
既缺乏有效的监控,又不能让管理人员及时的了解现场生产情况。
一直以来,关系数据库以它操作方便、易于访问和维护、数据完整性更强、管理效率高等一系列的优点被人们广泛使用,紫金桥组态软件以它对实时数据快速、安全的采集以及稳定的数据处理被广大用户所接受。
一、系统功能
主要功能是数据采集、生产信息管理、条码和报表的打印三个部分。
网络结构如下图:
利用紫金桥组态软件,将电子秤得到的数据通过编写好的驱动采集到前置。
摘要联合站是油田油气集输过程中的重要生产环节,其主要作用是接收各转油站来油,对油气水进行分离、净化、加热,将处理合格后的原油、净化污水、净化天然气向下一级油库输送。
联合站的监控系统研究具有重大的现实意义和应用前景。
本论文介绍了输油联合站的工艺流程,包括输油流程,沉降流程和脱水流程。
对输油联合站各工艺流程进行工业组态,设计了储油罐液位和温度监控系统。
经过仿真实验,证明该系统完全达到设计要求,可对联合站生产过程中的重要参数液位和温度进行实时监控,使油罐处于安全状态。
对PID控制过程进行了组态和仿真,再现了联合站储罐液位的自动调节过程。
关键词:联合站;组态;PID控制AbstractUnion station is an important production process of oil and gas gathering and transportation, and its main role is to receive all oil from transfer stations, then separate, purify and heat the oil, gas, and water, transfer the qualified oil that has been processed to the depot of next order. The research of union station has great significance and application prospects.The production process of union station, including oil transportation process, sedimentation process and dehydration process are introduced in this thesis. The industrial configuration to each industrial process and monitoring system of the tank liquid level and temperature are designed all by myself. After the simulation, it is proved that the system could monitor the important parameter of liquid level and temperature at the real time to make sure the production’s safety as the desired target. By doing the configuration and simulation of the PID control process, the process of the automatic control could be reproduced.Key words: union station; configuration; PID control目录第1章概述 (1)1.1 研究背景意义 (1)1.2 国内外发展概况 (2)1.3 论文研究内容 (3)1.4 论文的安排 (4)第2章输油联合站工艺组态 (5)2.1 组态的意义与方法 (5)2.2 输油联合站基本工艺 (6)2.3 输油联合站沉降工艺 (9)2.4 输油联合站脱水工艺 (11)本章小结 (12)第3章联合站相关参数监控 (13)3.1联合站液位参数及监控方法 (13)3.2 温度参数以及监控方法 (17)3.3 数据监控组态 (18)本章小结 (19)第4章油罐液位的PID控制 (20)4.1立罐油量检测系统设计方案 (20)4.2 PID控制原理 (21)4.3 PID控制流程 (22)4.4 PID控制组态 (24)本章小结 (27)结论 (28)参考文献 (29)致谢 (30)第1章概述1.1 研究背景意义联合站是油田油气集输过程中的重要生产环节,是集油气分离、原油脱水、原油计量、稳定外输、油田注水、污水处理、消防即热力系统等为一体的综合生产过程。
力控和紫金桥跨平台软件对比
监控组态软件在工业生产制造的过程中起到监视和控制的作用,主要监视生产数据的采集,设备数量以及设备运行状态,监控组态软件可将这些抽象的数据自动生成更直观、更好理解的趋势和图形,同时通过自动控制和人工控制两方面对设备进行过程控制,实现远程启停。
随着计算机技术发展,计算机性能的提升,人们对组态软件也有了更多要求,比如美观度,是否能跨平台,软件上手是否容易,大数据统计存储等。
现从数据库、画面、性能指标、扩展性、易用性等方面对比一下紫金桥的跨平台软件和力控7.2 sp1,一部分数据来自测试,一部分数据来源网络和企业的白皮书,附excel对比文档。
电脑参数,cpu:i5-3210M;内存:ddr3 8g 硬盘500g 5400转;操作系统win7 sp1 旗舰版。
总结:力控驱动比较多,使用方便,软件推出很多年经过市场验证,但界面风格比较老旧,速度相对比较慢;紫金桥跨平台软件,支持平台比较多,应用更多计算机新技术,速度多快支持点数大,html5技术让远程监控更方便,但是传统功能相对少一些。
一、数据表的阐述数据表是工业生产中不可缺少的统计工具,它能将生产过程中的各类信息如:生产数据、统计数据一直关的表格形式进行反映,为生产管理人员提供有效的分析工具。
一般的组态软件中提供了历史报表和万能报表。
实用历史报表可根据生产数据形成典型的班报、日报、月报、季报、年报.万能表提供类似EXCEL的电子表格动能,可以形成更为复杂的报表系统。
二、历史报表历史报表是一个或多个变量在过去一段时间间隔内按照一定的抽样频率获取的历史数据的列表。
属性包括数据源的指定、变量的指定、历史数据的开始时间、数据采样间隔及采样时刻的数据类型(瞬时值、平均值、最大最小值)、数据显示的颜色、背景色、位置、宽度、高度等.历史报表可打印输出,可以用脚本程序控制历史报表对象的起始时刻及自动打印时机,还可以前后翻页查看任意时间段的历史报表。
1、历史报表及其要组态的关键参数(1)创建历史报表在工具箱中选择历史报表按钮,在窗口中点击并拖拽到合适大小后释放鼠标.会出现一个报表.这是想处理普通图形一样来改变历史报表的属性。
选中历史报表对象,单击鼠标右键,弹出右键菜单:选择“对象属性”弹出对话框就可以进行修改了。
(2)组态参数组态参数有“一般”和“变量”两页内容组成。
“一般"页要组态的关键参数包括:1)、起始时间. 这个单选按钮有两个选项.一个是指起始时间.选择此项表示。
报表将获取从指定时间开始的一段历史数据.另一个起始时刻决定于打印时间。
选择此项表示,报表将获取从报表打印时间开始向前追溯的一段历史数据。
2)、报表起始时间.当在单选按钮“起始时间”选择了“指定起始时刻”选项时,该项变为有效,否则为禁止状态。
此项用于指定报表从什么时间开始将获取一段历史数据.具体需要制定从前几天的第几点钟和第几分钟。
3)、字体.此项规定为报表字体。
4)、颜色。
“标题背景”、“工位号/标题"、“序号"、“PV”和“时间”这5项分别用来指定历史报表的标题颜色、位号名称/标题文字显示的颜色、位号的显示颜色、过程值(PV)的显示颜色和PV值采样时间的显示颜色。
紫金桥软件读取历史数据的方法小结摘要:本文简述了紫金桥软件读取历史数据的三种方式,重点说明了取批量历史的不同操作方法以及各方法间的区别。
正文:紫金桥软件自带了过程数据库,可以高效的保存相关数据点的历史记录,同时提供了丰富的方法读取所需的历史记录。
笔者使用紫金桥做了多个工程,仅就个人经验进行简单小结,这里和大家分享,还望能起到抛砖引玉的作用,如有不对之处,还望指正。
关于保存历史记录通过紫金桥组态软件自身的过程数据库,可以通过两种方式自动保存数据点的历史记录,定时保存和变化率保存,定时保存适合保存变化不是很快,或者比较有规律的数据点,变化率保存的应用范围相对更广,适合变化较快或者较慢的情形,这里要注意两点内容:•对于定时保存的历史记录一般不做压缩的,所以不建议对于较多的数据库点设置为保存间隔较短的定时保存,否则历史记录的文件体积会增加相对较快;•对于变化率保存的数据,系统会自动压缩保存,要注意的是其变化率是相对于该点的量程而言的,而不是相对于上次保存的历史值。
数据点的量程可以在“点组态”基本参数中修改;个人觉得过程数据库很适合保存现场连续的采集值,对于一些字符型的数据,可能还需要借助关系数据库来保留历史值了。
而关系数据库在保存连续数值方面也远不如过程数据库方便。
关于紫金桥对关系数据库的各种操作,笔者将在其它文档中进行说明,这里不再赘述。
历史数据的读取紫金桥软件提供了多种方式读取历史数据,这里仅就一些常用的方法进行说明。
一般有三种方式读取历史记录,分别是:历史曲线、读取单点历史、读取批量历史。
在说明各种方式之前先要解释下“坏值”的概念,数据点只有在系统运行时才能保存历史记录,对于系统没有运行时的历史值,如果该时刻早于当前时刻,紫金桥软件通常会赋一个坏值,-9999。
而对于未到时间的历史值可以在“系统参数”进行设置,如图所示:下面简述下读取历史记录的三种操作:1 通过历史曲线通过历史曲线或者趋势分析曲线可以直接查询相关点的历史值,这种方法的优点在于数据很直观,便捷、曲线可以任意放大。
紫金桥软件向导式组态——历史报表
[摘要]:
随着近些年来国内外组态软件中功能的增多,用户的个性化需求得到充分满足,许多以前无法实现的功能都可以通过组态软件来完成。
与此同时也带来一些问题,各组件提供的函数过多,选择功能效率低;工程中的脚本量增大,上手难度也随之加大。
基于快速构建、满足用户日常需求的软件构想,紫金桥软件在关注用户个性化需求的同时,从没有放弃对用户通用需求的收集和整理。
向导式组态正是以“易用”为核心思想而开发的应用模式。
本文向大家介绍紫金桥历史报表向导,通过该向导用户可以非常方便的完成6种类型的报表。
下图是历史报表向导的运行界面:
通过画面可以看出,6种类型的报表只需简单的3步就可以完成,大大的节省客户开发的时间。
下面我们以生成一个“班报”为例,说明一下历史报表向导的使用。
通过双击紫金桥导航树内的“向导/历史报表”节点,进行向导配置画面,具体配置如下图:
点击“下一步”按钮,进行“选择数据库点”画面:
点击“选择点”按钮,进行数据库点选择,选择后的点如下图:
如下图:
点击“完成”按钮后,在紫金桥开发环境中可以马上看到刚刚生成的画面。
以上的内容是历史报表向导组态的操作流程。
接下来,简单的介绍一下生成报表内所用到的函数。
函数名说明
AddYears 在日期中添加或减去指定的时间间隔,单位是年
AddMonths 在日期中添加或减去指定的时间间隔,单位是月
AddDays 在日期中添加或减去指定的时间间隔,单位是天
AddHours 在日期中添加或减去指定的时间间隔,单位是小时GetDaysOfMonthEx 得到指定月的天数
GetHisDataEx检索历史数据
GetStatisDataEx检索指定点的统计数据。
注:以上时间运算函数,考虑了润年、润月的各种情况,目的是不让用户在一些细节上浪费时间。
最后,扩展性。
用户在了解以上函数的基础上,可以自由的修改,以满足不同业务的需要。
结束语:
在未来的软件更新中,紫金桥软件将继续依托庞大的用户群体、良好的沟通渠道、以及对行业发展的深刻理解,将更多用户日常使用需求汇总集中,继而丰富到向导式组态模式中,
使紫金桥软件真正做到易于上手、快速实施、功能完善。