网络终端互联模型的制作方法

文档序号:7888867阅读:207来源:国知局
专利名称:网络终端互联模型的制作方法
技术领域
本发明是涉及计算机领域。
背景技术
目前,传输总线在工业控制领域已得到广泛的应用,基本上实现了传输设 备的工厂级互连。然而,在对传输总线的管理与维护上, 一些更新、更迫切的 需求与问题随之而出。对管理者来说,希望能建立一条从办公室到传输设备(如 传感器、施动器等)的通道,实现对控制网络中各个结点的监控。对技术人员 来说,希望能通过现有的公共通信网络,不受地域的限制,对现有设备进行存 取。收集数据、下载驱动、实施维护。对广大厂商和用户来说,更希望通过现 有的网络设施,实现对传输设备的远地诊断与修复。这些需求集中体现在传输 级网络与其它类型网络互连的问题上。传输总线是传输级设备,如传感器、施
动器、传动装置等互连的最有效手段,它以其低成本。高可靠、使用简便等特 点,日渐显示出在过程/制造领域底层集成中的重要地位。但传统模式的传输 总线管理和应用,在很大程度上受到地域和时间上的限制,人们只能在一定的 范围内,才能实现传输总线传输设备的管理和应用,这种模式已阻碍了传输总 线在更广泛范围内的应用。世界范围的信息技术的革命推动计算机技术的发展
进入了网络时代的新纪元,Internet的广泛应用和迅速普及是这个时代的最 突出的表现,网络互连技术的发展为众多的不同类型的网络进入Internet提 供了现实的可能和技上的支持。随着Internet的不断发展,Internet上的 丰富的网络资源和不受地域、时间限制的简便的存取手段为人们工作和生活方 式的改变提供了应有的条件,同时也把传统的传输总线的管理和应用带入了一 种新的境界。本

