CSM300EC转出软件使用说明书V2.3.doc
《CSM300EC转出软件使用说明书V2.3.doc》由会员分享,可在线阅读,更多相关《CSM300EC转出软件使用说明书V2.3.doc(34页珍藏版)》请在三一办公上搜索。
1、CSM-300EC转出软件使 用 说 明 书(V2.30版)北 京 四 方 继 保 自 动 化 有 限 公 司BEIJING SIFANG AUTOMATION CO., LTD. CSM-300EC转出软件使用说明书编 制:孟凯锋 校 核:吴 涤 标准化审查:梁路辉审 定:杨常府印刷版本号:V2.30文 件 代 号:0SF.462.001.4出 版 日 期:2003-11-10版权所有:北京四方继保自动化有限公司注:本公司保留对此说明书修改的权利。如果产品与说明书有不符之处,请您及时与我公司联系,我们将为您提供相应的服务。技术支持 电话:010-62986668 传真:010-6298190
2、0目 录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装置上,也可以运行于预装了操作系统的工控机上。一般来说,在通信数
3、据量很大、要求处理速度很高、通信速率很快的情况下,我们推荐使用配置较高的工控机。另外,如果串口管理设备较多的情况下,除了换用高配置的工控机,还可以使用多串口服务器,将串口设备直接上网,通过网络管理这些串口通道的信息。CSM-300EC规约转出软件和CSM-300E系列的其它软件一样,都是运行于嵌入式操作系统QNX的多任务应用软件包。软件的多个进程之间需要协同工作,按照固定的顺序,分别启动多个任务,以实现多路通道同时高效通信的功能。CSM-300E系列的软件,包括CSM-300EA/B/C都是采用相同的底层平台,开发出来的不同应用,因此从使用方法、运行环境,甚至辅助软件都体现出相当程度的一致性。
4、CSM-300EC软件和这个系列的其他软件不同的一个显著特点是:对于不同厂家采用的103规约,在此用不同的进程来实现。目前按103规约中的ASDU类型,将转出模块分为两大功能:功能A:实现标准的IEC103规约中的ASDU内容。此功能的实现在源文件s103中,适用于除接南瑞系统所监控外的大部分场合。其规约进程由s103app进程实现,而又根据链路数据传输的不同,而分成串口由s103lnk进程实现和以太网s103lnktcp进程实现。此功能自v2.10版本后即移入到CSM300E的框架中来,利用了远动的内核功能,实现103规约在串口和以太网上的通讯。使用者可以以一种远动规约的态度来理解103转出
5、功能,只不过一般远动模块只需启一个规约进程如qrtu等,而转出需启两个进程s103lnk和s103app,且无需启300E的内核进程selector,而可以直接进行对时和遥控操作。功能B:用于实现上接南瑞系统所的当地监控。此功能的实现在源文件IEC103NR中,对应的规约进程为IEC103NR。其在以太网上的链路通讯需hal层下sernportudp进程的支持。此以太网103规约是由南瑞系统所自己定义的103通讯规约,与标准的103规约有很大的出入。在叙述CSM300EC转出模块中,我们将按功能A和功能B的两种情况分别进行。且用“功能A”表示第一种情况,“功能B” 表示第二种情况。2 基本软件
6、的安装CSM-300E系列装置在出厂时,已经装好基本系统。本章所指软件安装,是针对应用软件而言,主要包括程序下载、配置文件编辑和下载、定值生成及下载、启动设置等。2.1 基本安装方式CSM-300E系列装置在出厂时已经装好基本系统,并装好了以太网卡,具备了联网能力。因此,在安装软件时,可以选择网络安装或磁盘安装(配备软盘驱动器时),一般推荐网络安装方式,即通过FTP方式下载程序和相关文件。常用的FTP工具有CuteFtp等,可以自由选用。UltraEdit既可以进行文本编辑,也可以通过FTP存取文件,推荐用于修改和下载配置文件、启动文件等。CuteFtp和UltraEdit的使用请参看附录。需
7、要特别注意的是,有部分需要下载的批处理文件(例如runs103),每一行的末尾可能被Windows系统自动加入了M,即回车换行符;下载到QNX的目标系统后,执行此批处理文件将不成功。为解决此问题,可使用UltraEdit软件的FTP功能,将此文件上载,然后重新通过FTP下载到原目标机,即可消去多余的M,使批处理文件可以正常执行。磁盘方式通过软盘在300E和笔记本电脑或调试机之间传递文件,在此不再赘述,有关QNX系统下的文件操作请参看相关技术说明。2.2 软件下载2.2.1下载位置参考图2-1所示,CSM-300E程序和文件按照一定的目录树结构存放。主目录更名为300e直接位于根目录下,/300
8、e/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) 内部规约处理程序lo
9、nbuf、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.cf
10、g:实时数据库定值文件;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配置文件
11、的支持。 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软件启动步骤下面列出的批处理运行文件即可以清晰的看出CS
12、M-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
13、&其中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需要转出录波数据(
14、缺省为不处理)-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=遥控超时时间,以秒为单
15、位 (缺省值为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显示所有调试信息(缺省为不显示)
16、,建议在正式运行中不使用此参数,仅供调试。-b转出录波数据(缺省为不处理),与dbms的“-b”参数配合使用-txx=接收报文字节间断帧的时间间隔。以秒为单位(缺省是1s)-f用于启动对主站下行报文中控制域链路信息FCV和FCB的校验功能。增加此功能后,当检测到本帧的FCV有效,且FCB与上帧相同时,会重复发送上一帧内容。默认情况下不判断主站的FCV和FCB位。-lxx=串口的波特率,(缺省为9600bps)2) s103app:-nxx=0,1,2,3 规约运行的逻辑通道号。-v显示所有调试信息(缺省为不显示),建议在正式运行中不使用此参数,仅供调试。-b转出录波数据(缺省为不处理),与db
17、ms的“-b”参数配合使用-z表示在召唤定值时,其定值区号是主站下行的条目号。而一般情况,程序默认召唤定值针对的是当前定值区。-I当主站进行召唤定值时,进程以ASDU10上送信息。其中条目号从1开始,如加入此参数,则条目号从0开始。当主站进行下传定值的操作时,条目号默认也从1开始读取,如加入此参数则从0开始。-d对于主站下行的ASDU10和ASDU21报文,默认情况下字节流的顺序是组号、条目号。但在某些主站,其顺序相反即条目号、组号。使用者可通过加入此启动参数来适应此类主站的情况。-p在主站进行遥控压板的操作时,对于遥控对象分合的命令,是通过DPI字段来体现的。一般情况下,用双点信息,即用1、
18、2来表示分合。而有些主站却使用单点信息即0、1表示。为适应这种情况,可用-p参数实现。-t在主站进行对时操作时,需要对报文中的小时值进行加1的调整。当启动此参数,取消此时间值的调整。-sxx=主站进行召唤定值的超时时间,以秒为单位(缺省为45s)。-rxx=召唤录波数据的超时时间,以秒为单位(缺省为20min)。-gxx=主站进行下传定值、遥控和切换定值区时的超时时间,以秒为单位(缺省为30分钟)。3.2.3 功能A下以太网规约转出进程的启动参数1) s103lnktcp:-nxx=0,1,2,3 规约运行的逻辑通道号;-v显示所有调试信息(缺省为不显示),建议在正式运行中不使用此参数,仅供调
19、试。-b转出录波数据(缺省为不处理),与dbms的“-b”参数配合使用-cxx=向主站发送心跳报文的时间间隔,以秒为单位(默认为8s)。2) s103app:启动参数同3.2.23.2.4 功能B南瑞系统所以太网规约转出进程的启动参数IEC103NR:-nx此启动参数是必须的,其中x表示在ser.cfg中配置的实际链路通讯时所映射到的逻辑通道号。当对监控为双网通讯时,可连续启动两次。-l此参数用于将运行时的重要信息输出到屏幕,此启动参数在运行时也是必须的。-d此参数将程序运行、调试信息以文本的方式输入文件中(需要在启动前建立300e/debug文件夹)。-y启动此参数后,本进程将忽略下接的四方
20、装置的通讯状态。即在iomon进程检测到此保护装置为通讯中断的情况下,仍然向监控后台发送此装置下的103报文信息。-fx用于设定刷新本进程中遥测信息量的时间频率。以秒为单位,默认为2秒。-cx用于设定向南瑞监控后台定期上送遥测量的时间频率。以秒为单位,默认为50秒。-xx用于设定向南瑞监控后台定期上送遥信量的时间频率。以秒为单位,默认为40秒。-mx用于设定向南瑞监控后台定期上送遥脉量的时间频率。以秒为单位,默认为300秒。-kx设定监控后台连续两次遥控命令操作时的时间间隔。以秒为单位,默认为30秒。-zx在向本地硬盘保存文件的功能下,设定保存调试信息文件的大小。以字节为单位,默认为20000
21、0。-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
22、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几种设置。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CSM300EC 转出 软件 使用 说明书 V2
链接地址:https://www.31ppt.com/p-2882983.html