CITECT工程手册范本.docx
《CITECT工程手册范本.docx》由会员分享,可在线阅读,更多相关《CITECT工程手册范本.docx(20页珍藏版)》请在冰豆网上搜索。
CITECT工程手册范本
CITECT工程师手册
(V1.3)
点击文字进入相应的页面
一、硬件配置要求
二、软件配置要求
三、工程设计规
四、当地功能软件备份
五、当地功能软件安装(恢复)标准
六、附录:
SOE卩时打印配置步骤
SO配置说明
DN版本使用规则
网卡注册步骤
注意
本手册所规定事项均为公司开发XCEL-NT系统所必要的
容,施行统一标准是为了便于规开发和不同工程师对同一工
程的维护。
基于以上目的,本手册必须严格执行。
当地功能硬件配置要求
当地功能设备具体指惠安公司XCEL-NT软件运行所需要的计算机硬件及相关的软件。
我们制定以下的标准是为了让XCEL-NT软件有更好的运行环境,便于工程的产生和维护。
公司为客户购置计算机属于品牌机,其配置在一定程度上是无法随意改变的,这里的规定只是一个适用于XCEL-NT软件的底线配置。
CPU:
Intel系列中央处理器,PIII800以上型号;
存:
256MB
彩显:
按用户要求选择尺寸,但是至少能在1280X102475Hz的条件下正常显示;
显卡:
至少能工作在1280X1024256色的分辨率下;
网卡:
使用3Com的3C905系列(EthernetPCI10/100)及以上型号;
声卡:
主板集成或Creative公司的SB系列PCI声卡;当CPU配置较低
(工作频率1.4GHz以下)时,不得使用主板集成声卡。
硬盘:
20G以上。
MODEMS用户不反对的情况下,安装置Modem
当地功能软件配置要求
1、硬盘的分区
要求分四个区,盘号分别为CDE、F,其中CF盘为FAT格式,大小均为2G,DE盘为NTFS格式,大小为减去CF盘占用空间后,硬盘剩余空间的50%。
(例如硬盘为20G贝UD盘大小为(20-2X2)/2=8G)。
2、软件的安装
为了便于调试,新装机的NT进入用户名必须为Administrator,无密码。
设备到现场后,根据用户要求再作修改,以保证系统安全。
F面以20G硬盘为例,说明各分区功能及安装的软件:
盘号
功能名称
文件系统
大小
软件容
C
系统盘
FAT
2GB
•安装中文NT4系统(包括ServicePack6)
•MICROSOFTOFFICE件
•Winzip
•PCAnywhere
•Etherpeek
D
软件平台
NTFS
8GB
•Citect5.40
•XCEL-NT软件(包括DNPSOEPDR
E
数据盘
NTFS
8GB
•XCEL-NT软件记录的各种数据-硬盘变量文件
—操作日志
—各类报警日志
—SOE记录
-趋势变量历史文件
F
紧急恢复
FAT
2GB
•NortonGhost软件
•ghost软件作的C盘和D盘镜像文件
-winzip压缩的E盘数据文件(SAT前加入)
•WindowsNT4Setup
•Citect5.40Setup
•XCEL-NTProjectBackupFiles
•DNPDrivers、SOEPDRSetup
•PcAnywhereSetup
•EtherpeekSetup
•NICRegistrationSetup
•SystemDriversSetup(AllHardware)
我们应该提供给用户一Windows98DO模式启动盘和一Ghost软盘,其作用是在
硬盘遭到逻辑损害而无法自启动时,使用软盘启动,再使用ghost软件恢复C、DE盘的数据。
但是如果硬盘遭到物理损害或F盘被逻辑破坏,那么将无法快速安装系统。
NT系统(Workstation)为我公司指定使用的当地功能系统平台,其系统的稳定性是工程软件运行正常的保障。
Citect是工程软件的平台,目前最新版本是5.41(英文版),工程上使用的是5.21版和5.40版。
DNPSOE和PDR匀为我公司开发的软件。
Ghost是Norton公司开发的硬盘备份工具,是快速恢复系统的最好工具。
3、对打印机的规定
为了减轻计算机的负荷和保证后台运行的安全,在安装一台以上打印机时,必须使用网络共享器,不推荐将打印机直接接与计算机,在没有直接打印SOE勺要求的情况下,不得将其接与后台服务器。
4、对服务器的规定
服务器只作“前置机”使用。
虽然服务器可以完成所有的人机交互操作,但是在系统配有多台工作站的情况下,可将服务器只作“前置机”(数据通讯服务)使用,即禁止所有人机交互操作,以提高整个系统的可靠性。
如果该机是服务器,则应将E盘共享,使其他客户机可以备份服务器上的数据。
5、对网卡的规定
网卡在安装以后,将其通讯速率调到10MB全双工。
6关于PcAnywhere软件
如果计算机上已安装置Modem则在其上安装远程控制软件PcAnywhere该软件可使工程师通过线远程修改工程软件,方便维护。
(此项以用户意见为准)
以上规定的软件安装容是为了能让工程师更好地维护设备而制定的
工程设计规
工程名称命名规则
工程的名称以变电站的名称(或简称)作为工程名,有多个备份时在工程名的后面加上
四位数的月和日。
FAT和SAT的备份请在工程名后加“_FAT'和“_SAT'以示区另阮
数据点命名规则
数据库名
类型
规定名称
意义
lODevice
RTU
RTUn
IO点
DISK
DISKDEV
硬盘点
MEMORY
MEMDEV
存点
数据库名
类型
规定名称
意义
Variable
IO
UxxCxxx
遥测量,第xx个RTU(D25)第
xxx点
IO
UxxXxxx
遥信量,第xx个RTU(D25)第
xxx点
IO
UxxTxxx
遥调
IO
UxxKxxx
遥控量
IO
UxxPaxx
脉冲量
IO
UxxCTxx
计数量
IO
Uxx_FC
脉冲冻结
IO
RdTime
取出RTU时间并校对本机时钟
IO
WrTime
本机时刻写入RTU
IO
Uxx_SOEF
SOE切换
DISK
UxxXxxx_Fsh
遥信变位闪烁标记,报警时设置确认时清除
DISK
UxxXxxx_EN
人工置位允许标记
DISK
UxxXxxx_FS
人工置位数值
DISK
Dxx_Brd
第xx个RTU的光字牌总信号
DISK
Uxx_STAT
RTU通讯状况标志
DISK
tag_dsc_xxx
IO变量备注预读
digalm
aUxxCxxx遥测报警变量
aUxxXxxx遥信报警变量
trend
tUxxCxxx遥测趋势变量
tUxxPAxx电度趋势变量
人机画面
为了避免模版嵌套造成页面update不正常而导致的错误,在今后的工程中禁止“模版嵌套”,只使用normal模版,其他页面(除报表外)都应由normal模版产生。
3startupcicode
Cicode中,有一个是inisystem()函数,其作用是初始化系统并启动必要进程。
一般的,我们在Citect完全启动后再执行此函数,所以我们要把这个函数的调用放在主菜单画面的属性一>event—>OnPageEntry这一栏中。
4Cicode文件
同一类功能代码尽量集中在同一个Cicode文件中,特殊功能代码请放置在名为specfunc.ci的Cicode文件中。
废弃不用的代码,应删除。
当地功能软件备份标准
当地功能软件具体指惠安公司在NT和Citect平台上自行开发的XCEL-NT软件。
我们制定以下的标准是为了更有效地备份XCEL-NT软件,便于工程师的故障诊断和维护修改。
备份容
备份盘在归档以前必须具备以下文档和软件:
1、《简要描述报告》,其容包括:
a、安装的NT及ServicePack版本号;
b、安装的Citect及ServicePack版本号;
c、DNP驱动程序、SOEffiPDR的版本号;
d、网卡的型号,Mac地址和公司给予的注册;
e、后台所有计算机的CPU频率、存及硬盘容量、声卡型号、打印机型号。
f、计算机中安装的其他软件的清单(包括是或不是自己安装的、是或不是与工程相关的)
其中a、b、c三项在工程师现场维护后必须标明是否与原工程版本相同。
d、e两
项在新工程或硬件更改时需要写清。
2、在按照《当地功能软件配置要求》一文安装计算机软件完成之后,在使用Citect
自带的工程备份之前,请确保在当前工程所在目录的“”子目录中有如下文
件:
名称
原目录
功能
Citect.ini
C:
\winnt
Citect在系统中的基本配置参数表
Dnp.ini
C:
\winnt
Dnp驱动程序的参数表
Dnp.dll
bin
Dnp驱动程序的主文件,备用以便调试
Register.e
xe
本目录
网卡的注册程序
Backup.bat
本目录
将citect.ini和dnp.ini备份到本目录的批处理文
件
Restore.bat
本目录
将citect.ini和dnp.ini恢复到工作目录的批处理
文件
3、完整的、正确的“工程.ctz”软件备份。
其完整性是指工程备份和当前现场运行
的工程的一致性。
其正确性是指备份软盘中的备份是可被Citect所Restore的。
备份放置
工程师在公司文件服务器中的待审核目录下建立自己的目
录,目录名称中加入项目号、项目简称、备份人和“后台”字样,以便其他人员识别。
备份完成后email形式通知备份审核人员:
东辉、王宇。
备份审核
在得到工程师备份文件后,审核人将工程恢复至Citect上,检查是否备份容齐全,不全的要求工程师补全容后重新上交。
如容完整,在pack并compile,确认无错误信息后,backup至硬盘。
最后通知王宇审核完成。
当地功能软件安装(恢复)标准
当地功能设备具体指惠安公司XCEL-NT软件运行所需要的计算机硬件及相关的软件。
我们制定以下的标准是为了让XCEL-NT软件在计算机系统被完全破坏后如何重建并尽快运行。
安装完工程软件和SOEDNPPDR后,如果“工程名”
目录下没有Citect.ini和dnp.ini,请先把备份过的这两个文件拷贝到本目录下,然后运行本目录下的restore.bat,参数即可恢复。
Backup.bat文件容
Copyc:
\winnt\dnp.ini
Copyc:
\winnt\citect.ini
Copy..\..\..\bin\dnp.dll
Restore.bat文件容
Copydnp.inic:
\winnt
Copycitect.inic:
\winnt\citect.ini
Copydnp.dll..\..\..\bin\
Register公司给的网卡注册码注:
以上方法适用于当地功能所在计算机硬盘物理损坏导致所以数据丢失而更换硬盘
的情况,或以前未作硬盘镜像的工程。
非上述情况的工程(即此标准发布后SAT的工程),尽量用Ghost软件恢复C盘和D盘。
具体恢复步骤:
重装系统前,运行工程名\ini\backup.bat,然后备份工程
1、按《当地功能设备配置标准》一文标准为硬盘分区;
2、在C盘安装中文WinNT系统,并安装ServicePack6;
3、在D盘安装Citect系统;
4、在D:
目录下安装DNF驱动。
5、在D:
\citect目录下安装PRD程序(可选);
&安装SOE或对SOE配置参数;
7、使用注册工具对网卡进行注册;
8、将工程恢复至D:
目录下;
9、运行工程名\ini\restore.bat;
10、配置SOE参数、ComputerSetup参数;
11、安装PcAnywhere软件(可选);
12、安装Etherpeek软件
13、运行程序。
SOE即时打印配置步骤
i安装打印机
a>打开“控制面板”,双击“打印机”;
b>选择“添加打印机”,将针式打印机装到本地计算机上。
c>选中该打印机,单击右键,选择“属性”
d>在“调度”属性页中设置打印方式为“直接打印在打印机上”
(打印优先级可根据需要设置)
2•工程配置
a>定义Device
(FileName根据打印机所连接的实际端口设置,并口1则为LPT1.DOS并口2则为LPT2.DOS
Format为AlarmSummary页面上显示的SOE格式)
b>关联到SOEAlarmGategory(假定SoeAlarmCategory为1)
工程配置完成。
其余AlarmSummary的即时打印设置与上类似。
SOE配置说明
首先确定用户的工程目录下有
soe.ci文件,该文件由开发部提供
1.DigitalAlarm
(1)
AlarmTag
AlarmName
AlarmCategory
Allothersremainblank
:
SoeTag
SoeAlarm(Canbeblank)
:
1(可变,但必须与下面的AlarmCategory一致)
2.AlarmCategory
(1)
CategoryNumber:
1
Priority
SummaryFormat
:
1
{Comment,100}
AlarmOnFont为自定义字体)
Citect
其他地方定义的AlarmCategory冲突。
(为使SOB明显区别于其他报警,可设置
注:
以上定义的AlarmCategory可以任选0254之间的任一数字,但不能与
3.Devices
(2)
1>NameFormatFileNameType
:
SoeSumDev
:
{DevNo,10}A{PointName,20}A{TimeMili,30F{Comment,80}
:
[Data]:
SoeSum.Dbf(文件路径可根据需要改变)
:
dBase_Dev
Allothersremainblank
2>Name
:
VarDev
FileName:
[Run]:
Variable.Dbf
Type:
dBase_Dev
Allothersremainblank
(如果要突出显示SOE可设置特定字体,并在AlarmCategory中设置AlarmOn
Font)
4.Parameters(5)
1>SectionName
:
SOE
Name
:
DnpPath
Value
PathofDnp.Dll,
Forexample
:
Ifthepath
ofdnp.dll
is“d:
\citect\bin”,thenvalue
(Notenotlose“”
)
Default
2>SectionName
:
SOE
Name
:
soeCycle
Value
Cycleofsoehistorydatafiles.
Canbeoneofthethreeblow:
I?
?
?
?
it?
?
?
?
day”,”month”,”year
day
Default
3>SectionName
:
Alarm
Name
:
SummaryLength
Value
:
30000
Default
1000
Note:
thismayrequiremorememory,upto1.9M.youcanselectonesuitablevalueaccordingtotheactualfact.
4>SectionName:
SOE
tosynchronizedatabetweentwo
machine)
Default
5>SectionName
:
SOE
Name
:
DestFilePath
Value
:
Soedestinationdatafiles(using
Default
Note:
Notlosethe“”.
Value
Soesourcedatafiles(using
tosynchronizedata)
Ifyouadaptthedefaultvalue,youmust:
Confirmyouhaveonedirectorynamed
Createonemappingdiskoneachmachine,andthenamemustbesameasthe
defaultvalue.
工程配置时,一定要注意在其他部分的配置不得与本模块配置相冲突
本模块在Citect标准模版下测试通过,因此最好不要改变Summary页面设置。
DNP版本使用规则
网络版DNP使用公司开发部上发布的DNP2.0(网络版)
192.168.100.66/ftproot/driver/DNP20(UDP).zip
该版本支持单网单机(或双机)、双网单机(或双机),并支持单一端口或多端口。
配合CITECT
代码,新的机制实现soe。
不需要安装原来的SOE(指SOELIST.EXE,INPORTING.EXEQUERY.EXE)
*************************************
CITECT的升级:
从CITECT5.21到5.40的升级,需要对PORT配置做改动,例如:
CITECT5.21原来配置:
192.100.100.100200011
CITECT5.40中配置:
192.100.100.100-20001-1
串口版DNP使用公司开发部上发布的DNP2.0(串口版)
192.168.100.66/ftproot/driver/DNP20.zip
网卡注册步骤
InDOSprompt:
Steplvalidateventer〉
Thelocknumberforthiscomputer<48characters):
0GhWhZhW0gstCeCzsrhWszhFtCsDCPhmh9tGtgh0hb0nh3CN(example)
Step2compute0GhWhZhW0gstCeCzsrhWszhFtCsDCPhmh9tGtgh0hb0nh3CN
Thekeyis
sphHhphtCDtttrswh7CACnsttECXhxhR0mCLsNCGsHCsschhhMCwCJhGtH0WCA08
(ThisstepshouldbecarriedoutbyauthorizedpersoninWESCON)
Step3
registersphHhphtCDtttrswh7CACnsttECXhxhR0mCLsNCGsHCsschhhMCwCJhGtH0WCA08
Validationbuffersize=64
Keystringlength=64
Step4libtest
1:
Noerror,2:
Noerror,3:
Noerror..…(ifitisOK)
isnot)
1:
Noerror,2ErrorDetected.3:
ErrorDetected...(ifit
配置及运行PDR
以操作员或管理员身份登录操作系统
进入WINDOWS统控制面板,用BDEADMINISTRATOR建一个名为Citect_dbms的DATABASEENGINE各其路径PATH设置为指向工程所在路径
PDR.EXE/PDR.INI必须复制在CITECT'BIN下。
登录监控系统,点击PDRffl标,将弹出PDF设置及运行界面
如果为第一次设置,首先选择窗口左下方五个灯中的一个,点击灯图标后,弹出该追忆点的配置对话框,输入配置信息后点击Ok按钮确认,其它追忆点的配置类似,配置完后关闭PDR程序。
再启动PDR程序,即可将PDR程序投入实时运行。
要使PDR实际运行,必须在工程中配置相应的事件,如
注意:
:
目前PDR版本只能配置五组事故追忆点,采样时间间隔设置为整数秒,且最小为1秒,追忆时间在事故发生前后的最大时间为5分钟)
理论上每一组记录的点数没有限制,但实际工程应用时应考虑系统负荷,组数越多/每组点数越多/采集周期越短,系统负荷就越大。