销售点系统及其所用分布式电脑网路技术方案

技术编号:2886241 阅读:176 留言:0更新日期:2012-04-11 18:40
采用通用计算机(2)的分布式计算机网络,具有通讯端口和能运行为控制此网络的应用软件。此网络包括有主控制器(4)和一个或多个输入/输出控制器(6)。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总体上是关于电脑网路,及特别是有关于一种适于与一销售点系统一起使用的分布式电脑网路。与本专利技术相关的先有技术在一销售点系统中,包括有多个周边设备,例如是收银机,显示器,信用卡读取机,条码扫描器之类,需要与一电脑伺服器通信连接,该电脑伺服器控制周边设备运行的系统的数据处理操作。虽然电脑网路已是众所周知使用在销售点系统,这些电脑网路典型地在销售点系统的每一节点上使用标准电脑元件(参照附图说明图1)。这些系统更包括有一复杂且昂贵的伺服器及硬件,它利用软件网路通讯管理系统去控制与该系统每一节点的通信。此外,每一节点典型需要匹配网路通讯软件及硬件,这进一步增加整个系统的费用。这个惯用于标准电脑数据网路的网路布局产生严重的成本及处理过载,造成销售点系统的负担。在以传统个人电脑(PC)为基础的销售点系统中,可用作接收所需要的多个周边元件的标准输入/输出(I/O)端口的数目很明显地受到限制。现今,存在许多不同结构用以克服输入/输出端口短缺的问题。然而,这些解决方案典型地需要加上专门的硬件,例如是特别端口集线器单元或PC卡。这些硬件附加不仅增加整个系统的成本,更增加了软件开发者的负担,软件开发者必须写特别的应用软件,在不会引发由输入/输出地址与中断请求(IRQ)数双重使用产生的数据冲突问题的前题下,来寻址所增加的非标准输入/输出端口的地址。另一与现有技术销售点系统相关的问题,通常是不同的周边设备具有不同的界面要求。因此,虽然一周边设备可以被直接连接至电脑,其他周边设备可能需要一独立的界面组体,以转换其输出数据成为适用于此电脑的格式。再者,每一输入装置需要专用软件识别号数及用于该电脑与设备间的通讯的中断。这要产生相当高的硬件成本,及加在该系统的每一周边设备需要较多的物理空间。因此,仍存在销售点系统领域中及其他适于一网路系统的特别需求定制的替换电脑网路的需要。所以,本专利技术目的之一在于提供一种适于与一网路系统一起使用的改良分布式电脑网路。本专利技术的另一目的在于提供一种分布式电脑网路,其允许多重周边设备与可利用的有限数目的输入/输出端口连接。本专利技术的又一目的是提供一种分布式电脑网路,其允许在连接额外的周边设备时,不需要关断电脑或重新组构软件,借此降低系统停止运作时间。本专利技术的再一目的是提供一种分布式电脑网路,其排除周边装置所需要的特定硬件及/或软件驱动器,借此允许较佳的元件选择灵活性。本专利技术的再一目的是提供一种分布式电脑网路,其允许自由地安排实际元件位置。为达到本专利技术前述的需求、目的及目标,本专利技术实施例之一提供一种与一通用用途电脑搭配使用的分布式电脑网路,具有一通讯端口及可执行一用来控制该网路的应用软件。该分布式电脑网路包括有一具有第一及第二通讯端口的主控制器,该主控制器的第一通讯端口用来与一通用用途电脑操作通讯。该分布式电脑网路更包括有一个或多个输入/输出(I/O)控制器,每一个具有一与上述主控制器操作通讯的第一通讯端口,及一与一个或多个周边设备串行通讯的第二通讯端口。这些周边设备是以串行菊花链结构连接在一起。该主控制器借由一多站RS-485网路总线与该通用用途输入/输出控制器连接。该主控制器也借由一RS-232串行总线与该通用用途电脑通信连接,借此该主控制器执行协议管理功能,包括有RS-232及RS-485协议的转换,错误更正及检测,总线仲载及数据缓冲。最佳地,该网路包括有一具有串行通讯端口的通用用途电脑。该电脑能执行用来控制一销售点系统的应用软件。每一输入/输出控制单元最好包括有限数目的周边设备界面端口,使一个或多个销售点周边设备可与其操作连接。根据本专利技术,各输入/输出控制器能支持借由串行菊花链扩充技术相互连接的多个周边设备,允许该等周边设备不需要重行组构或重新引导系统,既可自由地整合至系统或由系统中移去。每一个输入周边设备最好包括有一电子界面,用来操作连接该输入设备至串连周边设备总线,将一特定输入设备的串行数据格式转换成适于该输入/输出控制器的数据格式。该界面监视该周边设备总线,以决定何时该总线可以用来传送数据及能选择那些位于更远离该输入/输出控制器的(亦即下游位置的)输入装置不与该总线连接。在一实施例中,本专利技术是建构成一Kitchen System(厨房系统)。在此Kitchen System的实施例中,一个或多个输入/输出控制器包括有一指示设备,例如是蜂鸣器,或一视觉或触觉指示设备。该输入/输出控制器还包括有一显示器,例如视频监视器。该输入/输出控制器的输入/输出周边设备最好是一校正棒。本专利技术的这些或其他目的、目标及优点将由后面结合附图阅读的说明的详细叙述变得更加清楚。附图简要说明图1为现有技术中公知的一种以个人电脑为基础的电脑网路的方块图。图2为依据本专利技术所形成的分布式电脑网路布局的方块图。图3为根据本专利技术所形成的主控制电路的方块图。图4为根据本专利技术所形成的示范主控制电路的电路图,及其由图3的方块图所描绘。图5为根据本专利技术所形成的输入/输出控制器电路的方块图。图6为根据本专利技术所形成的示范输入/输出控制器电的之电路图,由图5的方块图所描绘。图7为根据本专利技术所形成的销售点系统的实施例的方块图。图8为现有技术中公知的销售点周边设备交互连接配置的方块图。图9为根据本专利技术形成的销售点周边设备交互连接布局的方块图。图10为根据本专利技术形成的楔行界面设备的方块图,其与一销售点周边设备内部结合在一起。图11为根据本专利技术形成的示范楔行界面电路的电路图,其由图8方块图所描绘。图12为根据本专利技术形成的输入/输出控制器节点的实施例的示意图,其包括有一输入/输出控制器及相关销售点周边设备。优选实施例的详细描述图1所示的典型现有技术的分布式电脑网路,其具有多个借由一共用数据总线直接连接至一个人电脑网路伺服器的多个个人电脑(PC)工作站。与此布局相关的缺点已由先前讨论过。图2总体上指出依据本专利技术所形成的分布式电脑网路的方块图。参考图2,该电脑网路包括有一传统的电脑网路伺服器2,用来执行控制整个销售点系统的应用软件。该伺服器2最好能采取传统的个人电脑形式,例如由IBM制造的或与其等效物。该伺服器2借由一串行通讯端口与一分布式网路通讯连接,最好将一RS-232端口接合至该伺服器2。本专利技术的分布式电脑网路更包括有一主控制器4,最好以硬件为基础。该主控制器4作为该分布式电脑网路的界面接点使用,与该伺服器2通讯连接并接收来自于该伺服器2的指令。最好,该主控制器4借由一RS-232通讯连接线连接至该伺服器2。该主控制器最好将来自伺服器2的接收串行通讯转换成多站通讯协议,而最好是一RS-485协议,用以随着该网路分配。作为可替代方案,熟悉本
人员所公知的其他串行通讯格式也可加以使用,和该主控制器4将执行将使用于与该伺服器2通信连接的串行协议转换成使用与该电脑网路的其他节点通信连接的协议。该主控制器4更执行协议管理功能,包括错误检测/校正,数据总线冲裁,数据缓冲,及硬件周边驱动器。借由使用这些主控制器4,而不是该伺服器2中的功能,该伺服器2解除了累赘的通讯网路控制工作,而因此可以操作在一更快速、更有效率状态。使用RS-485系统中的这种措施,例如可以达到串行数据通讯或115,200波特的数据率,或更高。参考图3的方块图,该主控制本文档来自技高网
...

【技术保护点】
一种与一通用用途电脑搭配使用的分布式电脑网络,具有一通讯端口及其可执行一用来控制该网路的应用软件,其特征是包括有:一主控制器,具有第一及第二通讯端口,所述主控制器的第一通讯端口用来与一通用用途电脑通讯操作;及一输入/输出控制器,具有 第一及第二通讯端口,所述输入/输出控制器的第一通讯端口与上述主控制器的第二通讯端口通讯操作,及所述输入/输出控制器的第二通讯端口与一周边设备通讯。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:林积顺
申请(专利权)人:逻辑控制公司
类型:发明
国别省市:US[美国]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1