CSM300EC转出软件使用说明书V2.3.doc
-
资源ID:2882983
资源大小:423KB
全文页数:34页
- 资源格式: DOC
下载积分:8金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
CSM300EC转出软件使用说明书V2.3.doc
CSM-300EC转出软件使 用 说 明 书(V2.30版)北 京 四 方 继 保 自 动 化 有 限 公 司BEIJING SIFANG AUTOMATION CO., LTD. CSM-300EC转出软件使用说明书编 制:孟凯锋 校 核:吴 涤 标准化审查:梁路辉审 定:杨常府印刷版本号:V2.30文 件 代 号:0SF.462.001.4出 版 日 期:2003-11-10版权所有:北京四方继保自动化有限公司注:本公司保留对此说明书修改的权利。如果产品与说明书有不符之处,请您及时与我公司联系,我们将为您提供相应的服务。技术支持 电话:010-62986668 传真:010-62981900目 录1概述12基本软件的安装12.1 基本安装方式22.2 软件下载23CSM-300EC软件的使用43.1 CSM-300EC软件启动步骤43.2 CSM-300EC软件的启动参数53.3 CSM-300EC软件的配置文件83.4 转出各个进程的具体功能183.5 双机切换的实现213.6 双通道切换的实现25附录A 虚拟点对应表271 概述CSM-300EC规约转出软件到目前为至,专指103规约转出功能,即将四方的保护装置以103规约的格式送给其他厂家的监控系统或保护信息管理系统。该软件可以运行在4U机箱的CSM-300E装置上,也可以运行于预装了操作系统的工控机上。一般来说,在通信数据量很大、要求处理速度很高、通信速率很快的情况下,我们推荐使用配置较高的工控机。另外,如果串口管理设备较多的情况下,除了换用高配置的工控机,还可以使用多串口服务器,将串口设备直接上网,通过网络管理这些串口通道的信息。CSM-300EC规约转出软件和CSM-300E系列的其它软件一样,都是运行于嵌入式操作系统QNX的多任务应用软件包。软件的多个进程之间需要协同工作,按照固定的顺序,分别启动多个任务,以实现多路通道同时高效通信的功能。CSM-300E系列的软件,包括CSM-300EA/B/C都是采用相同的底层平台,开发出来的不同应用,因此从使用方法、运行环境,甚至辅助软件都体现出相当程度的一致性。CSM-300EC软件和这个系列的其他软件不同的一个显著特点是:对于不同厂家采用的103规约,在此用不同的进程来实现。目前按103规约中的ASDU类型,将转出模块分为两大功能:功能A:实现标准的IEC103规约中的ASDU内容。此功能的实现在源文件s103中,适用于除接南瑞系统所监控外的大部分场合。其规约进程由s103app进程实现,而又根据链路数据传输的不同,而分成串口由s103lnk进程实现和以太网s103lnktcp进程实现。此功能自v2.10版本后即移入到CSM300E的框架中来,利用了远动的内核功能,实现103规约在串口和以太网上的通讯。使用者可以以一种远动规约的态度来理解103转出功能,只不过一般远动模块只需启一个规约进程如qrtu等,而转出需启两个进程s103lnk和s103app,且无需启300E的内核进程selector,而可以直接进行对时和遥控操作。功能B:用于实现上接南瑞系统所的当地监控。此功能的实现在源文件IEC103NR中,对应的规约进程为IEC103NR。其在以太网上的链路通讯需hal层下sernportudp进程的支持。此以太网103规约是由南瑞系统所自己定义的103通讯规约,与标准的103规约有很大的出入。在叙述CSM300EC转出模块中,我们将按功能A和功能B的两种情况分别进行。且用“功能A”表示第一种情况,“功能B” 表示第二种情况。2 基本软件的安装CSM-300E系列装置在出厂时,已经装好基本系统。本章所指软件安装,是针对应用软件而言,主要包括程序下载、配置文件编辑和下载、定值生成及下载、启动设置等。2.1 基本安装方式CSM-300E系列装置在出厂时已经装好基本系统,并装好了以太网卡,具备了联网能力。因此,在安装软件时,可以选择网络安装或磁盘安装(配备软盘驱动器时),一般推荐网络安装方式,即通过FTP方式下载程序和相关文件。常用的FTP工具有CuteFtp等,可以自由选用。UltraEdit既可以进行文本编辑,也可以通过FTP存取文件,推荐用于修改和下载配置文件、启动文件等。CuteFtp和UltraEdit的使用请参看附录。需要特别注意的是,有部分需要下载的批处理文件(例如runs103),每一行的末尾可能被Windows系统自动加入了M,即回车换行符;下载到QNX的目标系统后,执行此批处理文件将不成功。为解决此问题,可使用UltraEdit软件的FTP功能,将此文件上载,然后重新通过FTP下载到原目标机,即可消去多余的M,使批处理文件可以正常执行。磁盘方式通过软盘在300E和笔记本电脑或调试机之间传递文件,在此不再赘述,有关QNX系统下的文件操作请参看相关技术说明。2.2 软件下载2.2.1下载位置参考图2-1所示,CSM-300E程序和文件按照一定的目录树结构存放。主目录更名为300e直接位于根目录下,/300e/bin存放所有可执行文件,/300e/config存放所有配置文件,这两个目录是运行所必须的。其它目录在开发编译阶段使用,其中/300e/include存放所有公用的头文件, /300e/lib存放所有应用库文件, /300e/src下按子目录分布存放各种应用的源文件。图2-12.2.2下载程序清单a)CSM-300EC软件是CSM-300E系列软件中的一种,为实现103规约转出功能,以下几组程序是必不可少的:1) 实时数据库管理进程dbms;2) 串行通信硬件驱动程序sermon、serpc、sermoxa、sertcp、sernportudp、serudp等;3) 内部规约处理程序lonbuf、lon、lonctrl、netread、lonread、lonfault等;4) LonWorks网络接口程序lonman;5) 以太网接口程序netman;6) IO端口及虚拟遥信处理程序iomon(必需的)。b)根据需要还要选择:1)具体规约程序,例如s103app、s103lnk、s103lnktcp、IEC103NR等;2)其它应用程序,如监护及切换程序alt_main等。一般情况下,出厂时以上程序都已经安装好,用户根据需要选择即可。2.2.3配置文件清单a)CSM-300EC软件的配置文件分为两部分,第一部分是沿用的CSM-300E系列的公用配置,包括:1) dbms.cfg:实时数据库定值文件;2) netman.sys:双以太网配置文件;3) ser.cfg:通道配置文件;b)下面的配置文件是CSM-300EC软件特有的:功能A中103规约必需的配置文件:1) addr.cfg:装置地址配置文件;2) *.siyao:四方装置配置模板文件,*为装置型号;3) group.cfg:ASDU10对应的组号配置文件;4) *.set:定值匹配配置文件;5) *.setzone:切换定值区配置文件;6) luboaddr.cfg:录波插件地址配置文件;7) *.lubo:各通道录波采集量的配置文件;其中对于通过以太网实现的链路传输还需要tcpaddr.cfg配置文件的支持。 c) 功能B中103规约必需的配置文件:以太网103必需的配置文件:1) addr.cfg:装置地址配置文件;2) *.siyao:四方装置配置模板文件,*为装置型号;3) addr300e.cfg:300E本装置的地址配置文件(针对南瑞“以太网103”)4) hb.dat:遥信点合并配置文件。5) sernportudp.cfg:服务于多串口服务器的UDP协议端口进程配置文件;3 CSM-300EC软件的使用本章节叙述的是CSM-300E装置实现103规约转出功能的软件-CSM-300EC的使用方法。3.1 CSM-300EC软件启动步骤下面列出的批处理运行文件即可以清晰的看出CSM-300EC软件的启动步骤。通常,这一段命令被加在一个名为“runs103”的批处理文件中,该批处理文件位于/300e/bin下:#! /bin/sh./dbms & sleep 1./lonbuf &sleep 1./netman &sleep 1./netread &sleep 1./lon &sleep 1./lonctrl &sleep 1./iomon &sleep 1./sermon &sleep 1为了实现装置上电时自动运行CSM-30OEC软件,则需要在QNX系统的/etc/config/sysinit.1文件中的最后加入下面的内容:cd 300e/bin./runs103 &其中sermon进程将根据ser.cfg文件的配置内容确定应该自动启动什么样的硬件维护进程,比如serpc、sermoxa、sertcp、sernportudp等等。然后对于不同的转出功能,将启动不同的应用进程,具体如下:功能A,当为串口通讯下,启动./s103lnk n0 &./s103app n0 &功能A,当为以太网通讯下,启动./s103lnktcp n0 &./s103app n0 &功能B,启动./IEC103NR n0 &3.2 CSM-300EC软件的启动参数3.2.1 公用进程的启动参数1) dbms:-o CSM-300E装置不带以太网卡时启动此参数-b需要转出录波数据(缺省为不处理)-s需要转出采样值(缺省为不处理)2) lonbuf:-v显示所有接收到的报文(缺省为不显示)-V显示缓冲区中保存的所有合法报文(缺省为不显示)-tx判断装置通信中断的时间,x为秒值,取值15600,缺省值为30-fy 过滤重复报文的时间间隔,y为秒值,取值0600,缺省值为13) lon:-v显示所有接收到的报文4) lonctrl:-v显示所有接收到的报文及调试信息(缺省为不显示) -s 软件判断通道的关闭(缺省为禁止) -cxx=召唤定值的超时时间,以秒为单位 (缺省值为1s) -dx x=下传定值的超时时间,以秒为单位 (缺省值为1s) -kx x=遥控超时时间,以秒为单位 (缺省值为60s) -yxx=一次遥控执行后直到允许下次遥控选择的时延(缺省值为0s)-zxx=切换/固化定值的超时时间,以秒为单位 (缺省值为60s)5) lonman:-v显示所有接收到的报文(缺省为不显示)6) lonread:-v显示所有接收到的报文(缺省为不显示)7) netman:-v显示所有接收到的报文(缺省为不显示)8) netread:-v显示所有接收到的报文(缺省为不显示)9) sermon: 无启动参数3.2.2 功能A下标准串口IEC103规约转出进程的启动参数1) s103lnk:-nxx=0,1,2,3 规约运行的逻辑通道号。-v显示所有调试信息(缺省为不显示),建议在正式运行中不使用此参数,仅供调试。-b转出录波数据(缺省为不处理),与dbms的“-b”参数配合使用-txx=接收报文字节间断帧的时间间隔。以秒为单位(缺省是1s)-f用于启动对主站下行报文中控制域链路信息FCV和FCB的校验功能。增加此功能后,当检测到本帧的FCV有效,且FCB与上帧相同时,会重复发送上一帧内容。默认情况下不判断主站的FCV和FCB位。-lxx=串口的波特率,(缺省为9600bps)2) s103app:-nxx=0,1,2,3 规约运行的逻辑通道号。-v显示所有调试信息(缺省为不显示),建议在正式运行中不使用此参数,仅供调试。-b转出录波数据(缺省为不处理),与dbms的“-b”参数配合使用-z表示在召唤定值时,其定值区号是主站下行的条目号。而一般情况,程序默认召唤定值针对的是当前定值区。-I当主站进行召唤定值时,进程以ASDU10上送信息。其中条目号从1开始,如加入此参数,则条目号从0开始。当主站进行下传定值的操作时,条目号默认也从1开始读取,如加入此参数则从0开始。-d对于主站下行的ASDU10和ASDU21报文,默认情况下字节流的顺序是组号、条目号。但在某些主站,其顺序相反即条目号、组号。使用者可通过加入此启动参数来适应此类主站的情况。-p在主站进行遥控压板的操作时,对于遥控对象分合的命令,是通过DPI字段来体现的。一般情况下,用双点信息,即用1、2来表示分合。而有些主站却使用单点信息即0、1表示。为适应这种情况,可用-p参数实现。-t在主站进行对时操作时,需要对报文中的小时值进行加1的调整。当启动此参数,取消此时间值的调整。-sxx=主站进行召唤定值的超时时间,以秒为单位(缺省为45s)。-rxx=召唤录波数据的超时时间,以秒为单位(缺省为20min)。-gxx=主站进行下传定值、遥控和切换定值区时的超时时间,以秒为单位(缺省为30分钟)。3.2.3 功能A下以太网规约转出进程的启动参数1) s103lnktcp:-nxx=0,1,2,3 规约运行的逻辑通道号;-v显示所有调试信息(缺省为不显示),建议在正式运行中不使用此参数,仅供调试。-b转出录波数据(缺省为不处理),与dbms的“-b”参数配合使用-cxx=向主站发送心跳报文的时间间隔,以秒为单位(默认为8s)。2) s103app:启动参数同3.2.23.2.4 功能B南瑞系统所以太网规约转出进程的启动参数IEC103NR:-nx此启动参数是必须的,其中x表示在ser.cfg中配置的实际链路通讯时所映射到的逻辑通道号。当对监控为双网通讯时,可连续启动两次。-l此参数用于将运行时的重要信息输出到屏幕,此启动参数在运行时也是必须的。-d此参数将程序运行、调试信息以文本的方式输入文件中(需要在启动前建立300e/debug文件夹)。-y启动此参数后,本进程将忽略下接的四方装置的通讯状态。即在iomon进程检测到此保护装置为通讯中断的情况下,仍然向监控后台发送此装置下的103报文信息。-fx用于设定刷新本进程中遥测信息量的时间频率。以秒为单位,默认为2秒。-cx用于设定向南瑞监控后台定期上送遥测量的时间频率。以秒为单位,默认为50秒。-xx用于设定向南瑞监控后台定期上送遥信量的时间频率。以秒为单位,默认为40秒。-mx用于设定向南瑞监控后台定期上送遥脉量的时间频率。以秒为单位,默认为300秒。-kx设定监控后台连续两次遥控命令操作时的时间间隔。以秒为单位,默认为30秒。-zx在向本地硬盘保存文件的功能下,设定保存调试信息文件的大小。以字节为单位,默认为200000。-Zx在向本地硬盘保存文件的功能下,设定保存告警信息文件的大小。以字节为单位,默认为100000。-Jx在将信息保存文件到本地硬盘的功能下,设定创建文件个数的数目。默认为3个。-hx向监控后台发送心跳报文的时间间隔,此时间间隔应与监控相协调。以秒为单位,默认为2秒。3.3 CSM-300EC软件的配置文件3.3.1 公用进程的配置文件CSM-300EC的配置文件在300e/config目录下,包括CSM-300E系列软件公用配置文件归纳如下。1) 通道配置文件ser.cfg。这就需要我们对通道进行配置。一个典型的ser.cfg文件如下。;serial port configuration file;ChannelNo Interface Mode Port(HEX) Parameter0 IPCDUPLEX 2f83 ;IRQ1 MOXADUPLEX 1807;IRQ2 MOXADUPLEX 1887;IRQ3 TCPSERVER 964192.188.110.250 ;IP address of remote client4 TCPCLIENT 964192.188.110.232 ;IP address of remote server文件的第一列是通道号,从0开始,顺序排列。第二列是硬件接口,在转出应用中可能用到的有IPC(串行口)、MOXA(多串口卡)、TCP几种设置。第三列是工作模式,有DUPLEX、SERVER、CLIENT等几种工作模式。依次表示全双工、以太网TCP服务器端、TCP客户端工作方式。第四列是端口号,缺省配置为0,表示没有此项配置。第五列是相关参数设置,如果硬件接口是串行通信,则设置为中断号;若硬件接口为以太网TCP的SERVER或者CLIENT方式,则需要设置远方IP地址(即主站的IP地址)。在CLIENT(SERVER)工作模式下,主站有几个SERVER(CLIENT),就需要写几行配置来获取主站的IP地址,这些行除IP地址不同外其余全部相同。在TCPSEV工作模式下,如果不同通道的端口号设置唯一,则可以将属性列的IP地址设置为“ANY”,而不必设置为远方IP地址;若主站端为双机热备,则必须将该通道属性设置为“ANY”;若有多个通道的端口号设置相同,则必须设置属性列中的IP地址用以区分不同主站。分号后面则是注释。从上面的ser.cfg配置中可以知道:通道0:使用串口与主站通信,全双工,端口号为2f8,中断号为3。通道1:使用多串口卡与主站通信,全双工,端口号为180,中断号为7。通道2:使用多串口卡与主站通信,全双工,端口号为188,中断号为7。通道3、4:使用以太网为通信介质时的配置。在工程应用的过程中可以仿照此文件,根据需要对通道进行灵活配置。2) 双以太网配置文件netman.sys。RecvPort: 1888SendPort: 1889Multicast: 236.8.8.8CardNum: 2IPAddress1: 192.168.1.245IPAddress2: 192.168.2.245MasterID: 8MasterName: RTU1我们只需要将里面所列出的IP地址修改为本机的IP地址,(若是经CSN031接录波网段,则在IP地址后加一列,配置整数1即可)。只有一块网卡时,我们就在IPAddress2前加上“#”屏蔽掉其他网卡的IP(见上面的例子)。当工程上使用两台CSM-300E装置做主备热切换时,我们要把两台IPAddress1设置成同一网段。如果我们需要和监控主站之间进行通信,例如实现和监控主站间的遥控闭锁等,当缺省值无法满足工程需要时,需要设置MasterID、MasterName。它是主站ID、主站名称。根据CSC2000规约,远动主站的ID取值范围是811。如果使用双机热备,两台远动主站的ID、名称应该不同。缺省情况下,主机的ID为8,备机的ID为9。主站名称MasterName主机缺省值为RTU1,备机缺省值为RTU2。可设置为其他名称。3) 实时数据库定值文件:dbms.cfg。这是与通道无关的一个配置。例子:YC: 11ANA4000 1. YX: 11DIG010008 YK: 11CTRL07B4BCYM: 10POW0101说明:第一栏:YC/YX/YK/YM定值类别,它说明后面的数据符号名所表示定值的类别为遥测/遥信/遥控/电度量;第二栏如11ANA4000数据符号名;第三栏(仅YC)工程转换系数。网络CSC2000报文上送模拟量的值在入库之前乘以该系数,然后入库。在远动工程应用中,应视情况来确定这个系数,这个系数需要和四遥配置文件*.siyao中的比例系数配合起来使用。本配置文件中无需配置SOE点。3.3.2 功能A下标准串口IEC103规约转出的配置文件3.3.2.1 配置文件夹CSM300E的转出其配置文件的位置与远动和接入模块的配置文件位置相分离,位于./config/s103cfgx/下。其中x的参数与启动转出时的通道号相一致(即ser.cfg中的Channel号)。当x=0时,可忽略。具体实例如下,通道0的配置文件位于./config/s103cfg/下,通道1的配置文件位于./config/s103cfg1/文件夹下。此种方式是征求同创人员的态度后加以调整和修改的。这样一个通道下的配置全部在一个配置文件夹下,便于编写、配置和归档。但可能在某些文件夹下重复出现*.siyao模板文件。3.3.2.2 addr.cfg配置文件这个配置文件对于转出来说是一个最基本,也是必须的配置文件。用于描述其对下:下接四方装置的基本信息,对上:103主站的通讯方式的设定。具体详解如下DevAddr(H) LinkAddr DevName FunCode SENDTYPE Dummy ProcType(H)10 01 csl163b 179 Perdure 03DIG010108 06 第一列:DevAddr(H)描述下接的四方装置的实际地址,在根据*.siyao装置模板拼合四方控点名,主站的各种下行命令时,使用此信息。同时在制作*.set和*.setzone配置文件时,其名称是以此四方装置地址为基准。为十六进制方式输入。第二列:LinkAddress是四方地址对应的103规约的链路地址。为十进制输入。第三列:DevName用于确定此四方地址的装置名称。在同级路径下必须存在DevName.siyao配置文件,此四遥配置文件是一固定的四方模板。由于对于不同通道的配置文件将放置在./config/s103cfgx/不同路径下,所以在每个需要的配置文件夹下都需要存在此四方模板。第四列:FuntionCode用于确定此四方装置对应的103规约中的功能码,十进制输入。第五列:SENDTYPE描述此装置的状态类型,分Perdure -可保持类型和Pulse-脉冲类型两种。当配置成Perdure方式时,对于四方CSC2000规约上送的27、28报文如在*.siyao文件中配置成遥信点,则在发生27、28时s103app会自动向主站发送值为0的复归信息。第六列:Dummy用于表示此四方装置通讯中断的虚拟遥信点。在CSM300E中各个装置的通讯状态虚拟遥信点的控点名是固定不变的,由iomon进程自动生成。工程人员在配置此遥信名称时,请参见附录A中装置地址与遥信点的对应关系表。在工程中经常会发生转出进程启动不成功的情况,大部分是未在dbms.cfg中配置此虚拟遥信点所致。第七列:ProtType(H)四方装置的保护类型。对于四方各类保护装置,其保护类型是固定不变的。十六进制输入。3.3.2.3 *.siyao配置文件此为四方装置的配置模板,其中*由addr.cfg中四方装置名称所确定。在此配置文件中,可以配置此装置遥信、遥测、遥控以及27、28等信息。a. 遥信点的配置YX: 控点名 组号信息序号(条目号) SOE名称是否相应总召唤YX: DIG010102 20 1 SOE020002 0YX: DIG010103 20 2 NULL 1遥信点的配置以“YX:”为特征字,第二列为不带四方地址的控点名,第三列是当以ASDU10上送时的组号,第四列是以ASDU10上送时的条目号,或是以ASDU1上送时的信息序号。第五列是SOE的名称,如配置成NULL,则遥信变位的上送时间是本机时间,如配置成实际的SOE名称(默认情况是装置确实上送此SOE报文),则上送的时间是装置的实际时间。第六列是是否响应总召唤标志,置0表示不响应。b. 遥测点的配置YC: 控点名 条目号比例系数 YC: ANA4000 0 0.012 YC: ANA4001 1 0.012 遥测点的配置以“YC:”为特征字,第二列是以ASDU10上送时的条目号。其中组号默认为0x30,当在group.cfg中配置了遥测的组号,则按配置的组号上送。第三列是比例系数,即从dbms库中获取值之后再乘上此浮点系数后上送。c. 遥控点的配置YK: 控点名 信息序号(条目号) YK: CRTL00B4BC0 YK: CRTL01D2D1011 遥控点的配置是以“YK:”为特征字,第二列是对应的四方控点名。最后两位是CPU号,为0时,应省略,且需与dbms.cfg配置相一致。第三列是当主站以ASDU10进行遥控时的条目号,或当以ASDU20进行遥控时的信息序号。当匹配到此信息后,则将对应的控点名的信息通过CSC2000规约形式发送出去。d. 保护事件的配置27: 事件编码 组号信息序号(条目号)27: 0 20 10127: 1 20 102保护事件是以“27:”为特征字,第二列是此装置上送此信息的事件编码,第三列是以ASDU10上送此信息时的组号,第四列是以ASDU1上送时的信息序号,或以ASDU10上送时的条目号。不可与遥信的相重复。e. 事件告警的配置28: 告警编码 组号信息序号(条目号)28: 0 21 10128: 1 21 102事件告警是以“28:”为特征字,第二列是此装置上送此信息的告警编码,第三列是以ASDU10上送此信息时的组号,第四列是以ASDU1上送时的信息序号,或以ASDU10上送时的条目号。第三列与第四列的组合不可与遥信和保护事件的相重复。3.3.2.4 group.cfg配置文件此配置文件完全是针对103规约中ASDU10方式进行配置的,其有效特征字有切换定值区,遥控和下传定值,遥测以及遥信的上送方式等。在此插入说明一下主站通过各种ASDU所能进行的哪些操作:06 -> 时间同步07 -> 总召唤10 -> 通用分类数据:下传定值、切换定值区、遥控。分确认和执行两步20 -> 一般命令:复归、切换定值区、遥控21 -> 通用分类命令:召唤遥测量、遥信量、定值24 -> 扰动数据传输的命令25 -> 扰动数据传输的认可由上可以看出,当不同主站进行切换定值区、遥控等操作时,既可使用ASDU10也可使用ASDU20进行。本配置文件就是针对当主站选择ASDU10方式时所需要的组号。当然某些操作无法改变,如下传定值只能通过ASDU10来实现,而复归只能通过ASDU20来进行。配置格式如下:特征字 组号 有效配置特征字有:1) SENDSET: 用于在主站下传定值时判断组号的有效性。2)SWITCHSETZONE: 用于检测切换定值区时组号的有效性。对于切换定值区操作目前支持ASDU10和ASDU20方式。如在此配置SWITCHSETZONE的有效组号后,当接收到主站的关于切换定值区的ASDU10报文时,GIN中的条目号(一般为0)将作为CPU号,而GID数据值作为定值区号执行切换定值区操作。如未配置此特征字的组号,则当主站以ASDU20进行切换定值区的操作时,进程将根据*.setzone中配置的有效信息通过信息序号获得操作的定值区号和CPU号。详情请参看*.setzone配置文件的说明。3) CONTRALYB:用于在主站通过ASDU10进行下行遥控操作时,对其遥控组号检测的有效性。程序根据GIN中的条目号在*.siyao的YK配置中查找与之相同的信息序号,找到则执行该控点的遥控。如未配置此类的组号,则当主站通过ASDU20进行遥控操作时,检查ASDU20报文的信息序号是否存在*.siyao的YK配置信息序号中,是则根据对应的控点名执行遥控。4)YC:此类组号用于确定遥测量以ASDU10上送时的组号。可以不用配置此组号,程序将默认以0x30上送遥测量。5)YX:工程人员如配置此特征字的组号(具体组号数值无意义),则遥信量、27、28的上送将以ASDU10上送,组号和条目号是*.siyao中配置的信息。否则,遥信量、27、28信息将以ASDU1上送,信息序号是*.siyao中配置的信息。在主站通过ASDU10进行各种下行命令操作时,分信息序号为249带确认的写条目和250带执行的写条目两步来进行。3.3.2.5 *.set配置文件此配置文件是针对召唤定值时进行的相关辅助处理。在一般情况下,主站召唤定值(ASDU21)是无需配置任何配置文件的,但当某装置CPU下某项定值的值需要调整时,需在*.set中配置相应系数。其中*是addr.cfg中装置的四方地址。具体格式如下:CPU INDEXRatio1 40.125第一列是CPU号,第二列是定值索引号,是四方装置上送定值时的定值索引,从0开始,而不是上送主站的条目号。第三列是此定值的比例系数,即接收到装置上送的定值后,根据CPU号和索引号的匹配,乘上此浮点系数后再上送。3.3.2.6 *.setzone此配置文件是当主站通过ASDU20进行切换定值区时使用。配置格式如下:SETZONE INFOCPU 1 16 0 2 17 0当主站下发ASDU20进行切换定值区的操作时,进程会根据信息序号获取具体操作的定值区号和CPU号。通过CSC2000规约下发此命令。3.3.2.7 luboaddr.cfg配置文件此配置文件是在进行录波操作时使用,其意义与addr.cfg相类似。在此配置要处理的录波插件地址和103规约链路地址。具体格式如下Addr1(H)Addr2(H)LinkAddrFunb0b1 1200其中第一列为第一个四方录波插件地址,第二列为第二个四方录波插件地址,如无则添0,此两四方地址为十六进制方式输入。第三列为对应的103规约链路地址(十进制),此链路地址必须含在addr.cfg中已有的链路地址中,否则在具有录波功能的方式启动时,进程将提示发生初始化失败而退出。第四列是上送录波信息时的功能码。注意,同一目录下必须有b0.lubo和b1.lubo录波模板文件。3.3.2.8 *.lubo配置文件此配置文件与*.siyao相类似,用于配置录波上送的通道和开关信息。由于四方录波插件每次采样10个通道,16个开关,因此需配置10路遥测,16个遥信。按顺序依次为开关1,216,通道1,2.10。具体配置个数如下:YX: 信息序号 四方描述 YX: 1 保护启动 YX: 2 高频启动 开关量以“YX:”为特征字,第二列为上送主站时的信息序号,而配置时行号即表示CSC2000中的开关号。第三列为具体四方描述,此信息在程序处理时无效,供工程参考使用。YC: 额定一次值 额定二次值 参比因子物理描述 YC: 1.0 1.0 0.02863I0 YC: 1.0 1.0 0.02863UB 通道量以“YC:”为特征字,其次是额定一次值,额定二次值和参比因子。此三个数值在传送录波数据时,将包含在报文中上送至主站,主站将通过此三个叁数把上送的值换算成其最终数据。由于此三个数值都是作为系数性质的,所以功能人员可将其中两个参数固定为1.0,而单单去调整另一个数值即可。3.3.3 功能A下以太网103规约转出的配置文件此功能下的配置文件与上述的基本相同,但对于s103lnktcp进程还需要tcpaddr.cfg配置文件用于配置与主站TCP/IP通讯建立连接的信息。具体格式为:RemoteIP:172.20.251.31RemotePort:7000CSM300E:31其中RemoteIP是对方主站的IP地址, RemotePort是进行TCP连接的端口号。CSM300E是链路地址的高字节,由主站确定。链路地址的低字节是103的链路地址,在addr.cfg中配置。3.3.4 功能B下南瑞系统所以太网103规约转出的配置文件3.3.4.1 QNX启动配置文件sysinit.1此配置文件是QNX系统启动时的系统配置文件。由于监控网采用的网络掩码与默认的子网掩码不一致,在CSM300E中用广播发送UDP报文时,会出现监控后台接收不到的情况,因此需要将300E的掩码配置成监控网采用的网络掩码。在QNX操作系统的初始化文件sysinit.1中加入如下的语句:/usr/ucb/ifconfig en1 node1/usr/ucb/ifconfig en1 inet node1 netmask 255.255.255.0/usr/ucb/ifconfig en2 node2/usr/ucb/ifconfig en2 inet node2 netmask 255.255.255.03.3.4.2 ser.cfg配置文件此配置文件用于设定开辟的以太网侧UDP广播报文的收发对应CSM300E的逻辑通道号。具体格式如下:;ChannelNoInterfaceMode Port(HEX)Parameter0 NPORTUDPNULL00001 NPORTUDPNULL0000ChannelNo 是表示此实际物理通道所对应CSM300E中的逻辑通道