外挂模块操作说明.docx
- 文档编号:2362612
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:13
- 大小:169.56KB
外挂模块操作说明.docx
《外挂模块操作说明.docx》由会员分享,可在线阅读,更多相关《外挂模块操作说明.docx(13页珍藏版)》请在冰点文库上搜索。
外挂模块操作说明
部分外挂模块
操作说明
国电南思系统控制有限公司
目录
第一章部分外挂模块的安装方法3
1.1NSDDE服务器接口3
1.2电压合格率统计3
1.3有载调压装置统计3
1.4OLINE与博瑞操作票系统的五防通讯模块3
1.5锦州五防系统通讯模块(串行口方式)3
1.6保护模块3
第二章部分外挂模块的具体应用4
2.1NSDDE服务器接口4
2.1.1NSDDE服务器支持以下Topic4
2.1.2各种Topic支持的Item4
2.2电压合格率统计5
2.2.1离线设置5
2.2.2在线显示5
2.3有载调压装置统计5
2.3.1离线设置5
2.4OLINE与博瑞操作票系统的五防通讯模块6
2.4.1用途和性能6
2.4.2基本工作原理6
2.4.3配置文件NSSend.INI格式6
2.5锦州五防系统通讯模块(串行口方式)7
2.5.1用途和性能7
2.5.2基本工作原理8
2.5.3具体应用8
2.6保护模块9
2.6.1用途9
2.6.2基本工作原理9
2.6.3具体应用9
2.7遥控确认模块9
2.7.1用途9
2.7.2基本工作原理9
2.7.3具体应用9
3第三章部分外挂模块的动态链接文件11
第一章部分外挂模块的安装方法
1.1NSDDE服务器接口
将文件Dbdde.dll拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB)。
1.2电压合格率统计
将文件Voltage.dll拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB)。
启动NSDBTOOL可以在站(设备)列表中看到“电压合格率统计”,表示安装正确。
1.3有载调压装置统计
将文件Tune.dll拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB)。
启动NSDBTOOL可以在站(设备)列表中看到“有载调压装置统计”,表示安装正确。
1.4OLINE与博瑞操作票系统的五防通讯模块
将文件Ns-Send.dll拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB),并将一定格式的ini文件拷贝到操作系统system目录下。
1.5锦州五防系统通讯模块(串行口方式)
将文件WF.DLL拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB)。
启动NSDBTOOL可以在站(设备)列表中看到“锦州五防”,表示安装正确。
1.6保护模块
将文件MANPROT.DLL拷贝于监控系统目录下的USERDB子目录下(例如:
C:
\NSPRO\USERDB)。
启动NSDBTOOL可以在站(设备)列表中看到“保护”,表示安装正确。
第二章部分外挂模块的具体应用
2.1NSDDE服务器接口
2.1.1NSDDE服务器支持以下Topic
1、SYSTEM系统
2、RDB实时数据
3、HST历史数据
4、CMD其他(未实现)
2.1.2各种Topic支持的Item
1、SYSTEMTopic支持以下Item
TOPICS返回系统中所有的Topic
SYSITEMS返回SYSTEMTopic中所有的Item
FORMATS返回系统支持的数据格式,目前只支持CF_TEXT
2、RDBTopic支持以下Item
SxAyTz[v]返回或写模拟量属性值
SxDyTz[v]返回或写数字量属性值
SxPyTz[v]返回或写脉冲量属性值
SxOyTz[v]返回或写遥调量属性值
SxRyTz[v]返回或写遥控量属性值
x,y,z代表索引号,x,y使用的是序号,即站或点在系统中顺序编号。
如果x=0表示访问系统属性;如果y=0表示访问站属性;z使用属性编号,是mandb.h中定义的编号。
当向数据库写时使用[v]的形式。
举例:
s0a0t0返回站数
s1a0t1返回第一个站的站名
s1d1t775返回第一个站的第一个遥信点的工程值
s1d1t775[34.8]写第一个站的第一个遥信点的工程值为34.8
3、HSTTopic支持以下Item
SxAyTzDd[v]返回或写模拟量属性值
SxPyTzDd[v]返回或写脉冲量属性值
x,y,z代表索引号,d代表时间,x,y使用的是序号,即站或点在系统中的顺序编号。
如果x=0表示访问系统属性;如果y=0表示访问站属性;z使用属性编号,是mandb.h中定义的编号;d的格式为Y-M-Dh:
m:
s。
举例:
s1a1t268d1998-5-17:
0:
0返回第一个站的第一个遥测点1998-5-17:
0:
0的工程值。
s1a1t268d1998-5-17:
0:
0[34.8]写第一个站的第一个遥测点1998-5-17:
0:
0的工程值为34.8。
对于ATTR_ANA_DAYMINVALUE,ATTR_ANA_MONMAXVALUE,
ATTR_ANA_MONMINVALUE,ATTR_ANA_YEARMAXVALUE,
ATTR_ANA_YEARMINVALUE将同时返回值与时标。
4.返回值全部为字符串。
2.2电压合格率统计
2.2.1离线设置
1.当安装文件Voltage.dll后,启动NSDBTOOL,在站(设备)列表中
可以看到“电压合格率统计“,双击该点,弹出对话框:
从中可以设置峰时段范围,各伏电压峰、谷合格标准。
单击该点后再单击
,将弹出:
在数据库定义中对峰、谷时段以及几种不同电压等级的峰、谷时段的合格范围进行定义,之后选择需要进行电压合格率统计的数据库点,每个点赋予一个点名。
注意:
点名中不能有空格。
2.在界面编辑器,通过外挂图元的电压合格率统计可以从数据库中选择已定义的点来做图,具体操作详见部分外挂图元第十六节电压合格率统计。
2.2.2在线显示
在线运行中,可以看到你所设置的点的电压合格率统计情况。
2.3有载调压装置统计
2.3.1离线设置
1.当安装文件Tune.dll后,启动NSDBTOOL,在站(设备)列
表中可以看到“有载调压装置统计”,单击该点后再单击
将弹出:
在数据库定义中增加计算当前档位的计算点,之后在“有载调压装置统计”中选择这些计算点,每个点赋予一个点名。
注意:
点名中不能有空格。
2.在界面编辑器,通过外挂图元的有载调压装置统计可以从数据库中选择已定义的点来做图,具体操作详见部分外挂图元第十七节有载调压装置统计。
2.4OLINE与博瑞操作票系统的五防通讯模块
2.4.1用途和性能
采用Windows系统共享内存方式,在同一结点上运行的NSPro1.2系统与操作票系统之间交换数据。
2.4.2基本工作原理
1、共享内存分为不同的数据区,NSPro1.2系统与操作票系统自动刷新各自的数据区,同时访问对方的数据区以获得实时数据。
2、NSPro1.2系统与操作票系统使用对方的窗口句柄传递Windows用户自定义消息来实现遥控的可操作性判断。
2.4.3配置文件NSSend.INI格式
1、NSSend.INI文件分为三个部分:
Ana部分,定义操作票系统的数据区遥信数据个数及与之对应的NSPro1.2系统数据库遥信数据的索引;Dgt部分,定义NSPro1.2系统的数据区数据个数及与之对应的数据库数据的索引;Init部分定义一些设置。
2、[Ana]部分格式如下:
AmountAna=x
数据个数为x个;
[n]=[ST],[PT]
其中n为编号,从1开始连续排列到x;ST为NSPro1.2系统数据库站号,PT为NSPro1.2系统数据库遥信点索引号,由0开始。
3、[Dgt]部分格式如下:
AmountDgt=y
数据个数为y个;
[m]=[ST],[PT]
其中m为编号,从1开始连续排列到y;ST为NSPro1.2系统数据库站号,PT为NSPro1.2系统数据库遥信点索引号,由0开始。
4、[Init]部分格式如下:
Information=[0,1]
设置当遥控操作不被操作票系统允许时是否弹出对话框以显示原因字符串,1表示弹出,0表示不弹出。
5、举例如下:
ini文件配置例子如下:
[Init]
IfCreate=TRUE
[Ana]
1=1,1
2=1,2
3=1,3
AmountAna=3
[Dgt]
1=1,1
2=1,2
3=1,3
4=1,4
5=1,5
6=1,6
7=1,7
8=1,8
9=1,9
10=1,10
11=1,11
12=1,12
13=1,13
14=1,14
15=1,15
AmountDgt=32
[Relay]
1=2,1
2=1,4
3=4,5
4=2,8
5=0,1
AmountRelay=5
2.5锦州五防系统通讯模块(串行口方式)
2.5.1用途和性能
用于利用锦州五防系统的综合自动化站中,后台监控系统与五防机之间的通讯,后台监控系统可以得到遥控五防闭锁功能、得到部分遥信的功能。
五防机可以得到全部遥信列表。
2.5.2基本工作原理
离线时(NSDBTOOL)设置串口号、五防闭锁功能点(遥信点)、五防监控遥信对应表等。
在线时(ONLINE)本模块利用用户的设置,通过指定的串口监听,当有报文询问开关刀闸位置时根据对应表回答遥信位置。
当监控系统遥控时,并且五防闭锁功能开启时(手动开启:
通过人工置数五防闭锁遥信点)监控系统将送遥控申请给五防机,得到五防的允许(不允许)后监控(不)执行遥控。
遥控执行完后将遥控结果送到五防。
2.5.3具体应用
1.离线设置:
当安装号文件WF.DLL后,启动数据库维护程序(NSDBTOOL),在站(设备)表中可以看到“锦州五防”的扩展站名,双击该点,系统将显示“锦州五防设置”窗口;该设置窗口分为三部分设置:
五防闭锁标志点设置、串口号设置、遥信对应表设置。
a)五防闭锁标志点设置:
设置一遥信点,该遥信点应该无其他作用,并且应设置为“非扫描允许”点。
在线运行时,只有该点设置为“1”时,监控系统遥控时才申请五防闭锁;该点设置为“0”时,监控系统遥控时将不考虑五防系统。
b)串口号设置:
利用该串口与五防机通讯,其他设置固定为“96,8,n,1”。
c)遥信对应表设置:
遥信对应表分为四栏:
五防序号、站号、遥信点号、五防遥信写库。
五防序号:
0---511;五防序列标号。
站号:
站的编号,(RTU站号)
遥信点号:
指定站号下的遥信序列号(1,2,3,
4……)五防遥信写库:
设置为“是”
时五防上传该点位置时,将该点五防
遥信位置写库。
否则不写库。
“不可以在表中直接修改内容”双击每一列“五防序号”栏,将弹出该列的设置窗口,设置该点。
●也可以通过修改系统目录下“data\wf.ini”文件,设置五防参数。
2.在线运行:
画面中应可以设置“五防闭锁标志点”的值。
通过对该点的设置开启或关闭五防闭锁功能。
如果开启五防闭锁功能,在进行“遥控选择”时,系统将显示“正在检查五防(锦州)是否容许”,如果允许则执行下面的步骤。
否则停止执行。
如果五防回答超时(10秒)遥控也将停止。
可以通过“串口监视”监视指定的五防通讯串口,看到五防通讯报文。
2.6保护模块
2.6.1用途
主要用于保定方面的工程。
2.6.2基本工作原理
离线时(NSBDTOOL)设置遥信子系统中的类型、保护类型、允许标记。
在线时(ONLINE)本模块利用用户设置,把遥信报警的信息连在一起报警。
2.6.3具体应用
1.离线设置:
在NSDBTOOL的遥信子系统中定义类型为保护信号,保护类型为1,允许标记不设报警允许。
2.在线运行:
当用户设置的断路器、开关或刀闸上发生过流,保护设备和断路器、开关或刀闸同时动作,发出遥信报警,报警信息将连续显示。
2.7遥控确认模块
2.7.1用途
遥控时要求操作人员输入所要遥控设备的设备编号,以防止误操作。
2.7.2基本工作原理
离线时(NSBDTOOL)设置遥控设备的设备编号。
在线时(ONLINE)本模块利用用户设置,把遥控设备与其设备编号关联起来,并要求操作员输入设备编号加以确认,从而提高操作的正确率,防止误操作。
2.7.3具体应用
1、将遥控确认的用户自定义模块文件“ACKRelay.dll”加入到监控系统的Userdb目录下。
2、Nsdbtool,则可以发现在站列表的下方发现出现了虚拟站“
”,双击此虚拟站,则弹出如下的遥控确认设置的列表:
1、双击此对话框下的序号,则弹出遥控确认设置的对话框:
在此对话框里选择站名、遥控点和遥控确认的遥控号(即设备好)单击确认按钮即可。
3第三章部分外挂模块的动态链接文件
一、NSDDE服务器接口DBDDE.DLL
二、电压合格率统计VOLTAGE.DLL
三、有载调压装置统计TUNE.DLL
四、OLINE与博瑞操作票系统的五防通讯模块NS-SEND.DLL
五、锦州五防系统通讯模块(串行口方式)WF.DLL
六、保护模块MANPROT.DLL
七、遥控确认模块ACKRelay.dll
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外挂 模块 操作 说明