XDPS接口软件用户手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前言
手册用途
本手册详细讲述了XDPS系统与其它系统的通用驱动程序和接口软件的使用方法。
在使用本手册前,请先明确接口类型。
手册内容
第一章接口软件概述
驱动程序部分
第二章MODBUS协议主站驱动程序
第三章循环式远动规约CDT驱动程序
第四章DNP3.0主站驱动程序
第五章NET893系统驱动程序
第六章IDAS系统驱动程序
接口软件部分
第七章ModBus(RTU)协议从站接口软件(串口)
第八章ModBus(RTU)协议从站接口软件(TCP/IP)
第九章RTU接口软件
第十章WRTOFILE接口软件
第十一章FTP GATEWAY 接口软件
第十二章XDPS向MIS系统数据库服务器写实时数据软件
第十三章GPS同步时钟的接口软件
手册的阅读对象
XDPS系统的使用、维护、管理人员
XDPS系统的工程项目开发人员
XDPS系统开发、技术改造的研发人员
相关手册
《XDPS 硬件手册》
《XDPS 工程师手册》
《XDPS 网络手册》
目录
c0116010
版本 2.0
第1章接口软件概述................................................................................. 1-1 1概述............................................................................................................................................... 1-1 2基于VDPU的I/O驱动方式...................................................................................................... 1-1 3基于XDPS实时数据库接口的网关软件驱动方式 .................................................................. 1-2 4安装准备....................................................................................................................................... 1-3第2章MODBUS协议主站驱动程序......................................................... 2-1 1概述............................................................................................................................................... 2-1 2接口硬件配置............................................................................................................................... 2-2 3驱动程序组成............................................................................................................................... 2-2 4寄存器数据与VDPU虚拟卡件的数据通道的对应关系.......................................................... 2-2 5Modiplc.ini配置文件说明 .......................................................................................................... 2-3 6安装、运行与调试....................................................................................................................... 2-9第3章循环式远动规约CDT驱动程序...................................................... 3-1 1CDT规约简介 ............................................................................................................................. 3-1 2硬件配置....................................................................................................................................... 3-1
3驱动程序组成............................................................................................................................... 3-2 4CDT设备数据与VDPU虚拟卡件的对应关系 ........................................................................ 3-2 5CDTDRV.INI配置文件说明 ...................................................................................................... 3-4 6安装、运行................................................................................................................................... 3-7第4章DNP3.0主站驱动程序 ................................................................... 4-1 1DNP规约简介 ............................................................................................................................. 4-1 2硬件配置....................................................................................................................................... 4-1 3DNP设备数据与VDPU虚拟卡件的数据通道的对应关系..................................................... 4-2 4驱动程序组成............................................................................................................................... 4-3 5配置文件说明............................................................................................................................... 4-3 6程序安装、运行与调试............................................................................................................... 4-9第5章NET893系统驱动程序................................................................... 5-1 1NET893系统简介 ....................................................................................................................... 5-1 2硬件配置....................................................................................................................................... 5-1 3893前置机与VDPU虚拟卡件的对应关系............................................................................... 5-2 4驱动程序....................................................................................................................................... 5-3 5NET893.INI配置文件说明......................................................................................................... 5-4 6安装、运行步骤........................................................................................................................... 5-5
第6章IDAS系统驱动程序 ....................................................................... 6-1 1IDAS系统简介 ............................................................................................................................ 6-1 2硬件配置....................................................................................................................................... 6-1 3IDAS前置机与VDPU虚拟卡件的对应关系 ........................................................................... 6-3 4驱动程序....................................................................................................................................... 6-4 5IDAS.INI配置文件说明 ............................................................................................................. 6-4 6安装、运行步骤........................................................................................................................... 6-6第7章MODBUS(RTU)协议从站接口软件(串口)............................. 7-1 1概述............................................................................................................................................... 7-1 2硬件配置....................................................................................................................................... 7-1 3文件组成....................................................................................................................................... 7-2 4MODBUS2.cfg配置文件说明 .................................................................................................... 7-2 5运行与调试................................................................................................................................... 7-6第8章MODBUS(RTU)协议从站接口软件(TCP/IP) ........................ 8-1 1简介............................................................................................................................................... 8-1 2硬件配置....................................................................................................................................... 8-1 3驱动程序....................................................................................................................................... 8-2
4XH_HB.INI配置文件................................................................................................................. 8-2 5安装、运行步骤........................................................................................................................... 8-4 6Modbus地址表............................................................................................................................ 8-5第9章RTU程序....................................................................................... 9-1 1概述............................................................................................................................................... 9-1 2硬件配置....................................................................................................................................... 9-1 3驱动程序....................................................................................................................................... 9-1 4XHRTU.CFG配置文件说明 ...................................................................................................... 9-2 5安装、运行步骤........................................................................................................................... 9-6第10章WRTOFILE驱动程序 ............................................................... 10-1 1概述............................................................................................................................................. 10-1 2硬件配置..................................................................................................................................... 10-1 3驱动程序..................................................................................................................................... 10-1 4WRTOFILE.CFG配置文件..................................................................................................... 10-2 5数据文件说明............................................................................................................................. 10-3 6安装、运行步骤......................................................................................................................... 10-5第11章FTP GATEWAY 软件使用........................................................ 11-1 1FTP系统简介 ............................................................................................................................ 11-1
2硬件配置..................................................................................................................................... 11-1 3驱动程序..................................................................................................................................... 11-1 4XFTP.INI配置文件说明........................................................................................................... 11-2 5数据文件..................................................................................................................................... 11-4 6安装、运行步骤......................................................................................................................... 11-6第12章XDPS向MIS系统数据库服务器写实时数据软件..................... 12-1 1概述............................................................................................................................................. 12-1 2驱动程序组成............................................................................................................................. 12-1 3数据库中表的结构..................................................................................................................... 12-1 4XOdbc.cfg配置文件说明 ......................................................................................................... 12-3 5安装、运行步骤......................................................................................................................... 12-6第13章GPS同步时钟的接口软件 ........................................................ 13-1 1概述............................................................................................................................................. 13-1 2硬件配置..................................................................................................................................... 13-1 3驱动程序..................................................................................................................................... 13-1 4XGPSTimer.cfg配置文件说明................................................................................................. 13-1 5安装、运行步骤......................................................................................................................... 13-3
第1章接口软件概述
1 概述
这本手册主要讲述了XDPS系统与其它系统连接的各种方式,并针对目前广泛应用的接口程序的安装、配置、运行调试做了详细的阐述。
在使用本手册前,请首先明确您所使用的外部通讯设备的类型。
XDPS分散控制系统有两种对外连接方式,既I/O驱动方式和网关(Gateway或简称GTW)软件方式。
I/O驱动方式将外部系统的实时数据测点,映射为XDPS分散控制系统的I/O地址(站号-板号-通道号),即将过程的输入输出测点认为是XDPS分散控制系统自己的输入输出卡件一样。
映射的方式由输入输出驱动软件决定。
GTW方式面向XDPS分散控制系统的分布式全局实时数据库,它采用XDPS分散控制系统本身提供的API,对实时数据库直接进行读写。
通常,GTW软件只能运行在MMI节点上。
I/O驱动方式可方便地利用现有的DPU图形组态软件,实现图形组态、报警、控制运算等;而GTW方式通常只能实现与XDPS分散控制系统全局实时数据库XDB中全局测点的信息交换,无法利用DPU图形组态软件的功能,因此,实现报警或控制算法较困难。
此外,GTW软件是单独编程,因此,只要能编出复杂的程序,就能完成许多特殊的用户功能。
根据两种方式的特点,一些通用的I/O层面的外部连接接口,采用I/O驱动方式。
而一些仅需全局点值交换的简单接口、要求特殊的用户接口或只需计算功能的软件接口,采用GTW方式。
因此,GTW软件包括XDPS分散控制系统与其他仪表、PLC、DCS、MIS等进行数据交换的软件,用于XDPS分散控制系统的特殊计算软件,例如热力计算、负荷分配、无功功率分配等软件,及用户自己编制的GTW软件。
2 基于VDPU的I/O驱动方式
DPU是XDPS分散控制系统信息自动处理和控制的基本单元。
用户采用XDPS分散控制系统提供的DPU图形组态软件,可方便地对DPU进行组态和调整。
DPU软件可以装载多个不同地I/O驱动程序,用于驱动不同地I/O硬件设备,目前已可驱动的有下列几种:
❑标准MODBUS驱动,以主站方式驱动标准的MODBUS设备,如MODICON,OMORON等的PLC;
❑893驱动,以主站方式驱动标准的893卡件;
❑IDAS驱动,连接阳山IDAS前置机的主站驱动程序;
❑RTU驱动,以主站方式驱动或以从站方式模拟RTU,可用于驱动符合DNP3.0、CDT、1810、IEC60870-101、SCHDI等协议的RTU设备;
❑ISA/PCI总线驱动,可驱动ISA/PCI总线上的各种工业I/O卡件。
3 基于XDPS实时数据库接口的网关软件驱动方式
基于XDPS实时数据库接口的网关软件包括分散控制系统与其他仪表、PLC、DCS、MIS等进行数据交换的软件,用于XDPS分散控制系统的特殊计算软件,例如热力计算软件、负荷分配、无功功率分配等软件,及用户自己编制的GTW软件。
XDPS2.0/R05安装盘提供下列几种常用GTW软件:
❑Modbus接口软件,以从站方式连接MAX-1000、I/A、西门子系统等。
XDPS分散控制系统的GTW软件集还提供了一些不常用的GTW软件。
用户如果需要,可用复制软件的方法获得。
目前主要有下列几种GTW软件:
❑基于FTP接口软件,可与XP、I/A系统通讯;
❑基于网络Modbus协议的DEH系统与德国H/B公司、西门子公司、ABB公司DCS 系统的接口软件;
❑通用AGC通讯接口软件;
❑GPS卫星时钟校时接口软件;
❑基于通用RTU通讯规约如IEC60870-5-101、N4F、IEC60870-5-104等从站通讯软件;
❑基于开放式数据库互连(ODBC),向通用关系数据库录入实时数据的通讯软件。
4 安装准备
在开始安装、使用上述接口驱动程序之前,您需要准备以下资料。
❑XDPS2.05版安装光盘
❑《XDPS接口软件手册》
第2章MODBUS协议主站驱动程序
1 概述
Modbus通讯协议广泛应用于工业控制领域的通用通讯协议,几乎所有的主流工控系统都支持这种协议。
Modbus通讯协议最初是由Modicon公司提出的,基于RS232的通讯协议的,后来Modicon公司又将这种协议推广到了以太网上,形成了基于TCP的Modbus协议。
Modbus通讯协议是主从方式的规约,通讯都是由主站发起的,主站发出通讯请求,从站收到请求后,回答所请求的数据。
基于TCP的Modbus协议的主站是TCP的客户端,从站是TCP的服务器端。
本主站通讯驱动同时支持基于RS232的Modbus规约和基于TCP 的Modbus规约。
同时支持多串行连接,每个串行口下允许有32个设备;支持多个TCP 连接的Modbus规约,每个TCP连接下允许有32个设备。
连接方式,如图2-1所示。
图2-1 设备连接示意图
2 接口硬件配置
如采用串口方式进行通讯,XDPS系统通常采用标准的RS232口即Com1或Com2……ComN,通讯距离一般为15米,如需增长通讯距离,可采用R232/485转换器,通讯距离为1200米。
接线方式,如图2-3所示。
图2-3 接线图
3 驱动程序组成
本程序由动态链接文件modiplc.dll、配置文件modiplc.ini两个文件组成。
如果采用虚拟DPU,这两个文件都要拷入VDPU目录下运行;如果采用DPU,则应该以文件下装的形式,把以上两个文件安装到VDPU目录下。
4 寄存器数据与VDPU虚拟卡件的数据通道的对应关系
XDPS系统的控制柜每个站内最多可插14块I/O卡件,但虚拟DPU的每个站最多可带16块虚拟卡件,每对DPU最多可带16个站。
在配置文件中,定义了寄存器数据与XDPS 系统VDPU虚拟卡件的数据通道的对应关系。
XDPS系统内测点地址由以下几个因素确定:DPU节点号、站号、卡件地址、通道号;MODBUS设备从站地址号、寄存器地址。
除此之外,测点的类型要一致。
这种映射关系在Modiplc.ini 中定义完成。
5 Modiplc.ini配置文件说明
5.1 配置文件格式说明
在进行通讯前,首先要根据通讯双方的硬件参数来配置Modiplc.ini配置文件,在完成配置文件时,一定要与通讯的另一方参数设置保持一致。
采用串口方式进行通讯时,配置文件的格式如表2-1所示;采用TCP/IP方式进行通讯时,配置文件的格式如表2-2所示,两种通讯方式的配置文件在[CONFIG]段配置格式不同,其他部分配置格式相同。
两种通讯方式在同一DPU中可以同时使用。
表2-1 串行口配置文件
表2-2 TCP配置文件
5.2 配置文件参数列表
5.2.1 串口方式
采用串口进行通讯,参数说明见表2-3。
表2-3 参数说明
5.2.2 TCP/IP方式
采用TCP/IP方式进行通讯,[CONFIG]下参数说明见表2-4。
表2-4 参数说明
注意
注意各类寄存器的第一个通道在XDPS中都是0通道。
5.3 配置文件举例分析
5.3.1 采用串口进行通讯配置文件举例
表2-5 配置文件举例
5.3.2 采用TCP/IP方式配置文件应用举例
表2-6 配置文件举例
6 安装、运行与调试
6.1 安装步骤
(1)修改VDPU.cfg文件。
在[IOSTATION]段下修改下列选项。
☞注意
要加载napwnt驱动,必须先在系统中安装napwnt设备驱动程
序。
如果没有安装此设备驱动程序,而设置napwnt=1,DPU就
不会加载任何驱动,Modiplc驱动就不会工作。
(2)下装VDPU.cfg、动态链接文件modiplc.dll、配置文件modiplc.ini。
通讯正
常时,该目录下必须包括下列文件:vdpu.exe、vfunc.dll、vdpu.cfg、Modiplc.dll、Modiplc.ini、vdpu.alg。
☞注意
vdpu.alg在组态文件下装后自动生成。
(3)重新启动DPU或虚拟DPU。
6.2 运行与调试
如果配置文件中,定义显示报文监视窗口,则会弹出如下窗口,如图2-4所示。
图2-4 调试窗口
第3章循环式远动规约CDT驱动程序
1 CDT规约简介
循环式远动规约(CDT)是一种广泛应用于电网数据采集和监控系统的规约。
它适用于点对点的远动通道结构及以循环同步方式传送远动信息的远动设备与系统。
此规约采用可变帧长度、多种帧类别循环传送,变位遥信优先传送,重要遥测量更新循环时间较短,区分循环量、随机量和插入量采用不同形式传送信息,以满足电网调度安全监控系统对远动信息的实时性和可靠性的要求。
CDT规约规定了主站与子站之间进行以下数据传送:遥信、遥测、事件顺序记录、电能脉冲计数值、遥控命令、升将命令等。
CDT规约定义了每一个设备各种信息的最大容量。
2 硬件配置
循环式远动规约CDT的接口硬件基础一般为是串行口RS232,上位计算机通过RS232与远动设备相连接,见示意图3-1。
图3-1 硬件连接示意图
3 驱动程序组成
本驱动程序由动态连接库文件CDTDRV.DLL及配置文件CDTDRV.INI组成。
这两个文件必须拷备到VDPU的执行目录下。
4 CDT设备数据与VDPU虚拟卡件的对应关系
本CDT驱动程序,是主站驱动程序。
它完成与CDT从站设备的通信,并将CDT从站设备各种类型的数据映射成VDPU的虚拟卡件数据,使得XDPS的其它应用程序操作CDT 从站设备就象操作XDPS本身的硬件设备一样。
一个CDT从站设备相当于VDPU下的一个I/O站,这个从站设备下的各种类型的数据映射成这个站下I/O卡件的通道。
如图3-2所示。
图3-2 CDT数据与VDPU虚拟卡件对应关系
VDPU虚拟卡件的类型、位置排布规定如下。
0号卡可配置128个遥测量
1号卡可配置128个遥测量和256个遥信量
2号卡可配置256个遥信量
3号卡可配置128个电度量
4号卡可配置256个遥控选择通道和256个遥控选择返回通道
5号卡可配置256个遥控选择值通道和256个遥控选择返回值通道6号卡可配置256个遥控执行通道
7号卡可配置256个遥控取消通道
8号卡可配置256个遥调选择通道和256个遥调选择返回通道
9号卡可配置256个遥调选择值通道和256个遥调选择返回值通道10号卡可配置256个遥调执行通道
11号卡可配置256个遥调取消通道
12号卡可配置两个频率通道
5 CDTDRV.INI配置文件说明
5.1 CDT驱动配置文件CDTDRV.INI说明
表3-1 配置文件示意
[CONFIG]
LocalAddress = 1
[CDT_1]
Port = 1
BaudRate = 9600
ByteSize = 8
Parity = 0
StopBits = 1
Address = 17
DPU_Station = 1
Debug=1
[CDT_2]
Port =
BaudRate = 9600
ByteSize = 8
Parity = 0
StopBits = 1
Address =
DPU_Station = 2
Debug=1
表3-2 参数说明
5.2 CDT驱动配置文件CDTDRV.INI举例
表3-3 配置文件举例
6 安装、运行
(1)上装并修改DPU中的vdpu.cfg。
vdpu.cfg文件的[IOSTATION]段中,须修改或添加三行内容。
☞注意
要加载napwnt驱动,必须先在系统中安装napwnt设备驱动程序。
如果没有安装此设备驱动程序,而设置napwnt=1,DPU就不会加载
任何驱动,Cdtdrv驱动就不会工作。
(2)把修改好的vdpu.cfg文件以及配置好的CdtDrv.dll 、CdtDrv.ini文件以超级工程师身份,下装到DPU中。
通讯正常时,该目录下必须包括下列文件:vdpu.exe、
vfunc.dll、vdpu.cfg、Cdtdrv.dll、Cdtdrv.ini、vdpu.alg。
☞注意
vdpu.alg在组态文件下装后自动生成。
(3)重新启动DPU或虚拟DPU。
第4章DNP3.0主站驱动程序
1 DNP规约简介
DNP(Distributed Network Protocol)协议是加拿大Harris公司推出的应用于SCADA系统主站与从站之间连接的一种通讯协议。
由于它可靠性很高,数据传输效率也高,因此得到了广泛应用。
2 硬件配置
本程序是DNP3.0主站端的驱动程序,它支持以串行口(RS232和RS485)、以太网为介质连接。
采用以太网通讯时,网络协议是TCP协议,本程序为客户端,从站端为服务器端。
可以同时支持64个连接(包括串行口连接和TCP连接),每个连接可以带32个从站设备。
连接示意图,如图4-1所示。
图4-1 系统配置
3 DNP设备数据与VDPU虚拟卡件的数据通道的对应关系
对于遥控操作的方式为TripClose的设备,每一个选点操作通道对应两个继电器,一次选点操作,动作哪个继电器由这次选点操作命令中的参数来表示。
在这种方式下,如果配置了n个遥控通道,那么这个遥控卡件的数据通道布置为:
3n个DO通道
前n个通道表示选点通道
中间n个通道表示操作通道
后n个通道表示值输出通道(输出0和1分别代表两个继电器)
2n个AO通道
前n个通道表示继电器状态为ON的时间,单位为毫秒
后n个通道表示继电器状态为OFF的时间,单位为毫秒
对于遥控操作的方式为TripClose时,AO通道可不用
2n个DI通道
前n个通道表示选点返回通道,返回为1时表示选点成功,返回为0时表示失败。
前n个通道表示操作返回通道,返回为1时表示操作成功,返回为0时表示失败。
对于遥控操作的方式为OnTime/OffTime的设备,每一个选点操作通道对应一个继电器。
在这种方式下,如果配置了n个遥控通道,那么这个遥控卡件的数据通道布置为:2n个DO通道
前n个通道表示选点通道
后n个通道表示操作通道
2n个AO通道
前n个通道表示继电器状态为ON的时间,单位为毫秒
后n个通道表示继电器状态为OFF的时间,单位为毫秒
2n个DI通道
前n个通道表示选点返回通道,返回为1时表示选点成功,返回为0时表示失败。
前n个通道表示操作返回通道,返回为1时表示操作成功,返回为0时表示失败。
4 驱动程序组成
本驱动程序由动态连接库文件COMDEV.DLL及配置文件COMDEV.INI组成。
这两个文件必须拷备到VDPU的执行目录下。
5 配置文件说明
5.1 COMDEV.INI配置文件格式说明
表4-1 配置文件格式说明
5.2 配置文件参数说明
在[Node]段中,定义节点地址和通讯类型。
❑NodeAddress 本主站地址,取值0~255。
❑Com1、Com2、…、Com64用于配置通讯设备。
每一项表示一个串行口或一个TCP连接。
1. 串行口
如果通讯设备为串行口则ComX中,X表示串行口号,如Com1表示串口1,
ComX后面的参数为串行口的参数,即波特率、数据位、有无校验(e表示偶校
验;o表示奇校验;n表示无校验)、停止位(0表示1位停止位;1表示1.5位停
止位;2表示2位停止位)、设备数、是否需要调试窗口。
如Com3=9600,8,N,0,1,debug 表示通讯设备为串口3,串口3的通讯波特率为
9600,8位数据位,无校验,1位停止位,串口3带一个从站设备,并需要有调
试窗口。
2. TCP连接
如果通讯设备为TCP连接则ComX中,X只表示序号,当串行口和TCP连接
同时使用时,表示TCP连接的ComX中的X不应占用所要使用的串行口。
表示
TCP连接的ComX后面的参数是转换器(或FTU)的IP地址、TCP端口号、
设备数、是否需要调试窗口。
如Com1=192.9.200.181,8000,1 表示通讯设备为网络设备,此设备的IP地址
为192.9.200.181,TCP端口号8000位,此设备带一个从站设备,不需要调试
窗口。
在[com1_device1]、…、[ComX_DeviceY]段中,用于配置对应于通讯设备COMX上的每个设备的参数。
❑[com1_device1]:用于配置对应于通讯设备COMX上的每个设备的参数
❑Address:用于配置此设备的地址(DNP协议的子站地址)。
❑Type:用于配置此设备类型。
可选项DNP_DART、DNP_SEL、DNP_D20。
❑OutTime:用于配置选点成功后,返校DI保持的时间。
单位为秒。
❑TripClose:用于配置遥控操作的方式。
1表示Trip/Close方式,0表示OnTime/OffTime方式。
❑SynTime:用于配置此设备是否需要同步时间。
一般情况下,需要从该设备读取带时间的遥信量变位数据时,此设备就需要主站对之同步时间。
❑HaveCount:用于配置此设备中是否有计数量通道。
此开关只对设备类型为DNP_DART时生效。
0表示无计数量通道,1表示有计数量通道。
❑Plate1~Platen:用于配置此设备对应DPU中IO卡件布置。
❑数据配置
(1)对于输入卡件,配置的数据依次是:DPU 站号,DPU 板号,类型(INPUT),DI(DI or AI or FI),偏移,通道数,AI(DI or AI or FI),偏移,
通道数,FI(DI or AI or FI),偏移,通道数。
以上AI表示模拟量输入、DI表示开关量输入、FI表示浮点数输入(32
位计数量)
如Plate1=1,0,INPUT,AI,0,8,DI,2,4,FI,8,8表示DPU 的1号站0号板上
的数据包含当前设备的数据有:从0号模拟量通道开始的8个模拟量,
从2号开关量通道开始的4个开关量,从8号计数量通道开始的8个计
数量。
再如Plate1=2,1,INPUT,AI,0,8表示DPU 的2号站1号板上的数据包含
当前设备的数据有:从0号模拟量通道开始的8个模拟量。
应改注意的是当设备类型为DNP_DART时,所有的输入数据时在一块
卡件上,配置此卡件时只须写PlateX=1,0,INPUT,AI,0,8 后面的数据类
型、偏移、通道数并无实际意义,因为通讯程序将把当前设备的所有输
入数据包括遥测、遥信和计数器数据全部存放到这块卡件上。
在这块卡
件上每一个计数通道都有一个开关量输出通道与之对应,这个输出通道
用于对这个计数通道清零。
在清零通道的最后还增加了一个对DART复
位的开关量输出通道。
(2)对于遥控输出卡件,配置的数据依次是:DPU 站号,DPU 板号,类型OUTPUT_DO),偏移,通道数
如Plate2=1,1,OUTPUT_DO,0,4表示DPU 的1号站1号板上的数据包
含当前设备的从0号通道开始的4个遥控通道数据。
(3)对于遥调输出卡件,配置的数据依次是:DPU 站号,DPU 板号,类型(OUTPUT_AO),偏移,通道数
如Plate3=1,5,OUTPUT_AO,0,4表示DPU 的1号站5号板上的数据包
含当前设备的从0号通道开始的4个遥调通道数据。
5.3 配置文件举例
表4-3 配置文件举例
6 程序安装、运行与调试
(1)上装并修改DPU中的vdpu.cfg。
vdpu.cfg文件的[IOSTATION]段中,须修改或添加三行内容。
☞注意
要加载napwnt驱动,必须先在系统中安装napwnt设备驱动程序。
如果没有安装此设备驱动程序,而设置napwnt=1,DPU就不会加载
任何驱动,DNP驱动就不会工作。
(2)把修改好的vdpu.cfg文件以及配置好的CdtDrv.dll 、CdtDrv.ini文件以超级工程师身份,下装到DPU中。
通讯正常时,该目录下必须包括下列文件:vdpu.exe、
vfunc.dll、vdpu.cfg、comdev.dll、comdev.ini、vdpu.alg。
☞注意
vdpu.alg在组态文件下装后自动生成。
(3)重新启动DPU或虚拟DPU。
第5章NET893系统驱动程序
1 NET893系统简介
NET893系统是南京工程兵工程学院生产的用于工业现场的输入输出设备,它包括各种类型的模拟量输入设备、开关量输入设备、模拟量输出设备和开关量输出设备,这些设备统称前置机。
前置机通过屏蔽双绞线连接成总线型网络,总线型网络连接到上位计算机的893数据采集卡上,每一个前置机都有一个地址,上位计算机通过这个地址来区分不同的前置机,有的前置机地址是通过硬件开关设定,有的是通过软件设定,要了解具体情况,请阅读南京工程兵工程学院有关手册。
2 硬件配置
前置机与上位计算机的连接方式有多种,这里介绍两种常用配置:单机单网、单机双网。
单机单网是最简单的一种配置,硬件连接方式如图5-1所示。
图5-1 893系统图(单机单网)
893总线型网络允许多台主机同时工作,所以也可采用双机单网配置,硬件连接方式具体接法如图5-2所示。
图5-2 893系统图(双机单网)
XDPS系统的893驱动程序是基于893数据采集卡驱动程序的API编写的,因此上位计算机运行环境中,必须安装893数据采集卡和采集卡的驱动程序。
893数据采集卡安装时,应注意采集卡上的I/O地址开关跳线,所选择的I/O地址不能与系统中其它已使用的I/O资源冲突。
3 893前置机与VDPU虚拟卡件的对应关系
本驱动程序是VDPU程序下的一个I/O模块,它的任务是将893前置机映射成XDPS 系统I/O卡件,使得XDPS系统的应用软件能够象操作XDPS系统自身的I/O卡件一样,操作893前置机。
893前置机对应着DPU某一I/O站下的一块卡件,对应关系如图5-3所示。
图5-3 893前置机与VDPU虚拟卡件的对应图
4 驱动程序
本驱动程序由动态连接库net893.DLL、配置文件net893.INI两个文件组成。
这两个文件必须安装到VDPU的执行目录下。
5 NET893.INI配置文件说明5.1 net893.INI配置文件举例
表5-1 net893.INI配置文件
5.2 net893.INI配置文件说明
表5-2 参数说明
6 安装、运行步骤
6.1 安装、运行与调试
对于Windows NT操作系统,采集卡驱动程序安装步骤:
(1)将驱动程序hostnt.sys拷贝到Windows NT系统目录设备子目录(%WinNT%\System32\Drivers)下,hostnt.sys是南京工程兵工程学院提供的
893数据采集卡的驱动程序;同时将hostnt.dll拷贝到Windows NT系统目录
(%WinNT%\System32)下,hostnt.dll是南京工程兵工程学院提供的893数据采
集卡驱动程序应用程序接口(API)。
(2)在命令行下运行:Regini 893reg.ini
893reg.ini 是南京工程兵工程学院提供的893数据采集卡驱动程序的注册信息。
必须重新启动Windows NT本驱动程序才能生效。
(3)重新启动Windows NT完毕后,在NT系统[控制面板]中的[设备]项对会框中,你会看到一个已启动的hostnt设备。
如没有看到此设备已启动,说明安装过程
有问题。
6.2 运行步骤
(1)要让DPU加载本驱动程序,还须修改vdpu.cfg,vdpu.cfg文件的[IOSTATION]段中,须修改或添加三行内容。
注意
要加载napwnt驱动,必须先在系统中安装napwnt设备驱动程
序。
如果没有安装此设备驱动程序,而设置napwnt=1,DPU就
不会加载任何驱动,net893驱动就不会工作。
(2)把配置好的net893.INI、net893.cfg及net893.DLL等文件拷贝至VDPU执行路径下。
通讯正常时,该目录下必须包括下列文件:vdpu.exe、vfunc.dll、
vdpu.cfg、net893.dll、net893.ini、vdpu.alg。
注意
vdpu.alg在组态文件下装后自动生成。
(3)做好上述准备工作以后,就可以运行VDPU.exe应用程序了或着重新启动DPU。
如果运行的结果不对,可用南京工程兵工程学院提供的测试工具,检查问题出
现在何处。
第6章IDAS系统驱动程序
1 IDAS系统简介
IDAS系统是无锡阳山仪器仪表厂生产的用于工业现场的输入输出设备,它包括各种类型的模拟量输入设备、开关量输入设备、模拟量输出设备和开关量输出设备,这些设备统称前置机。
前置机通过屏蔽双绞线连接成总线型网络,总线型网络连接到上位计算机的IDAS 数据采集卡上,每一个前置机都有一个地址,上位计算机通过这个地址来区分不同的前置机,有的前置机地址是通过硬件开关设定,有的是通过软件设定,要了解具体情况,请阅读无锡阳山仪器仪表厂有关手册。
2 硬件配置
前置机与上位计算机的连接方式有多种,这里介绍单机单网、双机单网、双主机且上位机单网前置机双网三种配置方式。
单机单网是最简单的一种配置,如图6-1所示。
图6-1 IDAS系统图(单机单网)。