智能照明系统安装指导手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能照明系统
安装指导手册
V1.2
目录
1系统简介 (11)
1.1简介 (11)
1.2运行环境 (11)
1.2.1网络环境 (11)
1.2.2网络模式 (11)
1.2.3硬件平台 (22)
1.2.4软件平台 (22)
1.3附加说明 (22)
2 系统安装 (44)
2.1安装前提条件 (44)
2.1.1 Windows2000/XP操作系统 (44)
2.1.2 SQL SERVER数据库及升级包 (44)
2.1.3 OFFICE办公软件 (99)
2.2系统安装步骤 (99)
2.2.1自动安装步骤 (99)
2.2.2手动安装步骤 (1414)
3 系统配置 (2222)
3.1安装自动完成配置 (2222)
3.2系统注册 (2323)
4平台功能介绍 (2525)
4.1实时监控功能 (2525)
4.1.1实时图表显示TSView.exe (2525)
4.1.2实时告警AClientU.exe (2828)
4.1.3定时与联动控制TSconfig.exe (3030)
4.2数据安全 (3232)
4.2.1主从备份 (3232)
4.2.2权限管理 (4141)
4.3操作与维护 (5050)
4.3.1主控台NTS-9000.exe (5050)
4.4工程配置 (5252)
4.4.1图表绘制TSDraw.exe (5252)
4.4.2图元绘制TSEleEdit.exe .................................................................... 错误!未定义书签。
错误!未定义书签。
4.4.3数据配置TSconfig.exe ..................................................................... 错误!未定义书签。
错误!未定义书签。
4.4.5策略管理TSStrategyManageU.exe .................................................. 错误!未定义书签。
错误!未定义书签。
4.4.3 OPC服务器TS Opcserver.exe .......................................................... 错误!未定义书签。
错误!未定义书签。
4.4.4 OPC客户端TS OpcClient.exe .......................................................... 错误!未定义书签。
错误!未定义书签。
4.4.5支持的接口 ...................................................................................... 错误!未定义书签。
错误!未定义书签。
5智能照明子系统 ......................................................................................... 错误!未定义书签。
错误!未定义书签。
5.1通讯参数 ................................................................................................. 错误!未定义书签。
错误!未定义书签。
5.1.1配置规约路径 .................................................................................. 错误!未定义书签。
错误!未定义书签。
5.1.2配置通道信息表 .............................................................................. 错误!未定义书签。
错误!未定义书签。
5.2设备参数 ................................................................................................. 错误!未定义书签。
错误!未定义书签。
5.2.1配置网关信息表 .............................................................................. 错误!未定义书签。
错误!未定义书签。
5.2.2配置工程项目表 .............................................................................. 错误!未定义书签。
错误!未定义书签。
5.2.3导入esf文件 ................................................................................... 错误!未定义书签。
错误!未定义书签。
5.2.4配置控制配置表 .............................................................................. 错误!未定义书签。
错误!未定义书签。
5.2.5配置文件配置 .................................................................................. 错误!未定义书签。
错误!未定义书签。
5.3智能照明子系统软件功能..................................................................... 错误!未定义书签。
错误!未定义书签。
5.3.1联动控制功能 .................................................................................. 错误!未定义书签。
错误!未定义书签。
5.3.2航班信息控制功能 .......................................................................... 错误!未定义书签。
错误!未定义书签。
5.3.3群控功能 .......................................................................................... 错误!未定义书签。
错误!未定义书签。
5.3.4日计划功能 ...................................................................................... 错误!未定义书签。
错误!未定义书签。
5.3.5设备信息功能 .................................................................................. 错误!未定义书签。
错误!未定义书签。
6选配功能介绍 ............................................................................................. 错误!未定义书签。
错误!未定义书签。
6.1配置文件说明......................................................................................... 错误!未定义书签。
错误!未定义书签。
6.1.1 后台服务程序NtsSrv.ini ................................................................. 错误!未定义书签。
错误!未定义书签。
6.1.2 主控台程序NTS-9000.ini ................................................................ 错误!未定义书签。
错误!未定义书签。
6.1.3 实时告警程序Aclient.ini ................................................................ 错误!未定义书签。
错误!未定义书签。
6.1.4 通用数据配置工具TSConfig.ini ..................................................... 错误!未定义书签。
错误!未定义书签。
6.1.5 KNX规约NTS9000_KNX.INI ............................................................ 错误!未定义书签。
错误!未定义书签。
6.1.6 MMI_jk规约mmi_jk.ini .................................................................. 错误!未定义书签。
错误!未定义书签。
7 系统备份恢复 ............................................................................................ 错误!未定义书签。
错误!未定义书签。
7.1系统备份................................................................................................. 错误!未定义书签。
错误!未定义书签。
7.2系统恢复................................................................................................. 错误!未定义书签。
错误!未定义书签。
1系统简介
1.1简介
项目名称:TSView智能照明系统平台软件V1.2
EIB(European Installation Bus),欧洲安装总线,是电气布线领域使用范围最广的行业规范和产品标准。
主要应用于智能建筑领域。
EIB是由110多个欧洲电气制造商联合成立的European Installation Bus Association(EIBA)组织于1992年制订的。
由于EIBA会员占据了欧洲楼宇、家庭自动化设备销售额的80%,所以EIB一经推出就很快在欧洲得到广泛应用。
90年代后期,EIB在吸收了EHS和Batibus两项技术后,发展成为KNX技术,并在欧洲成为通用的工业标准EN50090。
2006年11月,KNX技术被正式批准为ISO/IEC 14543-3x国际标准,其中包括了双绞线(TP)、电力线(PL)、无线通信(RF)和IP通信四种通信介质,从而使KNX技术成为住宅和楼宇自动化领域唯一的开放式国际标准。
EIB最大的特点是通过单一多芯电缆替代了传统分离的控制电缆和电力电缆,并确保各开关可以互传控制指令,因此总线电缆可以以线型、树型或星型铺设,方便扩容与改装。
元件的智能化使其可以通过编程来改变功能,既可独立完成诸如开关、控制、监视等工作,也可根据要求进行不同的组合。
与传统安装方式比较,EIB不增加元件数量而实现了功能倍增,从而具有了高度的灵活性。
它的开放性更使得不同公司基于EIB协议开发的电气设备可以完全兼容,并为后续公司进入EIB市场提供可能。
EIB系统既是一个面向使用者、体现个性的系统又是一个面向管理者的系统,使用者可根据个人的喜好任意修改系统的功能,达到自己所需要的效果,并可通过操作探测器(如按钮开关等)来控制系统的动作;另一方面, EIB系统还提供基于Windows的软件平台,管理者(如小区物业中心、大楼管理中心、车库管理处等)将安装此套软件的计算机连接至EIB系统即可对EIB系统进行控制并进行管理,从而达到集中管理的功能。
1.2运行环境
1.2.1网络环境
智能照明系统平台软件对网络硬件环境没有特别要求,计算机可以通过细缆组网,也可以通过双绞线和HUB连接。
系统一般采用TCP/IP协议,如果需要采用其他协议,需做一些特殊配置及安装一些组件。
1.2.2网络模式
系统与通讯层需通过以太网方式进行通讯。
智能照明系统平台软件把规约做成完全独立的模块,能够实现在不同规约的模块中独立进行数据的接收、处理和发送。
将各个规约模块做成完全独立的模块,这样就可以形成一个规约库,系统启动的时候可以根据配置的信息载入不同的规约模块。
服务器启动时,内核程序初始化所有的通讯通道,实现系统中各个任务的管理和调度,如加载规约等。
(1)规约的加载。
规约采用动态加载的模式,主程序启动时在指定系统指定目录(PROTOCAL文件夹)加载规约模块文件(.dll动态链接库)。
(2)配置文件的加载。
工程配置文件和设备模板保存在Sql Server之中,主程序模块中集成对前置机配置的解析功能。
(3)各任务的初始化和关闭
主程序启动时通过读取配置信息加载规约,初始化各个设备规约,系统推出时关闭各个设备规约和清理内存环境。
1.2.3硬件平台
智能照明系统平台软件由于需要安装数据库软件及工具软件,配置要求较高。
通常选择当前的主流机型,配置一般不低于:CPU P4 2.0,内存1G,硬盘100GB。
客户机不需要安装上述软件及运行系统,配置要求较低,推荐选配CPU P4 2.0以上、512M以上内存、硬盘80GB以上。
1.2.4软件平台
1.3附加说明
Windows 2000,Windows XP,SQLSERVER, Office2000版权为Microsoft公司所有,智能照明系统
平台软件版权为南京天溯自动化控制系统有限公司所有。
南京天溯自动化控制系统有限公司保留安装配置手册的修改解释权。
2 系统安装
智能照明系统平台软件是基于NTS9000平台基础之上的软件系统,在系统安装和配置过程中需要将系统运行的基础环境进行安装和配置。
2.1安装前提条件
2.1.1 Windows2000/XP操作系统
本系统是基于Windows2000/XP平台使用Visual Studio 2008工具开发而成,需要相关的动态链接库支持,因而系统的运行也需要在相关的操作系统平台上。
系统支持Windows2000 Pro、Windows2000 Server、Windows XP等操作系统。
目前使用的计算机硬盘基本上都在100G以上,格式化时,都采用FAT32文件格式或NTFS文件格式(推荐NTFS),建议分为3个驱动器:C:不小于30G;D:30G;E:40G。
其中C为系统盘,D为备份盘,E 为用户盘。
将操作系统安装于C盘上,当只含有一台时,计算机名定义为“NTS_SRV”;若该项目含多台计算机时,按此规则定义计算机名:当系统为前置后台结构时,前置机名:NTS_DAS,若为主从结构,则主前置机:NTS_DAS_PRM,从前置机:NTS_DAS_SLV,若含多台同级前置,则为:NTS_DAS_1,NTS_DAS_2,…。
后台机名:NTS_SRV,若为主从结构,则主服务器:NTS_SRV_PRM,从服务器:NTS_SRV_SLV,若含客户机,则定义为:NTS_CLT,若含多台则为:NTS_CLT_1,NTS_CLT_2,…。
在组织网络时,用户可以根据自己的需要采用工作组(Workgroup)方式或域(Domains)方式。
工作组方式的网络中,每台计算机必须单独管理。
在节点比较多时,工作组管理相对比较困难,因此建议用户用域方式组织网络。
在域网络中,应把主服务器设为主域控制器,把副服务器设为备份域控制器。
NTS-9000系统可以适应各种网络硬件环境,计算机可以通过细缆组网,也可以通过双绞线和HUB连接。
Windows 2000/XP可支持多种网络协议,用户可在设置网络时选择TCP/IP 、NetBEUI和IPX/SPX等多种协议。
2.1.2 SQL SERVER数据库及升级包
本系统除实时内存数据库外,还使用了磁盘数据库,采用的是MS SQLSERVER关系型数据库。
在Windows 2000操作系统上主要采用MS SQLSERVER 2000企业版或标准版,对于WINDOWS XP 系统,则采用MS SQLSERVER 2000个人版(SP3或以上)或MS SQLSERVER 7.0。
安装数据库软件SQL Server时根据安装程序提示进行(注意:其中有一步选用缺省系统管理员登录)。
当NTS-9000系统用双机时,主服务器和副服务器均应安装MS SQL Server数据库管理系统。
按照提示安装MS SQL Server ,其中一步设定SQLserver的登陆密码设置为(帐号:sa 密码:iamnts),其余的按照默认安装,至完成。
安装升级包时,对应的文件夹是打开文件夹,运行出现如
图所示的画面:
默认安装,依次出现的画面,如图所示,
在这一个步骤里,要输入sa的密码:iamnts,然后进入下一步:
选择如图所示的复选框:
继续默认安装,如图所示,
安装到如下图所示时,需花几分钟的时间,请耐心等待:
当出现以下画面时,您已成功安装数据库的升级包,启动SQL Server服务管理器即可使用数据库。
2.1.3 OFFICE办公软件
由于系统采用了MS Excel作为报表工具的载体,因而在系统正常运行前需要安装OFFICE办公软件,目前主要使用OFFICE 2000或者OFFICE 2003。
2.2 系统安装步骤
2.2.1自动安装步骤
1.启动MS SQL SERVER 2000;
2.双击安装包,开始安装:
3.在安装欢迎界面点击【下一步】,开始安装;
4.在“许可证协议”窗口,选择“我接受该许可证协议中的条款(A)”,单击【下一步】:
5.在“用户信息”界面输入用户姓名和单位,选择应用程序的使用权限,设定完毕后点击【下一步】:
6.点击【下一步】后,会弹出目的地文件夹,用于选择软件安装的位置。
如图所示,
点击“更改”可修改默认的安装位置,如图所示,
点击【下一步】如图所示,
7.在准备开始安装界面点击【安装】开始程序文件的复制、数据库脚本的执行、快捷方式的建立等安装过程。
点击【完成】后,系统安装完毕。
2.2.2手动安装步骤
自动安装过程实际完成了如下几步,如不通过自动安装,只需要手动执行如下步骤即可安装好智能照明系统平台软件。
1)把文件夹拷贝到工作目录:
2)附加数据库,打开已安装好的sql server,如图所示:
3)选中9000文件夹下data文件夹中的文件,确定,如图所示:
4)数据库附加好后,要修改数据库中的TB_NODE的CNAME字段,与完整的计算机名称一致,且要大写,名称不宜太长,如图所示:
5)修改数据源:
打开控制面板→管理工具→数据源如图所示
点击“添加”如图所示:
输入名称、服务器,如图所示:
选择“使用用户输入登录ID和密码的SQL Server验证”,输入登录ID:sa,密码:iamnts。
如图所示:
点击“下一步”后,更改数据库,附加数据库时名称是NTS-9000_v1.1,那这时候也要选择这个数据库名称,如图所示:
依次点击“下一步”,测试数据源,测试成功后,确定,如图所示:
依照以上步骤依次添加nts_c1,nts_s1,nts_s2,如图所示:
以上步骤完成后,即可注册,启动系统。
注意:
Win7 64bit的操作系统,添加ODBC,以上第五步步骤应该先执行:C:\Windows\SysWOW64\odbcad32.exe然后再添加手动添加数据源。
3 系统配置
3.1 安装自动完成配置
系统通过安装程序完成安装后,将自动完成以下安装步骤:
➢程序文件的拷贝
安装程序将所有可执行文件及其相关动态链接库文件、声音文件等拷贝至C:\Program Files\天溯NTS-9000能源管理系统平台软件V1.0\nts-9000目录下,形成如下图所示目录结构:(截打包后的标准文件夹)
其中:
“Data”目录用以存放SQL Server数据库文件;
“graphConf”目录用于存放图表配置文件及所有图元库文件;
“graphProject”目录用于存放图形工程文件;
“Media”目录用于存放声音文件以及视频文件;
“Parameter”目录用于存放系统INI配置文件,此处备用;
“protocal”目录用于存放相关的规约文件,主要是.dll动态链接库。
➢配置文件拷贝至系统目录
安装程序将INI配置文件拷贝至C:\NTS-9000\parameter文件夹中,配置文件的详细解释在后面各模块配置说明中,现将文件简要介绍如下:
Aclient.ini:实时告警程序配置文件;
TSView.ini:实时图表程序配置文件;
NTS-9000.ini:主程序界面配置文件;
Ntssrv.ini:后台服务程序配置文件;
Mmi_jk.ini:集控站规约配置文件。
➢数据库初始化
安装程序在机器已安装了SQL Server的基础上,分别执行下列两个脚本文件,分别进行数据库构建和初始化数据导入:
Create_DB.sql Init_Data.sql
➢ODBC设置
安装程序自动为SQL Server数据库配置了四个ODBC连接,名称分别为:NTS_C1、NTS_C2、NTS_S1、NTS_S2,如下图所示:
3.2 系统注册
运行程序MakeReg.exe,获取本机的机器号,如下图所示:
将机器号提交给本公司,获得注册码,再运行MakeReg.exe程序,输入注册码,点击“注册”按钮完成系统的注册,图例如下:
通过系统注册后,系统即可正常运行。
4平台功能介绍
4.1实时监控功能
4.1.1实时图表显示TSView.exe
图表实时显示软件是后台系统人机界面中最重要的部分之一,承担了大部分的用户操作,几乎所有的数据的刷新、开关的变位、手动操作、图表分析等都是通过实时图表软件完成的。
图表实时显示软件实现的是单文本结构,即同时只能打开一个图表。
封面显示如图所示,
点击右键弹出菜单,如图所示,
下面介绍各菜单项使用。
➢报警全部确认:确认画面全部报警信息。
➢刷新:查询并刷新画面实时数据。
➢主画面:打开主画面。
➢画面列表:打开画面列表,如下图所示。
➢画面循环:启动或取消画面循环。
画面以设定的画面切换时间依次显示。
可设置|参数设置中可
以设置画面切换时间。
➢更新画面列表:刷新画面列表。
➢缩放操作:实现放大、缩小、实际大小控制。
缩小可到实际大小0.1倍,放大可到实际大小50倍。
➢全屏显示:启动或取消全屏显示。
➢导航图:弹出一个对话框显示缩小的图表实时显示软件的所有的内容。
➢提示窗:显示实时数据关联设备信息。
➢打印操作:实现打印预览、设置和打印功能。
➢设置:
1.选择参数打开软件参数设置对话框,如下图所示。
数据刷新周期:软件与实时库同步的时间设置。
数据闪烁时间:图形闪烁时间设置。
画面切换时间:画面循环操作时画面切换时间设置。
在主接线图中,右键点击遥信量可以显示详细信息,如图所示。
【遥控】用于从后台向装置下发遥控命令;【置数】对该设备状态进行人工置数或封锁,并填入实时数据库;【挂牌】用于实时图表上进行挂牌操作。
【置数】对该模拟量进行人工置数后,实时图表显示设定的值,选择“锁定”上送的数据不会冲掉设定的值。
4.1.2实时告警AClientU.exe
实时告警窗口主要用于实时显示与打印系统各类告警信息,并发出声音提示,对于重要信息,还需要用户进行确认。
配置前置时,厂站名称不得超过30个字节,否则后台的告警信息显示不完整。
用151的配置工具配置工程时,要注意使用全角的#,如果用半角的#,在后台不识别。
实时告警软件对话框如图所示:
在上述界面中,各个按钮的功能说明如下:
停止声响:进行消音,将告警声音关闭,效果直至下一次设定了告警声音的信息出现;
单项确认:对选定的待确认的遥信变位消息(操作变位、事故变位、遥测越限等)进行确认操作;
全部确认:功能同单项确认,只是将所有的待确认消息进行确认操作;
暂停:程序不再接受新的信息;
清空窗口:清除列表框中所有已确认的消息,消息将只能通过历史事件检索来进行查询;
参数设置:设置各类消息的文字显示、打印及声音提示,设置消息的背景色和前景色,同时设置所有消息的排列顺序、保留条数、告警框的背景色及是否自动启动事故画面;
关于:提示软件名称以及版本信息;
关闭窗口:退出实时告警窗口。
其它几个按钮都属于界面操作的范畴,这里只对参数设置功能进行说明。
点击主界面上【参数设置】按钮,输入用户名口令后,打开设置界面,如图所示,
设置界面左侧为各类型告警信息列表;
右侧为告警信息的属性。
选中左侧任意一个列表,右侧显示选中列表的属性如是否文字显示、是否自动打印、是否声音提示、提示信息背景色、前景色。
【高级】菜单的设置对界面左侧所有的告警信息列表有效。
显示顺序的设定用于控制主界面的列表框中消息按时间排序的方式;信息保留用于控制主界面列表框中显示消息的数目,最小为1,最大为128;声响控制则主要用于设定声音告警是否自动停止以及几秒后停止;自动启动事故画面的复选框选中则自动根据AClient.ini配置文件中的设置,在有告警消息时自动推出对应的实时图表。
点击【保存】按钮,完成实时告警功能的参数设置,并同时刷新主界面消息列表框的显示。
4.1.3定时与联动控制TSconfig.exe
配置步骤如下:
(1)配置控制配置表
遥控对象号对应开关量表中索引号,如果设置了公式须将遥控标志中“判断遥控条件”打钩才能生效。
(2)配置定时任务表
定时任务表中,序号自动生成,定时控制名称任意填写,工程号对应工程项目表中工程名称。
开始时间表示任务开始执行时间,循环周期“日”,“单日”,“双日”,“周”分别表示在结束循环时间以前每日,每个单日,每个双日,每周同一日都在开始时间设置的时间点执行任务。
(3)配置定时任务组表
任务组执行时间表示改组任务中所有任务项的最长允许执行时间,超过此时间后未执行的任务项将不被执行。
定时任务序号对应定时任务表中的定时控制名称,可从下拉列表中选择。
(4)配置定时任务项表
定时任务项表中任务组号对应定时任务组表的任务组名称。
任务项名称可选,对应控制配置表中的名称。
检查执行结果表示是否该项执行成功才继续执行下一项。
到此定时任务就配置完成了。
(5)配置联动控制组表
联动控制表中超时时间表示改组控制的允许执行时间,如果超过此值,未执行的控制项将不再执行。
间隔时间是该任务两次执行之间允许的最短间隔。
持续时间是控制条件持续满足该时间以上才能激发控制。
(6)配置联动控制项目表
联动控制项目表中序号自动生成,所属控制组对应联动控制组表中的名称列,对应控制项对应控制配置表中的名称。
检查执行结果表示是否该项执行成功才继续执行下一项。
4.2数据安全
4.2.1主从备份
系统支持双机运行模式,主/备机之间通过心跳报文侦听对方状态,历史数据采用主备两台服务器保存,互为备份,当主服务器因故障停机并恢复工作后,能够自动从备机上将缺失的数据恢复过来,保证主机历史数据的完整性,采用队列缓存技术保证服务器切换过程中发生的事件等信息不丢失。
在同步数据过程,主要同步实时数据与历史数据两部分。
(1)实时数据
主要同步加载到实时库的配置信息,如TB_XXX表,在同步到实时库以后,可在配置工具里进行“保存磁盘库”操作,保存到数据库表里,如出现保存不了的情况,可查看TB_FIELD表里,把对应的数据库表的TABLETYPE类型+32(如果原来是小于32的),重新启动服务器即可。
(2)历史数据
主要同步TE_XXX、TS_XXX开头的表,具体如下:
TE开头的表主要有:TE_DI、TE_SOE、TE_CONTROL、TE_AI、TE_RTU及预付费的表(TE_PAYMENT_XXXX)
TS开头的表主要有:采样相关表(TS_M5_xxx、TS_H1_xxx、TS_DAY_xxx、TS_M1_xxx、TS_Y1_xxx)、电量相关表(TS_EP_POWERM5、TS_EP_POWERHOUR、TS_EP_POWERDAY、TS_EP_POWERMONTH、TS_EP_POWERYEAR)、能耗监测相关表TS_COUNT_XXXXXX(WEB端使用的,目前只同步当月的那张,如本月,则同步TS_COUNT_201304)。
主机配置
在此介绍下双机切换的配置过程,前提条件要先确保两台服务器在同一个局域网内,并且能互相ping通。
(注:ping的方法,可在windows开始菜单-运行-cmd-回车-输入 ping 192.168.10.10,有如下提示信息即为正常)
图示中假设MSW为主服务器,NTS为从服务器开始进行配置:
首先配置MSW的ODBC数据源,如图所示,
nts_c1,nts_c2,nts_s1的服务器选择local或者本地服务器,如图所示,
配置nts_s2时,连接的服务器为对方的服务器,如图所示,
完成数据源的配置后,进行系统配置,在此用到的是A网主机和备机,主机MSW的IP地址是192.168.10.10,备机NTS的IP地址是192.168.10.85,配置如图所示:
最后配置节点信息如图所示,
配置完成后,直接双击TSServerU.exe,软件会自动识别是否为主从系统,如图所示,
注:总的原则是nts_s1数据源指向主机,nts_s2指向备机,本地A网配置本机IP,对方A网IP配置对方电脑IP地址。
备机配置
首先配置ODBC数据源,nts_c1,nts_c2,nts_s2的服务器选择本身,nts_s1的服务器选择主服务器,如图所示,
接下来进行系统配置,如图所示,
保存后,在数据库维护配置工具里进行节点信息的配置,和主机结点配置一样,如图所示,
完成配置后,启动即可运行系统,如下图所示:
同步方式
该同步方式包括对等同步、主从同步。
本同步主要是针对采样数据保存、电量等相关数据保存时进行的操作。
对等同步:主机、备机各自处理采样数据、电量数据等的存储,可以保证程序在主备机切换过程中,采样、电量相关数据不会丢失。
缺点是:同一个前置上送的数据(如电流、电压等)变化较快,导致主、备机上的数据不一致。
主从同步:主机处理完采样、电量等数据后,同时通过指向备机的数据源往备机保存一份同样的数据,优点是可以保证主、备机上的数据一致性,缺点是:在主、备机切换过程中,可能导致数据丢失。
具体选择哪种方式,可根据实际需要进行配置。
配置注意事项
(1)前置往后台转发数据时,需要往主机、备机同时转发数据;
(2)主机、备机电脑上的网线线序按照标准制作,并保证接口牢固;
(3)在同一局域网内,IP地址不能冲突(相同);
(4)在parameter或WINDOWS目录下的NtsSrv.ini文件里,配置选项
[ERRORINFO]
error=1
当为1时,表示打开SQL语句执行失败时写日志功能,为0表示关闭此功能,生成的日志文件在log 文件夹下,格式为TSServerU_Error_2013-04-08.log。
主服务器与功能服务器
主服务器支持主/备切换,功能服务器目前支持5个,与主/备服务器进行实时数据同步、采样数据同步等,以保证系统的安全性。
配置步骤如下:
(1)配置节点信息表
打开-MS SQL 企业管理器-TB_NODE表,配置如下:
其中,CNAME-MSW为主服务器电脑名称,字母要大写,不得出现_或-或/之类的字符;NTSWEB为WEB 功能服务器的电脑名称;
NODETYPE-定义如下:
#define NODE_TYPE_MASTER_SERVER 0 // 主控域主服务器
#define NODE_TYPE_SLAVE_SERVER 1 // 主控域备服务器
#define NODE_TYPE_STATION 2 // 工作站
#define NODE_TYPE_FRONT 3 // 前置机
#define NODE_TYPE_WEBSERVER 4 // WEB服务器
#define NODE_TYPE_POWERSERVER 6 // 电能量服务器
#define NODE_TYPE_LIGHTSERVER 7 // 灯控服务器
#define NODE_TYPE_BASERVER 8 // BAS服务器
#define NODE_TYPE_BECMSERVER 9 // 能耗监测服务器
#define NODE_TYPE_OPCSERVER 10 // OPC服务器
#define NODE_TYPE_SYS_FRONT 5
MASTERIP-网卡1对应的IP地址
SLAVEIP-网卡2对应的IP地址
(2)配置系统数据源
如果配置了一台主服务器、一台WEB服务器,则需要另外建立一个数据源,因WEB对应的类型为4,则新建数据源为nts_s5,如是OPC服务器,则新建数据源为nts_11(因OPC服务器对应类型为10)。
在主服务器上建立一个nts_s5数据源,指向WEB服务器所在电脑的9000数据库,在WEB服务器上建立一个nts_s5数据源,指向本地9000数据库,而nts_s1数据源指向主服务器的9000数据库。
(3)启动主服务器,界面如下:
(4)启动WEB服务器,界面如下:
如果主服务器启动方式为单机,则WEB服务器在“主控域”上的启动方式也应为单机方式。