书签 分享 收藏 举报 版权申诉 / 11

用于远程终端控制系统的主控装置.pdf

  • 上传人:b***
  • 文档编号:4733856
  • 上传时间:2018-11-03
  • 格式:PDF
  • 页数:11
  • 大小:499.08KB
  • 摘要
    申请专利号:

    CN201310036021.4

    申请日:

    2013.01.08

    公开号:

    CN103135533A

    公开日:

    2013.06.05

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的视为撤回IPC(主分类):G05B 19/418申请公布日:20130605|||实质审查的生效IPC(主分类):G05B 19/418申请日:20130108|||公开

    IPC分类号:

    G05B19/418

    主分类号:

    G05B19/418

    申请人:

    西安电子科技大学

    发明人:

    孙万蓉; 王政; 任爱锋; 董明明; 陈梓馥

    地址:

    710071 陕西省西安市太白南路2号

    优先权:

    专利代理机构:

    陕西电子工业专利中心 61205

    代理人:

    张问芬;王品华

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及一种用于远程终端控制系统的主控装置,用于油气井数据采集和传输,系统包括主站、从站、上位机,从站与主站,主站与上位机之间用以太网通信,所述主站和从站配置有主控装置,主控装置的结构以ARM9主控处理器为中心,外围连接数字量输入模块、数字量输出模块、模拟量输入模块、RS485模块、RS232模块、Zigbee模块、以太网模块、存储器模块和EEPROM与测温模块,实现采集数字量、控制数字量输出、采集模拟量、RS485通信、RS232通信、无线通信、以太网通信、存储采集数据和存储配置信息与温度测量;在ARM9主控处理器的系统软件增加配置程序,用于选择主站/从站工作模式,实现其工作模式灵活选择。

    权利要求书

    权利要求书一种用于远程终端控制系统的主控装置,用于油气井数据采集和传输的远程终端控制系统包括主站、从站和上位机,主站用于发送请求帧、等待应答、处理应答、处理差错和等待转换延时,从站用于处理主站功能请求,返回主站请求的保持寄存器、输入寄存器、线圈和离散量输入值或接收并保存主站写入的保持寄存器和线圈的数据,并且读取或写入相关的寄存器,上位机用于请求获得主站的数据,并接收和存储这些数据,从站与主站之间,主站与上位机之间通过以太网实现通信,其特征在于:主站和从站配置有主控装置,主控装置的结构是以ARM9主控处理器为中心,外围连接有数字量输入模块、数字量输出模块、模拟量输入模块、RS232模块、RS485模块、Zigbee模块、以太网模块、存储器模块和EPROM与测温模块;
    所述数字量输入模块包括电平转换电路和光耦隔离器,输入的数字量经过电平转换电路和光耦隔离器后输入到AMR9主控处理器,由ARM9主控处理器对输入的数字量进行存储;
    所述数字量输出模块包括光耦隔离器和固态继电器,ARM9主控处理器输出数字量经过光耦隔离器后控制固态继电器的输出;
    所述模拟量输入模块包括信号调理电路、模数转换器和磁耦隔离器,模拟量输入后通过信号调理电路输入模数转换器转换为数字信号,再经过磁耦隔离器输入ARM9主控处理器,由ARM9主控处理器将其存储;
    所述RS232通信模块由磁耦隔离器、RS232收发器和通信防雷电路组成,ARM9主控处理器与外部设备经过磁耦隔离器隔离后,通过RS232收发器进行通信,并由通信防雷电路进行防雷保护,RS232通信接口外接一个Zigbee模块实现无线数据传输;
    所述RS485通信模块由磁耦隔离器、RS485收发器和通信防雷电路组成,其通信过程与RS232通信模块相同;
    所述以太网通信模块由以太网控制器、网络变压器和ESD保护电路组成,ARM9主控处理器通过以太网控制器和网络变压器和外部设备进行网络通信,并加入ESD保护电路进行防静电保护;
    所述存储器模块包括SDRAM、Norflash和Nandflash,SDRAM用来临时存放数据,确保程序能正常运行;Norflash用于存储程序;Nandflash用于存储数据,在主控装置突然掉电或通信网络故障的情况下,Nandflash能把重要的数据信息保存起来,待到主控装置再次上电并且网络通畅时,再把数据提取出来发送出去;
    所述EEPROM和测温模块包括EEPROM和温度传感器两部分,EEPROM用来存储主控装置的初始配置信息,包括设备基本属性、IP地址信息、网络参数、串口参数、主站/从站模式选择和AD采样配置等信息,主控装置上电运行时,先从EEPROM中读取配置信息,初始化各个模块之后才能正常工作,温度传感器用来测量主控装置的工作温度,并实时地或定时地向上传输其温度值,实现温度监控。
    根据权利要求1所述的用于远程终端控制系统的主控装置,其特征在于:该主控装置的ARM9主控处理器的系统软件增设配置程序,用于控制主站/从站工作模式的选择,当需要主控装置实现主站或从站的功能时,通过以太网通信使用上位机配置软件更改配置程序中的相应标志位,从而实现主站/从站工作模式的灵活选择。
    根据权利要求1或2所述的用于远程终端控制系统的主控装置,其特征在于:按照使用需求将主控装置配置为主站或从站,对于具有三个以上油气井的井场,且每个油气井安装有三个以上传感器时,为每个油气井配置一个从站,为每个井场配置一个主站,从站将采集到的数据传递给主站,然后主站将数据传递给上位机;对于只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,则为每个油气井配置一个主站或从站,使用上位机配置软件更改主控装置的ARM9主控处理器配置程序的相应标志位,直接采集传感器的数据,并将数据直接传递给上位机,当其采集传感器的数据时,其实现了从站的功能,当其将数据传递给上位机时,其实现了主站的功能,从而实现了主站和从站功能的一体化。

    说明书

    说明书用于远程终端控制系统的主控装置
    技术领域
    本发明属于传感网络技术领域,涉及物联网远端数据采集、传输与控制系统,特别的涉及一种用于远程终端控制系统的主控装置,用于工业数据采集、传输与控制。
    背景技术
    随着科学技术和世界经济的迅猛发展,石油在世界经济发展中的战略地位表现的愈发突出。为了能有效地发现油井、地层和油藏的变化,可用油井远程测控系统,通过在抽油机上安装位移传感器和载荷传感器,检测抽油机的工况,实时在线监测抽油机工作参数,如电流、电压、载荷、位移等,从而对抽油机的各种故障包括电流、电压越限,压力过高过低,光杆卡死时过载、停机、缺相、欠载等进行实时诊断,及时发现故障并报警,及时维护。
    目前最常见的远程终端控制系统的工作方式有两种情况。一种情况针对具有三个以上油气井的井场,且每个油气井安装有三个以上传感器,在每个油气井处安装一个从站,能够对该油气井的传感器进行统一管理,并在每个井场设置一个主站,采用主叫/从响应的方式,采集各从站的传感器数据,然后将各从站数据上传到上位机,其不足是对于只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,该实施方案仍然需要安装从站来采集相对少量的传感器数据,这样就带来了较大的浪费;另一种情况针对只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,在每个井场放置一个主控装置,直接将传感器的数据采集后发送到上位机,其不足是对于具有三个以上油气井的井场,且每个油气井安装有三个以上传感器时,该实施方案的采集和控制能力不足,难以满足大量数据采集、传输和控制的需求。如上所述,目前两种情况的应用灵活性较差,只能满足特定情况的应用需求,难以满足复杂现场环境的应用需要,且多采用较低端的处理器,对数据的处理、传输和控制能力有所不足。
    发明内容
    本发明目的为了克服这两种工作方式的不足,设计了一种用于远程终端控制系统的主控装置。该主控装置兼容了上述两种工作方式的优点并克服了其不足,采用ARM9作为主控芯片,可以兼容多种通讯方式,具有较大的存储容量,较强的计算功能,简便的编程与开发能力,强大的通讯组网能力和灵活的现场安装方式。
    为了实现上述目的,本发明的主控装置包括:数字量输入模块、数字量输出模块、模拟量输入模块、RS232模块、Zigbee模块、RS485模块、以太网模块、存储器模块和EEPROM与测温模块等。该系统选用ARM9为主控处理器,ARM9主控处理器与各个功能模块相连。
    本发明所述主控装置中,数字量输入模块包括电平转换电路和光耦隔离器,输入的数字量经过电平转换电路和光耦隔离器后输入到AMR9主控处理器,由ARM9主控处理器对输入的数字量进行存储。
    本发明所述主控装置中,数字量输出模块包括光耦隔离器和固态继电器,ARM9主控处理器输出数字量经过光耦隔离器后控制固态继电器的输出。
    本发明所述主控装置中,模拟量输入模块包括信号调理电路、模数转换器和磁耦隔离器,模拟量输入后通过信号调理电路输入模数转换器转换为数字信号,再经过磁耦隔离器输入ARM9主控处理器,由ARM9主控处理器将其存储。
    本发明所述主控装置中,RS232模块由磁耦隔离器、RS232收发器和通信防雷电路组成,ARM9主控处理器与外部设备经过磁耦隔离器隔离后,通过RS232收发器进行通信,并由通信防雷电路进行防雷保护。且RS232通信接口外接一个Zigbee模块实现无线数据传输。
    本发明所述主控装置中,RS485模块由磁耦隔离器、RS485收发器和通信防雷电路组成,其通信过程与RS232模块相同。
    本发明所述主控装置中,以太网模块由以太网控制器、网络变压器和ESD保护电路组成,ARM9通过以太网控制器和网络变压器和外部设备进行网络通信,并加入ESD保护电路进行防静电保护。
    本发明所述主控装置中,存储器模块包括SDRAM、Norflash和Nandflash。SDRAM用来临时存放数据,确保程序能正常运行;Norflash用于存储程序;Nandflash用于存储数据,在主控装置突然掉电或通信网络故障的情况下,Nandflash能把重要的数据信息保存起来,待到主控装置再次上电并且网络通畅时,再把数据提取出来发送出去。
    本发明所述主控装置中,EEPROM与测温模块包括EEPROM和温度传感器两部分。EEPROM可以用来存储主控装置的初始配置信息,包括设备基本属性、IP地址信息、网络参数、串口参数、主站/从站模式选择和AD采样配置等信息。主控装置上电运行时,先从EEPROM中读取配置信息,初始化各个模块之后才能正常工作。温度传感器用来测量主控装置的工作温度,并实时地或定时地向上传输其温度值,实现温度监控。
    本发明所述主控装置中,该主控装置的ARM9主控处理器的系统软件增加有配置程序,用于控制主站和从站工作模式的选择,当需要主控装置实现主站或从站的功能时,通过以太网通信使用上位机配置软件更改配置程序中的相应标志位,从而实现主站和从站工作模式的灵活选择。
    本发明所述主控装置中,按照使用需求将主控装置配置为主站或从站,对于具有三个以上油气井的井场,且每个油气井安装有三个以上传感器时,为每个油气井配置一个从站,为每个井场配置一个主站,从站将采集到的数据传递给主站,然后主站将数据传递给上位机;对于只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,则为每个油气井配置一个主站或从站,使用上位机配置软件更改主控装置的ARM9主控处理器配置程序的相应标志位,直接采集传感器的数据,并将数据直接传递给上位机,当其采集传感器的数据时,其实现了从站的功能,当其将数据传递给上位机时,其实现了主站的功能,从而实现了主站和从站功能的一体化,节省了一个主站或从站的配置资源。
    本发明所述主控装置中,主站需要处理以下事件:发送请求帧、等待应答、处理应答、处理差错和等待转换延时。从站的主要工作是处理主站功能请求,返回主站请求的保持寄存器、输入寄存器、线圈和离散量输入值,或接收并保存主站写入的保持寄存器和线圈的数据,并且读取或写入相关的寄存器。
    与现有技术相比,本发明采用功能强大的ARM9处理器S3C2440A,主频可达400MHz,且实现了MMU,AMBA BUS和Harvard高速缓冲体系结构。这一结构具有独立的16KB指令Cache和16KB数据Cache。每个都是由具有8字长的行组成。通过提供一套完整的系统外设,S3C2440A减少了整体系统成本并且无需配置其他额外的组件就能实现主控功能。因此,该处理器能够兼容多种通讯方式,具有较强的计算功能,简便的编程与开发能力和强大的通讯组网能力。而且,本发明适用于不同井场条件的工作环境,根据实际情况需要灵活配置为主站或从站工作方式,具有灵活方便的安装使用方式。在现场安装使用时,对于具有三个以上油气井的井场,且每个油气井安装有三个以上传感器时,为每个油气井配置一个从站,为每个井场配置一个主站,从站将采集到的数据传递给主站,然后主站将数据传递给上位机。对于只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,则为每个油气井配置一个主站或从站,使用上位机配置软件更改主控装置的ARM9主控处理器配置程序的相应标志位,直接采集传感器的数据,并将数据直接传递给上位机,当其采集传感器的数据时,其实现了从站的功能,当其将数据传递给上位机时,其实现了主站的功能,从而实现了主站和从站功能的一体化,节省了一个主站或从站的配置资源。如果现场需求改变,只要使用配置软件对主控装置进行配置,就可以实现主站和从站工作模式的灵活选择。因此,该主控装置可以适用于复杂现场的工作需要,极大的方便了相关人员的工作,并实现了经济效益的最大化。
    附图说明
    图1是本发明主控装置结构图;
    图2是本发明数字量输入电路原理图;
    图3是本发明数字量输出电路原理图;
    图4是本发明模拟量输入电路原理图;
    图5是本发明RS232/RS485通信模块示意图;
    图6是本发明以太网通信模块示意图;
    图7是本发明主控装置软件整体设计流程图。
    具体实施方式
    参照图1,本发明以ARM9为主控芯片,外接数字量输入模块、数字量输出模块、模拟量输入模块、存储器模块、以太网模块、RS485模块、RS232模块、Zigbee模块和EEPROM与测温模块,构成主控装置。所述ARM9主控芯片选用三星公司的S3C2440A,数字量输入模块将外部数字量输入到ARM9主控处理器;数字量输出模块实现ARM9主控处理器输出数字量;模拟量输入模块采集外部输入的模拟量,将其输入到ARM9主控处理器;存储器模块实现ARM9主控处理器对数据的存储和读取;以太网模块实现ARM9主控处理器和外部设备之间的以太网通信;RS485模块实现ARM9主控处理器和外部设备之间的RS485通信;RS232模块实现ARM9主控处理器和外部设备之间的RS232通信;EEPROM与测温模块实现ARM9主控处理器对配置信息的存储和读取,以及ARM9主控处理器对温度信息的读取。
    参照图2,数字量输入模块在输入端加入由滤波电容C、自恢复保险丝F、压敏电阻R1、整流二极管D和电阻R2、R3、R4组成的电平转换电路,与光耦隔离器ps2801串联。数字量输入的直流有效电压为10~48V,数字量输入后由滤波电容C滤除外部高频干扰,经过自恢复保险丝F避免过大电流影响后级电路,由压敏电阻R1保护电路防止雷击损坏,经过整流二极管D滤除交流信号,并由电阻R2、R3、R4分压后得到0~5V的电压,然后经过光耦隔离器ps2801对外部与ARM9主控处理器进行电气隔离后,输入到ARM9主控处理器。
    参照图3,ARM9主控处理器输出控制信号,通过光耦隔离器ps2801对ARM9主控处理器和外部进行隔离后,该信号控制固态继电器VN340ISP进行数字量输出,数字量输出的直流有效电压为10~36V。
    参照图4,模拟量输入模块由信号调理电路、模数转换器(ADC)和磁耦隔离器组成。在模拟量输入前端加入信号调理电路,其由滤波电容C、自恢复保险丝F、TVS管、精密电阻R、高速运放THS4031、稳压管D等元件组成。滤波电容C滤除输入信号的高频干扰,自恢复保险丝F保护后级电路不被过大电流损坏,TVS管用于避免雷击对电路的损坏,精密电阻R和高速运放THS4031构成缓冲器,用于驱动模数转换器(ADC),稳压管D用于稳定输入电压保持在5V。模数转换器(ADC)采用TI公司的ADS7952。模拟量输入范围为直流4~20mA或0~5V,通过信号调理电路和模数转换器(ADC),再经过磁耦隔离器ADuM1401对外部与ARM9主控处理器进行电气隔离,然后输入ARM9主控处理器。
    参照图5,RS232模块由磁耦隔离器、RS232收发器和通信防雷电路构成。磁耦隔离器用于ARM9主控处理器与外部进行电气隔离。RS232收发器用于将ARM9主控处理器的输入和输出电平转换为标准RS232通信协议电平,通信防雷电路用于防止雷击对系统的损坏。ARM9主控处理器通过磁耦隔离器ADuM1402与RS232收发器MAX3232E相连,再经过防雷电路与接线端口相连。RS232通信接口外接一个Zigbee模块,选用鼎泰克电子有限公司的DRF2617‑ZR232,用于实现无线数据传输。RS485模块由磁耦隔离器、RS485收发器和通信防雷电路构成。磁耦隔离器用于ARM9主控处理器与外部进行电气隔离。RS485收发器用于将ARM9主控处理器的输入和输出电平转换为标准RS485通信协议电平,通信防雷电路用于防止雷击对系统的损坏。ARM9主控处理器通过磁耦隔离器ADuM1402与RS485收发器SN65HVD‑1176D相连,再经过防雷电路与接线端口相连。
    参照图6,ARM9主控处理器通过以太网控制器DM9000实现以太网通信,以太网控制器连接到网络变压器H1102进行信号传输,同时为了保护以太网控制器,在网络变压器H1102跟RJ45网口之间加入ESD保护电路,用以消除外部环境的影响。
    参照图7,本发明的工作过程如下,主控装置上电后,首先进行初始化操作,主要包括设置串口、定时器等工作,并读取EEPROM中的配置信息,对主控装置进行配置,包括主站/从站工作模式选择、IP地址设置、轮询的通信方式选择、传感器的开关状态、继电器输出状态等。若处于主站工作模式还可以获取从站配置信息并配置从站,配置成功后,主站开始对各从站进行扫描,并对从站报文进行处理;每扫描完一个从站,主站就对轮询到的数据进行存储;在扫描从站的同时,如果主站传感器和外部继电器处于开状态,会同时采集模拟通道和数字通道的数据并控制外部继电器,采集到的数据存于相应寄存器中,等待上位机请求命令,按照Modbus协议将相应数据打包,并上传到上位机。若处于从站工作模式,采集模拟通道和数字通道的数据并控制外部继电器,采集到的数据存于相应寄存器中,并等待主站轮询命令,当轮询到该从站时,按Modbus协议打包数据并发送到主站。不管其是主站工作模式还是从站工作模式,其TCP/IP的服务器程序一直等待主控装置配置软件的配置信息,当收到配置信息后,将数据存入EEPROM并复位系统程序。整个主控装置程序流程如图所示。
    主控装置上位机配置软件运行于装有Windows系统的电脑中,只要按照实际需要,设置好主控装置的主从状态、232‑485参数、站口选择、数字通道选通情况、模拟通道选通情况和IP通信相关参数,就可以控制主控装置的工作状态、RS232和RS485模块的初始化参数、从站设备的选择、数字通道选通情况、模拟通道选通情况和以太网模块的通信相关参数。配置好后,将主控装置和电脑用网线连接,在上位机配置软件界面点击连接服务器,就可以将配置信息下载到主控装置。
    在现场安装使用时,可以按照使用需求灵活的将主控装置配置为主站或从站。对于具有三个以上油气井的井场,且每个油气井安装有三个以上传感器时,为每个油气井配置一个从站,为每个井场配置一个主站,从站将采集到的数据传递给主站,然后主站将数据传递给上位机;对于只有不足三个油气井的井场,且每个油气井只安装三个以下传感器,则为每个油气井配置一个主站或从站,使用上位机配置软件更改主控装置的ARM9主控处理器配置程序的相应标志位,直接采集传感器的数据,并将数据直接传递给上位机,当其采集传感器的数据时,其实现了从站的功能,当其将数据传递给上位机时,其实现了主站的功能,从而实现了主站/从站功能的一体化,对一组井场和油气井就可以节省安装一个主站的配置资源,降低了系统的成本,提高了经济效益。

    关 键  词:
    用于 远程 终端 控制系统 主控 装置
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:用于远程终端控制系统的主控装置.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4733856.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1