




已阅读5页,还剩94页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XDPS 接口软件手册 前 言 手册用途 本手册详细讲述了 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 工程师手册 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 XDPS 接口软件手册 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 XDPS 接口软件手册 第第 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 XDPS 接口软件手册 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 XDPS 接口软件手册 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 XDPS 接口软件手册 XDPS 接口软件手册 1-1 第第 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 软件可以装 XDPS 接口软件手册 1-2 载多个不同地 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) ,向通用关系数据库录入实时数据的通讯软件。 XDPS 接口软件手册 1-3 4安装准备安装准备 在开始安装、使用上述接口驱动程序之前,您需要准备以下资料。 XDPS2.05 版安装光盘 XDPS 接口软件手册 XDPS 接口软件手册 1-4 XDPS 接口软件手册 2-1 第第 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所示。 VDPU 设备1设备2设备n 设备1设备2设备n 设备 设备 RS232/RS485 RS232/RS485 TCP连接 TCP连接 图 2-1 设备连接示意图 XDPS 接口软件手册 2-2 2接口硬件配置接口硬件配置 如采用串口方式进行通讯,XDPS 系统通常采用标准的 RS232 口即 Com1 或 Com2ComN,通讯距离一般为 15 米,如需增长通讯距离,可采用 R232/485 转换 器,通讯距离为 1200 米。接线方式,如图 2-3 所示。 XDPS DPUCOM 口串口 Modbus 设备 信号名称信号引脚信号名称 RXD2-TXD TXD3-RXD GND5-GND 图 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 中定义完成。 XDPS 接口软件手册 2-3 5Modiplc.ini 配置文件说明配置文件说明 5.1配置文件格式说明配置文件格式说明 在进行通讯前,首先要根据通讯双方的硬件参数来配置 Modiplc.ini 配置文件,在完成 配置文件时,一定要与通讯的另一方参数设置保持一致。 采用串口方式进行通讯时,配置文件的格式如表 2-1 所示;采用 TCP/IP 方式进行通 讯时,配置文件的格式如表 2-2 所示,两种通讯方式的配置文件在CONFIG段配置格式不 同,其他部分配置格式相同。两种通讯方式在同一 DPU 中可以同时使用。 表 2-1 串行口配置文件 CONFIG communication_port1 = Com1,9600,8,n,0,1,debug communication_portn =端口号, 波特率, 数据位, 有无校验, 停止位, PLC 数量, 报文监视窗 口 Port1_PLC1 Slave_No=1 Station_No=1 PlateNum=4 Plate1_No=1 Platen_ No=卡件地址 Plate2_No=2 Plate3_No=3 Plate1_AI=3,0,64,2 Platei_输入信号类型功能码,起始通道,通道数,扫描周期 Plate2_AI=4,64,64,2 Plate3_DO=0,8 Platei_输出信号类型起始通道,通道数 Plate4_AO=0,2 XDPS 接口软件手册 2-4 表 2-2 TCP 配置文件 CONFIG communication_port2 = TCP,6,3308,1,debug communication_portn =TCP 或 modicon_TCP, IP 地址, 通讯端口, PLC 数量, 报文监视窗 口 Port1_PLC1 Slave_No=1 Station_No=1 PlateNum=4 Plate1_No=1 Platen_ No=卡件地址 Plate2_No=2 Plate3_No=3 Plate1_AI=3,0,64,2 Platei_输入信号类型功能码,起始通道,通道数,扫描周期 Plate2_AI=4,64,64,2 Plate3_DO=0,8 Platei_输出信号类型起始通道,通道数 Plate4_AO=0,2 XDPS 接口软件手册 2-5 5.2配置文件参数列表配置文件参数列表 5.2.1串口方式串口方式 采用串口进行通讯,参数说明见表 2-3。 表 2-3 参数说明 参数描述值/范围 CONFIG PLC 的数量PLC 的数量 端口号通讯串口号1,2,3,4 波特率通讯波特率4800,9600,19200 奇偶校验奇偶校验位n 表示无校验, o 表示奇校验, e 表示偶校验 数据位通讯数据位 停止位停止位0 表示 1 位, 1 表示 1.5 位, 2 表示 2 位 PLC 数量PLC 数量 Debug 是否需要报文监视窗口Debug 表示需要报文窗 口;空缺表示不需要 报文窗口 Port1_PLC1 Slave_No PLC 的地址(或从站号)1256 Station_No 表示该 PLC 对应的 DPU 站号,每一个 PLC 对应 DPU 的一个 IO 站。 0 12 PlateNum PlateNum 表示该 PLC 对应 DPU 多少块卡件最多 256 Platei_No=卡件 地址 表示编号为 i 的卡件地址。 “Platei_No=卡件地 址”与“Platei_卡件类型”相对应,前者指明 卡件的地址,后者指定卡件的具体内容。 i = 0,115 卡件地址取 015 Platei_卡件类型Platei_AI 表示模拟量输入 Platei_DI 表示开关亮输入 表示的是每一块卡件 上的模拟量输入通道 与该 PLC 的寄存器地 址的对应关系 功能码功能码 1:表示的是读从 00001 开始的线圈状态 寄存器 1,2,3,4 XDPS 接口软件手册 2-6 功能码 2:表示的是读从 10001 开始的线圈输入 状态寄存器 功能码 3:表示的是读从 40001 开始的输入寄存 器 功能码 4:表示的是读从 30001 开始的保持寄存 器 起始通道注意各类寄存器的第一个通道在 XDPS 中都是 0, 所以这里的起始通道 0 表示输入寄存器 40001 010000 通道数 010000 扫描周期单位为 100ms 10100 Platei_AO 模拟量输出通道与该 PLC 的寄存器地址的对应 关系;模拟量输出用 Modbus 功能码 16 Platei_DO 开关量输出通道与该 PLC 的寄存器地址的对应 关系;开关量输出用 Modbus 功能码 15 5.2.2TCP/IP 方式方式 采用 TCP/IP 方式进行通讯,CONFIG下参数说明见表 2-4。 表 2-4 参数说明 参数描述值/范围 CONFIG TCP 或 Modicon_TCP采用 TCP/IP 方式通讯TCP 表示协议与串行口上的协议 一致; modicon_TCP 表示协议为 Modicon 定义 TCP 上的 Modbus 协议。 IP 地址服务器的 IP 地址 端口号服务器的端口号 PLC 数量PLC 数量 Debug 是否需要报文监视窗口Debug 表示需要报文窗口;空缺表 示不需要报文窗口 注意注意 注意各注意各类类寄存器的第一个通道在寄存器的第一个通道在 XDPS 中都是中都是 0 通道。通道。 XDPS 接口软件手册 2-7 5.3配置文件举例分析配置文件举例分析 5.3.1采用串口进行通讯配置文件举例采用串口进行通讯配置文件举例 表 2-5 配置文件举例 CONFIG communication_port1 = Com1,9600,8,n,0,1,debug 采用串口 1 进行通讯,通讯波特率为 9600bps,数据位为 8 位,无奇偶校验,1.5 位校验 位,有报文监视窗口 Port1_PLC1 Slave_No=1 表示 PLC 的地址为 1 Station_No=1 表示该 PLC 对应的 DPU1 站 PlateNum=4 PlateNum 表示该 PLC 对应 4 块卡件 Plate1_No=0 表示卡件 Plate1 的地址为 0 Plate2_No=1 表示卡件 Plate2 的地址为 1 Plate3_No=2 表示卡件 Plate3 的地址为 2 Plate4_No=3 表示卡件 Plate4 的地址为 3 Plate1_AI=3,0,64,2 表示卡件 Plate1 为模拟量输入卡件,通道 0 至通道 63 与 该 PLC 的输入寄存器 40001 至 40064 共 64 个寄存器对应; 扫描周期为 200ms。 Plate2_AI=4,64,64,2 表示卡件 Plate2 为模拟量输入卡件,通道 0 至通道 63 与 该 PLC 的输入寄存器 40065 至 40108 共 64 个寄存器对应; 扫描周期为 200ms。 Plate3_DO=0,8 表示卡件 Plate3 的开关量输出通道与该 PLC 的 0001 至 0008 号线圈状态相对应 Plate4_AO=0,2 表示卡件 Plate4 的模拟量输出通道与该 PLC 的 0001 至 0002 号线圈状态相对应 XDPS 接口软件手册 2-8 5.3.2采用采用 TCP/IP 方式配置文件应用举例方式配置文件应用举例 表 2-6 配置文件举例 CONFIG communication_port1 = Com1,9600,8,n,0,1,debug 采用串口 1 进行通讯,通讯波特率为 9600bps,数据位为 8 位,无奇偶校验,1.5 位校 验位,有报文监视窗口 Port1_PLC1 Slave_No=1 表示 PLC 的地址为 1 Station_No=1 表示该 PLC 对应的 DPU1 站 PlateNum=4 PlateNum 表示该 PLC 对应 4 块卡件 Plate1_No=0 表示卡件 Plate1 的地址为 0 Plate2_No=1 表示卡件 Plate2 的地址为 1 Plate3_No=2 表示卡件 Plate3 的地址为 2 Plate4_No=3 表示卡件 Plate4 的地址为 3 Plate1_AI=3,0,64,2 表示卡件 Plate1 为模拟量输入卡件,起始通道为 0 的 64 个通道与该 PLC 的输入寄存器 40001 至 40064 共 64 个寄存器对应;扫描周期为 200ms。 Plate2_AI=4,64,64,2 表示卡件 Plate2 为模拟量输入卡件,起始通道为 0 的 64 个通道与该 PLC 的输入寄存器 40065 至 40108 共 64 个寄存器对应;扫描周期为 200ms。 Plate3_DO=0,8 表示卡件 Plate3 的开关量输出通道与该 PLC 的 0001 至 0008 号线圈状态相对应 Plate4_AO=0,2 表示卡件 Plate4 的模拟量输出通道与该 PL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泸州市中石化2025秋招笔试模拟题含答案油田工程技术岗
- 中国广电枣庄市2025秋招笔试行测题库及答案网络优化与维护类
- 梅州市中储粮2025秋招面试专业追问题库仓储保管岗
- 盐城市中储粮2025秋招笔试题库含答案
- 中国联通邵阳市2025秋招面试无领导高频议题20例
- 常德市中储粮2025秋招质检化验岗高频笔试题库含答案
- 中国移动天津市2025秋招心理测评常考题型与答题技巧
- 长沙市中储粮2025秋招面试专业追问题库基建工程岗
- 2025年中职入门考试题及答案
- 中国移动来宾市2025秋招行业解决方案岗位专业追问清单及参考回答
- 2025贵州省贵阳市殡仪服务中心公开招聘(编外)工作人员25人考试参考试题及答案解析
- 2025年国家安全知识竞赛试卷(答案+解析)
- 2025年四川基层法律服务工作者执业核准考试复习题及答案二
- 2025年音乐学科会考练习卷及答案
- 化妆详细教程课件
- 良好学习习惯养成课件
- 工厂主管人员值班表
- 消防安全周巡查记录表
- 第三章 护理伦理学基本原则规范和范畴
- 能源化学与能源化工概论-第一章 能源简介
- FZ/T 52058-2021低熔点聚乳酸(LMPLA)/聚乳酸(PLA)复合短纤维
评论
0/150
提交评论