【技术实现步骤摘要】
本专利技术涉及自动控制领域,具体地说是一种嵌入式网络化远程输入输出系统。该系统通过32位单片机实现Internet网络通讯的手段,与异地网络上的计算机实现远程联接;通过RS-485接口与现场I/O模块连接,来完成设备的监测、监控、诊断和维护,并借助计算机网络技术,最终实现设备的维修和故障排除。
技术介绍
随着Internet应用的日益普及,信息共享的程度不断提高。传统的Internet应用以PC为中心,当今的Internet应用将转向以嵌入式设备为中心。对于以单片机应用系统为中心的小型嵌入式设备,怎样利用方便的Internet资源将嵌入式设备的信息共享到Internet上,成为当今电子产品开发的重点。IA(Internet Appliance)概念的流行表明Internet应用已经进入嵌入式Internet时代。据网络专家的预测,将来在Internet上传输的信息中,将有70%的信息来自于小型嵌入式系统。其中,利用单片机实现嵌入式Internet方案的技术难点在于1、如何利用单片机自身有限的资源对信息进行TCP/IP协议处理,使之变成可以在Internet上传输的IP数据包。2、在单片机中运行实时内核。从解决这一技术问题出发,目前有如下几种方案1.Gateway+专用网采用专用网络(如RS-232,RS-485,CAN Bus等)把一小批单片机连接在一起,然后再将该专用网络连接到一个PC上,该PC作为网关将专用网络上的信息转换为TCP/IP协议数据包,然后发到网上实现信息共享。该方案可以连接多种单片机。缺点a.需要依赖PC机作网关进行协议转换,在多个单 ...
【技术保护点】
一种嵌入式网络化远程输入输出系统,其特征在于:包括NETWEB模块、I/O模块及控制程序三部分,其中: NETWEB模块运行Internet网络协议栈,通过RS-485总线管理I/O模块,完成分布式I/O控制,还通过网络传输部分与以太网之间收发数据,实现数据的网络传输及通过Internet网络对现场设备进行远程监控,数据采集; 控制程序存储于NETWEB模块中的程序存储器(FLASH)里; I/O模块通过RS-485总线与NETWEB模块通讯,各输入输出功能模块完成现场信号的采集、转换,并对现场控制对象实施控制。
【技术特征摘要】
1.一种嵌入式网络化远程输入输出系统,其特征在于包括NETWEB模块、I/O模块及控制程序三部分,其中NETWEB模块运行Internet网络协议栈,通过RS-485总线管理I/O模块,完成分布式I/O控制,还通过网络传输部分与以太网之间收发数据,实现数据的网络传输及通过Internet网络对现场设备进行远程监控,数据采集;控制程序存储于NETWEB模块中的程序存储器(FLASH)里;I/O模块通过RS-485总线与NETWEB模块通讯,各输入输出功能模块完成现场信号的采集、转换,并对现场控制对象实施控制。2.按照权利要求1所述嵌入式网络化远程输入输出系统,其特征在于所述网络传输采用通过以太网接口的接入以太网方式和/或通过调制解调器(MODEM)的电话接入方式。3.按照权利要求1所述嵌入式网络化远程输入输出系统,其特征在于所述NETWEB模块包括-第一单片机(CPU1);-动态数据存储器(SDRAM),存储NETWEB模块中第一单片机(CPU1)运行的控制程序,还存储所述I/O模块采集的现场数据;-非易失性数据存储器(NVRAM),主要存放为NETWEB模块设定的信息参数;由第一单片机(CPU1)读取;-程序存储器(FLASH),用来存放操作系统内核程序、网络协议TCP(UDP)/IP、各功能控制程序模块和RS-485接口通讯协议,并通过第一单片机(CPU1)运行控制程序模块中RS-485通讯模块程序,经RS-485接口与I/O模块相连;-时钟(CLOCK),为NETWEB模块提供时间信息;-物理层(PHY),与第一单片机(CPU1)连接,用来完成TCP/IP网络协议中的第一层部分;-RS-485总线,连接NETWEB模块和各I/O模块,进行数据通讯操作。4.按照权利要求1所述嵌入式网络化远程输入输出系统,其特征在于所述由NETWEB模块可动态地控制、管理的所述I/O模块可为32~256个,主要包括模拟量输入模块(AI)、模拟量输出模块(AO)、开关量输入模块(DI)、开关量输出模块(DO)、脉宽调制输出模块(PWM)。5.按照权利要求4所述嵌入式网络化远程输入输出系统,其特征在于模拟量输入模块(AI)由第二单片机(CPU2)、第一模/数转换器(A/D1)、多路开关转换器(MUX)及第一光电隔离器(OPT1)组成,第二单片机(CPU2)通过开关转换器(MUX)选择输入被测信号,信号经模/数转换器(A/D1),送至第二单片机(CPU2),再通过RS-485接口与NETWEB模块通讯,在第一模数/转换器(A/D1)和第二单片机(CPU2)之间设有第一光电隔离器(OPT1)。6.按照权利要求4所述嵌入式网络化远程输入输出系统,其特征在于模拟量输出模块(AO)主要由第三单片机(CPU3)、第一~二数/模转换器(D/A1~D/A2)及第二光电隔离器(OPT2)组成,第三单片机(CPU3)输入信号来自NETWEB模块,其输出信号经第二光电隔离器(OPT2)送至第一~二数/模转换器(D/A1~D/A2),第一~二模/数转换器(D/A1~D/A2)输出信号送至外围控制设备。7.按照权利要求4所述嵌入式网络化远程输入输出系统,其特征在于开关量输入模块(DI)主要由第四单片机(CPU4)及第三光电隔离器(OPT3)组成,外界各种开关信号为光电隔离器(OPT3)输入信号,第三光电隔离器(OPT3)输出信号送至第四单片机(CPU4),第四单片机(CPU4)经RS-485接口与NETWEB模块通讯,将输入数据传送给NETWEB模块。8.按照权利要求4所述嵌入式网络化远程输入输出系统,其特征在于开关量输出模块(DO)主要由达林顿驱动器(ULN)、第五单片机(CPU5)及第四光电隔离器(OPT4)组成,第五单片机(CPU5)经RS-485接口与NETWEB模块通讯,通讯信息是第五单片机(CPU5)的输入信号,输出端经第四光电隔离器(OPT4)至达林顿驱动器(ULN),达林顿驱动器(ULN)输出信号分八路经继电器(RELAY)至控制现场。9.按照权利要求5、6、7或8所述嵌入式网络化远程输入输出系统,其特征在于模拟量输入模块(AI)、模拟量输出模块(AO)、开关量输入模块(DI)、开关量输出模块(DO)中的每个都包括一个配置信息存储器(EEPROM),与单片机相连。10.按照权利要求...
【专利技术属性】
技术研发人员:于海斌,王宏,张彦武,林跃,杨铁,王兴旭,石刚,李正,
申请(专利权)人:中国科学院沈阳自动化研究所,
类型:发明
国别省市:89[中国|沈阳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。