77范文网 - 专业文章范例文档资料分享平台

CSM300EA远动软件调试方法(4)

来源:网络收集 时间:2019-01-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

CSM-300EA远动程序的运行需要启动与远动功能相关的程序。这些程序可以分为三个部分: 内核部分; 硬件接口部分; 规约程序部分。

下面我们要依次启动这三部分的程序。首先我们启动内核部分的程序。请按照下面的步骤进行: #./dbms &

#./lonbuf [-v] & #./lonman [-v] & #./lonread [-v] & #./netman [-v] & #./netread [-v] & #./lon [-v] & #./lonctrl [-v] & #./iomon [-v] &

#./sermon &

sermon进程将根据ser.cfg文件的配置内容确定应该自动启动什么样的硬件维护进程,比如sermoxa、ser5689、sertcp等

其中各进程的启动参数如下: 1) dbms:

-o CSM-300E装置不带以太网卡时启动此参数 2) lonbuf:

-v 显示所有接收到的报文(缺省为不显示)

-V 显示缓冲区中保存的所有合法报文(缺省为不显示)

-tx 判断装置通信中断的时间,x为s值,取值15~600,缺省值为30 -fy 过滤重复报文的时间间隔,y为s值,取值0~600,缺省值为1 -i 过滤掉其他网络报文。

3) lon: -v 显示所有接收到的报文 -l 遥测变化低限 -h 遥测变化高限

注:遥测值变化在低限和高限之间的,可以发遥测变化消息。 4) lonctrl:

-v 显示所有接收到的报文及调试信息(缺省为不显示)

-s 软件判断通道的关闭(缺省为禁止)

-cx x=召唤定值的超时时间,以s为单位 (缺省值为1s) -dx x=下传定值的超时时间,以s为单位 (缺省值为1s) -kx x=遥控超时时间,以s为单位 (缺省值为60s)

-yx x=一次遥控执行后直到允许下次遥控选择的时延(缺省值为0s)

-zx x=切换/固化定值的超时时间,以s为单位 (缺省值为60s) -a 遥调时AGC功能CSC2000规约输出浮点数 5) lonman:

-v 显示所有接收到的报文(缺省为不显示) 6) lonread:

-v 显示所有接收到的报文(缺省为不显示) 7) netman:

serpc、-v 显示所有接收到的报文(缺省为不显示) 8) netread:

-v 显示所有接收到的报文(缺省为不显示) 9) sermon:

无启动参数

接下来我们要运行对时切换程序selector,如下所示。 10) selector [-v] [-nx] [-bx] [-gt0] [-rt1] [-mt2] [-f] [-s]

-v: 显示调试信息,缺省为不显示;

-nx: 使用串口进行主备切换时应选定通道号x,缺省为通道1,若无此参数,则使用以太网进行主备切换;

-bx: 使用串口进行主备切换时选择的波特lv,缺省值为1200。 -gt0:GPS的对时间隔tmin,缺省值为10min;

0

-rt1:RTU的对时间隔tmin,缺省为10 min;

1

-mt2:检测远方状态的间隔ts,缺省为10s;

2

-f:本远动主机为主机。 -s:本机为备机。

-cx:该参数代表对时周期,单位min,默认1min

-x:不进行双机切换。

其中f、s参数两者必须设置,且只可设置一个,若有两台主机则必须设置为不同。

11) iomon:

-v: 显示调试信息,缺省为不显示;

-i: 无开入开出卡时 -t: 开入开出的类型

-r: 设置开入/开出卡的开入地址 -c: 设置开入/开出卡的开出地址 -x: 无CSC2000报文重启使能 12) watchdog看门狗的使用

-v: 显示调试信息,缺省为不显示;

-nx:喂狗时写入主板的时间 -t: 检测进程退出的间隔时间 -wx:为重启进程及重启计算机

-bx:可根据主板类型配置 255为shutdown方式 上面叙述中出现的符号‖#‖为系统命令行提示符。

运行进程的顺序请按照上面步骤的顺序。现在我们为了简化CSM-300EA的启动,将这样一列进程的启动放在一个批处理文件runrtu当中。它位于目录300e/bin下面。请把runrtu的文件属性改成可执行文件(参阅chmod命令)后,直接运行:

#./runrtu

接下来我们要启动规约程序。为了更方便说明规约程序的运行,我们以CDT规约为例,在shell提示符下键入: qcdt –n0 –l 并回车,CDT程序就开始运行,如下所示。

#./qcdt –n0 –l

下面我们对规约命令做详细介绍。

格式: qcdt -n0 [-l] [-t] qcdt:规约可执行程序名;

-n0:0表示运行在第1个通道口; -dx单机双通道切换功能中备用通道号; -bx单机双通道切换功能中备用通道波特率;

-sx单机双通道切换功能中备用通道接收报文超时时间,缺省为10s; -i 判断链路接收数据异常或通讯中断时间,异常时间达到后可复位链路。 -a 所有库定时查询的时间参数,默认值为1s。 -c遥测库定时查询的时间参数,默认值不判时间。

-r 链路循环记录报文的使能参数 (记录的文件为rec0-9.txt)

