版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DeltaV(Reporter)DeltaV报表器是一项ExcelAdd-In,使您可以创建包含连续历史库(ContinuousHistorian)或记录数据库的历史数据的详细工作表。创建的工作表包括从连续历史数据库中直接或插入的历史数值或从记录数据库的指定时段筛选的。工作表还可能包含与连续历史数据库中的数值相关的时间标记和状态信息。DeltaV连续DeltaV用户登录在安装DeltaV装.NET安装.NET步获取关于安装DeltaV息。Excel2003NET选择Office2003并点击更改(Change)在Office2003设置框中,选择添加或删除功能(AddorRemoveFeatures)并点击下一步(Next)在下一个框中,选择选择程序的高级定制(Chooseadvancedcustomizationofapplications)选项并点击下展开OfficeExcel图标点击.NET可编程支持(.NET bilitySupport)上的向下箭头选择从我的电脑运行(RunfromMyComputer)并点击更新(Update)。Excel2007NET选择Office2007并点击更改(Change)在Office2007设置框中,选择添加或删除功能(AddorRemoveFeatures)并点击下一步(Next)展开Excel图标点击.NET可编程支持(.NET bilitySupport)上的向下箭头选择从我的电脑运行(RunfromMyComputer)并点击继续(Continue)。DeltaV如果您收到安装SharedAdd-inSupportUpdatefor.NETFramework的提示信息,安在SelectInstallationFolder(选择安装文件夹)屏幕上,接受缺省安 在确认安装(ConfirmInstallation)屏幕上,点击下一步开始安装默认情况下,DeltaV装在C:\ProgramFiles\EmersonProcessManagement\DeltaVReporter在安装过程中,重要的Excel练习簿样图文件被到C:\DeltaVReporter\Definitions文件夹中。您可以将这些文件作为使用DeltaV报表器工作表函数的样图,和创建报表定义文件从记录数据库中自动生成计划报表的模板。.NET必须在DeltaVExcel启动ExcelNET要的支持,然后运行安装文件夹中的ExcelAddIn.reg(默认位于C:\ProgramFiles\EmersonProcessManagement\DeltaVReporter)重新激活DeltaV注意:关于兼容性信息,请查阅发布注释KBA。正确操作Excel可能需要安装OfficeServicePacks和Office更每次升级DeltaVDeltaV表器。要卸载DeltaV除程序选项(在Vista),或重新运行DeltaV\bin\DeltaVReporter文件夹中的DeltaVReportersetup.exe(Remove)。在Excel2007中,必须重新组态安全设置,从而使自动生成的报表定义和输出文件以及计划报表在信任的位置。否则,Excel2007不会计算DeltaV报表器工作表中的或成功生成报表。要选择报表定义和输出文件夹(默认分别位于C:\DeltaVReporter\DefinitionsC:\DeltaVReporter\Reports)的信任位置,请完成下列步骤:点 Office按钮,然后点击Excel选项(ExcelOptions)在Excel选 框中,在选项面板中选择信任中心(TrustCenter),然后点击信任中心设置(Trust在信任中心框中,在选项面板中选择信任位置(TrustedLocations),然后点击添加新位置(Add在Office信任位置(OfficeTrustedLocation)框中,浏览至报表定义文件夹(默认位于C:\DeltaVReporter\Definitions),然后点击确定(OK)两次返回信任中心框。在信任中心框中,点击添加新位置,然后浏览至报表输出文件夹(默认位于C:\DeltaVReporter\Reports) 如果要使指定文件夹的子文件夹同时成为信任位置,使能Office信任位置(OfficeTrusted 框中的选项:同时信任该位置的子文件夹(Subfoldersofthislocationarealsotrusted)。例如,如果 报表定义和输出文件,可直接使C:\DeltaVReporter文件夹及其子文件夹成为信任位置。DeltaV报表器用户计划报表必须能够计划任务(ScheduledTasks)文件夹(默认位于C:\Windows\Tasks)要使用来自某个域中的非DeltaV站的DeltaV必须在DeltaV和非DeltaV关系。请查阅获取信息。默认情况下,Excel作为COM对象只能由管理员(Administrator)、系统(System)或交互(Inctive)账号激活。因当DeltaV报表器的预定报表参数(ScheduledReportProperties) 框中运行为(Runas)框中指定的用户未登为防止这种情况,请完成下列步骤,编辑Excel应用程序对象的DCOM组态设置 中,选择组件服务|计算机|我的电脑|DCOM组态(ComponentServices|Computers|MyComputer|DCOMConfig)。在COM+应用程序中 在Excel应用程序属性 框的安全性选项卡上,在启动和激活(LaunchandActivation在启动(LaunchPermissions)框中,添加要组态计划报表的DeltaV报表器用户,然后使能此用户的本地启动和本地激活(LocalLaunchandLocalActivation)。返回Excel应用程序属性框的安全性选项卡,在(AccessPermissions)组中选择自定义在框中,添加要组态计划报表的DeltaV报表器用户,然后使能此用户的本地(LocalAccess)许返回Excel应用程序属性框,选择标识选项卡,然后使能下列选项:启动用户 要使计划报表在运行Vista或WindowsServer2008的DeltaV或非DeltaV工作站上顺利运行,在DeltaV报表断开的会话登录。DeltaV报表器用户计划报表必须包含在用户权利指派(UserRightsAssignment)列表中,并将登录作为批量工作策略。要 中选择本地策略|用户权利指派。Excel2003DeltaV会创建一个顶层DeltaV库(ContinuousHistorian)和记录功能。要这些功能,请打开Excel2003,然后点击DeltaV|ContinuousHistorian或DeltaV|EventExcel2007DeltaVExcelAdd-Ins项DeltaV库和记录功能。要DeltaV报表器工作表函数,请打开Excel2007,点击Add-Ins|DeltaV|ContinuousHistorian或Add-Ins|DeltaV|EventChronicle,然后点击要查看的工作表。DeltaV报表器提供框帮助您组态工作表函数。这些框有组态单值函数(ConfigureSingleValueFunction)(上个样本、下组态原始数据函数(ConfigureRawDataFunction)组态插值数据功能(ConfigureInterpolatedDataFunction)组态计算数据功能(ConfigureCalculatedDataFunction)组态功能(ConfigureEventsFunction)-使您能组态工作表函数,从而在某个时段一次或多次从记录数 计数功能(ConfigureEventCountFunction)-使您能组态工作表函数,从而在某个时段一次或多次从有关使用框组态工作表函数的信息,请查阅使用工作表函数框。有关功能的详细信息,包括语法和自变量,请查阅编辑函数(EditFunction)-打开工作表函 框,编辑选择的已有刷新(Refresh)-从连续历史库或记录数据库刷新活动工作表的所有工作表函数写入历史数据(WriteHistoricalData)容从DeltaV于使用写历史数据(WriteHistoricalData)命令的详细信息,请查阅将历史数据写入连续历史数据库。计划报告(ScheduledReports)使您能够管理报告的自动生成,这些报告基于使用DeltaV建的“模板”工作表中的定义。有关在DeltaV告。时间标记在连续历史库和记录数据库中,使用标准时间(GMT)。DeltaV报表器支持以下列3种方式查看时GMT当地时间(LocalTime)-在记录时,日期和时间以用户当地时间显示。例如,如果发生在夏令时期间,即使GMT(GMTOffset)GMThh:mm)显示。该偏移量为常数,且不在Excel中,数据为连续数字,称为串行值。默认情况下,1900年1月1日是序号1,2008年1月1日是序号39448,因为2008年1月1日是1900年1月1日后的第39,448天。时间以小数,因为时间被看作是天的一部分。所以,0.5代表12:00:00(中午)。日期/时间值以浮点数在Excel工作表中:日期序号和时间分数的总和。尽管连续历史库记录以四分之一秒(000,.250,.500,.750)为界来记录数据,但通过单元格式,Excel例如:月/日/年Excel时间方法不处理闰秒,因为在将一个小数变换为用户易读的时间格式(如“月/日/年秒.000”)1998闰秒(1998123111:59:60)。GMT如果您要创建显示工厂一天的有价值数据的报告,您可以使用组态计算数据功能(ConfigureCalculatedDataFunction)工作表函数框,该框提供单独一天的开始和结束时间。这些时间很可能以数组指定在工作表的单元中,可以通过单元地址来查阅。此外,结束时间可能以表示,如开始时间+“24:00:00”。Excel在计算这些时不考虑夏令时,所以结束时间与开始时间显示的小时数相同,刚好比开始时间晚一天。在一年中的363(除闰年外),本将返回24考虑到使用标准时间的某个州的工厂。2004年1031日凌晨2:00夏令时结束(结束中部夏令时并使用标准间)。当地时间从01:59:59为01:00:00。这01:00:00。如果使用当地时间,在下一小时如果工厂发生任何故障,则不能在DeltaV报表器中查看该数据。这是因为,在转换到GMT过程中,假定第一个发生在2004年10月31日01:00:0001:59:59题时,您需要选择使用GMT是GMT量。多数用户希望使用工作表函数框来组态工作表函数。但是,可以直接在Excel栏中输入一个工作表函数。首先,为期望结果从单元中选择一个合适维数的数组。在栏中,在键入函数和自变量后用"="开始函数,使用Ctrl+Shift+Enter 。(对于单个单元格,可以按下Enter或Ctrl+Shift+Enter)。Excel在栏中用括号{}封闭来表明它是一个数组 通过这种方式输入的工作表函数,通过在适当的工作表函数框中选择含有这个函数的单元然后从DeltaV报表(Reporter)菜单选项中选择编辑函数(EditFunction)选项可以编辑该工作表函数。在工作表函数框中,用户可以轻高级Excel函数来手动组态函数。这些也可以通过工作表函数框来编辑;如果在框中实际上只有一个自变量被改变,手动编辑的参考单元格或者表达式将丢失。例如,列自变量可以以CONCATENATE($A$1,";",$A$2)的形式输入。如果A1含有"timestamp,GMT"且A2含有"value",框会将"timestamp,GMT"和"value"显示为选中列。如果框中选中列有任何改变的话,自变量将会以一串用引号封闭的单文本字符串写回。如果框中该域无变化,表达式CONCATENATE()注意Excel对和数组函数强加各种限制。如果要缩短数组函数的长度,可以将任意自变量置于单独的单元格中,然后在共识中使用参考单元格。例如,在上例中,您可以在B1输入=CONCATENATE($A$1,$A$2),然后将$B$1数单值函数(DvCHValue)-一个用来在指定时间检索单样本(上一个样本、下一个样本,插入样本)的工作表函原始数据函数(DvCHRaw)DvCHInterppolated)本的计算数据函数(DvCHIntervals)-一个用来在被分割为大量等间隔子区间的时间周期内检索单个 函数(DvEvents)-一个用来在某个时段从记录数据库中检索筛 计数函数(DvEventCount)-一个用来在某个时段 每个函数的格式、例子以及函数自变量的描述将出现在本的剩下部分。注意,在例子中的一些自变量(诸如字符串,列 在安装DeltaV报表器的过程中,重要的示例Excel练习簿文件被到C:\DeltaVReporter\Definitions文件夹下。您可以将其用作使用DeltaV报表器工作表函数的例子,和创建从记录数据库中自动生成计划报告的报告定义文件。关于自动生成计划报告所需的重要系统组态设定信息,请查阅DeltaV报表器中的“DeltaV报表器系统组态设定(SystemConfigurationSettingsforDeltaVReporter)”部分。 检索单个样本。如果用来显示、时间标记、或者关于这些值的状态信息,这个 输入。您可以在DeltaV报表器中使用组态单值函数(ConfigureSingleValueFunction)框来设置该函数。DvCHValue(连接,,显示_,列,时间_模式,选择_模式,时间标记)数组举例=DvCHValue("localhost","DeltaV=MAIN_WORKSTATIONCHS250_1S/SGGN1/OUT.CV",TRUE,"Value;Timestamp","GMT-06:00",0,"10/12/0812:00:00PM")连接(ContinuousHistorian)服务器的节点名位号数据的DeltaV本,如FIC101.PV$A$1),分号隔开。每个列定义由列名和可选的与指定列相关的各种属性组列名称标模式属性:本地、GMT、或GMT列名称 文本GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好的话(即坏的或不确定)为FALSE(假)。数值-产生整数原始值。模式属性。文本串产生一个布尔量:集合状态为好(即0)是布尔值为TRUE(真),状态不好(非零)时为FALSE(假)。时间_模式(Time_mode)库用GMT间_模式自变量指定应该对提供的时间标记应用何种转换(如果需要的话)来转换为GMT。本地客户端PC换到GMTGMTGMT+/-hh:mm定的hh:mm。选择_模式(Selection_mode)-表示如何选择与指定时间有关的数据。如果2-提供时间标记的值入时间标记-这是DeltaV如果将时间标记自变量指定为参考单元格,单元格必须包含标准Excel“10/12/200821:06:40.676”。这个工作表函数用来在指定时间周期内检索单个的可用样本。这个函数必须以一个适当数量行和列范围内的数组输入。您可以在DeltaV报表器中使用组态原始数据函数(ConfigureRawDataFunction)框来设置该函数。DvCHRaw(连接、、显示_、列、时间_模式、时段_开始、时段_结束、开始_边界、结束_边界、最大_数值)数组举例=DvCHRaw("localhost","DeltaV=MAIN_WORKSTATIONCHS250_1S/SGGN1/OUT.CV",TRUE,"Value;Timestamp,Local;ParameterStatus,IsGood;CollectionStatus,Text","GMT","10/11/083:02:05PM","10/12/083:02:05PM",1,1,50)连接名位号数据的DeltaV如FIC101.PV$A$1),其隔开。每个列定义由列名和可选的与指定列相关的各种属性组成。列模式属性:本地、GMTGMT文本如GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好的话(即坏的为FALSE(假)。模式属性。IsGood(即0)时布尔值为真(TRUE),状态不好(非零)时为假(FALSE)。数值-产生整数原始值。时间_GMT时间_模式自变量指定应该对提供的时间标记应用何种转换(如果需要的话)来转换为GMT。本地PC换到GMT时GMTGMT+/-hh:mm定的hh:mm时段_开始(Period_start)时段_开始指定为文本或参考单元格。时段_结束(Period_end)-周期结束的时间标记。时段_结束指定为文本或参考单元格。_开始晚于时段_结束,样本以反向时间顺序从(较晚的)开始时间向(较早的)结束时间检索—如“10/12/200821:06:40.676”开始_分界线(Start_boundary)处理如果2(插入),将创建时段_开始时间的插入样本。结束_分界线(End_boundary)-确定结束分界线如何处理:最大数量_数值(max_num_values)得最大数量。在时间周期内数据库中的超出这个数的任何样本将不会内的数组输入。您可以在DeltaV报表器中使用组态插值数据函数(ConfigureInterpolatedDataFunction)框来数组举例=DvCHInterpolated("localhost","DeltaV=MAIN_WORKSTATIONCHS250_1S/SGGN1/OUT.CV",TRUE,"Value;Timestamp;ParameterStatus,IsGood;CollectionStatus,IsGood","Local","10/11/0811:04:02AM","10/12/0811:04:02AM","60minutes")连接(connection)位号(tag)据的DeltaV是文本,如FIC101.PV,或参考单元格。假如是参考单元格(诸显示_(Show_header)-一个用以表示是否想让返回的数据有一列标行的布尔量(TRUE(真)或FALSE(假))列(columns)相关的列名称标模式属性地、GMTGMT对于INT32、UNIT32、和浮点数据类型,Excel的值是双精度型变量 对于枚举类型,Excel的值是用字符串变量表示的状态名列名称:参数状态(即文本如GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好(即坏的或不确定)时为FALSE(假)。数值-产生整数原始值。文本IsGood(即0)时布尔值为TRUE(真),状态不好(非零)时为FALSE(假)。时间__开始和时段_结束自变量。连续历史数据库用GMT时间_模式自变量指定应该对提供的时间标记应用何种转换(如果需要的话)来转换为GMT。本地PC换到GMT时GMTGMT+/-hh:mm定的hh:mm。时段_段_开始指定为文本或参考单元格。时段_结束时段_结束指定为文本或参考单元格。如果时段_开始晚于时段_结束,样本以反向时间顺序从(较晚的)开始时间向(较早的)结束时间检索。样本-如下之一:行和列范围内的数组输入。您可以在DeltaV报表器中使用组态计算数据函数(ConfigureCalculatedDataFunction) =DvCHIntervals("localhost","DeltaV=MAIN_WORKSTATIONCHS250_1S/SGGN1/OUT.CV",TRUE,"MinimumValue;MinimumTimestamp;umValue;umTimestamp;AverageValue","Local","10/11/0811:33:33AM","10/12/0811:33:33连接名位号DeltaV如FIC101.PV,或参考单元格。假如是参考单元格$A$1),显示_-一个用以表示是否想让返回的数据有一列标行的布尔量(真或假)间用属性组成。列属性间用逗号隔开。支持的列和属性如下:列名称标模式属性地、GMTGMT列名称列名称状态(即文本如GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好(确定)时为FALSE(假)。数值-产生整数原始值。IsGood(即0)时布尔值为真,状态不好(非零)时为假。列名称标模式属性:本地、GMTGMT对于INT32、UNIT32、和浮点数据类型,Excel的值是双精度型变量 对于枚举类型,Excel的值是用字符串变量表示的状态名列名称状态(即文本如GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好(即坏的或不确定为FALSE(假)。数值-产生整数原始值。IsGood(即0)时布尔值TRUE(真),状态不好(非零)时为FALSE(假)。数值-产生整数原始值。列名称列名称:复合参数状态(即文本如GoodNonCascadeNonSpecificNotLimitedIsGoodTRUE(真),不好(即坏的或不确定)时为FALSE(假)。数值-产生整数原始值。列名称:最大集合状态(即模式属性。有效模式是:文本。IsGood(即0)时布尔值TRUE(真),状态不好(非零)时为FALSE(假)数值值时间_模式时段_开始和时段_结束自变量。连续历史数据库用GMT时间_模式自变量指定应该对提供的时间标记应用何种转换(如果需要的话)来转换为GMT。本地PC换到GMTGMTGMT+/-hh:mm定的hh:mm响时段_开始记。_开始指定为文本或参考单元格。时段_结束-周期结束的时间标记。时段_结束指定为文本或参考单元格。注意如果将时段_开始或时段_结束自变量指定为参考单元格,单元格必须包含标准Excel秒精确度-如“10/12/200821:06:40.676”。该工作表函数可用于在某个时段内从记录数据库中检索筛选。函数从活动的和所有当前历史数据集中检索事件记录。为防止产生副本,该函数不包括已经从活动数据集到当前数据集但未从活动数据集删除的。关于活动和当前历史数据集的详细信息,请查阅收集和记录。函数必须以一个适当数量行和列范围内的数组输入。您可以在DeltaV报表器中使用组态函数(ConfigureEventsFunction)框来设置该函数。 为执行该函数,您必须为记录(EventChronicle)服务器上的记录SQL数据库(EJournal)分配权限。另外,如果记录在与客户端PC不同的DeltaV系统中(或客户端PC根本不在DeltaV系统中),您一定已经获得了EventChronicle服务器上与DeltaV中的“历史__(HISTORICAL_REMOTE_ACCCESS)”关联的DeltaV安全密钥。数组举例=DvEvents("localhost",TRUE,"Timestamp,Local;Event*|LIC-*","GMT","10/12/0808:00:00AM","10/12/084:00:00PM",- 本数组中的通配符允许检索与名称包含6个字符(前5个字符匹配字符串CTLR2)的控制器相关的,以及与名称以FIC-或LIC-开头的模块相关的。记录_节点(chronicle_node)-记录服务器的节点名。记录_节点自变量可以是文本,或记录服务器的名称或参显示_(show_header)-一个用以表示是否想让返回的数据有一列标行的布尔量(真或假)分号隔开。每个列定义由列名和可选的与指定列相关的各种属性组模式属性:本地、GMTGMT列名称:类:设备过滤器过滤器过滤器过滤器过滤器:返回与模块描述相关的,匹配指定的过滤模过滤器过滤器过滤器列名称:描述过滤器:返回与记录的描述1字段中的项相关的,匹配指定过滤模列名称:描述过滤器:返回与记录的描述2字段中的项相关的,匹配指定过滤模时间_模式-表示如何插入时段_开始和时段_结束自变量。记录数据库用GMT记录所有时期。时间_模式自变量指定应该对提供的时间标记应用何种转换(如果需要的话)来转换为GMT。本地PC的时区。转换到GMTGMTGMT+/-hh:mm定的hh:mm时段_开始您可以指定多个时间标记从多个时段收集数据(时段_开始和时段_结时段_结束您可以指定多个时间标记从多个时段收集数据(时段_开始和时段_结您可以将时段_开始或时段_结束自变量指定为参考单元格或范围。单元格必须包含标准Excel不超过毫秒精确度-如“10/12/200821:06:40.676”。如果将时段_开始和时段_结束自变量指定为参考范围,每个范围必须指相同数分号(;)将每个日期和时间隔开—如,{“08/22/200809:15:00”;“08/22/200809:32:25”}。注意如果时段_开始晚于时段_结束,样本以反向时间顺序从(较晚的)开始时间向(较早的)结束时间检索。如果指定了最大数量_(max_num_events)-要检索的的最大数量。索本时段内记录数据库中超过该数量的。如果最大数量_设置为–1,将检索本时段内所有。该工作表函数可用于在某个时段内从记录数据库中检索筛选的总数。函数计算活
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024期货居间业务合作协议样本:佣金结算与居间人义务3篇
- 2024房地产公司股份买卖具体合同版B版
- 2024投资入股协议书-航空领域样板3篇
- 《19棉花姑娘》课件的改革之路
- 2025年度高速公路隧道施工安全管理合同3篇
- 2024年网络零售业务销售与结算协议版B版
- 2024某企业与广告公司之间的企业形象宣传制作合同
- 2024年科技型企业融资贷款担保合同模板版B版
- 装卸运输合同中合同履行分析
- 2024年校园小卖部线上线下融合运营与创新发展合同3篇
- 2024-2025学年五年级科学上册第二单元《地球表面的变化》测试卷(教科版)
- 污泥(废水)运输服务方案(技术方案)
- 2024-2030年中国降压药行业市场规模分析及发展趋势与投资研究报告
- 二十届三中全会精神应知应会知识测试30题(附答案)
- 一例下肢静脉血栓疑难病例护理讨论
- 2024年信息系统项目管理师题库及答案
- 输血相关法律法规临床输血安全管理课件
- DL∕T 5161.6-2018 电气装置安装工程质量检验及评定规程 第6部分:接地装置施工质量检验
- DL∕T 1502-2016 厂用电继电保护整定计算导则
- 《吃饭有讲究》教学反思
- 《公路建设项目数据管理、交付及电子文件归档管理规范》
评论
0/150
提交评论