发明内容
本发明是本模型针对上述问题,采用开放的协议和体系结构,构造了开放 网络设备互连模型,用以解决从传输总线到Internet上互连的方法。 本模型技术方案
本模型局域网/广域网客户机直接运行于操作系统(Window)之上,完成 服务器通信、设备监控功能;本模型Internet客户机运行于70++虚拟机之上, 完成服务器通信、设备监控功能。
本发明模型的主要优点
本模型具有完全的开放性,能够满足传输总线的实时性特点和不受地域、 时间、上网方式的限制的要求。本模型中包括本模型并发服务器的模型及面向 对象的虚拟客户的设计方法。同时,在对并发服务器研究的基础上,还提出了 基于多线程的本模型服务器模型。本模型提供了对LAN / WAN / Internet上的 客户的透明地服务方式,并通过对传输总线接口驱动的动态链接以保证其住下 的开放性。本模型采用多元客户/服务器模式的体系结构主要是针对LAN 上的本模型客户和通过拔号入网的WAN上的本模型客户。本模型提供了在LAN / WAN / Internet上对传输总线传输设备的透明存取控制方法。本模型实现了 传输总线到Internet互连的网关技术。
本模型LAN / WAN客户机的设计与实现
本模型LAN / WAN客户机的设计采用多线程GUI技术、事件驱动技术和多 线程技术。主线程实现各种事件操作以及消息传递等,子线程实现与本模型服 务器通信,其主要功能如下
提供用户登录到本模型服务器的界面。
实现与本模型服务器的Socket连接
'完成对传输总线传输设备的控制,包括RESET—NODE:复位结点;CREAE 一TASK:在指定的结点上创建一个或多个任务;DELETE—TASK:删除指定结点的一个任务NODE—INFO:査看指定结点的任务情况;EXT—DNLOAD:实现对HEX 文件的下载;EXT—IO—READ:读取指定I / 0端日的数据;EXT—IO—WRITE:向 指定I / 0端D写数据;EXT—IO—UPDATE:修改指定I / 0端日的数据;EXT—IO 一OR:对指定I/0喘口进行(或)操作;EXT—IO—AND:对指定I/0端口进 行(与)操作:EXT—IO—XOR:对指定I/0端口进行(并或)操作; 实现F传输设备的虚拟映射对其状态给予动态实时显示。 这些功能的具体实现由二个模块程序和一个动态链接库(DLL)来完成。 网络是开放网络(即开放协议或非专有网络),数据源可以经由它们各自 的web服务接口很容易访问它。互联网可以有利地用作网络这是因为互联网被 良好地建立、良好地发展、无所不在、非常易于访问、并对于发送大量信息或 数据来说相对较为便宜。然而,尽管用互联网来执行网络具有这些优点,然而 基于开放协议的任何其它网络或网络组合可以被替代使用。另水通信链路 可以是根据任何所期望的媒介和数据传输协议。任何适当的无线和或有线的媒 介组合可以用于连接分组交换的传输协议,比如传输控制协议TCP。 本模型模型的体系结构
异种网络互连最主要的就是解决其通信问题,也就是处理所谓异质性, 目的在于隐藏网络细节,向用户提供一致的通信服务。采用本模型模型的从传 输总统到LAN、 WAN和Internet的互连正是如此。它对无论是LAN或WAN上的 用户,还是一个Internet用户,都提供了对传输总线网络的透明访问,包括 对设各地监控、诊断、下载驱动以及管理、维护等操作。本模型(ONDC)模 型的网络体系结构,按其管理层次可分为三层
第一层是传输总线层。传输总线在过程/控制领域中是底层的传输级网 络,它直接和传输设备相连,如传感器、施动器、PLC等,从某种角度,可以 说是世界上最小的网络。
通常,传输总线网络在传输环境里叫做一个网段,传输环境里可以有许多网段,每一网段都有一个主结点(Master Node)和最多32-64个从结点 (Slave Node)组成。主结点被放置在本模型服务器内,起到网关及通信作 用,从结点直接与传输设备相连。主从结点之间通过一个短信息结构进行通信。
前面己经讲过,传输总线在体系结构上分为三层物理层、数据链路层、 应用层。其中在应用层,传输总线提供一种界面外部调用接口,如RAC(Remote Access and Control)接口,这种外部调用接口其实是一个预置的任务,这个 任务能提供一系列对内存和1/0端口的操作,正是由于有了这层接口界面, 才使传输总线与其它网络的互连成为可能。
第二层是局域网络(LAN)层。它连接着传输本模型服务器以及生产管理 过程中的客户机,还连接着一个配有DNS的WWW服务器。贯穿整个局网的协议 采用的是开放的TCP/ IP协议。LAN上的客户机首先通过TCP/IP协议提供 的Socket界面,建立与本模型服务器的连接,然后通过本模型服务器提供的 网关服务,实现与传输总线的双向通信。
第三层是广域网络(WAN)层和Internet层。WAN是多个LAN之间通过 公共通信网或专线相连而成的网络。其连接一般采用调制解调器拔号方式,协 议采用对TCP / IP协议有很好支持的SLIP / PPP协议。SLIP / PPP协议是一 种低速的、可靠的、适用串口通信的协议,也是一种面向连接的标准化协议。 WAN上的客户机对传输总线网络的存取过程如下首先,采用SLIP/PPP提供 的拔号服务程序,通过公共通信网或专线,建立起与LAN上的拔号服务器的连 接。当连接建立之后,WAN上的客户机就可象LAN上的客户机一样透明,通过 与本模型服务器建立TCP / IP的Socket连接,通过本模型服务器提供的网关 服务,实现与传输总线的双向通信。
Internet层是最复杂的一层。当在工业局域网环境里建立起Web服务 器,并申请一固定域名后,通过最近的路由器式网关,就把工业通信网并入了 Internet这个庞大的互连网中。Internet上的客户机只要安装了 Web Browser(创览器),通过HTTP协议,就可建立与Web服务器的连接,并可存取到Web 服务器上的信息。而后,只要打开Web服务器上Internet Java A卯let即运 行本模型Internet Client应用程序,Web服务器就会自动地建立起与本模 型服务器的连接。 一条从Internet客户机到传输总线网络的通信信道就透明 地建立起来。至此,Internet客户就可象在本地一样透明地监控、管理、维 护传输总线的传输设备。
权利要求
1、网络终端互联模型,其特征在于本模型局域网/广域网客户机直接运行于操作系统Window之上,完成服务器通信、设备监控功能;本模型Internet客户机运行于VC++虚拟机之上,完成服务器通信、设备监控功能。
2、 根据权利要求1所述网络终端互联模型,所述本模型LAN/WAN客户机 的设计采用多线程GUI技术、事件驱动技术和多线程技术;线程实现各种事件 操作以及消息传递等,子线程实现与本模型服务器通信。
3、 根据权利要求1或2所述网络终端互联模型,所述完成对传输总线传输 设备的控制,包括RESET—NODE:复位结点;GREAE — TASK:在指定的结点上创 建一个或多个任务;DELETE — TASK:删除指定结点的一个任务;N0DE—INFO:查 看指定结点的任务情况;EXT—DNLOAD:实现对HEX文件的下载;EXT— 10—READ: 读取指定I /0端日的数据;EXT—IO—WRITE:向指定I / 0端D写数据;EXT—10 —UPDATE:修改指定I /0端日的数据;EXT—I0—0R:对指定I /0喘口进行或 操作;EXT—IO—AND:对指定I / 0端口进行与操作;EXT—IO—XOR:对指定I / O端口进行并或操作。
4、 根利要求1或2所述网络终端互联模型,所述异种网络互连最主要的就 是解决其通信问题,也就是处理所谓异质性,目的在于隐藏网络细节,向用户 提供一致的通信服务;采用本模型模型的从传输总统到LAN、 WAN和Internet的 互连正是如此;它对无论是LAN或WAN上的用户,还是一个Internet用户,都 提供了对传输总线网络的透明访问,包括对设各地监控、诊断、下载驱动以及 管理、维护等操作。
全文摘要
网络终端互联模型涉及计算机领域。本发明是本模型针对上述问题,采用开放的协议和体系结构,构造了开放网络设备互连模型,用以解决从传输总线到Internet上互连的方法。网络终端互联模型,其特征在于本模型局域网/广域网客户机直接运行于操作系统(Window)之上,完成服务器通信、设备监控功能;本模型Internet客户机运行于VC++虚拟机之上,完成服务器通信、设备监控功能。
文档编号H04L12/26GK101437001SQ20071015821
公开日2009年5月20日 申请日期2007年11月13日 优先权日2007年11月13日
发明者涛 张 申请人:涛 张
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1