-l:显示人机界面(可选)。当实际投入运行时,由于不需观看画面或者根本就没有显示器,可以去掉此选项。以下操作所都针对带 ―-l‖选项。

-t:选择此参数后我们可以记录串口的报文到300e/bin目录下的一个文件中。

一般,RTU程序在启动时,需要进行以下操作:命令格式检查、读取配置文件comnx.sys、channelx.sys和定值文件zfyx/yc/ym/yk/soe/hb1.dat、联接实时数据库、初始化串行口等,如果某步骤有错,程序会给出提示。

初始化完成,程序显示如下画面图3-1所示:

输入图示数字1――7可以分别查看本通道遥测、遥信、电度、SOE、定值和通道报文,Q或q键退出(需验证身份)。遥测库示例如图3-2所示。

如果和调度调试无误,我们需要做一下最后的整理工作。

将调试好的CSM-300E程序运行过程添加到QNX系统启动时的批处理文件后面,如下所示。但是不要参数l和t,重起计算机。 ?? cd /300e/bin ./runrtu & sleep 3 ./q101 –n0 & sleep 1 ./qcdt –n1 & sleep 1 ./bssgps –n2 & sleep 1 ??

3.4 GPS对时处理

如果我们使用GPS对时,还需要运行GPS对时进程。由于CSM-300E和GPS采用串口线相连,因此GPS对时进程也需要占用一个通道。我们完全可以把它当作一个规约进程来使用。在配置中我们需要在ser.cfg中配置通道,与该通道相对应的规约通道配置文件comnx.dat只需要配置波特率和set_clock项(将其设为YES),channelx.sys不需要配置。目前我们较为常用的GPS装置是水科院、南瑞、科汇、立德、许继(GPSII)、四方(CSN-1)生产的。相对应的GPS管理进程为bssgps、narigps、khgps、ldgps、ccgps、sfgps,用户可以根据需要选用。

例如我们使用水科院的GPS对时装置,可以输入以下的命令: #./bssgps –n0 [–t5] [-v]

参数说明: -nx 运行于通道x,此参数不可少。 -tx 对时周期为xmin,缺省为10min; -v 显示提示信息。缺省为不显示。 -bxxxx 波特率,缺省为9600;

-px x=0无校验,=1偶校验,=2奇校验(缺省)。

-w 是否为被监护的进程。

如果要退出GPS对时进程,按Q键。

当我们使用科汇的GPS对时装置,除了上述的命令行参数,还可以输入以下启动参数:

-l 适应于科汇的新版通信规约

工程实例:

1、首先我们写好配置文件netman.sys。 RecvPort1: 1888 RecvPort2: 1888 SendPort: 1889

Multicast: 236.8.8.8 CardNum: 2

IPAddress1: 192.168.1.245 IPAddress2: 192.168.2.245 MasterID: 8

MasterName: RTU1

2、然后我们来配置通道。由于该变电站需要上送两个调度,需要采用GPS对时,因此至少需要配置三个通道。通道配置文件ser.cfg示例如下:

;ChannelNo Interface Mode Port(HEX) Parameter 0 IPC DUPLEX 3f8 4 ;IRQ 1 MOXA DUPLEX 180 7 ;IRQ 2 MOXA DUPLEX 188 7 ;IRQ

通道1运行DNP规约进程和中调通信; 通道2运行CDT规约进程和地调通信; 通道3接GPS对时。

由于不需要CSM-300E连接五防,因此将wf.sys文件删除或者改名。而且不需要调试时闭锁遥信,因此将lockx.sys文件删除或改名。

遥测点 点号 序号 遥测量名称 额定值 单位 系数 10 11 去韩村II有功 228.6 MW 220/0.1 600/5 A=0.1117 11 12 去韩村II无功 228.6 MW 220/0.1 600/5 A=0.1117 即上送一个代表和额定值之间比例的码值给调度。因此我们所需要知道的与遥测相关的信息是:点号、遥测量名称、测控装置二次侧额定值。其余的信息我们可以不过问

遥信点 点号 序号 遥信量名称 是否SOE 0 1 全站事故总信号 是 8 9 2732开关 是 然后我们开始做点的配置。首先可以做dbms.cfg

该变电站测控装置CSI200E二次侧额定值如下: 电压:电流:5A

功率:100×5×1.732=864W

因此电压工程转换系数=2048/120=17.1 电流工程转换系数=2048/5=409.6 功率工程转换系数=2048/864=2.36 配置示例如下: YC: 1BANA5200 2.36 YC: 1BANA5201 2.36 YC: 1AANA5200 2.36 YC: 1AANA5201 2.36 YC: 75ANA5104 17.1 ??

YX: 77DIG010203 YX: 77DIG010204 YX: 12DIG010101 YX: 18DIG010101 YX: 16DIG010101 YX: 63DIG010309 ??

YK: 12CTRL01D2D1 YK: 18CTRL01D2D1 YK: 16CTRL01D2D1 YK: 14CTRL01D2D1 YK: 60CTRL04D2D1 ?? YM: ??

×1.2=120V 100

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库CSM300EA远动软件调试方法(4)在线全文阅读。

CSM300EA远动软件调试方法(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/445709.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: