HistorianV42用户手册.doc_第1页
HistorianV42用户手册.doc_第2页
HistorianV42用户手册.doc_第3页
HistorianV42用户手册.doc_第4页
HistorianV42用户手册.doc_第5页
免费预览已结束,剩余57页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录一.安装前准备2二.安装过程31.安装组件- iis 以及消息队列32.完整安装过程4三.vijeohistorian的组态配置12.创建vijeohistorian配置数据库122.配置hisotrian数据源173.vijeohistorian配置-实时数据入库27.事件与任务配置41.安全性设置51.信息发布设置53四.vijeohistorian的客户端配置56.excel客户端56.web客户端60historianv4.2 用户手册一.安装前准备硬件推荐要求:cpu双核英特尔处理器cpu处理速度3.6ghz内存 (ram)4 gb硬盘最低空间: 500 mb操作系统要求:windows xp 专业版+ sp2/ sp3windows 2003 server +sp2windows vista 专业版 (32 或64位 操作系统)windows server 2008 (32 或64位 操作系统)其它组件:microsoft internet explorer 6, 7 and 8 for the web client and reports clientmicrosoft excel 2003 and 2007 for the excel clientwindows updatesinternet information service (iis)message queuing services (msmq) (无需安装active integration directory 子组件)另xp操作系统可能需要安装netframwork(.net) 和 windows installer.(网上下载即可)netframwork: /downloads/en/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6windows installer:/downloads/en/details.aspx?familyid=5a58b56f-60b6-4412-95b9-54d056d6f9f4二.安装过程1.安装组件- iis 以及消息队列 打开控制面板-添加/删除程序-添加删除组件勾选internet information services(iis)以及message queuing 图:2.1.1选择消息队列(message queuing),点击详细信息,弹出如下对话框图:2.1.2将 active directory intergration的勾去掉(默认勾选,此项将影响historian的report service的安装),点击确定,回到图2.1.1,点击下一步.系统会进行组件安装向导,在安装过程中,插入系统安装光盘,直至windows组件安装向导完成.2.完整安装过程双击setup.exe,弹出安装向导,如图2.2.1 图2.2.1 点击next,选择接受协议许可,如图2.2.2 图2.2.2 点击next,安装前可阅读安装前说明文档,如图2.2.3 图2.2.3点击next,选择程序安装,默认选择historian的完整安装.如图2.2.4 图2.2.4我们可以选择用户自定义安装,可以看到我们完整安装的全部内容,如图2.2.5图2.2.5安装的内容有4大部分,每个部分都有自己的分支,如图2.2.6和2.2.7.图2.2.6图2.2.71) histiorian server:historian的组态配置界面以及服务状态指示(可以操作服务的启动/停止)2) client/analysls tools: 客户端工具,可以通过excel和web 浏览histrian里的数据3) administration toos:historian配置的维护(备份和恢复)以及历史数据库的创建,备份和恢复4) historian database engine: 内置sql server的安装以及sq:l相关服务以及组件的安装.选择返回到图2.2.4,选择默认完全安装.点击next,如图2.2.8(如果第一次安装,请选择完整安装)图2.2.8) historian maintainer:表示选择安装sqlserver2005) reporting services:表示选择安装sqlserver 报表服务选择全部,点击next,如图2.2.9 图2.2.9输入sqlserver的默认的管理账户sa的密码,点击next,如图2.2.10图2.2.10在sqlserver服务里创建一个实例名,一个sqlserver服务运行多个实例管理.默认名(vijeohistorian)点击next,如图2.2.11 图2.2.11点击next,进入完整安装过程,如图2.2.12,以下所有步骤为自动安装过程,直至完毕图2.2.12自动安装完加密狗驱动后,自动进入sqlserver服务和组件的安装,如图2.2.13图2.2.13自动安装sqlserver2005后,进入sqlserver2005的servicepack(补丁包)的安装,这个过程需要20分钟左右安装完毕后,自动进入com组件以及histoiran配置工具以及客户工具的安装,如图2.2.14 图2.2.14自动安装完毕后,弹出historian安装完成提示.如图:2.2.15 图2.2.15 点击finish.完成historian的全部安装.三.vijeohistorian的组态配置.创建vijeohistorian配置数据库-所有的配置信息是存储在sqlserve)打开配置工具,如图3.1.1图3.1.1第一次进入配置工具,进入配置数据库向导,如果3.1.2 图3.1.2点击下一步,如图3.1.3图3.1.3选择我们原来安装时创建的sqlserver实例,默认为vijeohistorian.我们将在这个实例里创建我们的配置存储数据库已经实时数据存储数据库.点击下一步,如图3.1.4图3.1.4我们选择默认的windows账户创建配置信息库点击下一步,如图3.15图3.1.5选择我们配置信息库存放的路径,默认为sqlserver的安装目录下的mssql.1mssqldata文件夹配置信息库默认的名字为vijeohistorian(可手动键入名字)点击文件夹按钮,用户可以选择自己的配置信息数据库的安装路径点击下一步,如图3.1.6图3.1.6配置信息库的注册名字,默认为机器名实例名数据库名.点击完成,如图3.1.7图3.1.7完成后,配置向导会自动生成hisotian工程中所必须的框架信息,以后你所有的组态信息都存储在这个配置信息数据库中.data source:配置数据的源信息,数据的来源有3大部分,scada,opc以及sqlserver/oracel数据库historian:用于存储源数据的实时数据,采用逢变则存的压缩机制.publish information:historian发布的信息,必须发布后excel/web客户端才可以浏览events:事件信息,和task配合使用,可以定义一个周期性事件,数据改变或者数据条件事件task:任务设置,必须绑定一个events,当条件满足时,触发一个相应的事件.事件内容有多种,可以上传/下载实时数据到指定的数据库security:安全性,用于publish information.所有excel和web客户端必须登录,通过该项用户验证后,才能浏览到相应的内容.2.配置hisotrian数据源选择datasouce,点击右键,选择属性,如图3.2.1图3.2.1 选择新建-数据源,如图3.2.2 图3.2.2 图3.2.3数据源的类型有4种,如图3.2.3.control system: citectscada系统(通过ctapi接口获取citectscada实时数据)sql server: 可以获取sqlserver中指定数据库的表格以及字段信息,上传/下载数据到数据库中oracle:同理sqlserver,但是需要购买oracle连接许可(该手册对此不做讨论)opc: 可以连接其它所有第三方提供标准opc接口的scada系统.2.1 control system 设置以本机citect的example工程为列,如图3.2.4图3.2.4name:定义的数据源名称描述:定义数据源描述ip地址:citectscada所在机器的ip地址.支持冗余的citectscada系统,勾选enable redundant server输入冗余的citectsacada系统的ip地址语言选择,默认即可.用户名和密码:输入citectscada工程项目里定义的用户名,而不是其计算机系统里的用户.定义完毕,可以点击测试test connection 按钮,校验与citectscada系统是否正确相联.点击ok按钮,则如图3.2.5图3.2.5historian配置工具通过citectscada提供的ctapi接口自动导入所有的变量信息,报警信息以及趋势信息的所有变量,并且返回导入的结果,同时提示是否校验与现有变量是否冲突的对话框.点击确定,如图3.2.6图3.2.6如果有冲突,则返回冲突的变量表,让用户选择处理结果.点击确定,然后关闭窗口.如图3.2.7图3.2.7在control的数据源中,自动将scada系统里的所有变量(io/硬盘变量,趋势变量,报警变量)全部枚举出来,以供用户选择哪些变量进入historian中,进行历史存储.附:如果historain要与citectscada正确连接,需在citectscada的citect.ini文件中增加2类参数.ctapiallowlegacyconnections=1allowlegacyservices=1remote=1 如图3.2.8(运行citectscada开放ctapi接口)languagecharset=134如图3.2.9(用于导入的变量标签的描述正确显示中文或者其它本地语言)图3.2.8图 配置opc数据源已本机的schneider ofs 为opcserver为例选择数据源,点击右键,选择新建-数据源,选择类型为opc,如图3.2.10图3.2.10点击add按钮.输入opcserver所在的ip地址,在下拉框中选择opcserver的名字,点击测试如图3.2.11 图3.2.11点击设置属性中,浏览目录树,可以选择opcserver中部分变量,如图3.2.12图3.2.12点击ok,我们只选择opcserverdev1下的变量(全部请选择root)如图3.2.13 图3.2.13图3.2.14点击ok,如图3.2.14,则完成了opc的配置.如图3.2.15图3.2.15点击确定,进行变量冲突校验,完成后关闭校验窗口,在配置工具中导入的opc变量信息如图3.2.16图 配置sqlserver数据源以本机的sqlserver2005的数据库为例选择数据源,点击右键,选择新建-数据源,选择类型为sql server,如图3.2.17图3.2.17输入sqlserver服务的ip地址实例名.在下拉框中选择sql实例里的数据库(我们内嵌的sqlserver实例名为安装时定义的vijeohistorian)选择完毕后,点击ok,如图3.2.18图3.2.18冲突检测完毕后,点击确定,关闭窗口,如图3.2.19图3.2.19将会导入该数据库里所有的表格以及视图以及相应的字段.该数据源最常用于historian的task的定时上传实时数据到指定的数据库中.3.vijeohistorian配置-实时数据入库3.1数据库的的创建当建立数据源后,不是所有导入的变量都进行进行历史数据入库操作,我们需要挑选适当的变量,并且将这些变量导入到数据库中,数据库怎样创建和维护,以及如何创建在指定的路径.点击historian右键,选择属性,如图3.3.1图3.3.1图3.3.2弹出的对话框如图3.3.2.在选择或者输入服务的名字里输入vijeohistorian (ip地址实例名)选择windows账户登录在下拉框里选择我们要存储的实时数据的数据库如果是第一次进入,需要创建相应的数据库,并且指定数据库的名字和路径点击historian data manager 按钮,弹出对话窗口如图3.3.3图3.3.3点击空白的下拉框,选择new,弹出窗口如图3.3.4图3.3.4输入服务名:vijeohistorian(ip实例名),windows验证,然后确定如图3.3.5,点击最下端的create按钮,创建自定义的数据库.图3.3.5弹出数据库创建对话框,如图3.3.6图3.3.6输入要创建的数据库的名字,如图demo_db.collation默认,将create maintenance schedule前面的勾去掉(默认为勾选)在高级配置中,我们可以看到创建的数据库路径,默认为sqlserver的安装路径下的data文件点击最右边的浏览按钮,我们可以自己指定路径,如图3.3.7图3.3.7选择好路径后,点击确定.,回到图3.3.6中,点击create按钮创建我们指定路径下的数据库如图3.3.8,成功创建了用于存储实时的历史数据库demo_db.图3.3.8关闭historian data manager,回到historian属性窗口,即可选择刚才创建的数据库,如图3.3.9图3.3.9在选择服务名称下拉框中输入vijeohistorian(ip实例名)选择windows账户,然后在选择刚才创建的数据库demo_db.点击ok.将从数据源中选取的变量绑定到指定的数据库.点击hisotiran,右键,选择new-data source folder,创建文件夹用于分类变量.比如创建与数据源同名的文件夹,将对于的变量分类到指定的文件夹.如图3.3.10,点击ok,关闭窗口,回到配置界面.图3.3.10展开data source-citect_example-tags,从定义的数据源中选取变量.可以按住ctrl或者shift键进行连续选取和多个选取.如图3.3.11.选择完毕后,按住鼠标左键,将选择的变量拖曳到historian的文件夹下图3.3.11拖曳完毕后,打开vijeohistorian,点击citect_example文件夹,即可浏览到选取的变量.如图3.3.12.图3.3.12双击文件夹下的单个变量,可以查看其属性,如图3.3.13图3.3.13选择logging项,可以定义变量采集模式以及变量逢变则存的死区,并且可以绑定一条趋势用于数据的回填.如图3.3.14图3.3.14data acquistion:数据采集模式historian:从citectscada趋势服务中获取最新时间点的带时标的值.real time:从citectscadaioserver中获取实时数据logging enable: 允许记录deadband:当允许记录时,逢变则存的死区范围.默认是变量标签的量程的0.5%.bind to trend: 选择其对应的趋势标签,用于与数据源断开连接恢复后,回填数据的来源.默认关联为同一citectscada系统中的趋势标签定义所有变量的记录属性后,可以启动数据采集服务,进行数据采集.从数据源实时获取选取的变量标签值,通过对比前后采样的值变化范围是否超过设定的死区范围决定是否将将变量的实时值存入到指定的数据库中.启动数据采集系统,如图3.3.15图3.3.15弹出的对话框如图3.3.16图3.3.16在general项目栏可以看到项目信息以及加密狗信息(许可的点数以及当前使用的点数)点击keyutility,弹出加密狗的所有信息,如图3.3.17图3.3.17.关闭当前窗口,回到图3.3.16(数据服务指示器),选择data service项目栏,如图3.3.18图3.3.18点击绿色箭头按钮(star/continue),即启动数据采集服务.如图3.3.19图3.3.19服务启动后,在信息栏里会显示启动过程中的返回信息,用于调试检测过程错误.勾选automatic start,即数据采集服务跟随电脑启动而自动启动.当项目全部配置完成后,正式投入运行,勾选该项.当成功运行后,屏幕的右下角出现信息窗口,如图3.3.20图3.3.20数据服务启动后,可以直接进入sqlserver2005中浏览数据,判断采集服务是否正常运行.如图3.3.21图3.3.21弹出对话框如图3.3.22图3.3.22server type:选择database enine(数据库引擎服务-浏览数据库的表格和数据)server name:vijeohistorian(ip实例名)authentication: windows authentication(windows账户登录)点击连接,如图3.3.23,选择创建的历史库demo_db图3.3.23选择dbo.tags,鼠标右键-open table.打开我们选择的变量标签存储表.如图3.3.24图3.3.24同理,选择表dbo. numericsamples鼠标右键-open table.打开实时数据表格如图3.3.25图3.3.25demo_db数据库中,表格很多,其中最重要的是3个表格.tags:用于存储用户选择的变量信息,并且为每一个变量分配一个id.numericsamples:所有模拟量变量的实时值全部存储在该表中digitalsamples:所有开关量变量的实时值存储在该表中.事件与任务配置选择事件,点击鼠标右键,选择新建,如图3.4.1图3.4.1在弹出的对话框中,如图3.4.2图3.4.2有3大类型的事件,分别为clock/control system/task enigeclock事件即为一个周期性触发事件, 如图3.4.3定义一个t_10s的事件,用于每隔10s执行一次任务.图3.4.3图3.4.4 图3.4.5而control system类型为条件触发事件,当定义的citectscada数据源(不支持opc/oracle/sqlserver数据源)中的某个变量标签打到设定的条件,则会触发该事件.如图3.4.4.点击when tag项右边的浏览按钮,可以浏览citecscada变量,并且可以选取其中一个变量用于条件的设定.如图3.4.5.即citectscada系统中的loop2_pv的值大于90时执行某个事件.而taskengine类型也为条件触发事件,它由另外一个任务的执行状态来触发.任务的执行状态分为启动/停止/失败3种.比如某个任务失败了,我们可以利用其标志,执行一个发送email的事件告知用户.建议不要用任务本身的状态做事件来来触发该任务(可能引起死循环)如图3.4.6.图3.4.6图3.4.7选择事件,点击右键,选择new-task,弹出的对话框如图3.4.7.可以新建事件,弹出窗口如图3.4.8图3.4.8acitvex ccript:执行指定jscript或vb脚本download tagdata:从某个数据库中下传数据到citectscada数据源中(回写)execute dts package:执行sqlserver外部的dts包.send email:发送邮件到指定的邮箱upload alarmrs:上传报警信息upload historian tagdata:从历史数据库中将数据存入到指定数据库upload tagdata:将采集的实时数据存入到指定的数据库upload trends:将指定的时间段内趋势标签里的值存入到指定的数据库以upload tagdata为例,演示事件执行的过程.如图3.4.9图3.4.9点击triggering选项,如图3.4.10图3.4.10选择定义的事件t_10s.即每10秒钟执行一次实时数据上传操作.选择action选项,如图3.4.11图3.4.11左边为数据源,右边为目标数据库,即将对应的变量存入到数据库的表中.点击右边的数据库(必须由data source里定义的oracle/sqlserver类型的数据源)选择要存入数据的表格,点击ad按钮,添加选择表格所有的字段.如图3.4.12图3.4.12左边我们选择要导入实时变量的数据源(由data source中定义,为control system类型的数据源)添加列以及列对应的变量和表达式.点击add按钮,弹出对话框,如图3.4.13图3.4.13图3.4.14由于右边数据库的index为1的字段为sampledatetime,存储变量采样时间左边数据源中没有指定的变量值与其对应,所以采用系统提供的常量或者表达式选择constant or vbscript expression,下拉框中选择datetime表达式.同理,右边数据库的index为2的字段为loop_discrib为变量的描述,无具体变量关联选择constant or vbscript expression,下拉框中选择description.如图3.4.14右边数据库的index为3的字段为loop_op.存储loop中所有op值.可以关联数据源中的多个变量.图3.4.15图3.4.16选择tagdata,在左边的availabeltags中列出了选择的controlsystem数据源的所有变量.可以采用过滤的方式过滤特定字符信息的变量.过滤规则为:下划线+过滤字符串,如过滤_op,则输入_op.则在左边列表框中过滤的变量如图3.4.15选择所有_op的回路变量,点击ctrl或者shift键进行连续或者多个单变量选取点击按钮(代表全部变量),如图3.4.16.点击ok按钮,则完成index=3的字段对应.同理,按照此方法,依次进行index=4,loop_pv;index=5,loop_sp的字段对应具体怎样对应,没有固定的规则,根据具体应用来规划.全部完成后,对应的界面如图3.4.17图3.4.17点击preview按钮,即可浏览上传数据的表格样式.如图3.4.18图3.4.18即整个例子中,每10秒钟将5个回路的数据全部上传到loop_db数据库中的loop表中.点击ok按钮,完成事件的设置,可以手动测试时间是否能否正确执行.选择定义的事件,鼠标右键-选择execute.(无条件执行)如图3.4.19图3.4.19在正常运行过程中,必须启动事件服务器,才能执行事件.如图3.4.20图3.4.20.安全性设置安全性的设置只对于publish information有效.historian提供的excel和web客户端只能访问published information的内容,其登录的用户名和密码的有效性由security验证. 设置安全组:点击security-groups,鼠标右键-new group,可以创建一个新组.如图3.5.1图3.5.1如果访问的用户不多,可以不用分组,也可以不用新建组.设置安全用户: 点击security-users,鼠标右键-new group,可以创建一个新组.如图3.5.2图3.5.2弹出新建用户设置界面(注意:密码区分大小写),如图3.5.3图3.5.3输入用户名和密码即可.如果要为新建的用户分配组,如图3.5.4图3.5.4一个用户可以隶属于多个组.信息发布设置用户安全性设置完毕后,可以部署信息发布的内容.信息发布的类型有多种,可以是数据源里的实时变量,趋势,报警,也可以是historian里的信息.或者网页.首先新建文件夹,用于分类发布的信息选择published information,鼠标右键-new folder,如图3.6.1 图3.6.1图3.6.2在弹出的文件夹对话窗口中,输入文件夹名称和描述,并且为文件夹定义权限.点击permissions选择项,如图3.6.3 图3.6.3图3.6.4点击add按钮,选择用户后,分配该用户对文件夹的访问许可,默认为完全访问.点击ok按钮,完成新建文件夹的设置,弹出图3.6.4,确定权限是否用于单独文件夹还是包括所有子目录.默认使用所有子目录设置,点击ok,完成创建设置.选择数据源或者hisotrian里的任意内容,然后选择要发布的信息,按住鼠标左键,拖曳到文件夹,如图3.6.5.图3.6.5完毕后,可以看到文件夹里选择的内容.如图3.6.6图3.6.6还可以在文件夹中发布其它内容,选择文件夹,鼠标右键-new atribute,如图3.6.7图3.6.7弹出新对象对话框,如图3.6.8图3.6.8在format下拉框里,可以添加多种对象.四.vijeohistorian的客户端配置.excel客户端excel客户端中需要执行citect提供的宏,对于excel2003或以上,宏是被禁止的.打开excel,选择工具-宏-安全性,设置如图4.1.1和图4.1.2图4.1.1 图4.1.2打开菜单,启动historian的excel客户端程序,如图4.1.3,选择启用宏即可.图4.1.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论