CN102124432B - 对用于过程控制的实际和仿真设施进行交互的系统和方法 - Google Patents

对用于过程控制的实际和仿真设施进行交互的系统和方法 Download PDF

Info

Publication number
CN102124432B
CN102124432B CN200980132148.8A CN200980132148A CN102124432B CN 102124432 B CN102124432 B CN 102124432B CN 200980132148 A CN200980132148 A CN 200980132148A CN 102124432 B CN102124432 B CN 102124432B
Authority
CN
China
Prior art keywords
environment
control device
function
control
controling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200980132148.8A
Other languages
English (en)
Other versions
CN102124432A (zh
Inventor
M·罗瓦格罗
T·塞勒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Schneider Electric Systems USA Inc
Original Assignee
Invensys Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Invensys Systems Inc filed Critical Invensys Systems Inc
Priority to CN201410558215.5A priority Critical patent/CN104407518B/zh
Publication of CN102124432A publication Critical patent/CN102124432A/zh
Application granted granted Critical
Publication of CN102124432B publication Critical patent/CN102124432B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0216Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31018Virtual factory, modules in network, can be selected and combined at will
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning

Abstract

本发明在一些方面提供了用于与控制环境交互的系统,该控制环境包括受控设备以及控制装置,该控制装置监控和控制受控设备。根据那些方面的一些,这样的系统包括:第一功能,其产生表示受控设备的操作状态的输出;以及,第二功能,其产生用于表示一个或多个受控装置的操作状态的输出。引擎协调第一功能和第二功能以产生控制环境的操作状态。虚拟现实环境根据操作状态和控制环境的一个或多个物理方面来产生控制环境的三维(“3D”)显示。该虚拟现实环境响应于与一个或多个输入装置的用户交互来产生该3D显示,以便允许用户至少如由控制环境的3D显示表示的那样与控制装置和受控设备的至少一个交互。该引擎向第一和第二功能的至少一个应用那些交互的标记,以辨别出控制环境的操作状态所产生的改变。它将那些改变的标记应用到虚拟现实环境,以对控制环境的3D显示中产生对应的变化——即指示对控制环境所产生的改变的变化。

Description

对用于过程控制的实际和仿真设施进行交互的系统和方法
相关申请的引用
本申请要求在2008年6月20日提交的、题目为“Immersive Training Simulator"的美国临时专利申请No.61/074,472和在2009年2月25日提交的、题目为“Systems and Methods for Immersive Interaction with Actual and/or Simulated Facilities for Process,Environmental and Industrial Control”的美国临时专利申请No.61/155,160的优先权权益。 
技术领域
本发明涉及数字数据处理,更具体地通过非限定示例涉及与实际环境和仿真环境的沉浸式交互。本发明例如应用在使用过程控制、环境控制或其他工业和/或非工业控制的工厂和其他设施的操作、维护和紧急响应培训中。 
背景技术
依赖于过程、环境、工业和其他控制技术的设施正在变得越来越复杂,这包括大面积产品装配工厂、制药厂、炼油厂、发电厂和其他大工业操作。它也包括具有复杂的电力、温度控制,大众运输工具和其他基础结构“工厂”的摩天大楼和其他综合建筑。这些是依赖于“控制”或“控制系统”来监控它们的特性并且由此保证输出、处理、质量和/或效率随着时间推移而保持在期望的极限内的设施。 
那些系统可以包括从现场装置和控制器到工作站和其他更强大的数字数据处理设备的许多部件,它们的功能可能重叠。现场装置包括测量对象装置、过程或系统的特性的温度、流量和其他传感器。它们也包括阀门和其他致动器,该阀门和其他致动器以机械、电子、磁性或其他方式影响期望的控制。控制器基于来自传感器类型的现场装置的测量来产生控制装置的设置。控制器操作通常基于“控制算法”,“控制算法”通过最小化由传感器测量的值和例如由操作员限定的设定点之间的差来将受控系统保持在期望的水平,或将 其驱动到那个水平。工作站和控制站等通常用于整体地配置和监控过程。它们也经常用于执行较高级的过程控制,例如,协调控制器组并且响应于在它们之内发生的警报状况。 
这些控制系统的一个或多个部件可以包括软件和/或硬件逻辑,用于监控它们控制的设施的特性,并且用于自动地调整它们的操作参数以保证实现这些极限。其他控制系统部件显示警告或特性的其他标记,将调整的责任留给工厂操作人员或其他人员。 
例如,在炼油厂中,在工厂区域上物理分布的数千个控制器可以监控和驱动好几万个的传感器、致动器和其他现场装置,以传送输入的原油来进行处理。控制器进而被工作站或更大的数字数据处理设备协调,以便以期望的速率向可用的锅炉和精馏塔输送期望数量的原油。那些锅炉和精馏塔之中或周围的现场装置监控处理参数以最大化蒸馏产物,并且移动到结果产生的汽油、柴油和其他副产品以进行下游处理。工厂人员从中央控制室中的工作站和战略地分布的控制站来监控和控制这些操作。他们也对精炼厂进行连续巡视以进行设备的现场检验、调整和维护。在紧急情况下,紧急响应人员执行人为和机器超控,同时维修受损的机器。 
不论是对于炼油厂、装配厂还是对于其他设施,培训操作和维护任务的人员会很昂贵,尤其是考虑到由基础过程、环境、工业和其他控制技术引入和强加的复杂性的情况下。当要考虑培训紧急响应者时,这些综合花费会增加,这些人中的一些不太熟悉设施或对设施不是每天都接触。除了培训之外,还有相当大的附加花费,用于安排人员到场进行用于例行监控和维护等的巡视。 
本发明的目的是提供用于数字数据处理的改善的系统和方法。 
相关的目的是提供用于与实际环境和仿真环境进行沉浸式交互的这样的系统和方法。 
另一个相关目的是提供用于操作、维护和紧急响应的这样的系统和方法。 
另一个这样的相关目的是提供可以用于培训操作、维护和紧急响应人员的这样的系统和方法。 
另一个相关目的是提供可以在使用过程控制、环境控制和其他工业和/或非工业控制的设施中使用的这样的系统和方法。 
另一个目的是提供降低与操作、维护和紧急响应和/或其培训人员相关联 的成本的这样的系统和方法。 
发明内容
上面内容是由本发明实现的一些目的,本发明在一些方面提供了用于与控制环境交互的系统,该控制环境包括受控设备以及控制装置,该控制装置监控和控制那个受控设备。根据那些方面的一些,这样的系统包括:第一功能,其产生表示受控设备的操作状态的输出;以及,第二功能,其产生表示一个或多个控制装置的操作状态的输出。引擎协调第一功能和第二功能以产生控制环境的操作状态。 
虚拟现实环境根据操作状态和控制环境的一个或多个物理方面来产生控制环境的三维(“3D”)显示。该虚拟现实环境响应于与一个或多个输入装置的用户交互来产生该3D显示,以便允许用户以至少如由控制环境的3D显示表示那样和控制装置和受控设备的至少一个交互。该引擎向第一和第二功能的至少一个应用那些交互的标记,以辨别出对控制环境的操作状态产生的改变。它将那些改变的标记应用到虚拟现实环境,以对控制环境的3D显示产生对应的变化——即用于指示对控制环境产生的改变的变化。 
根据本发明的方面的虚拟现实环境像参与者现实中看到那样显示控制环境,即,就好像他/她真的在那一样。结果,根据本发明的系统允许用户经由控制环境的3D显示来体验与实际的或仿真的控制环境的交互或通过(例如,“巡视”)控制环境。它们可以用于监控和控制环境的操作参数,并且支持工厂人员和诸如最小响应者或其他安全人员的其他人员的培训。 
本发明的另外的方面提供了例如如上所述的系统,其中,在控制环境的至少一部分(即,受控设备和/或控制装置的一个或多个)的CAD/CAM数据库和/或三维激光扫描中反映了控制环境的物理方面。在本发明的相关方面中,可以在控制环境的至少一部分的多个二维图像中反映那些物理方面。这可以例如是包含工厂的成百上千张图像的数据库,该工厂包括受控设备和/或控制装置,并且在本发明的一些方面,提供了用于从那些图像产生控制环境的三维表示的功能。 
本发明的其他方面提供了如上所述的系统,其中,虚拟现实环境通过下述方式来增强控制环境的3D显示:(i)将图形叠加在一个或多个受控设备和/或一个或多个控制装置的表示之上,并且/或者(ii)改变受控设备、控制装 置和/或其他对象的代表性显示,以给用户“看”进对象、“看”透对象和/或“观看”对象周围的印象。 
可以包括例如图表、等式和其他视觉辅助部分的所叠加的图形可以基于受控设备和/或控制装置的仿真和/或实际操作数据。叠加的图形也可以包括由固定或移动照相机(以非限定性示例举例,包括移动电话、个人数字助理或PDA和由在控制环境之中或周围的人员可能携带的其他这样的装置中包括的照相机或摄像机)拍摄的静止和/或视频图像。 
改变的代表性显示同样可以基于这样的仿真和/或实际操作数据,该仿真和/或实际操作数据例如表示控制装置、受控装置(和它们处理的材料)的内部工作和/或“幕后”操作。 
根据本发明的上述(和其他)方面的系统的益处是它们能够产生控制环境的3D显示,该3D显示不仅表示受控设备和/或控制装置的行为,而且以与控制环境的实际或仿真条件符合的方式来进行表示。 
在其他方面,本发明提供了如上所述的系统,其中,第一和/或第二功能耦合到配置和模型化数据库(“配置”数据库)、应用数据库和运行数据库的任何一个。这样的配置数据库可以包括例如用于受控设备和/或控制装置的一个或多个的一个或多个控制策略。该应用和/或运行数据库可以包括例如受控设备和/或控制装置的仿真和/或实际当前操作数据。作为替代或补充,那些数据库可以包括装置和/或设备的仿真和/或实际历史操作数据。 
在其他方面,第一功能包括动态仿真软件或其他功能,所述动态仿真软件或其他功能仿真一个或多个受控设备的操作。该仿真软件可以例如是用于求解等式的数学系统的解算机或其他系统。 
在本发明的相关方面,第二功能包括仿真一个或多个控制装置的操作的软件或其他功能。 
本发明的其他方面提供了如上所述的系统,所述系统另外包括控制室工作站或其他数字数据处理器,所述控制室工作站或其他数字数据处理器如在控制环境的3D显示中表示的那样监控和/或控制与受控设备和/或控制装置的用户交互。这样的工作站可以例如被管理者、培训指导者、共同被培训者或其他人使用。为此,控制室数字数据处理器可以被适配来使得它的用户能够如3D显示所表示的那样看到虚拟显示环境的用户和控制装置和受控设备的至少一个的交互效果。同样,虚拟现实环境可以被适配来使得它的用户能够 例如由3D显示表示的那样看到由控制室数字数据处理器的用户对控制装置和受控设备的至少一个进行的行为的效果。 
本发明的其他方面提供了用于操作和使用如上所述的系统的方法。 
本发明的这些和其他方面在附图中和随后的描述中显而易见。 
附图说明
参考附图可以更完全地理解本发明,在附图中: 
图1描述了实施本发明的系统和方法的一类环境; 
图2-3描述了根据本发明的用于与在图1中所示类型的环境进行沉浸式交互的系统; 
图4A-4B描述了由根据本发明的系统产生的显示类型,放大显示了受控设备和/或控制装置。 
具体实施方式
图1描述了实施本发明的系统和方法的一类环境5。所示环境的全部或部分可以是实际的或仿真,所示环境包括控制系统10和由该系统10控制的设施。 
在此,由在制药厂中使用的那类处理站20a-20d等来表示该设施,虽然在其他实施例中该设施可以是装配工厂、炼油厂、发电厂和其他工业或非工业操作(诸如,非限定性的例子为综合建筑),该装配工厂、炼油厂、发电厂和其他工业或非工业操作本身依赖于控制以监控受控设备、由其处理的材料或其他东西、进行处理使用的过程和/或控制系统10的元件,以保证输出、处理、质量和/或效率随着时间推移保持在期望的极限内。 
参见附图,用于说明目的的制药厂的用于说明的站20a包括混合室22、流体入口24、26、流体出口28、叶片30、冷却器32和冷却器入口34。可以有或没有的其他处理站可以被类似地配置或以其他方式配置。 
所示出的系统10包括联网的控制装置,如上所述,该控制装置本身监控并控制设备22-32、由它们处理的材料或其他东西、进行处理所用的过程和/或控制系统10的元件。所示出的系统10的控制装置根据在本领域中已知类型的过程控制技术来执行这些监控和控制。在其他实施例中,控制装置可以作为取代或补充进行环境控制或其他工业和/或非工业控制技术。 
所示出的控制装置包括致动器类型的现场装置(“致动器”),诸如被描述为控制入口和出口24-28和34的阀门。另一个致动器被示出用于控制叶片30。以根据在此的教导来修改的传统方式构造和操作由控制系统使用的这些和其他致动器。所说明的实施例的致动器在被标注为CTL的相应现场装置控制器的控制下运行,也以传统方式来构造和操作相应的现场装置控制器,以提供初始化、信号调节和通信功能。 
替代使用独立的控制器CTL,致动器也可以是智能式的,并且可以包括用于控制、初始化、信号调节、通信和其他与控制相关的功能的集成微处理器或其他数字数据处理设备。为了方便,不管与控制相关的功能是否集成到致动器(例如,像在智能致动器的情况下那样)都使用标签CTL。 
所示出的控制装置包括传感器类型的现场装置(“传感器”),诸如温度传感器29,其监控室22内的流体的温度、水平或其他特性。以根据在此的教导来修改的本领域公知的传统方式来构造和操作传感器29以及由系统使用的其他传感器和感测设备。传感器和感测设备可以经由发送器或其他接口装置INT耦合到控制网络,也以根据在此的教导来修改的传统方式来构造和操作该发送器或其他接口装置INT。接口装置利于传感器和控制系统之间的初始化、信号调节和通信。如上,一个或多个传感器可以是智能式,其包含用于初始化、信号调节、通信和其他控制相关功能的集成微处理器或其他数字数据处理能力。在此,也在控制相关的功能上也使用标签INT,而与用智能发送器等实现无关。 
联网控制装置包括一个或多个控制器36,一个或多个控制器36以根据在此的教导进行修改的传统方式来监控和控制假设的制药厂的相应方面。控制器可以包括能够执行根据在此的教导来修改的这些监控和控制功能的大型计算机、工作站、个人计算机、专用硬件或其他数字数据处理设备。以从根据在此的教导进行修改的、可从本受让方购得的CP控制处理器的方式来构造和操作优选的控制器。 
控制系统10包括多个装置,该多个装置作为用户界面,并且提供配置和/或控制功能,这全部是以根据在此的教导修改的传统方式。示出用于这些目的的工作站40、膝上型计算机42和手持计算机44。就像在工作站40的情况下那样,这些装置可以直接地提供配置和控制功能,或与服务器装置合作使用,例如象在手持计算机44和服务器46的情况下那样。设备40-44可以例 如通过总线或网络连接直接与控制网络耦合,或例如通过卫星、无线连接或调制解调器连接间接地与控制网络耦合。 
说明性控制装置36-46、CTL和INT经由介质耦合以进行通信,该介质允许装置的至少选择的那些彼此进行通信。为此,在所示实施例中,经由一个或多个网络48而耦合这些装置,优选的是,该一个或多个网络48是基于IP的,通过非限定示例举例而言例如是以太网(通过非限定示例举例而言例如是局域网、广域网和城域网等)。网络可以如在附图中所示包括多个分段,诸如各种广域网和局域网。它们也可以包括:高带宽和/或低带宽部件,诸如电话线;以及,低延迟和/或高延迟部件,诸如与地球同步的卫星网络。控制装置36-46和/或网络48的一个或多个还可以经由因特网服务器47等耦接到因特网50或其他网络。 
包括示例性装置36-48的控制系统10可以是本领域中公知的类型,并且通过非限定示例举例而言可从本受让方购得。另外,通过非限定示例举例而言,美国专利No.6,788,980描述了一种这样的控制系统,该美国专利的教导通过引用被包含在此。 
根据本领域的惯例,一个或多个数据库包含控制系统10和在由其控制的设施处的设备的模型,并且更具体地,该模型例如是受控设备22-32、由它们处理的材料或其他东西、进行处理所用的过程和/或控制系统10的元件的模型,该控制系统10的元件包括例如控制装置36-46-其中包括由它们执行的控制策略。因此,例如,这样的模型列举了现场装置、控制装置、控制器和进行控制的其他设备,指定它们的相互关系和在它们之间传送的信息,并且详细描述它们用于控制目的而使用的计算和方法。 
这样的模型可以用本领域公知类型的配置器(例如,如题目为“Process Control Configuration System with Parameterized Objects”的美国专利7,096,465中和题目为“Methods and Apparatus for Control Using Control Devices That Provide a Virtual Machine Environment and That Communicate Via an IP Network”的美国专利6,788,980中公开的,两者的教导通过引用被包含在此)或以其他方式产生。这些模型可以被存储在中央数据库中并且/或者分布在控制装置36-46中,例如,如在上述的、通过引用包含的美国专利7,096,465和6,788,980中以及在题目为“Methods and Apparatus for Process,Factory-Floor,Environmental,Computer Aided Manufacturing-Based or Other Control System  With Real-time Data Distribution”的PCT申请WO03/89,995中公开的,它们的教导也通过引用被包含在此。 
除了配置或模型化数据库之外,所述系统可包括例如上述通过引用包含的PCT申请WO03/89,995中公开的类型的一个或多个应用数据库和/或运行数据库,以在其中保存关于控制系统10和在由它控制的设施的设备处的当前和/或历史操作或其他信息,控制系统10和在由它控制的设施的设备更具体地是受控设备22-32、由它们处理的材料或其他东西、处理所用的过程和/或控制系统10的元件,该控制系统10的元件包括例如控制装置36-46一其中包括由它们执行的控制策略。 
仅为了说明性的目的,在附图中以元件52a-52e来表示上述配置/模型化、应用和/或运行数据库。虽然在附图中示出仅在控制装置36-46的几个上分布,实际上,这些可以被合并在更少的这样的装置等或分布在更多的这样的装置中,这全部是以本领域中公知的传统方式。 
如上所述,在图1中所示的环境的全部或部分可以是实际的或仿真的。因此,通过非限定性示例举例,处理站20a-20d、控制装置36-46和配置/模型化数据库可以是实际的,它们的操作也可以是这样。例如,在操作(或“建设好正在运行”)的工厂或其他环境中是这样。在该情况下,诸如52a-52e的应用和/或运行数据库包含实际的当前和/或历史操作信息。可以以根据在此的教导修改的、本领域中公知的方式来完成在图1中说明性地描述的这类实际环境的构造和操作。 
通过另一个非限定性示例,处理站20a-20d、控制装置36-46和配置/模型化数据库可以是实际的,但是它的操作可以是仿真的。例如在预操作工厂或其他环境中是这样的。在该情况下,诸如52a-52e的应用和/或运行数据库包含至少一些仿真的当前和/或历史操作信息。可以以根据在此的教导修改的、在本领域中公知的方式来实现在图1中说明性地描述的这类实际环境的操作的仿真。可以使用在本领域中可获得的软件包来执行例如基于配置/模型化数据库和/或处理站规范的这样的操作的仿真,通过非限定性示例举例,该软件包包括根据在此的教导修改的、基于从该受让方可获得的SIM4ME仿真软件的那些。 
通过另一个非限定性示例,处理站20a-20d、控制装置36-46和配置/模型化数据库可以是仿真的,它们的操作也可以是这样的。例如正在设计的工厂 或其他环境中是这样。可以使用在本领域中公知的这类计算机辅助设计和制造包来执行处理站和/或控制装置的仿真,同时可以使用全部根据在此的教导修改的、如上所述的类型的软件包来执行这样的站和装置的操作的仿真。 
图2描述了根据本发明的系统54,用于与如上所述的这类环境5进行沉浸式交互。更具体地,所示系统54用于与仿真的这种环境进行沉浸式交互,但是根据在此的教导容易理解这样的系统如何可以被适配来用于与实际的这样的环境进行沉浸式交互。 
所示系统54包括具有操作员控制台56A的控制室56、动态仿真软件58和工作站58A、控制装置仿真软件60、仿真引擎62、虚拟现实环境(包括虚拟现实引擎)64,它们经由一个或多个网络66等耦接以进行通信。其他实施例可以包括更少或更多的元件,并且可以以在此所示者之外的方式进行配置。 
所示控制室56表示结合过程控制和其他控制技术使用的那类传统控制室。在所示实施例中,这可以用于例如以与这样的控制室监控和控制实际环境5的操作参数相同的方式来监控和控制仿真环境5的操作参数。在这一点上,控制室56可以用于支持在虚拟现实环境64中对人的培训,并且/或者,它本身(控制室)可以提供用于培训(例如,控制室人员的培训)的环境。 
动态仿真软件58产生输出,该输出表示工厂和/或其他环境的操作状态,更具体地,通过非限定性示例举例,表示构成工厂/环境的受控设备22-32的(一个或多个)的操作状态。软件58表示根据在此的教导适配的可以购得的类型的动态仿真软件,虽然作为替代或补充(再一次,根据在此的教导适配),可以使用在本领域中已知的其他仿真包。除了经由管理工作站来支持培训指导者的行为(例如,在虚拟现实环境64中为被培训者设定培训练习)之外,仿真软件58包括“解算机”和其他仿真支持工具,用于仿真实际工厂或其他环境的操作。为此,仿真软件58可以包括如上那类配置/模型化数据库70或与其耦合,该配置/模型化数据库模型化例如模型化控制系统10和在由其控制的设施的设备以及由它们处理的材料或其他东西。软件58可以在上述管理工作站上和/或在市场上已知的类型的其他适当数字数据处理设备(通过非限定性示例举例,包括上述的控制室工作站)上执行。 
控制装置仿真软件60产生输出,该输出用于表示用于监控和/或控制受控设备(例如,22-32)的控制装置(例如,36-46、CTL和INT)的操作状态。那个软件58仿真被仿真的环境5的控制器和其他控制装置的操作。软件 60表示根据在此的教导适配的、在市场上可以商业方式获得的类型的控制仿真软件,虽然作为补充或替代(再一次,根据在此的教导适配),可以使用在本领域中已知的其他仿真包。仿真软件60可以包括或耦合到如上所述类型的配置/模型化数据库(未示出),该配置/模型化数据库模型化例如由仿真的控制装置执行的控制策略。软件60可以在附图中所示的类型的专用工作站上和/或在其他适当的数字数据处理设备(通过非限定性示例举例,包括上述的管理工作站和/或控制室工作站)上执行。 
仿真引擎62作用于并且协调仿真软件58、60和控制室工作站的行为,以仿真如上所述类型的环境5的操作,以包含到在虚拟现实环境64中的环境的沉浸式显示(例如,环境的物理布局的沉浸式显示)内。在所示实施例中,仿真引擎表示根据在此的教导适配的、商标名为SIM4ME的可从本受让方购得的软件包——虽然作为补充或替代(再一次,根据在此的教导适配),可以使用在市场中可获得的其他仿真引擎。 
虚拟现实环境64提供环境5的三维或其他沉浸式显示,该显示不仅包括环境的物理布局,而且包括控制系统10和在由它控制的设施的设备的操作的再现,并且更具体地,包括受控设备22-32、由它们处理的材料或其他东西、处理所用的过程和/或控制系统10的元件,该控制系统10的元件包括例如控制装置36-46。简而言之,在一些实施例中,虚拟现实环境64提供了环境5的沉浸式显示,该显示允许被培训者和/或其他用户(例如,维护人员和紧急情况最先响应者等)经历巡视和与环境的其他交互,就像他/她真在那里。 
显示可以经由用于虚拟现实显示器的一类立体头盔被传送到参与者72,具体地说例如是被培训者。作为替代或补充,可以经由在虚拟现实“室”墙壁上的投影来显示该显示。除了仿真环境5的显示之外,虚拟现实环境64可以提供与环境相关联的声音和其他可听队列。而且,它可以支持被培训者经由触觉装置、游戏装置(例如,Nintendo WiiTM控制器)、游戏棒、魔杖、鼠标和键盘等来与仿真环境5的交互,这全部如附图中的输入和输出元件74所示。这样的装置可以促进仿真环境的导航和/或交互操纵。 
虚拟现实环境64从仿真引擎62接受输入,该输入表示环境5的状态,环境包括处理站20a-20d、受控设备22-32、由它们处理的材料或其他东西、进行处理所用的过程和/或控制系统10的元件的状态,控制系统10的元件包括例如控制装置36-46。该输入可以反映环境或其部分的所有方面的状态,例 如在虚拟现实环境64内显示的虚拟“世界”中的参与者附近的设备、材料、控制装置等的状态。 
为了向参与者显示环境5的物理布局,虚拟现实环境64包括一个或多个数据库或与该一个或多个数据库耦合,该一个或多个数据库可以包括例如:(i)处理站20a-20d、受控设备22-32和/或控制系统10的元件的CAD/CAM表示,该控制系统10的元件包括例如控制装置36-46(或上述部分的一个或多个的一部分/子集),(ii)处理站20a-20d、受控设备22-32和/或控制系统10的元件的3D激光扫描表示,该控制系统10的元件包括例如控制装置36-46(或上述部分的一个或多个的一部分/子集),以及/或者(iii)实际或仿真环境5的2D照片,该照片示出处理站20a-20d、受控设备22-32和/或控制系统10的元件,该控制系统10的元件包括例如控制装置36-46(或上述部分的一个或多个的一部分/子集)。 
虚拟现实环境64可以使用那些数据库的一个或多个来构造环境5的沉浸式显示,由此允许参与者导航通过环境5,并且例如与其中的受控设备和控制装置交互。因此,例如,虚拟现实环境64可以使用工厂的数千的实际(或仿真)照片的数据库来足够真实地显示工厂的3D“重建”,以使得参与者感到就像他/她真在那里。在市场上可获得商标为Studio MaxTM的用于执行这样的重建的软件,或更精确而言,用于从2D图像产生3D虚拟现实显示的软件,虽然作为替代或补充,可以使用提供这样的能力的其他技术。 
与来自仿真引擎62的输入耦合,这允许参与者不仅被动地“通过”环境,而且主动地参与它。因此,由参与者在向他/她显示的虚拟环境中进行的行为(诸如,操作受控设备和/或控制装置)被仿真引擎62传送到软件58、60,以区别那些行为如何影响仿真环境5中的改变(例如,容器内水平的改变、显示器上的变化等),该改变继而被仿真引擎62反馈到虚拟现实环境,以产生在环境的虚拟现实显示上的变化——因此,向参与者提供行为—反应反馈。 
通过非限定性示例举例,然后,使用鼠标或其他输入装置来仿真在由虚拟现实环境64显示的仿真环境中打开阀门的被培训者可以看到(并且,对于声音效果而言,听到)该行为的结果,例如由在环境64中显示的下游存储容器上的计量器的虚拟现实仿真的显示器反映的结果。同样,通过另一个非限定性示例举例,未能正确地对虚拟现实环境中发送的警报做出反应的培训者和/或其他用户(例如,维护人员和紧急最先响应者等)可以在虚拟现实环境 的安全设备中见证一个设备仿真的破裂和结果产生的泛滥大火。 
在一些实施例中,虚拟现实环境64不仅如参与者实际看到的那样(即,仿佛他/她真的在那里一样)显示仿真环境5,而且还增强该显示。这可以包括在受控设备和/或控制装置上(例如,并且具体地说,例如,在由参与者行为影响的那些设备/装置上)叠加图表、等式和其他视觉辅助。 
这也可以包括叠加由固定或移动摄像机同时(例如,“实时”)拍摄或在以前拍摄的静止和/或视频图像,通过非限定性示例举例,该固定或移动摄像机包括在环境5之中或周围的已知位置安装的照相机或摄像机90(图1),和/或作为在环境5之中或周围布置的、由人员94(例如,维护人员和紧急响应者等)携带的移动电话、PDA和其他这样的装置92的一部分的这样的摄像机。在这后一点,可以使用由这样的移动装置产生的GPS或其他定位信号来将静止和视频场景与由环境64产生的显示相关,使得可以将静止和/或视频图像放在显示中适当的位置,如在对应的受控设备和/或控制装置之上或附近。 
通过非限定性示例举例,在图4A中提供了示出如上所述类型的一种增强的显示的图示,图4A示出了由表示受控设备78(在此为阀门)和控制它的致动器80的虚拟现实环境64产生的类型的显示76。该附图也描述了由虚拟现实环境64产生的图形——在此为图形82A——以增强控制环境的显示76,并且更具体地以说明在第一组仿真条件下阀门78和/或致动器80的行为。使用火烟图形83来进一步增强显示,以本例中,强调危险的设备/装置设置的实际结果。 
通过非限定性示例举例,由虚拟现实环境产生的增强的显示也可以包括受控设备和/或控制装置(或环境5的其他方面)的改变的显示,以允许参与者“看”到对象内部、“看”透对象和/或“观看”对象周围——这些是参与者实际上不能做的事。返回到在前的示例,可以使用这种“增强”的现实来例如允许使用鼠标或其他输入装置来仿真在仿真环境中打开阀门的被培训者和/或其他用户(例如,维护人员和紧急最先响应者等)看透被填充液体的下游存储容器的壁。 
该增强——无论以叠加的图形和/或看透(或其他改变的显示)设备的形式——可以基于受控设备和/或控制装置的仿真和/或实际操作数据(以及,如上所述,基于由在环境5之中或周围的摄像机同时和/或先前获取的静止和/ 或视频图像)。这产生不仅表示受控设备和/或控制装置的行为,而且以符合环境的实际或仿真条件的方式来进行显示的被模拟环境的显示。继续上一个示例,由虚拟现实环境64产生的这样的增强的现实显示允许被培训者和/或其他用户(例如,维护人员和紧急最先响应者等)例如看“透”存储容器的壁,以不仅看到在仿真环境中打开阀门如何使得下游的存储容器被填充液体,而且看到那个液体的流速和粘度如何被在上游和下游设备内的温度、压力和/或其他实际(或仿真)条件影响。例如,就图4A中所示的图形82而言,类似地,这也是成立的。 
在优选实施例中,虚拟现实环境64中的参与者的这些体验可以与在控制室56中的人的体验联系起来。因此,例如,控制室中的人员采取的行为的效果可以被虚拟现实环境64中的参与者见证,并且反之亦然。这可以用于改善所有涉及者的培训、认知和/或合作。 
如上所述的系统和方法的另外的优点是它们通过下述方式来提供改善的培训和/或认知:基于例如由软件58-62提供的实时计算把由软件58-62提供的仿真和例如由控制室56提供的控制室仿真与例如由虚拟现实环境64提供的3D可视化合并,以支持参与者和仿真环境之间的双向反馈——或“行为/反应”模式交互。 
这样的系统和方法不仅可以用于支持培训工厂人员,而且支持培训紧急响应者和其他。另外,它们可以与环境5——特别是当它是实际(而不是仿真)环境时——的维护和/或资产管理功能连接。因此,例如,准备好维护巡视工厂的人员可以首先在虚拟现实环境64中进行表示巡视的仿真,由此,使得他们更好地熟悉和准备好就要进行实际维护巡视。这样的仿真可以不仅包括要维护、更新和/或去除的设备的虚拟现实显示,而且可以具有对使用为环境64提供的鼠标、游戏控制器或其他输入装置的那个设备的仿真操纵(例如,去除)。 
在一些实施例中,通过下述方式来补充支持维护和/或资产管理的系统54的上述使用:将仿真引擎62和/或虚拟现实环境64与“后勤办公室”资产和维护数据库70耦合。引擎62和/或环境62可以使用来自这些数据库的信息来突出显示,用于要处理或以其他方式采取动作的设备进行仿真巡视的工厂人员。 
而且,系统54可以耦接到SIMNET和/或其他无线(或有线网络)以便 利需要维护和升级等的设备的识别。因此,例如,通过将仿真引擎62和/或虚拟现实环境64与SIMNET产生的数据耦合,引擎62和/或环境62可以为工厂人员产生突出需要采取行动的设备的虚拟现实显示。 
而且,系统54还可以用于例如支持定期维护特征以及支持紧急过程的人员跟踪。因此,例如,通过将仿真引擎62和/或虚拟现实环境64与用于指示环境5(例如,实际工厂)中人员位置的数据流耦合,引擎62和/或环境64可以产生虚拟现实显示,用于突出需要采取动作的人员设备的位置。通过非限定性示例举例,可以基于GPS技术、无线技术、RFID技术、步话机技术或本领域中已知的其他技术来产生这样的数据流。 
系统54可以用于团队或个人培训。因此,如上所述,它可以用于协调虚拟现实培训环境64和控制室56中的人员的行为和通信。它也可以用于协调虚拟现实培训环境64中的多个人员的行为和通信。相反,它可以用于同时培训虚拟现实培训环境64中的多个这种人员,并且其中人员的任何一个独立行为影响向其他人显示的虚拟现实仿真。 
调查和/或分析(例如,虚拟现实危机控制室)
如上所述,虚拟现实环境64可以例如通过下述方式来增强仿真环境5的显示:将图形(包括静止和/或视频图像)叠加在受控设备和/或控制装置的表示上,并且/或者,改变那个设备和/或装置的表示,以允许参与者“看”进它们、“看”透它们和/或“观看”它们周围。根据图4A的讨论,例如,增强的显示可以允许受培训者和/或其他用户查看他的或她的行为如何例如根据在上游和下游设备内的实际(或仿真)条件下影响仿真环境5的行为。当然,可以明白,这样的增强的显示可以用于其他目的,仅举出几个例子,例如用于环境5的仿真或实际操作的调查和/或分析、用于维护和/或资产管理。 
显示环境的比较操作以及更具体地显示其中的受控设备和/或控制装置的增强显示也可用于前述目的及其他目的。更具体地,通过非限定性示例举例,允许用户将环境5的实际操作与环境5的仿真操作做比较(并且更具体地,通过非限定性示例举例,比较受控设备和/或控制装置的一个或多个的实际和仿真操作)的增强的显示可以便利环境操作的调查和/或分析,以例如用于危机控制和其他目的。如上,可以将这样的实际和/或仿真操作与例如在应用和/或运行数据库52a-52中和/或与配置数据库52a-52e中和/或与在环境5 之中或周围的摄像机中保持的操作数据相区别。 
在图4B中提供了示出例如环境5的实际和仿真操作的比较操作的增强显示的示例。显示76’示出与图4A的显示76相同的元件,虽然它除了用于图示在第一组仿真条件下的阀门78和/或致动器80的仿真行为的图表(或其他图形)82A之外,还包括图示在第二组条件下的阀门和/或致动器的行为的图表(或其他图形)82B。如上,使用火烟图形83来增加显示,该火烟图形83指示在描述的条件下的可能危险。通过比较这些图形82A、82B,用户(例如,工厂人员、紧急最先响应者和/或他人)可以调查和/或分析设备/装置操作的可能故障(或改善或其他改变)。 
上面是举例。如所述,比较操作也可以用于其他目的,诸如培训和计划(例如,工厂设计)等。而且,可以明白,可以以其他方式来示出比较操作,该其他方式例如是通过其他叠加的图形和通过看透(或其他改变显示)设备/装置等。因此,继续图4B的示例,并且不受限制地,可以通过在显示76’中看透阀门/致动器的(或其他改变的显示)的显示来示出由环境5的两个不同模型(来自配置数据库52a-52d)进行的阀门78和/或致动器80的不同操作模式。 
示例
通过参考下面的描述来更完全地明白系统54,其中,在本发明的一个实施例中实施的系统54或被称为“系统”。 
系统提供了适合于以操作员选择的速度(例如,实时或更快)来运行并且能够对操作员进行有关启动、关断、正常和/或故障操作的培训的高保真、单元专有的沉浸式培训仿真器。系统包括具有包括过程和控制的参考工厂的一个完整模型、完全的一组指导者功能以及虚拟工厂环境。系统由工厂仿真、控制仿真、虚拟工厂环境(又称为虚拟现实环境、仿真计算机硬件、被培训者硬件站和指导者站构成,如下将更详细描述。 
综述
系统包括图形用户界面(GUI),该GUI是操作和保持完全和充分运作的沉浸式培训仿真器而无需在建立新的模块连接时重新编译代码所需的。具有对象形式的系统的3D图形模型的数学模型确定模仿现实的仿真行为,使得 完整的控制室操作员和经存档的操作员交互总是可能的。仿真的故障“在特性”上是真实的,表示限定的设备故障或其他具体限定的起因的结果。 
系统能够执行下述行为: 
●连续地复制启动、吞吐量改变和关断。可以以诸如实时或更快的操作员选择的速度来执行这一点(虽然如果操作员期望,也可以以更慢的速度来执行这一点)。事实上,在一些实施例中,系统可以以实时速度的三倍和更高的速度来复制操作员培训仿真。系统模型化故障以及通过来自指导者站或来自现场操作员的行为启动的系统改变; 
●对于系统包括的所有单元,对于从控制室和/或从现场运行并且支持所有的培训目的所需要的那些设备提供仿真和虚拟工厂交互。 
工厂仿真 
仿真器(即仿真引擎62)能够再现参考工厂的所有模型化方面。数学模型基于第一原理,并且产生输出到外部装置所需要的或由其他仿真系统所需要的全部数据和变量。在仿真的范围内,仿真器在启动、关断或任何正常和异常操作和故障条件期间真实地响应于控制室操作员行为。 
虚拟工厂-虚拟现实引擎(即虚拟现实环境) 
虚拟现实引擎的目的是“运行”逼真和详细的环境,该环境具有真实的“外观和感觉”的物体和照明,但是与仿真引擎62同步地运行,因此,例如,它可以以操作员选择的速度(例如,实时或更快地)来建立虚拟(或仿真)环境。实时程序提供了使得用户在环境内自由地移动和交互的可能,而不受限于对于更传统的非实时呈现的情况下发生的、预先固定的路径或动画。采用图形来产生和可视化3D实时内容。这样的技术允许每秒60次呈现环境,而经典的非实时呈现手段仅处理/呈现环境的一个单个帧可能就需要一个小时。可获得冲突几何形状、交互行为/反应、趋势弹出或透明设备。 
控制系统仿真 
控制系统仿真提供了在真实工厂中实现的分布式控制系统(DCS)配置、逻辑和图形的相同表示和功能。 
指导者站 
基于图形的指导者站提供下面的控制和监控特征: 
●运行/冻结 
●初始化 
●快照 
●返回 
●场景 
●故障启动 
●外部参数和指导者控制的变量 
●远程功能 
●监控的参数 
●趋势 
●被培训者熟练程度查看 
●在虚拟工厂中的操作员位置跟踪 
●跟踪虚拟工厂中的操作员 
性能-稳态保真 
仿真器的稳态保真涉及在完全生产值和关断条件下将模型预测的性能与参考工厂数据匹配。对于训练仿真器,参考数据由使用用于关键参数的稳态仿真器的工厂的稳态仿真构成。当不可从稳态仿真获得时使用用于非关键参数的工厂测量或设备设计数据。 
性能-瞬态保真 
系统精确地仿真指导者启动的瞬态,使得操作员不能注意到在此限定的模型化范围内与实时工厂的显著差别。关键和非关键的计算值对应于指示预期参数的实际工厂参数,并且不违反物理自然法则。 
性能-系统精确度 
ITS模型响应的动态精度和沉浸式“接触”使得操作员和过程工程师获得定量以及定性的过程知识。 
系统向被培训者以这样一种方式来提供实际处理单元的很真实的表示从 而在对系统或真实工厂的操作之间没有显著的差别。 
通常,可以25cm距离处“人眼视觉”的精度提供有关对象的细节。 
性能-故障 
系统支持作为标准的大量故障。故障可以影响控制室操作员、现场操作员或两者。通常,可以选择大约最多5个定制故障来验证,因为对于复杂过程而言,故障验证会高度耗时。 
性能-工厂设计和操作极限 
在工厂设计和操作极限之外出现的事件对于系统是可能的。为了避免这样的事件期间的操作导致的“负”培训,提供了指示以在某些参数超出设计和操作极限之外时警告指导者。 
如上所述的系统和方法的优点包括下面的部分: 
1.提高生产量 
●由于更好地培训的操作员导致减少工厂停工时间;减少工厂关闸 
●减少由受训的工人进行维护所需的预定工厂停工时间;人员知道在现场预期什么,并且不需要受有关工作的培训。 
●来自现场操作员的关于设备状态的实时反馈 
2.控制材料成本 
●如果这对于维护起作用,则你可以通过更好的计划和培训任务来减少所需要的建筑材料。 
●增强的现实通过下述方式来允许虚拟环境中的操作员看到处理数据:将图形叠加在受控设备和/或控制装置上,并且/或者,改变设备/装置的显示以给用户“看”进它们、“看”透它们和/或“观看”它们周围的印象。所叠加的图形(例如,静止和/或视频图像、图表和等式等)和/或设备/装置的改变的显示可以基于仿真和/或实际操作数据和/或固定和/或移动摄像机,由此通过与来自仿真器(和/或实际工厂)的数据符合的动画来表示处理设备的行为。 
3.控制能量成本 
4.保持工厂安全和保安 
●通过较好培训的操作员、较好培训的承包商、较好培训的来自卖 方的参观者保障所有安全方面 
●工厂中的所有人的位置跟踪 
●对远程操作区域或很危险/污染区域很有价值的紧急任务组培训 
●示出工厂操作员等如何积极地工作以减轻工厂操作和人员安全区域中的风险 
5.保证环境和规章责任 
●EHS只有在严重事故后才能学习和培训;VR允许你在安全环境中就能如此做;就现实中不希望出现的情形进行培训。 
这种技术正中客户关心的多个关键方面的要害。 
6.降低的培训成本和启动时间 
7.例如通过减少与向空气中未经计划的排放和其他环境污染相关联的风险,降低使用实际或仿真环境造成的环境影响。 
如上所述的是满足上述目的的系统和方法。可以明白,在此说明和描述的实施例仅是本发明的示例,并且包含改变的其他实施例落在其范围内。因此,通过非限定性示例举例,可以明白,包括由固定和/或移动摄像机获取的静止和/或视频图像的增强显示可以用这样的照相机或音频获取设备获取的声音补充或替换。鉴于此,本发明的权利要求如下。 

Claims (30)

1.一种用于与控制环境交互的系统,所述控制环境包括受控设备和监控和控制所述受控设备的控制装置,所述系统包括:
第一功能,其产生表示所述受控设备的一个或多个的操作状态的输出,
第二功能,其产生表示所述控制装置的一个或多个的操作状态的输出,
引擎,其耦合到所述第一功能和所述第二功能,其产生所述控制环境的操作状态,其中所述引擎包括仿真功能,所述仿真功能包括动态仿真软件,
虚拟现实环境,其耦合到所述引擎和所述控制环境的一个或多个物理方面的一个或多个表示,所述虚拟现实环境产生所述控制环境的三维(“3D”)显示,
所述虚拟现实环境响应于用户与一个或多个输入装置的交互,以产生所述控制环境的3D显示,以便允许用户如由所述控制环境的3D显示表示的那样与所述控制装置和所述受控设备的至少一个交互,
所述引擎向所述第一功能和第二功能的至少一个应用用户与所述控制装置和所述受控设备的至少一个交互的标记,以辨别出所述控制环境的所述操作状态所产生的改变,并且所述控制引擎将这种改变的标记应用到所述虚拟现实环境,以对所述控制环境的3D显示产生对应的改变,以及
其中所述第一功能包括仿真一个或多个受控设备的操作的第一仿真功能,以及所述第二功能包括仿真一个或多个受控设备的操作的第二仿真功能,所述引擎的输入是所述标记。
2.根据权利要求1所述的系统,其中,所述虚拟现实环境耦合到数据库,所述数据库包括作为所述控制环境的一个或多个物理方面的一个或多个表示的所述控制环境的至少一部分的三维激光扫描,所述控制环境包括(i)一个或多个受控设备;(ii)一个或多个控制装置。
3.根据权利要求1所述的系统,其中,所述虚拟现实环境耦合到数据库,所述数据库包括作为所述控制环境的一个或多个物理方面的一个或多个表示的所述控制环境的至少一部分的多个二维图像,所述控制环境包括(i)一个或多个受控设备;(ii)一个或多个控制装置。
4.根据权利要求3所述的系统,其中,所述虚拟现实环境耦合到功能,所述功能从所述多个二维图像产生所述控制环境的三维表示。
5.根据权利要求1所述的系统,其中,所述虚拟现实环境包括数据库,所述数据库包括作为所述控制环境的一个或多个物理方面的一个或多个表示的所述控制环境的至少一部分的计算机辅助设计/计算机辅助制造(CAD/CAM)表示,所述控制环境包括(i)一个或多个受控设备;(ii)一个或多个控制装置。
6.根据权利要求1所述的系统,其被适配来允许用户经由所述控制环境的3D显示来体验与所述控制环境的交互和通过所述控制环境。
7.根据权利要求1所述的系统,其中,所述虚拟现实环境通过下述方式的任何一项来增强所述控制环境的3D显示:(i)将图形叠加在一个或多个受控设备和/或一个或多个控制装置的代表性显示上,以及(ii)改变一个或多个受控设备和/或一个或多个控制装置的表示,以给用户“看”进物体、“看”透物体和/或“观看”物体周围的印象。
8.根据权利要求7所述的系统,其中,所述虚拟现实环境通过下述方式来增强所述控制环境的3D显示:在一个或多个受控设备和/或一个或多个控制装置的显示上叠加包括图表、等式、静止图像、视频图像和其他视觉辅助部分中的任何一个的图形。
9.根据权利要求7所述的系统,其中,所述虚拟现实环境增强由所述用户的行为影响的一个或多个受控设备和/或一个或多个控制装置的所述3D显示。
10.根据权利要求7所述的系统,其中,所述虚拟现实环境基于下述一个或多个来增强所述控制环境的3D显示:(i)一个或多个所述受控设备和/或一个或多个所述控制装置的仿真和/或实际操作数据,(ii)从所述控制环境之中或周围的任何一个获取的静止图像和/或视频图像。
11.根据权利要求1所述的系统,其中,所述控制装置的一个或多个包括致动器类型的现场装置、传感器类型的现场装置、接口装置和/或控制器。
12.根据权利要求1所述的系统,其中所述第一仿真功能是动态仿真。
13.根据权利要求2所述的系统,其中所述第二仿真功能是动态仿真。
14.一种用于与控制环境交互的系统,所述控制环境包括受控设备和监控和控制所述受控设备的控制装置,所述系统包括:
第一功能,其产生表示工厂或其他环境的操作状态的输出,所述工厂或其他环境包括一个或多个所述受控设备,
第二功能,其产生表示一个或多个所述控制装置的操作状态的输出,
一个或多个数据库,其耦合到所述第一功能和所述第二功能的任何一个,所述一个或多个数据库包括配置和模型化数据库、应用数据库和运行数据库的任何一个,
耦合到所述第一功能和所述第二功能的引擎,其产生所述控制环境的操作状态,其中所述引擎包括仿真功能,所述仿真功能包括动态仿真软件,
虚拟现实环境,其耦合到所述引擎和所述控制环境的一个或多个物理方面的一个或多个表示,所述虚拟现实环境产生所述控制环境的三维显示,
所述虚拟现实环境响应于用户与一个或多个输入装置的交互,以产生所述控制环境的3D显示,以便允许所述用户如由所述控制环境的3D显示表示的那样与所述控制装置和所述受控设备的至少一个的交互,
所述引擎向所述第一功能和第二功能的至少一个应用与所述控制装置和所述受控设备的至少一个的用户交互的标记,以辨别出所述控制环境的所述操作状态的改变,并且所述控制引擎将那些改变的标记应用到所述虚拟现实环境,以对所述控制环境的所述3D显示进行改变,以及
其中所述第一功能包括仿真一个或多个受控设备的操作的第一仿真功能,以及所述第二功能包括仿真一个或多个受控设备的操作的第二仿真功能,所述引擎的输入是所述标记。
15.根据权利要求14所述的系统,其中,所述配置和模型化数据库包含一个或多个所述受控设备和/或一个或多个所述控制装置的一个或多个控制策略。
16.根据权利要求14所述的系统,其中,一个或多个所述数据库包括一个或多个所述受控设备和/或一个或多个所述控制装置的仿真的和/或实际的当前操作数据。
17.根据权利要求14所述的系统,其中,一个或多个所述数据库包括所述控制装置和/或一个或多个所述受控设备的仿真的和/或实际的历史操作数据。
18.根据权利要求14所述的系统,其中,所述控制环境的全部或部分可以是实际的或仿真的任何一种。
19.根据权利要求14所述的系统,其中,所述第一功能包括动态仿真功能,用于仿真一个或多个所述受控设备的操作。
20.根据权利要求19所述的系统,其中,所述动态仿真功能包括解算机或其他系统,用于求解控制环境的等式的数学系统和/或其他仿真操作。
21.根据权利要求14所述的系统,其中,所述第二功能包括软件或其他功能,所述软件或其他功能仿真一个或多个所述控制装置的操作。
22.根据权利要求14所述的系统,其中,所述一个或多个控制装置包括致动器类型的现场装置、传感器类型的现场装置、接口装置和/或控制器。
23.一种用于与控制环境交互的系统,所述控制环境包括受控设备和监控和控制所述受控设备的控制装置,所述系统包括:
第一功能,其产生表示工厂或其他环境的操作状态的输出,所述工厂或其他环境包括一个或多个所述受控设备,
第二功能,其产生表示一个或多个所述控制装置的操作状态的输出,
一个或多个数据库,其耦合到所述第一功能和所述第二功能的任何一个,所述一个或多个数据库包括配置和模型化数据库、应用数据库和运行数据库的任何一个,
耦合到所述第一功能和所述第二功能的引擎,其产生所述控制环境的操作状态,其中所述引擎包括仿真功能,所述仿真功能包括动态仿真软件,
虚拟现实环境,其耦合到所述引擎和所述控制环境的一个或多个物理方面的一个或多个表示,所述虚拟现实环境产生所述控制环境的三维显示,
所述虚拟现实环境响应于用户与一个或多个输入装置的交互,以产生所述控制环境的3D显示,以便允许所述用户如由所述控制环境的3D显示表示的那样与所述控制装置和所述受控设备的至少一个的交互,
所述引擎向所述第一功能和第二功能的至少一个应用与所述控制装置和所述受控设备的至少一个的用户交互的标记,以辨别出所述控制环境的所述操作状态的改变,并且所述控制引擎将那些改变的标记应用到所述虚拟现实环境,以对所述控制环境的3D显示进行改变,
耦合到所述引擎和所述虚拟现实环境的任何一个的控制室数字数据处理器,其监控和/或控制用户如由所述控制环境的所述3D显示表示的那样与所述控制装置和所述受控设备的至少一个的交互,以及
其中所述第一功能包括仿真一个或多个受控设备的操作的第一仿真功能,以及所述第二功能包括仿真一个或多个受控设备的操作的第二仿真功能,所述引擎的输入是所述标记。
24.根据权利要求23所述的系统,其中,所述控制室数字数据处理器用来使其用户能够如所述控制环境的3D显示表示的那样看到所述虚拟现实环境的用户相对于所述控制装置和所述受控设备的至少一个的交互的效果。
25.根据权利要求24所述的系统,其中,所述虚拟现实环境用来使其用户能够看到由所述控制室数字数据处理器的用户进行的行为的效果。
26.根据权利要求23所述的系统,其中,一个或多个所述控制装置包括致动器类型的现场装置、传感器类型的现场装置、接口装置和/或控制器。
27.一种与控制环境的交互的方法,所述控制环境包括受控设备和监控和控制所述受控设备的控制装置,所述方法包括:
A.确定所述控制环境的实际或仿真操作状态的任何一个,
B.使用虚拟现实环境来从所述操作状态和从所述控制环境的一个或多个物理方面的一个或多个表示产生所述控制环境的三维(“3D”)显示,
C.允许用户经由一个或多个输入装置来如由所述控制环境的3D显示表示的那样与所述控制装置和所述受控设备的至少一个进行交互,
D.响应于与一个或多个输入装置的用户交互,辨别出所述控制环境的所述操作状态的改变,并且基于所述改变来对所述控制环境的3D显示进行改变,以及;其中所述确定步骤包括仿真控制环境的操作状态的仿真功能。
28.根据权利要求27所述的方法,其中,步骤(A)包括:使用一个或多个数据库来确定一个或多个所述受控设备和/或一个或多个控制装置的操作状态的任何一个,所述数据库包括配置和模型化数据库、应用数据库和运行数据库的任何一种。
29.根据权利要求27所述的方法,包括:
跟踪一个或多个人相对于如由所述控制环境的3D显示表示的所述控制环境的位置,并且其中
所述产生步骤包括产生所述3D显示,以指示那些人的一个或多个位置。
30.根据权利要求27所述的方法,其中,所述产生步骤包括通过下述行为的任何一个来增强所述控制环境的3D显示:(i)将图形叠加在一个或多个受控设备和/或一个或多个控制装置的代表性显示上,以及(ii)改变所述表示以给所述用户“看”进物体、“看”透物体和/或“观看”物体周围的印象。
CN200980132148.8A 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法 Active CN102124432B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410558215.5A CN104407518B (zh) 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US7447208P 2008-06-20 2008-06-20
US61/074472 2008-06-20
US61/074,472 2008-06-20
US15516009P 2009-02-25 2009-02-25
US61/155160 2009-02-25
US61/155,160 2009-02-25
PCT/US2009/047901 WO2009155483A1 (en) 2008-06-20 2009-06-19 Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201410558215.5A Division CN104407518B (zh) 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法

Publications (2)

Publication Number Publication Date
CN102124432A CN102124432A (zh) 2011-07-13
CN102124432B true CN102124432B (zh) 2014-11-26

Family

ID=41432031

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410558215.5A Active CN104407518B (zh) 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法
CN200980132148.8A Active CN102124432B (zh) 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201410558215.5A Active CN104407518B (zh) 2008-06-20 2009-06-19 对用于过程控制的实际和仿真设施进行交互的系统和方法

Country Status (5)

Country Link
US (1) US8594814B2 (zh)
EP (1) EP2304536A4 (zh)
CN (2) CN104407518B (zh)
RU (1) RU2495476C2 (zh)
WO (1) WO2009155483A1 (zh)

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0825506B1 (en) 1996-08-20 2013-03-06 Invensys Systems, Inc. Methods and apparatus for remote process control
US7089530B1 (en) 1999-05-17 2006-08-08 Invensys Systems, Inc. Process control configuration system with connection validation and configuration
WO2000070417A1 (en) 1999-05-17 2000-11-23 The Foxboro Company Process control configuration system with parameterized objects
US6788980B1 (en) 1999-06-11 2004-09-07 Invensys Systems, Inc. Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US7990724B2 (en) 2006-12-19 2011-08-02 Juhasz Paul R Mobile motherboard
EP2304536A4 (en) 2008-06-20 2012-08-15 Invensys Sys Inc SYSTEMS AND METHOD FOR IMMERSIBLE INTERACTION WITH ACTUAL AND / OR SIMULATED DEVICES FOR PROCESS, ENVIRONMENTAL AND INDUSTRIAL CONTROL
WO2010085476A1 (en) * 2009-01-20 2010-07-29 Northeastern University Multi-user smartglove for virtual environment-based rehabilitation
US8127060B2 (en) 2009-05-29 2012-02-28 Invensys Systems, Inc Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware
US8463964B2 (en) 2009-05-29 2013-06-11 Invensys Systems, Inc. Methods and apparatus for control configuration with enhanced change-tracking
JP5343781B2 (ja) * 2009-09-15 2013-11-13 株式会社リコー 情報処理装置およびプログラム
PL2317409T3 (pl) * 2009-10-29 2013-04-30 Grieshaber Vega Kg Urządzenie i sposób eksploatowania urządzenia obiektowego ze zintegrowanym modułem przetwarzania obrazu
CN101702273B (zh) * 2009-11-10 2011-08-17 成都盛特石油装备模拟技术开发有限公司 便携式钻井模拟系统
JP4858625B2 (ja) * 2010-03-31 2012-01-18 カシオ計算機株式会社 情報表示装置及びプログラム
US9345973B1 (en) 2010-08-06 2016-05-24 Bally Gaming, Inc. Controlling wagering game system browser areas
US8911294B2 (en) 2010-08-06 2014-12-16 Wms Gaming, Inc. Browser based heterogenous technology ecosystem
US20120208153A1 (en) * 2011-02-16 2012-08-16 General Electric Company Systems and Methods Providing Distributed Training Simulations
CN103999095A (zh) * 2011-03-25 2014-08-20 埃克森美孚上游研究公司 拟真培训环境
KR101199290B1 (ko) * 2011-03-31 2012-11-09 전자부품연구원 증강현실을 이용한 플랜트 관리 방법 및 시스템
JP5765019B2 (ja) 2011-03-31 2015-08-19 ソニー株式会社 表示制御装置、表示制御方法、およびプログラム
US8954920B2 (en) * 2011-04-21 2015-02-10 Haik Biglari Apparatus for developing embedded software and a process for making the same
US8773467B2 (en) 2011-06-13 2014-07-08 International Business Machines Corporation Enhanced asset management and planning system
US20130065206A1 (en) * 2011-09-13 2013-03-14 Matthew Alan Russell Computer program methods for emulating a machine and presenting training scenarios to a user
US20130113782A1 (en) * 2011-11-09 2013-05-09 Amadeus Burger Method for determining characteristics of a unique location of a selected situs and determining the position of an environmental condition at situs
US9529348B2 (en) 2012-01-24 2016-12-27 Emerson Process Management Power & Water Solutions, Inc. Method and apparatus for deploying industrial plant simulators using cloud computing technologies
US20150104767A1 (en) * 2012-03-08 2015-04-16 Schlumberger Technology Corporation Computer-Based Method for 3D Simulation of Oil and Gas Operations
US10289108B2 (en) 2012-03-15 2019-05-14 General Electric Company Methods and apparatus for monitoring operation of a system asset
US8868384B2 (en) 2012-03-15 2014-10-21 General Electric Company Methods and apparatus for monitoring operation of a system asset
US20130246037A1 (en) * 2012-03-15 2013-09-19 Kenneth Paul Ceglia Methods and apparatus for monitoring operation of a system asset
CN102663917A (zh) * 2012-04-28 2012-09-12 上海隧道工程股份有限公司 盾构机培训系统
US9094570B2 (en) 2012-04-30 2015-07-28 Hewlett-Packard Development Company, L.P. System and method for providing a two-way interactive 3D experience
US9152138B2 (en) * 2012-07-18 2015-10-06 Honeywell International Inc. Common collaboration context between a console operator and a field operator
US9329678B2 (en) 2012-08-14 2016-05-03 Microsoft Technology Licensing, Llc Augmented reality overlay for control devices
US20140088927A1 (en) * 2012-09-27 2014-03-27 Siemens Product Lifecycle Management Software Inc. Systems and methods for simulation of virtual model
CN103794109B (zh) * 2012-11-01 2016-04-20 同济大学 具有仿真培训功能的电力控制系统及其仿真培训方法
WO2014071996A1 (en) * 2012-11-12 2014-05-15 Abb Technology Ag System and method for visualizing a combined physical and virtual communication network of a power plant
ES2893410T3 (es) * 2012-11-29 2022-02-09 Imran Haddish Sistema de instrucción de realidad virtual y aumentada
WO2014090310A1 (en) * 2012-12-13 2014-06-19 Abb Technology Ag System and method for monitoring and/or diagnosing operation of a production line of an industrial plant
US10360316B2 (en) * 2012-12-21 2019-07-23 Rockwell Automation Technologies, Inc. Integration of simulation of a machine for industrial automation
US20140222525A1 (en) * 2013-02-06 2014-08-07 Portable Technology Solutions, Llc Radio frequency identification (rfid) data collection systems and methods and return on investment processing of rfid data collection systems and methods
NO335328B1 (no) * 2013-05-02 2014-11-17 Marine Cybernetics As Et testsystem og en fremgangsmåte for å teste samspillet mellom to eller flere kontrollsystemprogramvarer på en marin installasjon eller et fartøy
US9449219B2 (en) * 2013-02-26 2016-09-20 Elwha Llc System and method for activity monitoring
US10061481B2 (en) * 2013-02-28 2018-08-28 The Boeing Company Methods and devices for visually querying an aircraft based on an area of an image
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US9823626B2 (en) 2014-10-06 2017-11-21 Fisher-Rosemount Systems, Inc. Regional big data in process control systems
US9804588B2 (en) 2014-03-14 2017-10-31 Fisher-Rosemount Systems, Inc. Determining associations and alignments of process elements and measurements in a process
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10909137B2 (en) 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US9397836B2 (en) 2014-08-11 2016-07-19 Fisher-Rosemount Systems, Inc. Securing devices to process control systems
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
JP2014174476A (ja) * 2013-03-12 2014-09-22 Toshiba Corp プラント運転訓練のシミュレーション装置及びそのシミュレーションプログラム
US10599623B2 (en) * 2013-03-15 2020-03-24 Locus Lp Matching multidimensional projections of functional space
US9990380B2 (en) * 2013-03-15 2018-06-05 Locus Lp Proximity search and navigation for functional information systems
US10324423B2 (en) 2013-03-15 2019-06-18 Fisher-Rosemount Systems, Inc. Method and apparatus for controlling a process plant with location aware mobile control devices
GB2513709B (en) * 2013-03-15 2021-06-16 Fisher Rosemount Systems Inc Method and apparatus for managing a work flow in a process plant
DE112014001381T5 (de) 2013-03-15 2016-03-03 Fisher-Rosemount Systems, Inc. Emerson Process Management Datenmodellierungsstudio
EP2818951A1 (en) * 2013-06-24 2014-12-31 Siemens Aktiengesellschaft Simulator for a power plant automation system and a method thereof
US9472119B2 (en) * 2013-08-26 2016-10-18 Yokogawa Electric Corporation Computer-implemented operator training system and method of controlling the system
WO2015051816A1 (en) * 2013-10-07 2015-04-16 Abb Technology Ltd Control of a communication session between a local and remote user of a process control system
US9530250B2 (en) * 2013-12-10 2016-12-27 Dassault Systemes Augmented reality updating of 3D CAD models
CN103752010B (zh) * 2013-12-18 2017-07-11 微软技术许可有限责任公司 用于控制设备的增强现实覆盖
US20150296324A1 (en) * 2014-04-11 2015-10-15 Mitsubishi Electric Research Laboratories, Inc. Method and Apparatus for Interacting Between Equipment and Mobile Devices
JP6393508B2 (ja) * 2014-04-16 2018-09-19 株式会社日立製作所 分散型制御システム
CN104125688B (zh) * 2014-07-18 2018-10-23 中广核工程有限公司 核电站主控室照明仿真方法、装置及系统
CN104091476A (zh) * 2014-07-25 2014-10-08 中国石油化工股份有限公司 实时沉浸式培训方法
US9412205B2 (en) * 2014-08-25 2016-08-09 Daqri, Llc Extracting sensor data for augmented reality content
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US9836661B2 (en) * 2014-12-04 2017-12-05 General Electric Company System and method for collision avoidance
US9741215B2 (en) 2014-12-11 2017-08-22 Elwha Llc Wearable haptic feedback devices and methods of fabricating wearable haptic feedback devices
US10449445B2 (en) 2014-12-11 2019-10-22 Elwha Llc Feedback for enhanced situational awareness
US9922518B2 (en) 2014-12-11 2018-03-20 Elwha Llc Notification of incoming projectiles
US10166466B2 (en) * 2014-12-11 2019-01-01 Elwha Llc Feedback for enhanced situational awareness
US20160179992A1 (en) * 2014-12-18 2016-06-23 Dassault Systèmes Simulia Corp. Interactive 3D Experiences on the Basis of Data
US10650700B2 (en) 2015-01-08 2020-05-12 Lawrence Livermore National Security, Llc Incident exercise in a virtual environment
EP3048598A1 (de) * 2015-01-21 2016-07-27 Siemens Aktiengesellschaft Industrielles System, Schulungssystem und Verfahren zum Schulen eines Anlagenfahrers
WO2016183559A1 (en) 2015-05-14 2016-11-17 Walleye Software, LLC Persistent query dispatch and execution architecture
RU2611275C2 (ru) * 2015-06-01 2017-02-21 Общество с ограниченной ответственностью "ЛУКОЙЛ-ПЕРМЬ" Автоматизированный стенд для обучения персонала по эксплуатации нефтепромыслового оборудования
EP3101500B1 (de) * 2015-06-02 2024-02-14 Siemens Aktiengesellschaft Steuersystem für eine verteilte prozesssteuerung einer technischen anlage und ein verfahren zur steuerung einer technischen anlage
CN104965500A (zh) * 2015-06-30 2015-10-07 成都广迈科技有限公司 模型数据库工业控制装置
CN106325145A (zh) * 2015-07-08 2017-01-11 西门子公司 工业控制器
CN106648038A (zh) * 2015-10-30 2017-05-10 北京锤子数码科技有限公司 在虚拟现实中显示交互对象的方法和装置
US10839302B2 (en) 2015-11-24 2020-11-17 The Research Foundation For The State University Of New York Approximate value iteration with complex returns by bounding
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
EP3443499A4 (en) * 2016-04-12 2019-11-27 Sensoriant, Inc. METHOD AND SYSTEM FOR SECURING SAVED DATA
US10838583B2 (en) 2016-05-17 2020-11-17 General Electric Company Systems and methods for prioritizing and monitoring device status in a condition monitoring software application
WO2017201733A1 (zh) * 2016-05-27 2017-11-30 孙生强 一种基于互联网的烹饪教学管理系统
ES2749686T3 (es) * 2016-06-24 2020-03-23 Zuend Systemtechnik Ag Sistema de corte de material a cortar
CN106981000B (zh) * 2016-10-13 2020-06-09 阿里巴巴集团控股有限公司 基于增强现实的多人线下交互、点餐方法及系统
EP3336631B1 (de) * 2016-12-16 2021-06-16 Siemens Aktiengesellschaft Prozessleitsystem sowie anlagenplanungs-werkzeug
CN106842983A (zh) * 2017-01-06 2017-06-13 东华大学 一种面向余热发电的三维动态监控系统的建立方法
CN106774223B (zh) * 2017-02-14 2017-10-31 广州秉优信息科技有限公司 一种生产线三视图智能联动方法、系统
EP3367197B1 (en) * 2017-02-28 2021-09-22 CODESYS Holding GmbH A method and system for monitoring an industrial equipment
CN106839328A (zh) * 2017-03-03 2017-06-13 英华达(上海)科技有限公司 气候环境模拟器
US20180357922A1 (en) 2017-06-08 2018-12-13 Honeywell International Inc. Apparatus and method for assessing and tracking user competency in augmented/virtual reality-based training in industrial automation systems and other systems
CN107463153B (zh) * 2017-08-11 2019-08-20 深圳增强现实技术有限公司 一种设备工作状态的管理方法、管理设备以及管理系统
CN111629653A (zh) 2017-08-23 2020-09-04 神经股份有限公司 具有高速眼睛跟踪特征的大脑-计算机接口
US10866943B1 (en) 2017-08-24 2020-12-15 Deephaven Data Labs Llc Keyed row selection
CN107479403A (zh) * 2017-09-14 2017-12-15 长春北方化工灌装设备股份有限公司 基于虚拟现实的环形rgv半实物仿真系统及无空跑调度算法
GB2568806B (en) * 2017-10-02 2022-04-06 Fisher Rosemount Systems Inc I/O virtualization for commissioning
CN108257246B (zh) * 2017-12-25 2020-04-24 重庆近江智信汽车零部件有限公司 一种智能弯管系统
CN110032148A (zh) * 2018-01-11 2019-07-19 西门子(中国)有限公司 用于电厂管理的系统和用于建立电厂的3d虚拟模型的设备
EP3547268A1 (de) * 2018-03-29 2019-10-02 Sick AG Augmented-reality-vorrichtung
US10664050B2 (en) 2018-09-21 2020-05-26 Neurable Inc. Human-computer interface using high-speed and accurate tracking of user interactions
US10634558B1 (en) 2018-11-13 2020-04-28 Anna Ailene Scott Air quality monitoring system and enhanced spectrophotometric chemical sensor
US10697947B1 (en) 2019-01-23 2020-06-30 Project Canary, Inc. Apparatus and methods for reducing fugitive gas emissions at oil facilities
EP3731201B1 (en) * 2019-04-24 2022-11-09 ABB Schweiz AG A support system for an operator
US10922938B2 (en) 2019-07-01 2021-02-16 Honeywell International Inc. Systems and methods for providing an immersive experience of a facility control room using virtual reality
US11318616B2 (en) 2019-11-11 2022-05-03 Rockwell Automation Technologies, Inc. Robotic digital twin control with industrial context simulation
US11526159B2 (en) * 2020-02-14 2022-12-13 Rockwell Automation Technologies, Inc. Augmented reality human machine interface testing
US11150167B1 (en) 2020-04-03 2021-10-19 Project Canary, Pbc Air sampling actuator and associated method
BR112022021911A2 (pt) 2020-04-28 2022-12-13 Buckman Laboratories Int Inc Método implementado por computador para análise de dados contextuais e intervenção proativa em processos de plantas industriais e sistema
CN111665805A (zh) * 2020-06-08 2020-09-15 中核核电运行管理有限公司 基于3d技术的控制系统培训装置及方法
US11857939B2 (en) 2020-09-04 2024-01-02 Buckman Laboratories International, Inc. Predictive systems and methods for proactive intervention in chemical processes
WO2022056152A1 (en) * 2020-09-10 2022-03-17 Project Canary, Pbc Air quality monitoring system and method
US11675936B2 (en) 2020-09-28 2023-06-13 Rockwell Automation Technologies, Inc. Unifying multiple simulation models
FR3114663A1 (fr) * 2020-09-29 2022-04-01 Technip France Système d'évaluation virtuelle d'un procédé industriel destiné à être mis en oeuvre dans une installation industrielle et méthode associée
CN112100868B (zh) * 2020-11-10 2021-02-26 北京航空航天大学 一种维修性虚拟分析方法及系统
CN112614394B (zh) * 2020-12-15 2023-03-28 中铁第四勘察设计院集团有限公司 一种基于bim的地铁应急培训演练系统及方法
US11802860B1 (en) 2022-03-25 2023-10-31 Project Canary, Pbc Emissions detection system and methods
US11861753B1 (en) 2023-02-01 2024-01-02 Project Canary, Pbc Air quality monitors minimization system and methods
US11887203B1 (en) 2023-02-01 2024-01-30 Project Canary, Pbc Air quality monitors minimization system and methods
US11727519B1 (en) 2023-02-01 2023-08-15 Project Canary, Pbc Air quality monitors minimization system and methods

Family Cites Families (744)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US628245A (en) * 1897-04-10 1899-07-04 Farbwerke Vormals Meister Lucius & Bruening Dynamo-electric machine.
US3096434A (en) 1961-11-28 1963-07-02 Daniel Orifice Fitting Company Multiple integration flow computer
US3404264A (en) 1965-07-19 1968-10-01 American Meter Co Telemetering system for determining rate of flow
US3665172A (en) 1969-06-25 1972-05-23 Shell Oil Co Control of a process variable by a computer and a controller which replaces the computer
US3701280A (en) 1970-03-18 1972-10-31 Daniel Ind Inc Method and apparatus for determining the supercompressibility factor of natural gas
US3810119A (en) 1971-05-04 1974-05-07 Us Navy Processor synchronization scheme
US3802590A (en) 1972-05-22 1974-04-09 Bernardin Inc Linerless container closure
US3825905A (en) 1972-09-13 1974-07-23 Action Communication Syst Inc Binary synchronous communications processor system and method
USRE29383E (en) 1974-01-10 1977-09-06 Process Systems, Inc. Digital fluid flow rate measurement or control system
GB1488304A (en) 1974-06-20 1977-10-12 Yukogawa Electric Works Ltd Signal transmission system
FR2296221A1 (fr) 1974-12-27 1976-07-23 Ibm France Systeme de traitement du signal
US4006464A (en) 1975-02-20 1977-02-01 Fx Systems, Inc. Industrial process controller
US4058975A (en) 1975-12-08 1977-11-22 General Electric Company Gas turbine temperature sensor validation apparatus and method
US4648064A (en) 1976-01-02 1987-03-03 Morley Richard E Parallel process controller
US4312068A (en) 1976-08-12 1982-01-19 Honeywell Information Systems Inc. Parallel generation of serial cyclic redundancy check
US4276593A (en) 1979-03-30 1981-06-30 Beckman Instruments, Inc. Transfer system for multi-variable control units
US4302820A (en) 1979-08-20 1981-11-24 Allen-Bradley Company Dual language programmable controller
US4428044A (en) 1979-09-20 1984-01-24 Bell Telephone Laboratories, Incorporated Peripheral unit controller
US4347563A (en) 1980-06-16 1982-08-31 Forney Engineering Company Industrial control system
US4323966A (en) 1980-02-05 1982-04-06 The Bendix Corporation Operations controller for a fault-tolerant multiple computer system
US4351023A (en) 1980-04-11 1982-09-21 The Foxboro Company Process control system with improved system security features
US4377000A (en) 1980-05-05 1983-03-15 Westinghouse Electric Corp. Automatic fault detection and recovery system which provides stability and continuity of operation in an industrial multiprocessor control
US4413314A (en) 1980-06-16 1983-11-01 Forney Engineering Company Industrial process control system
US4471457A (en) 1980-08-21 1984-09-11 International Business Machines Corporation Supervisory control of peripheral subsystems
DE3040080C1 (de) 1980-10-24 1987-11-12 Standard Elektrik Lorenz Ag, 7000 Stuttgart Einrichtung zur signaltechnisch sicheren Datenuebertragung zwischen einer Trasse und auf dieser gefuehrten Fahrzeugen
US4410942A (en) 1981-03-06 1983-10-18 International Business Machines Corporation Synchronizing buffered peripheral subsystems to host operations
US4435762A (en) 1981-03-06 1984-03-06 International Business Machines Corporation Buffered peripheral subsystems
US4443861A (en) 1981-04-13 1984-04-17 Forney Engineering Company Combined mode supervisory program-panel controller method and apparatus for a process control system
US4423486A (en) 1981-04-30 1983-12-27 Hobart Corporation Commodity display for weighing scale
US4493027A (en) 1981-05-22 1985-01-08 Data General Corporation Method of performing a call operation in a digital data processing system having microcode call and return operations
JPS5864503A (ja) 1981-10-14 1983-04-16 Hitachi Ltd 装置の異常状態に対する原因推定方法
US4466098A (en) 1982-06-11 1984-08-14 Siemens Corporation Cross channel circuit for an electronic system having two or more redundant computers
JPS58225442A (ja) 1982-06-25 1983-12-27 Toshiba Corp 優先順位制御回路
DE3236812A1 (de) 1982-10-05 1984-04-05 Standard Elektrik Lorenz Ag, 7000 Stuttgart Fernwirksystem
US4488226A (en) 1982-11-23 1984-12-11 Challenge Systems, Inc. Method and apparatus for high speed asynchronous serial data transfer
US4641269A (en) 1983-01-26 1987-02-03 Emhart Industries, Inc. Programmable control system for glassware forming machines
US4675812A (en) 1983-02-14 1987-06-23 International Business Machines Corp. Priority circuit for channel subsystem having components with diverse and changing requirement for system resources
US4872106A (en) 1983-04-06 1989-10-03 New Forney Corp. Industrial process control system with back-up data processors to take over from failed primary data processors
US4692859A (en) 1983-05-16 1987-09-08 Rca Corporation Multiple byte serial data transfer protocol
US4733366A (en) 1983-05-16 1988-03-22 Data General Corporation Apparatus for providing an interrupt signal in response to a permanent or transient power failure
US4612620A (en) 1983-06-06 1986-09-16 Ird Mechanalysis, Inc. Apparatus for collecting scheduled maintenance data
US4530234A (en) 1983-06-30 1985-07-23 Mobil Oil Corporation Method and system for measuring properties of fluids
US4682304A (en) 1983-08-04 1987-07-21 Tektronix, Inc. Asynchronous multiple buffered communications interface having an independent microprocessor for controlling host/peripheral exchanges
JPS6054052A (ja) 1983-09-02 1985-03-28 Nec Corp 処理継続方式
JPH0754442B2 (ja) 1983-11-24 1995-06-07 大倉電気株式会社 プロセス制御システム
JPH0638600B2 (ja) 1983-12-28 1994-05-18 株式会社東芝 ローカルエリアネットワークシステム
US4682158A (en) 1984-03-23 1987-07-21 Ricoh Company, Ltd. Guidance device for manipulation of machine
US4615001A (en) 1984-03-29 1986-09-30 At&T Bell Laboratories Queuing arrangement for initiating execution of multistage transactions
US4683530A (en) 1984-04-10 1987-07-28 Telemecanique Electrique Serial information transfer protocol
US4633217A (en) 1984-06-04 1986-12-30 Yamatake Honeywell Communication apparatus
US4959774A (en) 1984-07-06 1990-09-25 Ampex Corporation Shadow memory system for storing variable backup blocks in consecutive time periods
US4719593A (en) 1984-07-09 1988-01-12 Advanced Micro Devices, Inc. Apparatus for generating digital timing waveforms
US4641276A (en) 1984-10-22 1987-02-03 General Electric Company Serial-parallel data transfer system for VLSI data paths
US4663704A (en) 1984-12-03 1987-05-05 Westinghouse Electric Corp. Universal process control device and method for developing a process control loop program
US4672530A (en) 1984-12-17 1987-06-09 Combustion Engineering, Inc. Distributed control with universal program
US4692918A (en) 1984-12-17 1987-09-08 At&T Bell Laboratories Reliable local data network arrangement
US4649479A (en) 1985-02-28 1987-03-10 International Business Machines Corp. Device driver and adapter binding technique
US4727477A (en) 1985-03-22 1988-02-23 International Business Machines Corp. Logically transportable microprocessor interface control unit permitting bus transfers with different but compatible other microprocessors
DE3523289A1 (de) 1985-06-28 1987-01-08 Busch Dieter & Co Prueftech Verfahren und vorrichtung zur ermittlung und auswertung von maschinenzustandsdaten
US5307372A (en) 1985-07-19 1994-04-26 Clinicom Incorporated Radio transceiver for transmitting and receiving data packets
US4790762A (en) 1985-07-23 1988-12-13 Honeywell Inc. Backplane for a modularly expandable programmable controller
US4910658A (en) 1985-09-04 1990-03-20 Eaton Leonard Technologies, Inc. Real time process controller with serial I/O bus
CA1283216C (en) 1985-09-13 1991-04-16 Hiroyuki Watanabe Data collection system
US5371895A (en) 1985-10-08 1994-12-06 The Foxboro Company Local equipment controller for computerized process control applications utilizing language structure templates in a hierarchical organization and method of operating the same
US4703421A (en) 1986-01-03 1987-10-27 Gte Communication Systems Corporation Ready line synchronization circuit for use in a duplicated computer system
JPH0812206B2 (ja) 1986-03-07 1996-02-07 ヒューレット・パッカード・カンパニー 測定器制御装置
US4704676A (en) 1986-03-24 1987-11-03 The Foxboro Company Method and apparatus for configuring a controller
US5481741A (en) 1986-04-14 1996-01-02 National Instruments Corporation Method and apparatus for providing attribute nodes in a graphical data flow environment
US4742349A (en) 1986-05-22 1988-05-03 Chrysler Motors Corporation Method for buffered serial peripheral interface (SPI) in a serial data bus
US5218187A (en) 1990-01-18 1993-06-08 Norand Corporation Hand-held data capture system with interchangeable modules
US4806905A (en) 1986-10-01 1989-02-21 Honeywell Inc. Transmitter for transmitting on a two-wire transmitting line
US4770841A (en) 1986-10-08 1988-09-13 Westinghouse Electric Corp. Methods and apparatus for dynamic systems control
US4740955A (en) 1986-10-29 1988-04-26 Tie/Communications, Inc. Communications system having voice and digital data capability and employing a plurality of voice and data buses in main service unit and serial packetized transmission to and from telephones
US4817094A (en) 1986-12-31 1989-03-28 International Business Machines Corporation Fault tolerant switch with selectable operating modes
US4885707A (en) 1987-02-19 1989-12-05 Dli Corporation Vibration data collecting and processing apparatus and method
US4805107A (en) 1987-04-15 1989-02-14 Allied-Signal Inc. Task scheduler for a fault tolerant multiple node processing system
US4965880A (en) 1987-07-15 1990-10-23 Ciba-Geigy Corporation Productio installation for the manufacture of a product
US4958277A (en) 1987-07-24 1990-09-18 Motorola, Inc. Queued serial peripheral interface for use in a data processing system
US4816996A (en) 1987-07-24 1989-03-28 Motorola, Inc. Queued serial peripheral interface for use in a data processing system
US4896290A (en) 1987-08-24 1990-01-23 Wang Laboratories, Inc. Method for routing events from key strokes in a multi-processing computer systems
EP0306211A3 (en) 1987-09-04 1990-09-26 Digital Equipment Corporation Synchronized twin computer system
US4910691A (en) 1987-09-30 1990-03-20 E.I. Du Pont De Nemours & Co. Process control system with multiple module sequence options
US4965742A (en) 1987-09-30 1990-10-23 E. I. Du Pont De Nemours And Company Process control system with on-line reconfigurable modules
CA2003338A1 (en) 1987-11-09 1990-06-09 Richard W. Cutts, Jr. Synchronization of fault-tolerant computer system having multiple processors
US4918690A (en) 1987-11-10 1990-04-17 Echelon Systems Corp. Network and intelligent cell for providing sensing, bidirectional communications and control
US5129087A (en) 1988-02-03 1992-07-07 International Business Machines, Corp. Computer system and a method of monitoring transient data structures in a computer system
US4897777A (en) 1988-04-11 1990-01-30 Square D Company Peer-to-peer register exchange controller for PLCS
US5596331A (en) 1988-05-13 1997-01-21 Lockheed Martin Corporation Real-time control sequencer with state matrix logic
EP0353819B1 (en) 1988-08-02 1997-04-09 Koninklijke Philips Electronics N.V. Method and apparatus for synchronizing parallel processors using a fuzzy barrier
US5109692A (en) 1988-08-25 1992-05-05 Fisher Controls International Inc. Diagnostic apparatus and method for fluid control valves
US5175829A (en) 1988-10-25 1992-12-29 Hewlett-Packard Company Method and apparatus for bus lock during atomic computer operations
EP0369188B1 (en) 1988-10-27 1995-12-27 Texas Instruments Incorporated Communications, information, maintenance diagnostic and training system
US4940974A (en) 1988-11-01 1990-07-10 Norand Corporation Multiterminal communication system and method
US4924462A (en) 1988-11-01 1990-05-08 Norand Corporation Multiterminal communication system and method
NO303200B1 (no) 1988-11-04 1998-06-08 Merlin Gerin Bygningsteknisk styringsenhet med totrÕds data- og kraftforsyningslinje
US5068778A (en) 1988-11-28 1991-11-26 Reliance Electric Industrial Company Industrial control system device
US4965717A (en) 1988-12-09 1990-10-23 Tandem Computers Incorporated Multiple processor system having shared memory with private-write capability
JP2927484B2 (ja) 1989-01-25 1999-07-28 株式会社日立製作所 プログラムの自動生成方法及び装置
US5349678A (en) 1991-08-21 1994-09-20 Norand Corporation Versatile RF data capture system
US4926158A (en) 1989-02-01 1990-05-15 Zeigler John R Powered communication link
US5121318A (en) 1989-04-19 1992-06-09 Westinghouse Electric Corp. On-line plant operating procedure guidance system
US5050165A (en) 1989-06-01 1991-09-17 Seiko Instruments Inc. Bridge circuit for interconnecting networks
US4934196A (en) 1989-06-02 1990-06-19 Micro Motion, Inc. Coriolis mass flow rate meter having a substantially increased noise immunity
DE69034101T2 (de) 1989-06-07 2005-06-09 Broadcom Corp., Irvine Handgehaltenes datenerfassungssystem mit auswechselbaren modulen
US5136704A (en) 1989-06-28 1992-08-04 Motorola, Inc. Redundant microprocessor control system using locks and keys
US4991076A (en) 1989-06-30 1991-02-05 Icom Inc. Method and apparatus for creating custom displays for monitoring ladder logic programs
US4991170A (en) 1989-07-17 1991-02-05 Ag Communication Systems Corporation Circuit for interfacing a digital signal processor to a serial interface controller
US5167010A (en) 1989-08-03 1992-11-24 Westinghouse Electric Corp. Expert advice display processing system
US5008805A (en) 1989-08-03 1991-04-16 International Business Machines Corporation Real time, fail safe process control system and method
US5138708A (en) 1989-08-03 1992-08-11 Unisys Corporation Digital processor using current state comparison for providing fault tolerance
US5513095A (en) 1989-08-16 1996-04-30 Siemens Aktiengesellschaft Flexible automation system for variable industrial processes
CA2284245C (en) 1989-09-01 2001-02-06 Amdahl Corporation Operating system and data base having an access structure formed by a plurality of tables
US5131092A (en) 1989-09-01 1992-07-14 Square D Company Communication system enabling programmable logic controllers access to host computer tasks and host computer access to programmable logic controllers without polling
DE59009791D1 (de) 1989-09-21 1995-11-23 Siemens Ag Verfahren zur Personensuche in einer Fernsprechnebenstellenvermittlungsanlage mit Hilfe einer Personensucheinrichtung, die zur Personensuche sich voneinander unterscheidende Betriebsarten bereitstellt.
US5115235A (en) 1989-09-25 1992-05-19 Cabletron Systems, Inc. Flexible module interconnect system
EP0422310A1 (en) 1989-10-10 1991-04-17 International Business Machines Corporation Distributed mechanism for the fast scheduling of shared objects
US5089927A (en) 1989-10-12 1992-02-18 Northern Telecom Limited Power feed circuit for digital communications terminal equipment
JPH0366420U (zh) 1989-10-31 1991-06-27
US5267277A (en) 1989-11-02 1993-11-30 Combustion Engineering, Inc. Indicator system for advanced nuclear plant control complex
JPH03156559A (ja) 1989-11-14 1991-07-04 Nec Corp マルチプロセッサシステムに於ける割込み処理方式
FR2654988B1 (fr) 1989-11-25 1995-08-04 Sumitomo Rubber Ind Pneumatique sans chambre a talons inclines a 15degre .
US5295258A (en) 1989-12-22 1994-03-15 Tandem Computers Incorporated Fault-tolerant computer system with online recovery and reintegration of redundant components
CA2075048C (en) 1990-01-30 1999-08-17 Gregory A. Pascucci Networked facilities management system
US5134574A (en) 1990-02-27 1992-07-28 The Foxboro Company Performance control apparatus and method in a processing plant
CA2034878C (en) 1990-03-08 2002-04-02 Craig S. Hyatt Programmable controller communication module
US5159673A (en) 1990-03-22 1992-10-27 Square D Company Apparatus for networking programmable logic controllers to host computers
US5245704A (en) 1990-03-22 1993-09-14 Square D Company System for sharing data between microprocessor based devices
US5151978A (en) 1990-03-22 1992-09-29 Square D Company Lan interface which permits a host computer to obtain data without interrupting a ladder program executing in the interface
GB9006661D0 (en) 1990-03-24 1990-05-23 Reflex Manufacturing Systems L Network-field interface for manufacturing systems
US20010007183A1 (en) 1998-05-12 2001-07-12 Weder Donald E. Plant package having a waxy layer and a decorative printed pattern
US5335186A (en) 1990-03-30 1994-08-02 Texas Instruments Incorporated Intelligent programmable sensing
US5124908A (en) 1990-04-23 1992-06-23 Ellis Corporation User interactive expert machine controller
US5257208A (en) 1990-04-23 1993-10-26 Fire & Safety Electronics Inc. Computerized portable testing device for backflow valves
ATE147873T1 (de) * 1990-04-26 1997-02-15 John Sutherland Künstliche neuronale anlage
US5164894A (en) 1990-04-26 1992-11-17 Elsag International B.V. Method of data entry into a plant loop
US5251125A (en) 1990-04-30 1993-10-05 Eaton Corporation User interface for a process control device
US5271013A (en) 1990-05-09 1993-12-14 Unisys Corporation Fault tolerant computer system
US5140677A (en) 1990-05-11 1992-08-18 International Business Machines Corporation Computer user interface with window title bar mini-icons
CA2041992A1 (en) 1990-05-18 1991-11-19 Yeshayahu Artsy Routing objects on action paths in a distributed computing system
EP0458495A3 (en) 1990-05-21 1993-04-14 Texas Instruments Incorporated Apparatus and method for managing versions and configurations of persistent and transient objects
US5168441A (en) 1990-05-30 1992-12-01 Allen-Bradley Company, Inc. Methods for set up and programming of machine and process controllers
US5202961A (en) 1990-06-08 1993-04-13 Apple Computer, Inc. Sequential information controller
US5163055A (en) 1990-06-27 1992-11-10 Telefonaktiebolaget Lm Ericsson Communications system using a fault tolerant protocol
US5122948A (en) 1990-06-28 1992-06-16 Allen-Bradley Company, Inc. Remote terminal industrial control communication system
US5151981A (en) 1990-07-13 1992-09-29 International Business Machines Corporation Instruction sampling instrumentation
US5175698A (en) 1990-07-23 1992-12-29 Dz Company Method and system for transfer function measurement
US5150289A (en) 1990-07-30 1992-09-22 The Foxboro Company Method and apparatus for process control
US5224203A (en) 1990-08-03 1993-06-29 E. I. Du Pont De Nemours & Co., Inc. On-line process control neural network using data pointers
US5197114A (en) 1990-08-03 1993-03-23 E. I. Du Pont De Nemours & Co., Inc. Computer neural network regulatory process control system and method
US5167009A (en) 1990-08-03 1992-11-24 E. I. Du Pont De Nemours & Co. (Inc.) On-line process control neural network using data pointers
GB2247318B (en) 1990-08-20 1994-08-10 Rosemount Ltd A transmitter
US5166685A (en) 1990-09-04 1992-11-24 Motorola, Inc. Automatic selection of external multiplexer channels by an A/D converter integrated circuit
US5168276A (en) 1990-09-04 1992-12-01 Motorola, Inc. Automatic A/D converter operation using a programmable control table
US5905248A (en) 1990-09-11 1999-05-18 Metrologic Instruments, Inc. System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US5170340A (en) 1990-09-28 1992-12-08 Xerox Corporation System state controller for electronic image processing systems
US5162986A (en) 1990-10-19 1992-11-10 Allen-Bradley Company, Inc. Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller
US5212784A (en) 1990-10-22 1993-05-18 Delphi Data, A Division Of Sparks Industries, Inc. Automated concurrent data backup system
JPH06266727A (ja) 1990-10-24 1994-09-22 Osaka Gas Co Ltd 診断表示方法及び表示装置
US5249274A (en) 1990-10-24 1993-09-28 Vanderbilt University Simultaneous data-driven and demand-driven computational model for dynamically configured systems
US5297143A (en) 1990-12-03 1994-03-22 Echelon Systems, Corp. Network communication protocol including a reliable multicasting technique
JPH0727504B2 (ja) 1990-12-10 1995-03-29 インターナショナル・ビジネス・マシーンズ・コーポレイション ネットワークの構成を定義するシステム、ネットワークのための構成パラメータを生成する方法及びネットワークを構成するためのシステム
JP2864741B2 (ja) 1990-12-19 1999-03-08 株式会社日立製作所 データインテグリティを保証する通信システム
EP0499675B1 (de) 1991-02-22 1998-09-23 Siemens Aktiengesellschaft Flexibles Automatisierungssystem
AU1587592A (en) 1991-03-18 1992-10-21 Echelon Corporation Networked variables
EP0576574B1 (en) 1991-03-18 2001-10-31 Echelon Corporation Programming language structures for use in a network for communicating, sensing and controlling information
US5410717A (en) 1991-03-22 1995-04-25 Allen-Bradley Company, Inc. Removable function card for a programmable controller processor
CA2246946C (en) 1991-03-28 1999-09-14 Ibm Canada Limited-Ibm Canada Limitee Method and means for encoding storing and retrieving hierarchical data processing information for a computer system
US5303375A (en) 1991-04-26 1994-04-12 Hewlett-Packard Company System and method for facilitating selection of running functional process in object-oriented environments
US5517655A (en) 1991-04-26 1996-05-14 Hewlett-Packard Company Method for monitoring transactions in an object-oriented environment
US5367640A (en) 1991-04-30 1994-11-22 Hewlett-Packard Company System for configuring an input/output board in a computer
JPH04329408A (ja) 1991-04-30 1992-11-18 Osayasu Sato 機械装置の制御方法
JP2582956B2 (ja) 1991-05-07 1997-02-19 三菱電機株式会社 プログラマブル制御装置
US5432705A (en) 1991-05-31 1995-07-11 Itronix Corporation Administrative computer and testing apparatus
US5335338A (en) 1991-05-31 1994-08-02 Micro Solutions, Inc. General purpose parallel port interface
US5233615A (en) 1991-06-06 1993-08-03 Honeywell Inc. Interrupt driven, separately clocked, fault tolerant processor synchronization
DE4120388C2 (de) 1991-06-19 2001-05-03 Bosch Gmbh Robert Verfahren zur Temperaturerfassung
US5301346A (en) 1991-06-21 1994-04-05 Cad Forms Technology Inc. Method and apparatus for transferring data between a host device and plurality of portable computers
EP0524344B1 (de) 1991-07-26 1996-05-08 Siemens Aktiengesellschaft Konfigurierbare Werkzeugmaschinensteuerung
GB2258725B (en) 1991-07-30 1995-06-21 Rosemount Ltd A method of decoding a spectrally modulated light signal
CA2062620C (en) 1991-07-31 1998-10-06 Robert Paff Surveillance apparatus with enhanced control of camera and lens assembly
US5272702A (en) 1991-08-05 1993-12-21 Fisher Controls International, Inc. Integrity mapping in data communication system
JPH0546568A (ja) 1991-08-08 1993-02-26 Internatl Business Mach Corp <Ibm> 分散アプリケーシヨン実行装置および方法
US5305454A (en) 1991-08-12 1994-04-19 International Business Machines Corporation Notification of event handlers in broadcast or propagation mode by event management services in a computer system
US5671436A (en) 1991-08-21 1997-09-23 Norand Corporation Versatile RF data capture system
US5283729A (en) 1991-08-30 1994-02-01 Fisher-Rosemount Systems, Inc. Tuning arrangement for turning the control parameters of a controller
JPH0573697A (ja) 1991-08-30 1993-03-26 Nec Corp マイクロコンピユータ
CA2068486C (en) 1991-08-30 1998-09-15 Stephen S. Fleming System and graphical method for creating an object
US5500934A (en) 1991-09-04 1996-03-19 International Business Machines Corporation Display and control system for configuring and monitoring a complex system
US5459839A (en) 1991-09-05 1995-10-17 International Business Machines Corporation System and method for managing queue read and write pointers
US5258999A (en) 1991-10-03 1993-11-02 Motorola, Inc. Circuit and method for receiving and transmitting control and status information
CA2073516A1 (en) 1991-11-27 1993-05-28 Peter Michael Kogge Dynamic multi-mode parallel processor array architecture computer system
US5276901A (en) 1991-12-16 1994-01-04 International Business Machines Corporation System for controlling group access to objects using group access control folder and group identification as individual user
US5359721A (en) 1991-12-18 1994-10-25 Sun Microsystems, Inc. Non-supervisor mode cross address space dynamic linking
US5289365A (en) 1991-12-23 1994-02-22 Donnelly Corporation Modular network control system
US6850252B1 (en) * 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5339362A (en) 1992-01-07 1994-08-16 Rockford Corporation Automotive audio system
US5410492A (en) 1992-01-29 1995-04-25 Arch Development Corporation Processing data base information having nonwhite noise
US5629872A (en) 1992-01-29 1997-05-13 Arch Development Corporation System for monitoring an industrial process and determining sensor status
GB2263797B (en) 1992-01-31 1996-04-03 Plessey Telecomm Object orientated system
US5517618A (en) 1992-02-10 1996-05-14 Matsushita Electric Industrial Co., Ltd. Mobile migration communications control device
US5267240A (en) 1992-02-20 1993-11-30 International Business Machines Corporation Frame-group transmission and reception for parallel/serial buses
ATE128652T1 (de) 1992-02-24 1995-10-15 Siemens Ag Regelung mit vorsteuerung, insbesondere für ein walzgerüst.
US5303392A (en) 1992-02-27 1994-04-12 Sun Microsystems, Inc. Accessing current symbol definitions in a dynamically configurable operating system
US5917840A (en) 1992-03-13 1999-06-29 Foxboro Company Protection against communications crosstalk in a factory process control system
US5461710A (en) 1992-03-20 1995-10-24 International Business Machines Corporation Method for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interface
DE69328800D1 (de) 1992-03-24 2000-07-13 Canon Kk Verfahren und Verwaltung einer sowohl dauerhafte als auch zeitweilige Daten enthaltenden Datenstruktur
US5352033A (en) 1992-03-27 1994-10-04 Fisher-Rosemount Systems, Inc. Operator work station having a monitor support assembly
US5428769A (en) 1992-03-31 1995-06-27 The Dow Chemical Company Process control interface system having triply redundant remote field units
US5408603A (en) 1992-03-31 1995-04-18 Dow Benelux N.V. Global process control information system and method
CA2064541C (en) 1992-03-31 1998-09-15 Thomas A. Gray Cycling error count for link maintenance
WO1993020511A1 (en) 1992-03-31 1993-10-14 Aggregate Computing, Inc. An integrated remote execution system for a heterogenous computer network environment
US5361198A (en) 1992-04-03 1994-11-01 Combustion Engineering, Inc. Compact work station control room
JP3489123B2 (ja) 1992-04-15 2004-01-19 株式会社日立製作所 アプリケーション結合方法
US5845078A (en) 1992-04-16 1998-12-01 Hitachi, Ltd. Network integrated construction system, method of installing network connection machines, and method of setting network parameters
JP3050348B2 (ja) 1992-04-17 2000-06-12 インターナショナル・ビジネス・マシーンズ・コーポレイション プロセス制御システムにおけるユーザ制御のための方法と装置
GB9208704D0 (en) 1992-04-22 1992-06-10 Foxboro Ltd Improvements in and relating to sensor units
US5347181A (en) 1992-04-29 1994-09-13 Motorola, Inc. Interface control logic for embedding a microprocessor in a gate array
US5630152A (en) 1992-05-18 1997-05-13 Motorola, Inc. Communication protocol between master and slave device with register information sharing
US5499023A (en) 1992-05-27 1996-03-12 Kaye Instruments, Inc. Method of and apparatus for automated sensor diagnosis through quantitative measurement of one of sensor-to-earth conductance or loop resistance
US5444861A (en) 1992-06-01 1995-08-22 United Technologies Corporation System for downloading software
KR100302222B1 (ko) 1992-06-12 2001-11-22 그레이스 스테펀 에스 프로세스제어컴퓨터용보안프론트엔드통신시스템과그방법
US5434952A (en) 1992-06-26 1995-07-18 The Texas A&M Univesity System System and method for specifying an expert system
DE4222043C1 (zh) 1992-07-04 1993-07-22 Kloeckner Moeller Gmbh
KR100287045B1 (ko) 1992-07-06 2001-04-16 존 비. 메이슨 객체의 명명 및 결합들 위한 방법 및 시스템
US5557559A (en) 1992-07-06 1996-09-17 Motay Electronics, Inc. Universal burn-in driver system and method therefor
US5398331A (en) 1992-07-08 1995-03-14 International Business Machines Corporation Shared storage controller for dual copy shared data
US5303227A (en) 1992-08-03 1994-04-12 Motorola, Inc. Method and apparatus for enhanced modes in SPI communication
US5513192A (en) 1992-08-28 1996-04-30 Sun Microsystems, Inc. Fault tolerant disk drive system with error detection and correction
US5302952A (en) 1992-08-28 1994-04-12 Motorola, Inc. Automatic A/D converter operation with pause capability
EP0592079A2 (en) 1992-09-20 1994-04-13 Sun Microsystems, Inc. Automated software installation and operating environment configuration on a computer system
US5579487A (en) 1992-10-02 1996-11-26 Teletransaction, Inc. Portable work slate computer with multiple docking positions for interchangeably receiving removable modules
US5434997A (en) 1992-10-02 1995-07-18 Compaq Computer Corp. Method and apparatus for testing and debugging a tightly coupled mirrored processing system
CA2107519C (en) 1992-10-05 2002-04-09 Stephen George Seberger Communication system and method
US5896138A (en) 1992-10-05 1999-04-20 Fisher Controls International, Inc. Process control with graphical attribute interface
US5377315A (en) 1992-10-06 1994-12-27 Leggett; Andrew G. Regeneration of process control flow diagrams for programmable logic controllers
US5432711A (en) 1992-10-16 1995-07-11 Elcon Instruments, Inc. Interface for use with a process instrumentation system
US5437007A (en) 1992-11-10 1995-07-25 Hewlett-Packard Company Control sequencer in an iconic programming system
US5841991A (en) 1992-11-18 1998-11-24 Canon Information Systems, Inc. In an Interactive network board, a method and apparatus for storing a media access control address in a remotely alterable memory
US5513354A (en) 1992-12-18 1996-04-30 International Business Machines Corporation Fault tolerant load management system and method
US5469150A (en) 1992-12-18 1995-11-21 Honeywell Inc. Sensor actuator bus system
EP1146431A3 (en) 1992-12-21 2001-12-19 Apple Computer, Inc. Method for tranforming an arbitrary topology collection of nodes into an acyclic directed graph
US5428734A (en) 1992-12-22 1995-06-27 Ibm Corporation Method and apparatus for enhancing drag and drop manipulation of objects in a graphical user interface
US5384910A (en) 1992-12-31 1995-01-24 International Business Machines Corporation Method and apparatus for facilitating operator reconfiguration of a graphical user interface in a data processing system
US5719761A (en) 1993-01-15 1998-02-17 Alaris Medical Systems, Inc. Configuration control system for configuring multiple biomedical devices
DE59309391D1 (de) 1993-01-18 1999-04-01 Siemens Ag Realzeit-Steuerungssystem
US6272529B1 (en) 1993-01-26 2001-08-07 Logic Controls, Inc. Point-of-sale system and distributed computer network for same
US5551047A (en) 1993-01-28 1996-08-27 The Regents Of The Univeristy Of California Method for distributed redundant execution of program modules
WO1994018620A1 (en) 1993-02-08 1994-08-18 Action Technologies, Inc. Method and apparatus for managing business processes
GB2275113B (en) 1993-02-09 1996-04-03 Rosemount Ltd Displacement sensor
US5761033A (en) 1993-02-19 1998-06-02 Sejus Corporation Open computer system with externally interconnected peripheral modules
US5450403A (en) 1993-03-02 1995-09-12 The Furukawa Electric Co., Ltd. Method and apparatus for multiplex transmission
US5542039A (en) * 1993-03-05 1996-07-30 International Business Machines Corporation Control for scaled parameters
US5386417A (en) 1993-03-18 1995-01-31 At&T Corp. Method and apparatus for establishing connections in a communications access network
US5676141A (en) 1993-03-31 1997-10-14 Nellcor Puritan Bennett Incorporated Electronic processor for pulse oximeters
US5405779A (en) 1993-04-09 1995-04-11 Agracetus, Inc. Apparatus for genetic transformation
US5774378A (en) 1993-04-21 1998-06-30 The Foxboro Company Self-validating sensors
US5327144A (en) 1993-05-07 1994-07-05 Associated Rt, Inc. Cellular telephone location system
JPH06332710A (ja) 1993-05-21 1994-12-02 Fujitsu Ltd オブジェクト指向データ処理システム
JPH06331781A (ja) 1993-05-26 1994-12-02 Toshiba Corp プラント状態表示装置
US5440237A (en) 1993-06-01 1995-08-08 Incontrol Solutions, Inc. Electronic force sensing with sensor normalization
JP3365576B2 (ja) 1993-06-14 2003-01-14 インターナショナル・ビジネス・マシーンズ・コーポレーション オブジェクトの実行方法および装置
US5467264A (en) 1993-06-30 1995-11-14 Microsoft Method and system for selectively interdependent control of devices
US5513329A (en) 1993-07-15 1996-04-30 Dell Usa, L.P. Modular host local expansion upgrade
WO1995003586A1 (en) 1993-07-21 1995-02-02 Persistence Software, Inc. Method and apparatus for generation of code for mapping relational data to objects
ES2134883T3 (es) 1993-07-28 1999-10-16 Siemens Ag Procedimiento de carga de datos.
KR100320360B1 (ko) 1993-07-29 2002-04-22 페레고스 조지, 마이크 로스 원격재프로그램이가능한마이크로콘트롤러용프로그램메모리
US5594858A (en) 1993-07-29 1997-01-14 Fisher-Rosemount Systems, Inc. Uniform control template generating system and method for process control programming
CN100545828C (zh) * 1993-07-30 2009-09-30 佳能株式会社 控制连接到网络的网络设备的控制设备及其控制方法
DE69428809D1 (de) 1993-08-03 2001-11-29 Sun Microsystems Inc Flexible mehrfach-plattform-aufteilung für rechneranwendungen
JP2986051B2 (ja) 1993-08-04 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション オブジェクト指向コンピュータ・システム及びオブジェクト実行方法
US5499365A (en) 1993-08-04 1996-03-12 International Business Machines Corporation System and method for controlling versions of objects in an object oriented computing environment
US5539638A (en) 1993-08-05 1996-07-23 Pavilion Technologies, Inc. Virtual emissions monitor for automobile
US5386373A (en) 1993-08-05 1995-01-31 Pavilion Technologies, Inc. Virtual continuous emission monitoring system with sensor validation
US5880775A (en) 1993-08-16 1999-03-09 Videofaxx, Inc. Method and apparatus for detecting changes in a video display
EP0640905A1 (en) 1993-08-17 1995-03-01 Emhart Glass Machinery Investments Inc. Process control console for machine for manufacturing glass articles
US5452201A (en) 1993-08-24 1995-09-19 Allen-Bradley Company, Inc. Industrial controller with highly distributed processing
US5530643A (en) 1993-08-24 1996-06-25 Allen-Bradley Company, Inc. Method of programming industrial controllers with highly distributed processing
US5549137A (en) 1993-08-25 1996-08-27 Rosemount Inc. Valve positioner with pressure feedback, dynamic correction and diagnostics
US5325339A (en) 1993-08-31 1994-06-28 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Absolute calibration technique for broadband ultrasonic transducers
US5887145A (en) 1993-09-01 1999-03-23 Sandisk Corporation Removable mother/daughter peripheral card
US5717880A (en) 1993-09-06 1998-02-10 Kabushiki Kaisha Toshiba Method and apparatus for relaying events and requests in a windows systems
US5453933A (en) 1993-09-08 1995-09-26 Hurco Companies, Inc. CNC control system
US5504672A (en) 1993-09-10 1996-04-02 Hardiman; Ted L. Industrial process controller and method of process control
US5629949A (en) 1993-09-21 1997-05-13 Cirrus Logic, Inc. Error correction verification method and apparatus using CRC check remainders
US5576946A (en) 1993-09-30 1996-11-19 Fluid Air, Inc. Icon based process design and control system
FR2710996B1 (fr) 1993-10-06 1995-12-01 Gemplus Card Int Carte portable multi-applications pour ordinateur personnel.
DE69432503T2 (de) 1993-10-08 2003-12-24 Ibm Informationsarchivierungssystem mit objektabhängiger Funktionalität
US5442639A (en) 1993-10-12 1995-08-15 Ship Star Associates, Inc. Method and apparatus for monitoring a communications network
US6129724A (en) 1993-10-14 2000-10-10 Ep Technologies, Inc. Systems and methods for forming elongated lesion patterns in body tissue using straight or curvilinear electrode elements
US5724025A (en) 1993-10-21 1998-03-03 Tavori; Itzchak Portable vital signs monitor
US5517645A (en) 1993-11-05 1996-05-14 Microsoft Corporation Method and system for interfacing components via aggregate components formed by aggregating the components each with an instance of a component manager
US5450425A (en) 1993-11-19 1995-09-12 Multi-Tech Systems, Inc. Protocol for communication of a data packet
FI94680C (fi) 1993-11-26 1995-10-10 Nokia Mobile Phones Ltd Laajennettu PCMCIA-liitäntä ja menetelmä sen tunnistamiseksi
US5664168A (en) 1993-11-29 1997-09-02 Motorola, Inc. Method and apparatus in a data processing system for selectively inserting bus cycle idle time
US5483660A (en) 1993-11-29 1996-01-09 Motorola Inc. Method and apparatus for performing multiplexed and non-multiplexed bus cycles in a data processing system
US5572673A (en) 1993-12-01 1996-11-05 Sybase, Inc. Secure multi-level system for executing stored procedures
US5504902A (en) 1993-12-01 1996-04-02 Patriot Sensors And Controls Corporation Multi-language generation of control program for an industrial controller
US5555376A (en) 1993-12-03 1996-09-10 Xerox Corporation Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request
US5485617A (en) 1993-12-13 1996-01-16 Microsoft Corporation Method and system for dynamically generating object connections
US5481715A (en) 1993-12-15 1996-01-02 Sun Microsystems, Inc. Method and apparatus for delegated communications in a computer system using trusted deputies
JPH07170288A (ja) 1993-12-15 1995-07-04 Hitachi Ltd 音声通信システムおよび音声通信方法
JP2867860B2 (ja) 1993-12-16 1999-03-10 日本電気株式会社 クロスコネクト装置
US5501608A (en) 1993-12-20 1996-03-26 Intel Corporation Computer system with an interconnection receptacle suitable for different external connectors
US5664101A (en) 1993-12-22 1997-09-02 Heidelberg Druckmaschinen Ag Intelligent industrial local area network module for use in a distributed control system
US5555437A (en) 1993-12-22 1996-09-10 Adaptec, Inc. Read-write state machine in a host interface for controlling read and write operations in a disk drive
US5491625A (en) 1993-12-23 1996-02-13 The Dow Chemical Company Information display system for actively redundant computerized process control
JP3660366B2 (ja) 1993-12-28 2005-06-15 富士通株式会社 図形を用いたプログラミングシステム
US5509811A (en) 1994-01-12 1996-04-23 Dell Usa, L.P. Computer enclosure with embedded PCMCIA modem card
US5422816A (en) 1994-02-22 1995-06-06 Trimble Navigation Limited Portable personal navigation tracking system
US5485620A (en) 1994-02-25 1996-01-16 Automation System And Products, Inc. Integrated control system for industrial automation applications
JP3239286B2 (ja) 1994-03-01 2001-12-17 富士通株式会社 チャネル切替制御方式
US5459825A (en) 1994-03-14 1995-10-17 Apple Computer, Inc. System for updating the locations of objects in computer displays upon reconfiguration
US5392280A (en) 1994-04-07 1995-02-21 Mitsubishi Electric Research Laboratories, Inc. Data transmission system and scheduling protocol for connection-oriented packet or cell switching networks
JP3214776B2 (ja) 1994-04-13 2001-10-02 株式会社東芝 仮想環境表示装置および方法
US5534912A (en) 1994-04-26 1996-07-09 Bell Atlantic Network Services, Inc. Extended range video on demand distribution system
US5664231A (en) 1994-04-29 1997-09-02 Tps Electronics PCMCIA interface card for coupling input devices such as barcode scanning engines to personal digital assistants and palmtop computers
US5805922A (en) 1994-05-02 1998-09-08 Motorola, Inc. Queued serial peripheral interface having multiple queues for use in a data processing system
AU2193395A (en) 1994-05-06 1995-11-29 Motorola, Inc. A method for establishing a communication link
EP1174792A3 (en) * 1994-05-16 2007-07-25 Apple Computer, Inc. A graphical user interface and method
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US5544073A (en) 1994-06-02 1996-08-06 Computational Systems, Inc. Rotor balancing calculator
US6175556B1 (en) 1994-06-06 2001-01-16 International Business Machines Corporation Remote powered ethernet repeater
US5461611A (en) 1994-06-07 1995-10-24 International Business Machines Corporation Quality of service management for source routing multimedia packet networks
US5841963A (en) 1994-06-08 1998-11-24 Hitachi, Ltd. Dual information processing system having a plurality of data transfer channels
US5586066A (en) 1994-06-08 1996-12-17 Arch Development Corporation Surveillance of industrial processes with correlated parameters
US5587899A (en) 1994-06-10 1996-12-24 Fisher-Rosemount Systems, Inc. Method and apparatus for determining the ultimate gain and ultimate period of a controlled process
US5544008A (en) 1994-06-30 1996-08-06 International Business Machines Corporation Computer expansion module apparatus
US5526287A (en) 1994-07-01 1996-06-11 Ada Technologies, Inc. Portable data collection device
US5627979A (en) 1994-07-18 1997-05-06 International Business Machines Corporation System and method for providing a graphical user interface for mapping and accessing objects in data stores
US5844796A (en) 1994-07-19 1998-12-01 Minolta Co., Ltd. Machine control device
US5600845A (en) 1994-07-27 1997-02-04 Metalithic Systems Incorporated Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor
US5687316A (en) 1994-07-29 1997-11-11 International Business Machines Corporation Communication apparatus and methods having P-MAC, I-MAC engines and buffer bypass for simultaneously transmitting multimedia and packet data
KR100357338B1 (ko) 1994-08-02 2003-02-11 가부시끼가이샤 히다치 세이사꾸쇼 데이타처리시스템
US5555510A (en) 1994-08-02 1996-09-10 Intel Corporation Automatic computer card insertion and removal algorithm
US5598536A (en) 1994-08-09 1997-01-28 Shiva Corporation Apparatus and method for providing remote users with the same unique IP address upon each network access
US5564055A (en) 1994-08-30 1996-10-08 Lucent Technologies Inc. PCMCIA slot expander and method
US5621871A (en) 1994-08-31 1997-04-15 Jaremko; Mark Automated system and method for annotation using callouts
US5630056A (en) 1994-09-20 1997-05-13 Stratus Computer, Inc. Digital data processing methods and apparatus for fault detection and fault tolerance
US5611057A (en) 1994-10-06 1997-03-11 Dell Usa, L.P. Computer system modular add-in daughter card for an adapter card which also functions as an independent add-in card
US5623592A (en) 1994-10-18 1997-04-22 Molecular Dynamics Method and apparatus for constructing an iconic sequence to operate external devices
US5531328A (en) 1994-10-20 1996-07-02 Rochelo; Donald R. Container for electronic card
US5519605A (en) 1994-10-24 1996-05-21 Olin Corporation Model predictive control apparatus and method
US5568378A (en) 1994-10-24 1996-10-22 Fisher-Rosemount Systems, Inc. Variable horizon predictor for controlling dead time dominant processes, multivariable interactive processes, and processes with time variant dynamics
US5793963A (en) 1994-10-24 1998-08-11 Fisher Rosemount Systems, Inc. Apparatus for providing non-redundant secondary access to field devices in a distributed control system
ATE187824T1 (de) 1994-10-24 2000-01-15 Fisher Rosemount Systems Inc Vorrichtung, die einen zugang zu feldgeräten in einem verteilten steuerungssystem gestattet
US5704011A (en) 1994-11-01 1997-12-30 The Foxboro Company Method and apparatus for providing multivariable nonlinear control
MY114883A (en) 1994-11-14 2003-02-28 Ibm Method and apparatus for providing a remotely located outrigger card electrically coupled to a control card
EP1463264A3 (en) 1994-12-01 2005-11-23 Sharp Kabushiki Kaisha Communication equipment
US5633811A (en) 1994-12-09 1997-05-27 Computational Systems, Inc. Hand held data collector and analyzer system
US5642511A (en) 1994-12-16 1997-06-24 International Business Machines Corporation System and method for providing a visual application builder framework
US5526353A (en) 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network
US5748964A (en) 1994-12-20 1998-05-05 Sun Microsystems, Inc. Bytecode program interpreter apparatus and method with pre-verification of data type restrictions
US5802389A (en) 1994-12-29 1998-09-01 Siemens Energy & Automation, Inc. Expansion module address method and apparatus for a programmable logic controller
US5648768A (en) 1994-12-30 1997-07-15 Mapsys, Inc. System and method for identifying, tabulating and presenting information of interest along a travel route
EP0722138A1 (en) 1995-01-04 1996-07-17 International Business Machines Corporation A cartridge-based design for portable and fixed computers
US6167253A (en) 1995-01-12 2000-12-26 Bell Atlantic Network Services, Inc. Mobile data/message/electronic mail download system utilizing network-centric protocol such as Java
US5602749A (en) 1995-01-12 1997-02-11 Mtc Method of data compression and apparatus for its use in monitoring machinery
US5491791A (en) 1995-01-13 1996-02-13 International Business Machines Corporation System and method for remote workstation monitoring within a distributed computing environment
US6983227B1 (en) 1995-01-17 2006-01-03 Intertech Ventures, Ltd. Virtual models of complex systems
US5623670A (en) 1995-02-17 1997-04-22 Lucent Technologies Inc. Method and apparatus for crash safe enforcement of mutually exclusive access to shared resources in a multitasking computer system
US5748467A (en) 1995-02-21 1998-05-05 Fisher-Rosemont Systems, Inc. Method of adapting and applying control parameters in non-linear process controllers
US5867704A (en) 1995-02-24 1999-02-02 Matsushita Electric Industrial Co., Ltd. Multiprocessor system shaving processor based idle state detection and method of executing tasks in such a multiprocessor system
JPH08265358A (ja) 1995-03-20 1996-10-11 Hitachi Ltd 無線lanシステム及びその基地局装置、無線端末装置及び情報フレームの中継方法
US5613164A (en) 1995-03-22 1997-03-18 International Business Machines Corporation Portable system having data distribution and power distribution removably positioned within portable enclosure during shipping and adapted for repositioning within internal storage space during operation
US5907675A (en) 1995-03-22 1999-05-25 Sun Microsystems, Inc. Methods and apparatus for managing deactivation and shutdown of a server
DE69628073D1 (de) 1995-03-22 2003-06-18 Sun Microsystems Inc Vorrichtung und Verfahren zur Verwaltung von Objektsammlungen
EP0733972B1 (en) 1995-03-22 2003-07-09 Sun Microsystems, Inc. Method and apparatus for managing relationships among objects in a distributed object environment
US5519701A (en) 1995-03-29 1996-05-21 International Business Machines Corporation Architecture for high performance management of multiple circular FIFO storage means
EP0735472A3 (en) 1995-03-31 2000-01-19 Sun Microsystems, Inc. Method and apparatus for conspiracy among objects
US5815152A (en) 1995-04-18 1998-09-29 Logical Software Solutions Corporation Method and apparatus for defining and evaluating a graphic rule
US5608607A (en) 1995-04-24 1997-03-04 Compaq Computer Corporation PCMCIA card and associated support and circuitry augmenting apparatus and methods
US5613190A (en) 1995-05-01 1997-03-18 Bell Atlantic Network Services, Inc. Customer premise wireless distribution of audio-video, control signals and voice
US6212575B1 (en) 1995-05-05 2001-04-03 Apple Computer, Inc. Extensible, replaceable network component system
US5790791A (en) 1995-05-12 1998-08-04 The Boeing Company Apparatus for synchronizing flight management computers where only the computer chosen to be the master received pilot inputs and transfers the inputs to the spare
US5742762A (en) 1995-05-19 1998-04-21 Telogy Networks, Inc. Network management gateway
US5691897A (en) 1995-05-30 1997-11-25 Roy-G-Biv Corporation Motion control systems
GB2301742A (en) 1995-06-02 1996-12-11 Dsc Communications Subscriber terminal monitor system for a wireless telecommunications system
US5752246A (en) 1995-06-07 1998-05-12 International Business Machines Corporation Service agent for fulfilling requests of a web browser
JP3447432B2 (ja) 1995-06-07 2003-09-16 三菱電機株式会社 ネットワークデータサーバ装置およびプログラマブルロジックコントローラシステム
US6181867B1 (en) 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
US5701451A (en) 1995-06-07 1997-12-23 International Business Machines Corporation Method for fulfilling requests of a web browser
US6807558B1 (en) 1995-06-12 2004-10-19 Pointcast, Inc. Utilization of information “push” technology
US5748912A (en) 1995-06-13 1998-05-05 Advanced Micro Devices, Inc. User-removable central processing unit card for an electrical device
US5761499A (en) 1995-12-21 1998-06-02 Novell, Inc. Method for managing globally distributed software components
US5701414A (en) 1995-06-19 1997-12-23 Motorola, Inc. Controller for selective call receiver having memory for storing control information, plurality of addresses, status information, receive address information, and message
JP3088268B2 (ja) 1995-06-21 2000-09-18 日本電気株式会社 ビデオ・オン・デマンドシステムにおけるビデオサーバ
US5555213A (en) 1995-06-29 1996-09-10 Rockwell International Corporation Interface circuit, system and method for interfacing an electronic device and a synchronous state machine having different clock speeds
US5713045A (en) 1995-06-29 1998-01-27 Object Technology Licensing Corporation System for processing user events with input device entity associated with event producer which further links communication from event consumer to the event producer
US5839094A (en) 1995-06-30 1998-11-17 Ada Technologies, Inc. Portable data collection device with self identifying probe
US5659680A (en) 1995-06-30 1997-08-19 Micro Processor Systems, Inc. PC compatible modular based diagnostic system
US5530377A (en) 1995-07-05 1996-06-25 International Business Machines Corporation Method and apparatus for active termination of a line driver/receiver
US5740429A (en) 1995-07-07 1998-04-14 Advanced Micro Devices, Inc. E10 reporting tool
US5586156A (en) 1995-07-14 1996-12-17 General Electric Company Reactor protection system with automatic self-testing and diagnostic
US6138140A (en) 1995-07-14 2000-10-24 Sony Corporation Data processing method and device
US5745049A (en) 1995-07-20 1998-04-28 Yokogawa Electric Corporation Wireless equipment diagnosis system
US5812394A (en) 1995-07-21 1998-09-22 Control Systems International Object-oriented computer program, system, and method for developing control schemes for facilities
US5617540A (en) 1995-07-31 1997-04-01 At&T System for binding host name of servers and address of available server in cache within client and for clearing cache prior to client establishes connection
US5673401A (en) * 1995-07-31 1997-09-30 Microsoft Corporation Systems and methods for a customizable sprite-based graphical user interface
US5781449A (en) 1995-08-10 1998-07-14 Advanced System Technologies, Inc. Response time measurement apparatus and method
US5680409A (en) 1995-08-11 1997-10-21 Fisher-Rosemount Systems, Inc. Method and apparatus for detecting and identifying faulty sensors in a process
US5786119A (en) * 1995-08-22 1998-07-28 Eastman Kodak Company Electrophotographic elements having charge transport layers containing high mobility polyester binders
US5872992A (en) 1995-08-24 1999-02-16 Motorola, Inc. System and method for avoiding bus contention on a multiplexed bus by providing a time period subsequent to a read operation
US6480903B1 (en) 1995-08-24 2002-11-12 Compaq Information Technologies Group, L.P. Hardware component interface for desktop computer management systems
EP0760501B1 (en) 1995-09-04 2002-02-20 Hewlett-Packard Company, A Delaware Corporation Data handling system with circular queue formed in paged memory
DE19533961A1 (de) 1995-09-13 1997-03-20 Siemens Ag Verfahren zum Laden von Software in Kommunikationssystemen mit nichtredundanten, dezentralen Einrichtungen
US8199185B2 (en) * 1995-09-20 2012-06-12 Videotronic Systems Reflected camera image eye contact terminal
US5774670A (en) 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
US6131067A (en) 1995-10-09 2000-10-10 Snaptrack, Inc. Client-server based remote locator device
US5761090A (en) 1995-10-10 1998-06-02 The University Of Chicago Expert system for testing industrial processes and determining sensor status
US6033257A (en) 1995-11-20 2000-03-07 The Foxboro Company I/O connector module for a field controller in a distributed control system
US6076124A (en) 1995-10-10 2000-06-13 The Foxboro Company Distributed control system including a compact easily-extensible and serviceable field controller
US5859966A (en) 1995-10-10 1999-01-12 Data General Corporation Security system for computer systems
US5841654A (en) 1995-10-16 1998-11-24 Smar Research Corporation Windows based network configuration and control method for a digital control system
US5572643A (en) 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5716221A (en) 1995-10-20 1998-02-10 Itt Corporation Stacked IC card assembly for insertion into stacked receivers
US5805889A (en) 1995-10-20 1998-09-08 Sun Microsystems, Inc. System and method for integrating editing and versioning in data repositories
US6618754B1 (en) 1995-10-23 2003-09-09 Sun Microsystems, Inc. System for transmission of embedded applications over a network
US5872973A (en) 1995-10-26 1999-02-16 Viewsoft, Inc. Method for managing dynamic relations between objects in dynamic object-oriented languages
US5864773A (en) 1995-11-03 1999-01-26 Texas Instruments Incorporated Virtual sensor based monitoring and fault detection/classification system and method for semiconductor processing equipment
US5764906A (en) 1995-11-07 1998-06-09 Netword Llc Universal electronic resource denotation, request and delivery system
IL115967A (en) 1995-11-12 1999-05-09 Phonet Communication Ltd Network based distributed pbx system
US5917822A (en) 1995-11-15 1999-06-29 Xerox Corporation Method for providing integrated packet services over a shared-media network
US6008985A (en) 1995-11-20 1999-12-28 The Foxboro Company Industrial field controlling device with controller and expansion modules
US5805153A (en) 1995-11-28 1998-09-08 Sun Microsystems, Inc. Method and system for resizing the subtitles of a video
US5956484A (en) 1995-12-13 1999-09-21 Immersion Corporation Method and apparatus for providing force feedback over a computer network
US5761477A (en) 1995-12-04 1998-06-02 Microsoft Corporation Methods for safe and efficient implementations of virtual machines
US5708709A (en) 1995-12-08 1998-01-13 Sun Microsystems, Inc. System and method for managing try-and-buy usage of application programs
US5848393A (en) 1995-12-15 1998-12-08 Ncr Corporation "What if . . . " function for simulating operations within a task workflow management system
US5748896A (en) 1995-12-27 1998-05-05 Apple Computer, Inc. Remote network administration methods and apparatus
US5746511A (en) 1996-01-03 1998-05-05 Rosemount Inc. Temperature transmitter with on-line calibration using johnson noise
US5700090A (en) 1996-01-03 1997-12-23 Rosemount Inc. Temperature sensor transmitter with sensor sheath lead
US5978933A (en) 1996-01-11 1999-11-02 Hewlett-Packard Company Generic fault tolerant platform
US5732074A (en) 1996-01-16 1998-03-24 Cellport Labs, Inc. Mobile portable wireless communication system
PL327615A1 (en) 1996-01-17 1998-12-21 Siemens Ag Automation apparatus
WO1997027539A1 (en) 1996-01-24 1997-07-31 Sun Microsystems, Inc. Methods and apparatuses for stack caching
US5845230A (en) 1996-01-30 1998-12-01 Skf Condition Monitoring Apparatus and method for the remote monitoring of machine condition
US5642259A (en) 1996-01-31 1997-06-24 Ma; Hsi-Kuang Arrangement for connecting an expansion card to a connector socket in a personal computer
AU4548796A (en) 1996-02-05 1997-08-28 Athena Telecom Lab, Inc. Method and apparatus for object management
US6094600A (en) 1996-02-06 2000-07-25 Fisher-Rosemount Systems, Inc. System and method for managing a transaction database of records of changes to field device configurations
US5930768A (en) 1996-02-06 1999-07-27 Supersonic Boom, Inc. Method and system for remote user controlled manufacturing
US5777874A (en) 1996-02-12 1998-07-07 Allen-Bradley Company, Inc. Programmable controller backup system
US6075863A (en) 1996-02-28 2000-06-13 Encanto Networks Intelligent communication device
US5761518A (en) 1996-02-29 1998-06-02 The Foxboro Company System for replacing control processor by operating processor in partially disabled mode for tracking control outputs and in write enabled mode for transferring control loops
US5848274A (en) 1996-02-29 1998-12-08 Supercede, Inc. Incremental byte code compilation system
US5752007A (en) 1996-03-11 1998-05-12 Fisher-Rosemount Systems, Inc. System and method using separators for developing training records for use in creating an empirical model of a process
US5838910A (en) 1996-03-14 1998-11-17 Domenikos; Steven D. Systems and methods for executing application programs from a memory device linked to a server at an internet site
US5828882A (en) 1996-03-15 1998-10-27 Novell, Inc. Event notification facility
US5761421A (en) 1996-03-25 1998-06-02 Sun Microsystems, Inc. System and method for secure peer-to-peer communication between downloaded programs
US5844601A (en) 1996-03-25 1998-12-01 Hartness Technologies, Llc Video response system and method
US5706502A (en) 1996-03-25 1998-01-06 Sun Microsystems, Inc. Internet-enabled portfolio manager system and method
US5754772A (en) 1996-03-26 1998-05-19 Unisys Corporation Transaction service independent HTTP server-to-transaction gateway
JP3146150B2 (ja) 1996-04-01 2001-03-12 スター精密株式会社 監視カメラシステム
US5754830A (en) 1996-04-01 1998-05-19 Openconnect Systems, Incorporated Server and web browser terminal emulator for persistent connection to a legacy host system and method of operation
JPH09270793A (ja) 1996-04-03 1997-10-14 Sony Corp 通信制御方法
US6868538B1 (en) 1996-04-12 2005-03-15 Fisher-Rosemount Systems, Inc. Object-oriented programmable controller
US6032208A (en) 1996-04-12 2000-02-29 Fisher-Rosemount Systems, Inc. Process control system for versatile control of multiple process devices of various device types
US5862052A (en) 1996-04-12 1999-01-19 Fisher-Rosemount Systems, Inc. Process control system using a control strategy implemented in a layered hierarchy of control modules
US5940294A (en) 1996-04-12 1999-08-17 Fisher-Rosemont Systems, Inc. System for assisting configuring a process control environment
US5838563A (en) 1996-04-12 1998-11-17 Fisher-Rosemont Systems, Inc. System for configuring a process control environment
US5828851A (en) 1996-04-12 1998-10-27 Fisher-Rosemount Systems, Inc. Process control system using standard protocol control of standard devices and nonstandard devices
US5909368A (en) 1996-04-12 1999-06-01 Fisher-Rosemount Systems, Inc. Process control system using a process control strategy distributed among multiple control elements
US6098116A (en) 1996-04-12 2000-08-01 Fisher-Rosemont Systems, Inc. Process control system including a method and apparatus for automatically sensing the connection of devices to a network
US5801942A (en) 1996-04-12 1998-09-01 Fisher-Rosemount Systems, Inc. Process control system user interface including selection of multiple control languages
US5768119A (en) 1996-04-12 1998-06-16 Fisher-Rosemount Systems, Inc. Process control system including alarm priority adjustment
US5995916A (en) 1996-04-12 1999-11-30 Fisher-Rosemount Systems, Inc. Process control system for monitoring and displaying diagnostic information of multiple distributed devices
US6832223B1 (en) 1996-04-23 2004-12-14 Sun Microsystems, Inc. Method and system for facilitating access to a lookup service
US6185611B1 (en) 1998-03-20 2001-02-06 Sun Microsystem, Inc. Dynamic lookup service in a distributed system
DE19616827C1 (de) 1996-04-26 1998-01-08 Siemens Ag Verfahren und Applikationseinrichtung zur Anzeige und Alarmierung von Meßwerten an Kommunikationsendgeräten
US5875430A (en) 1996-05-02 1999-02-23 Technology Licensing Corporation Smart commercial kitchen network
US6612022B1 (en) 1996-05-03 2003-09-02 Invensys Systems, Inc. Printed circuit board including removable auxiliary area with test points
US5778368A (en) 1996-05-03 1998-07-07 Telogy Networks, Inc. Real-time embedded software respository with attribute searching apparatus and method
US5835712A (en) 1996-05-03 1998-11-10 Webmate Technologies, Inc. Client-server system using embedded hypertext tags for application and database development
US5727128A (en) 1996-05-08 1998-03-10 Fisher-Rosemount Systems, Inc. System and method for automatically determining a set of variables for use in creating a process model
US5854944A (en) 1996-05-09 1998-12-29 Motorola, Inc. Method and apparatus for determining wait states on a per cycle basis in a data processing system
US5838969A (en) 1996-05-10 1998-11-17 Apple Computer, Inc. System and method for collecting and dispatching selected events in a computer application program
EP0979458A4 (en) 1996-05-14 2000-05-03 Ricoh Corp Ltd JAVA PRINTER
TW329520B (en) 1996-05-16 1998-04-11 Texas Instruments Inc Integrated circuit with speed detector
US5884014A (en) 1996-05-23 1999-03-16 Xerox Corporation Fontless structured document image representations for efficient rendering
US5752008A (en) 1996-05-28 1998-05-12 Fisher-Rosemount Systems, Inc. Real-time process control simulation method and apparatus
US5805442A (en) 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
US5982362A (en) 1996-05-30 1999-11-09 Control Technology Corporation Video interface architecture for programmable industrial control systems
US6219708B1 (en) 1996-05-30 2001-04-17 Multi-Tech Systems, Inc. System for network resource management
US7146408B1 (en) 1996-05-30 2006-12-05 Schneider Automation Inc. Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller
US5950172A (en) 1996-06-07 1999-09-07 Klingman; Edwin E. Secured electronic rating system
US5946487A (en) 1996-06-10 1999-08-31 Lsi Logic Corporation Object-oriented multi-media architecture
WO1997049017A1 (de) 1996-06-17 1997-12-24 Endress + Hauser Conducta Gesellschaft Für Mess- Und Regeltechnik Mbh & Co. Schaltung für die kommunikation externer geräte mit einer zentralen/dezentralen datenverarbeitungsanlage über einen bus
US6148346A (en) 1996-06-20 2000-11-14 Peerless Systems Imaging Products, Inc. Dynamic device driver
US5927398A (en) 1996-06-22 1999-07-27 Carrier Corporation Device identification system for HVAC communication network
JP3763937B2 (ja) 1996-06-28 2006-04-05 富士通株式会社 オブジェクト指向プログラミング装置、およびオブジェクト結合プログラム記憶媒体
US5768510A (en) 1996-07-01 1998-06-16 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for a client-server application enabler system
US6272556B1 (en) 1996-07-01 2001-08-07 Sun Microsystems, Inc. Object-oriented system, method and article of manufacture for migrating a client-server application (#5)
US5922050A (en) 1996-07-02 1999-07-13 Sun Microsystems, Inc. Method and apparatus for controlling a device on a network
US5835724A (en) 1996-07-03 1998-11-10 Electronic Data Systems Corporation System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client
US5831669A (en) 1996-07-09 1998-11-03 Ericsson Inc Facility monitoring system with image memory and correlation
US5787247A (en) 1996-07-12 1998-07-28 Microsoft Corporation Replica administration without data loss in a store and forward replication enterprise
US5809247A (en) 1996-07-22 1998-09-15 Intel Corporation Method and apparatus for guided touring of internet/intranet websites
US5757925A (en) 1996-07-23 1998-05-26 Faybishenko; Yaroslav Secure platform independent cross-platform remote execution computer system and method
US5919247A (en) 1996-07-24 1999-07-06 Marimba, Inc. Method for the distribution of code and data updates
US6078848A (en) 1996-07-27 2000-06-20 Lexitech, Inc. Browser kiosk system
US6115744A (en) 1996-07-30 2000-09-05 Bea Systems, Inc. Client object API and gateway to enable OLTP via the internet
EP0825506B1 (en) 1996-08-20 2013-03-06 Invensys Systems, Inc. Methods and apparatus for remote process control
US5726911A (en) 1996-08-22 1998-03-10 Csi Technology, Inc. Electric motor monitor
US6826590B1 (en) 1996-08-23 2004-11-30 Fieldbus Foundation Block-oriented control system on high speed ethernet
JP3115237B2 (ja) 1996-09-03 2000-12-04 株式会社東芝 制御プログラム作成装置及び制御プログラム作成方法
US5822220A (en) 1996-09-03 1998-10-13 Fisher-Rosemount Systems, Inc. Process for controlling the efficiency of the causticizing process
US5854750A (en) 1996-09-03 1998-12-29 Insession, Inc. System and method for processing transactions in an environment containing a number of object oriented applications
US5726912A (en) 1996-09-06 1998-03-10 Honeywell Iac Control system monitor
US5797038A (en) 1996-09-09 1998-08-18 Ford Motor Company Method and system for serially based host/peripheral communication
US5784275A (en) 1996-09-23 1998-07-21 National Instruments Corporation System and method for performing interface independent virtual instrumentation functions in a graphical data flow program
US5928345A (en) 1996-09-30 1999-07-27 Rosemont Inc. Field instrument with data bus communications protocol
BR9712194A (pt) 1996-10-04 1999-08-31 Fisher Controls Int Interface entre uma rede de comunicações e um sistema de controle de processo, programa de software que implementa uma interface entre uma rede de comunicações e um sistema de controle de processo para execução em um processador, artigo de fabricação implementando uma interface de programa de software entre uma rede de comunicações e um sistema de controle de processo para execução em um processador, e, interface adaptada a fim de ser acoplada entre uma rede de comunicações remota e um sistema de controle de processo.
US5970430A (en) 1996-10-04 1999-10-19 Fisher Controls International, Inc. Local device and process diagnostics in a process control network having distributed control functions
US6047222A (en) 1996-10-04 2000-04-04 Fisher Controls International, Inc. Process control network with redundant field devices and buses
US6044305A (en) 1996-10-04 2000-03-28 Fisher Controls International, Inc. Method and apparatus for debugging and tuning a process control network having distributed control functions
CN101135906A (zh) 1996-10-04 2008-03-05 费希尔控制产品国际有限公司 运用于过程控制网络中的维护接口装置
IL119454A (en) 1996-10-21 2002-07-25 Serconet Ltd Distributed serial control system
US5956487A (en) 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
EP0932865B1 (en) 1996-10-25 2002-08-14 SCHLUMBERGER Systèmes Using a high level programming language with a microcontroller
US5935242A (en) 1996-10-28 1999-08-10 Sun Microsystems, Inc. Method and apparatus for initializing a device
US6112020A (en) 1996-10-31 2000-08-29 Altera Corporation Apparatus and method for generating configuration and test files for programmable logic devices
AU731871B2 (en) 1996-11-04 2001-04-05 Sun Microsystems, Inc. Method and apparatus for thread synchronization in object-based systems
US5909586A (en) 1996-11-06 1999-06-01 The Foxboro Company Methods and systems for interfacing with an interface powered I/O device
US5835704A (en) 1996-11-06 1998-11-10 Intel Corporation Method of testing system memory
US5828567A (en) 1996-11-07 1998-10-27 Rosemount Inc. Diagnostics for resistance based transmitter
US5969632A (en) 1996-11-22 1999-10-19 Diamant; Erez Information security method and apparatus
US5987506A (en) * 1996-11-22 1999-11-16 Mangosoft Corporation Remote access and geographically distributed computers in a globally addressable storage environment
JP3398676B2 (ja) 1996-11-26 2003-04-21 株式会社四国総合研究所 機器の管理システム
US6035264A (en) 1996-11-26 2000-03-07 Global Maintech, Inc. Electronic control system and method for externally controlling process in a computer system with a script language
JPH10161707A (ja) 1996-11-29 1998-06-19 Sukiyan Technol:Kk Faシステムの制御方法
US5758073A (en) 1996-12-02 1998-05-26 Tritech Microelectronics International, Ltd. Serial interface between DSP and analog front-end device
US6139177A (en) 1996-12-03 2000-10-31 Hewlett Packard Company Device access and control using embedded web access functionality
US6745224B1 (en) * 1996-12-06 2004-06-01 Microsoft Corporation Object framework and services for periodically recurring operations
US6070250A (en) 1996-12-13 2000-05-30 Westinghouse Process Control, Inc. Workstation-based distributed process control system
JPH10187224A (ja) 1996-12-25 1998-07-14 Smc Corp 自動コントロールシステム
US5732218A (en) 1997-01-02 1998-03-24 Lucent Technologies Inc. Management-data-gathering system for gathering on clients and servers data regarding interactions between the servers, the clients, and users of the clients during real use of a network of clients and servers
US5978578A (en) 1997-01-30 1999-11-02 Azarya; Arnon Openbus system for control automation networks
US6029171A (en) 1997-02-10 2000-02-22 Actioneer, Inc. Method and apparatus for group action processing between users of a collaboration system
US7146381B1 (en) 1997-02-10 2006-12-05 Actioneer, Inc. Information organization and collaboration tool for processing notes and action requests in computer systems
EP0858174A3 (de) 1997-02-11 2002-09-04 Philips Patentverwaltung GmbH Verfahren und System zum Ubertragen von Daten und Energie
DE69837356T2 (de) 1997-02-14 2007-11-29 Canon K.K. Vorrichtung, System und Verfahren zur Datenübertragung und Vorrichtung zur Bildverarbeitung
US5980078A (en) 1997-02-14 1999-11-09 Fisher-Rosemount Systems, Inc. Process control system including automatic sensing and automatic configuration of devices
SG101460A1 (en) 1997-02-14 2004-01-30 Canon Kk Data communication apparatus and method
US6105132A (en) 1997-02-20 2000-08-15 Novell, Inc. Computer network graded authentication system and method
US5935249A (en) 1997-02-26 1999-08-10 Sun Microsystems, Inc. Mechanism for embedding network based control systems in a local network interface device
US5903894A (en) 1997-03-03 1999-05-11 Microsoft Corporation System and method for using a hierarchical data structure to control and identify devices and represent connections between the devices
WO1998040817A1 (fr) 1997-03-11 1998-09-17 Mitsubishi Denki Kabushiki Kaisha Methode et systeme de programmation visuelle
US6195694B1 (en) 1997-03-13 2001-02-27 International Business Machines Corporation Server for reconfiguring control of a subset of devices on one or more kiosks
US5878415A (en) 1997-03-20 1999-03-02 Novell, Inc. Controlling access to objects in a hierarchical database
US6094684A (en) * 1997-04-02 2000-07-25 Alpha Microsystems, Inc. Method and apparatus for data communication
US5940839A (en) 1997-04-04 1999-08-17 Hewlett-Packard Company Fault-tolerant system and method of managing transaction failures in hierarchies
US6018816A (en) 1997-04-04 2000-01-25 Canon Kabushiki Kaisha Information processing system and method, image processing system and method, information processing apparatus and computer readable memory
US6734884B1 (en) * 1997-04-04 2004-05-11 International Business Machines Corporation Viewer interactive three-dimensional objects and two-dimensional images in virtual three-dimensional workspace
US6016515A (en) 1997-04-04 2000-01-18 Microsoft Corporation Method, computer program product, and data structure for validating creation of and routing messages to file object
US6515688B1 (en) * 1997-04-04 2003-02-04 International Business Machines Corporation Viewer interactive three-dimensional workspace with a two-dimensional workplane containing interactive two-dimensional images
US5966304A (en) 1997-04-29 1999-10-12 Allen-Bradley Company, Llc Redundant automation controller permitting replacement of components during operation
US6353859B1 (en) 1997-04-30 2002-03-05 International Business Machines Corporation Object-oriented apparatus and method for controlling accesses to objects in a distributed object environment
DE69806151T2 (de) 1997-04-30 2002-10-02 Foxboro Co Verfahren und vorrichtung zur synchronisierung von auf einem digitalen datenverarbeitungssystem laufenden prozessen
JPH10301773A (ja) 1997-04-30 1998-11-13 Sony Corp 情報処理装置および情報処理方法、並びに記録媒体
US5974497A (en) 1997-05-22 1999-10-26 Dell Computer Corporation Computer with cache-line buffers for storing prefetched data for a misaligned memory access
US5994998A (en) 1997-05-29 1999-11-30 3Com Corporation Power transfer apparatus for concurrently transmitting data and power over data wires
JPH1115761A (ja) 1997-06-02 1999-01-22 Internatl Business Mach Corp <Ibm> 赤外線通信機能を持つ情報処理装置及びその制御方法
US6049578A (en) 1997-06-06 2000-04-11 Abb Combustion Engineering Nuclear Power, Inc. Digital plant protection system
US5847957A (en) 1997-06-16 1998-12-08 Base Ten Systems, Inc. Web access for a manufacturing execution system
US5832418A (en) 1997-06-23 1998-11-03 Micron Electronics Apparatus for testing a controller with random contraints
US6487558B1 (en) 1997-06-27 2002-11-26 Sun Microsystems, Inc. Method for generating database server configuration documentation
US6052629A (en) 1997-07-18 2000-04-18 Gilbarco Inc. Internet capable browser dispenser architecture
US6006164A (en) 1997-07-22 1999-12-21 Skf Condition Monitoring, Inc. Portable vibration monitor
US6006171A (en) 1997-07-28 1999-12-21 Vines; Caroline J. Dynamic maintenance management system
JP3465543B2 (ja) 1997-08-01 2003-11-10 富士ゼロックス株式会社 ワークフロー支援システムおよび方法
US6377543B1 (en) 1997-08-13 2002-04-23 Telecommunications Research Laboratories Path restoration of networks
JPH1169392A (ja) 1997-08-15 1999-03-09 Nec Corp 交換機加入者線路を利用した局給電方式
JPH1165629A (ja) 1997-08-21 1999-03-09 Okuma Mach Works Ltd 数値制御システム
US6282454B1 (en) 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller
US6151625A (en) 1997-09-10 2000-11-21 Schneider Automation Inc. Internet web interface including programmable logic controller for controlling output devices based on status of input devices
US6199068B1 (en) 1997-09-11 2001-03-06 Abb Power T&D Company Inc. Mapping interface for a distributed server to translate between dissimilar file formats
US6018627A (en) 1997-09-22 2000-01-25 Unisys Corp. Tool-independent system for application building in an object oriented development environment with data stored in repository in OMG compliant UML representation
US6807583B2 (en) 1997-09-24 2004-10-19 Carleton University Method of determining causal connections between events recorded during process execution
US6014612A (en) 1997-10-02 2000-01-11 Fisher Controls International, Inc. Remote diagnostics in a process control network having distributed control functions
US6096094A (en) * 1997-10-03 2000-08-01 National Instruments Corporation Configuration manager for configuring a data acquisition system
US6370448B1 (en) 1997-10-13 2002-04-09 Rosemount Inc. Communication technique for field devices in industrial processes
US6055633A (en) 1997-10-28 2000-04-25 Honeywell Inc. Method of reprogramming memories in field devices over a multidrop network
US5960205A (en) 1997-10-30 1999-09-28 Lucent Technologies Inc. Upgrading the control of switching systems
US6088665A (en) 1997-11-03 2000-07-11 Fisher Controls International, Inc. Schematic generator for use in a process control network having distributed control functions
JPH11143511A (ja) 1997-11-04 1999-05-28 Fanuc Ltd 数値制御装置
US5950006A (en) * 1997-11-05 1999-09-07 Control Technology Corporation Object-oriented programmable controller
EP0917034B1 (de) 1997-11-14 2002-03-06 Engel Maschinenbau Gesellschaft Mbh Verfahren zur Fernüberwachung und/oder Fernwartung einer Spritzgiessmaschine
US6085120A (en) 1997-11-17 2000-07-04 International Business Machines Corporation Data system processing and method for creating application extension
US6032151A (en) 1997-11-17 2000-02-29 Sun Microsystems, Inc. Database system employing polymorphic entry and entry matching
US6138174A (en) 1997-11-24 2000-10-24 Rockwell Technologies, Llc Industrial control system providing remote execution of graphical utility programs
JP4124873B2 (ja) 1997-12-17 2008-07-23 キヤノン株式会社 電力制御システム
US6104875A (en) 1997-12-18 2000-08-15 Honeywell Inc. Method for field programming an industrial process transmitter
US6009103A (en) 1997-12-23 1999-12-28 Mediaone Group, Inc. Method and system for automatic allocation of resources in a network
US6133914A (en) * 1998-01-07 2000-10-17 Rogers; David W. Interactive graphical user interface
JPH11203009A (ja) * 1998-01-20 1999-07-30 Sony Corp 情報処理装置および方法、並びに提供媒体
US6266716B1 (en) 1998-01-26 2001-07-24 International Business Machines Corporation Method and system for controlling data acquisition over an information bus
NO308149B1 (no) * 1998-06-02 2000-07-31 Thin Film Electronics Asa Skalerbar, integrert databehandlingsinnretning
US6049775A (en) 1998-01-30 2000-04-11 Bell & Howell Mail And Messaging Technologies Company Systems, methods and computer program products for monitoring and controlling mail processing devices
US5980090A (en) 1998-02-10 1999-11-09 Gilbarco., Inc. Internet asset management system for a fuel dispensing environment
US6345382B1 (en) 1998-02-12 2002-02-05 International Business Machines Corporation Run-time customization in object-oriented design
US6226783B1 (en) * 1998-03-16 2001-05-01 Acuity Imaging, Llc Object oriented method of structuring a software step program
US7162510B2 (en) 1998-03-16 2007-01-09 Schneider Automation Inc. Communication system for a control system over Ethernet and IP networks
US6269473B1 (en) 1998-03-23 2001-07-31 Evolve Software, Inc. Method and apparatus for the development of dynamically configurable software systems
EP0945812A1 (en) 1998-03-23 1999-09-29 Application Building Blocks Limited Data processing systems
US6148391A (en) 1998-03-26 2000-11-14 Sun Microsystems, Inc. System for simultaneously accessing one or more stack elements by multiple functional units using real stack addresses
US6115468A (en) 1998-03-26 2000-09-05 Cisco Technology, Inc. Power feed for Ethernet telephones via Ethernet link
US6487214B1 (en) 1998-04-13 2002-11-26 Cisco Technology, Inc. Method and apparatus for implementing an ethernet protocol using three wires
US6317438B1 (en) 1998-04-14 2001-11-13 Harold Herman Trebes, Jr. System and method for providing peer-oriented control of telecommunications services
US6701284B1 (en) 1998-04-17 2004-03-02 Ge Fanuc Automation North America, Inc. Methods and apparatus for maintaining a programmable logic control revision history
US6002104A (en) 1998-04-17 1999-12-14 Lincoln Global, Inc. Electric arc welder and controller therefor
US6134559A (en) 1998-04-27 2000-10-17 Oracle Corporation Uniform object model having methods and additional features for integrating objects defined by different foreign object type systems into a single type system
US6108662A (en) 1998-05-08 2000-08-22 Allen-Bradley Company, Llc System method and article of manufacture for integrated enterprise-wide control
US6157864A (en) 1998-05-08 2000-12-05 Rockwell Technologies, Llc System, method and article of manufacture for displaying an animated, realtime updated control sequence chart
US6173414B1 (en) 1998-05-12 2001-01-09 Mcdonnell Douglas Corporation Systems and methods for reduced error detection latency using encoded data
US6201996B1 (en) 1998-05-29 2001-03-13 Control Technology Corporationa Object-oriented programmable industrial controller with distributed interface architecture
FI114745B (fi) 1998-06-01 2004-12-15 Metso Automation Oy Kenttälaitteiden hallintajärjestelmä
US6080207A (en) 1998-06-04 2000-06-27 Gateway 2000, Inc. System and method of creating and delivering software
US6314448B1 (en) 1998-06-04 2001-11-06 International Business Machines Corporation Method and system for inter-applet communication in a computer network
JP3469120B2 (ja) 1998-06-12 2003-11-25 矢崎総業株式会社 通信網および通信装置
FI108678B (fi) 1998-06-17 2002-02-28 Neles Controls Oy Kenttälaitteiden hallintajärjestelmä
US6373841B1 (en) 1998-06-22 2002-04-16 Agilent Technologies, Inc. Integrated LAN controller and web server chip
US6285966B1 (en) 1998-06-25 2001-09-04 Fisher Controls International, Inc. Function block apparatus for viewing data in a process control system
US6636900B2 (en) 1998-06-29 2003-10-21 Sun Microsystems, Inc. Method and apparatus for executing distributed objects over a network
US6499048B1 (en) 1998-06-30 2002-12-24 Sun Microsystems, Inc. Control of multiple computer processes using a mutual exclusion primitive ordering mechanism
DE19832974A1 (de) 1998-07-22 2000-01-27 Siemens Ag Vorrichtung und Verfahren zur Erstellung eines virtuellen Anlagenmodells
US6195774B1 (en) 1998-08-13 2001-02-27 Xilinx, Inc. Boundary-scan method using object-oriented programming language
US6260187B1 (en) 1998-08-20 2001-07-10 Wily Technology, Inc. System for modifying object oriented code
US6738388B1 (en) 1998-09-10 2004-05-18 Fisher-Rosemount Systems, Inc. Shadow function block interface for use in a process control network
US7574693B1 (en) 1998-09-17 2009-08-11 Koninklijke Philips Electronics N.V. Internet-based service for updating a programmable control device
US6412070B1 (en) 1998-09-21 2002-06-25 Microsoft Corporation Extensible security system and method for controlling access to objects in a computing environment
US6167464A (en) 1998-09-23 2000-12-26 Rockwell Technologies, Llc Mobile human/machine interface for use with industrial control systems for controlling the operation of process executed on spatially separate machines
US6348874B1 (en) 1998-10-14 2002-02-19 Agilent Technologies, Inc. Power distribution to nodes in a distributed system
DE19847701C2 (de) 1998-10-16 2001-11-22 Pepperl & Fuchs Verfahren zur Anpassung von busfähigen Geräten an das von einer sendenden Station verwendete Datenübertragungsprotokoll
US6141794A (en) 1998-10-16 2000-10-31 Sun Microsystems, Inc. System and method for synchronizing access to shared variables in a virtual machine in a digital computer system
US6282455B1 (en) * 1998-10-19 2001-08-28 Rockwell Technologies, Llc Walk-through human/machine interface for industrial control
US6112246A (en) 1998-10-22 2000-08-29 Horbal; Mark T. System and method for accessing information from a remote device and providing the information to a client workstation
US6158010A (en) 1998-10-28 2000-12-05 Crosslogix, Inc. System and method for maintaining security in a distributed computer network
US6393050B1 (en) 1998-10-30 2002-05-21 Compaq Information Technologies Group, L.P. Transmit/receive switch for 10BASE-T home network
US6429885B1 (en) * 1998-10-30 2002-08-06 Sony Corporation GUI resource editor for an embedded system
US6516315B1 (en) 1998-11-05 2003-02-04 Neuvis, Inc. Method for controlling access to information
AUPP702498A0 (en) 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART77)
US6763370B1 (en) 1998-11-16 2004-07-13 Softricity, Inc. Method and apparatus for content protection in a secure content delivery system
GB9825102D0 (en) 1998-11-16 1999-01-13 Insignia Solutions Plc Computer system
USH1845H (en) 1998-12-11 2000-03-07 Caterpillar Inc. Method and apparatus for using a control system of an earthworking machine as a training system
US6236909B1 (en) 1998-12-28 2001-05-22 International Business Machines Corporation Method for representing automotive device functionality and software services to applications using JavaBeans
US6557056B1 (en) 1998-12-30 2003-04-29 Nortel Networks Limited Method and apparatus for exchanging data between transactional and non-transactional input/output systems in a multi-processing, shared memory environment
US6853867B1 (en) 1998-12-30 2005-02-08 Schneider Automation Inc. Interface to a programmable logic controller
US6327511B1 (en) 1998-12-30 2001-12-04 Schneider Automation, Inc. Input/output (I/O) scanner for a control system with peer determination
DE19900884A1 (de) 1999-01-12 2000-07-20 Siemens Ag System und Verfahren zum Bedienen und Beobachten eines Automatisierungssystems mit Prozeßvisualisierung und Prozeßsteuerung durch virtuelle Anlagenmodelle als Abbild einer realen Anlage
US6345295B1 (en) 1999-01-22 2002-02-05 International Business Machines Corporation Conducting traces in a computer system attachment network
US6216158B1 (en) 1999-01-25 2001-04-10 3Com Corporation System and method using a palm sized computer to control network devices
US6574694B1 (en) 1999-01-26 2003-06-03 3Com Corporation Interrupt optimization using time between succeeding peripheral component events
US6176421B1 (en) 1999-02-04 2001-01-23 Marconi Commerce Systems Inc. Fuel dispenser architecture having server
US6806847B2 (en) 1999-02-12 2004-10-19 Fisher-Rosemount Systems Inc. Portable computer in a process control environment
US6289299B1 (en) * 1999-02-17 2001-09-11 Westinghouse Savannah River Company Systems and methods for interactive virtual reality process control and simulation
US7206646B2 (en) * 1999-02-22 2007-04-17 Fisher-Rosemount Systems, Inc. Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control
US6718533B1 (en) 1999-02-26 2004-04-06 Real-Time Innovations, Inc. Method for building a real-time control system with mode and logical rate
US6430564B1 (en) 1999-03-01 2002-08-06 Hewlett-Packard Company Java data manager for embedded device
US6493405B1 (en) 1999-03-02 2002-12-10 Harris Corporation Correlator having enhanced memory for reference and input data
US6038271A (en) 1999-03-02 2000-03-14 Harris Corporation Correlator with cascade data paths to facilitate expansion of correlator length
US6438182B1 (en) 1999-03-02 2002-08-20 Harris Corporation Correlator with serial-parallel partition
US6434594B1 (en) 1999-03-09 2002-08-13 Talk2 Technology, Inc. Virtual processing network enabler
US6218930B1 (en) 1999-03-10 2001-04-17 Merlot Communications Apparatus and method for remotely powering access equipment over a 10/100 switched ethernet network
US6445962B1 (en) 1999-03-15 2002-09-03 Fisher Rosemount Systems, Inc. Auto-tuning in a distributed process control environment
US6295513B1 (en) 1999-03-16 2001-09-25 Eagle Engineering Of America, Inc. Network-based system for the manufacture of parts with a virtual collaborative environment for design, developement, and fabricator selection
US6640308B1 (en) 1999-04-16 2003-10-28 Invensys Systems, Inc. System and method of powering and communicating field ethernet device for an instrumentation and control using a single pair of powered ethernet wire
US6789054B1 (en) * 1999-04-25 2004-09-07 Mahmoud A. Makhlouf Geometric display tools and methods for the visual specification, design automation, and control of adaptive real systems
JP2000315167A (ja) 1999-04-30 2000-11-14 Toshiba Corp データ管理装置、計算機システムおよびプログラムを記憶した記憶媒体
US6754885B1 (en) 1999-05-17 2004-06-22 Invensys Systems, Inc. Methods and apparatus for controlling object appearance in a process control configuration system
US7272815B1 (en) 1999-05-17 2007-09-18 Invensys Systems, Inc. Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects
US7089530B1 (en) 1999-05-17 2006-08-08 Invensys Systems, Inc. Process control configuration system with connection validation and configuration
WO2000070417A1 (en) 1999-05-17 2000-11-23 The Foxboro Company Process control configuration system with parameterized objects
US7096465B1 (en) 1999-05-17 2006-08-22 Invensys Systems, Inc. Process control configuration system with parameterized objects
US6788980B1 (en) 1999-06-11 2004-09-07 Invensys Systems, Inc. Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US6501995B1 (en) 1999-06-30 2002-12-31 The Foxboro Company Process control system and method with improved distribution, installation and validation of components
US6978294B1 (en) 2000-03-20 2005-12-20 Invensys Systems, Inc. Peer-to-peer hosting of intelligent field devices
US6199195B1 (en) 1999-07-08 2001-03-06 Science Application International Corporation Automatically generated objects within extensible object frameworks and links to enterprise resources
US6480955B1 (en) 1999-07-09 2002-11-12 Lsi Logic Corporation Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change
US6510352B1 (en) 1999-07-29 2003-01-21 The Foxboro Company Methods and apparatus for object-based process control
US6370573B1 (en) 1999-08-31 2002-04-09 Accenture Llp System, method and article of manufacture for managing an environment of a development architecture framework
US6332163B1 (en) 1999-09-01 2001-12-18 Accenture, Llp Method for providing communication services over a computer network system
US6850973B1 (en) 1999-09-29 2005-02-01 Fisher-Rosemount Systems, Inc. Downloadable code in a distributed process control system
US6442442B1 (en) 1999-09-30 2002-08-27 Rockwell Automation Technologies, Inc. System level data flow programming interface for a multi-axis industrial control system
US7050955B1 (en) 1999-10-01 2006-05-23 Immersion Corporation System, method and data structure for simulated interaction with graphical objects
US6700869B1 (en) 1999-10-01 2004-03-02 Lucent Technologies Inc. Method for controlling data flow associated with a communications node
US6449715B1 (en) 1999-10-04 2002-09-10 Fisher-Rosemount Systems, Inc. Process control configuration system for use with a profibus device network
US6775707B1 (en) 1999-10-15 2004-08-10 Fisher-Rosemount Systems, Inc. Deferred acknowledgment communications and alarm management
US6449624B1 (en) 1999-10-18 2002-09-10 Fisher-Rosemount Systems, Inc. Version control and audit trail in a process control system
US6687698B1 (en) 1999-10-18 2004-02-03 Fisher Rosemount Systems, Inc. Accessing and updating a configuration database from distributed physical locations within a process control system
US6675193B1 (en) 1999-10-29 2004-01-06 Invensys Software Systems Method and system for remote control of a local system
US7474929B2 (en) * 2000-01-20 2009-01-06 Fisher-Rosemount Systems, Inc. Enhanced tool for managing a process control network
US6772017B1 (en) 2000-01-20 2004-08-03 Fisher-Rosemount Systems, Inc. Tool for configuring and managing a process control network including the use of spatial information
US6792321B2 (en) 2000-03-02 2004-09-14 Electro Standards Laboratories Remote web-based control
US6574515B1 (en) 2000-05-12 2003-06-03 Rosemount Inc. Two-wire field-mounted process device
EP1334411B1 (en) 2000-11-16 2014-09-10 Invensys Systems, Inc. Apparatus, control system and method for inductive communication across an isolation barrier
US6382226B1 (en) 2001-04-17 2002-05-07 Fisher Controls International, Inc. Method for detecting broken valve stem
US6799148B2 (en) 2001-05-03 2004-09-28 Invensys Systems, Inc. Electronic mail based remote historian and system
US6799185B2 (en) 2001-05-09 2004-09-28 Sun Microsystems, Inc. Frameworks for accessing Java class files
US6760687B2 (en) 2001-05-31 2004-07-06 Fisher-Rosemount Systems, Inc. Sequence of events detection in a process control system
US7086009B2 (en) 2001-06-22 2006-08-01 Invensys Systems, Inc. Customizable system for creating supervisory process control and manufacturing information applications
US7650607B2 (en) 2001-06-22 2010-01-19 Invensys Systems, Inc. Supervisory process control and manufacturing information system application having a layered architecture
US6959356B2 (en) 2001-07-30 2005-10-25 Fisher-Rosemount Systems, Inc. Multi-protocol field device and communication method
US6819960B1 (en) 2001-08-13 2004-11-16 Rockwell Software Inc. Industrial controller automation interface
US7367028B2 (en) 2001-08-14 2008-04-29 National Instruments Corporation Graphically deploying programs on devices in a system
US7594220B2 (en) 2001-08-14 2009-09-22 National Instruments Corporation Configuration diagram with context sensitive connectivity
US6563420B2 (en) 2001-09-13 2003-05-13 Square D Company Power line communications apparatus and method
US7032045B2 (en) 2001-09-18 2006-04-18 Invensys Systems, Inc. Multi-protocol bus device
US6888541B2 (en) * 2002-02-25 2005-05-03 Schneider Automation Inc. Real time three dimensional factory process monitoring and control
US6988156B2 (en) 2002-04-18 2006-01-17 Sun Microsystems, Inc. System and method for dynamically tuning interrupt coalescing parameters
US20070265089A1 (en) * 2002-05-13 2007-11-15 Consolidated Global Fun Unlimited Simulated phenomena interaction game
US7151966B1 (en) 2002-06-04 2006-12-19 Rockwell Automation Technologies, Inc. System and methodology providing open interface and distributed processing in an industrial controller environment
US6895409B2 (en) 2002-06-17 2005-05-17 Adaptik Corporation Method and apparatus for creating an adaptive application
US7024282B2 (en) 2002-09-26 2006-04-04 Siemens Building Technologies, Inc. Multi-node utilization of a single network variable input for computation of a single control variable at a sink node
US7146231B2 (en) 2002-10-22 2006-12-05 Fisher-Rosemount Systems, Inc.. Smart process modules and objects in process plants
US7123974B1 (en) 2002-11-19 2006-10-17 Rockwell Software Inc. System and methodology providing audit recording and tracking in real time industrial controller environment
US7574509B2 (en) 2002-11-25 2009-08-11 Fisher-Rosemount Systems, Inc. Interactive two-way collaboration in process control plants
US7398481B2 (en) * 2002-12-10 2008-07-08 Science Applications International Corporation (Saic) Virtual environment capture
US7054972B2 (en) 2002-12-13 2006-05-30 Lsi Logic Corporation Apparatus and method for dynamically enabling and disabling interrupt coalescing in data processing system
US6978194B2 (en) 2003-01-31 2005-12-20 Siemens Building Technologies, Inc. Field panel event logging in a building control system
US7275062B2 (en) 2003-03-10 2007-09-25 Fisher-Rosemount Systems, Inc. Automatic linkage of process event data to a data historian
US7199784B2 (en) 2003-05-16 2007-04-03 Fisher Rosemount Systems, Inc. One-handed operation of a handheld field maintenance tool
US6968973B2 (en) * 2003-05-31 2005-11-29 Microsoft Corporation System and process for viewing and navigating through an interactive video tour
US20050060421A1 (en) * 2003-07-16 2005-03-17 Musunuri Chowdhary V. System and method for providing immersive visualization at low bandwidth rates
DE10345886A1 (de) * 2003-09-30 2005-04-21 Siemens Ag Web-Server und Verfahren zur webbasierten Darstellung eines dreidimensionalen Abbildes einer Anlage
US7356588B2 (en) 2003-12-16 2008-04-08 Linear Technology Corporation Circuits and methods for detecting the presence of a powered device in a powered network
EP1543834A1 (en) 2003-12-16 2005-06-22 Biodynamics Production of hop extracts having oestrogenic and antiproliferative bioactivity
US7249330B2 (en) 2003-12-31 2007-07-24 International Business Machines Corporation Method, system and program product providing a configuration specification language having split latch support
JP4174032B2 (ja) 2004-02-20 2008-10-29 インターナショナル・ビジネス・マシーンズ・コーポレーション 設定装置、設定方法、プログラム、及び記録媒体
JP2007536634A (ja) 2004-05-04 2007-12-13 フィッシャー−ローズマウント・システムズ・インコーポレーテッド プロセス制御システムのためのサービス指向型アーキテクチャ
CN1898615B (zh) 2004-06-28 2012-11-14 西门子工业公司 允许为维护目的而查看设施的楼宇系统表示方法和装置
US7949295B2 (en) * 2004-08-18 2011-05-24 Sri International Automated trainee monitoring and performance evaluation system
DE102006014634B4 (de) * 2005-04-01 2014-01-30 Abb Research Ltd. Mensch-Maschine-Schnittstelle für ein Kontroll- bzw. Steuerungs-System
US7835295B2 (en) 2005-07-19 2010-11-16 Rosemount Inc. Interface module with power over Ethernet function
US7817150B2 (en) 2005-09-30 2010-10-19 Rockwell Automation Technologies, Inc. Three-dimensional immersive system for representing an automation control environment
US7840285B2 (en) 2005-10-28 2010-11-23 Invensys Systems, Inc. Sequence of events recorder facility for an industrial process control environment
US8527252B2 (en) * 2006-07-28 2013-09-03 Emerson Process Management Power & Water Solutions, Inc. Real-time synchronized control and simulation within a process plant
JP5024141B2 (ja) 2008-03-21 2012-09-12 富士通セミコンダクター株式会社 パターンデータの作成方法、そのパターンデータを作成するプログラム、及び、そのプログラムを含む媒体
EP2304536A4 (en) 2008-06-20 2012-08-15 Invensys Sys Inc SYSTEMS AND METHOD FOR IMMERSIBLE INTERACTION WITH ACTUAL AND / OR SIMULATED DEVICES FOR PROCESS, ENVIRONMENTAL AND INDUSTRIAL CONTROL
ATE513388T1 (de) 2008-11-12 2011-07-15 Grieshaber Vega Kg Generieren einer gerätebeschreibung für ein messgerät
US8914783B2 (en) 2008-11-25 2014-12-16 Fisher-Rosemount Systems, Inc. Software deployment manager integration within a process control system
WO2010138412A1 (en) 2009-05-29 2010-12-02 Invensys Systems, Inc. Control configuration with control objects that are fieldbus protocol-aware and that self-define tracked parameters
US8122434B2 (en) 2009-05-29 2012-02-21 Invensys Sytems, Inc. Methods and apparatus for control configuration control objects associated with a track attribute for selecting configuration information
US8127060B2 (en) 2009-05-29 2012-02-28 Invensys Systems, Inc Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware
US8463964B2 (en) 2009-05-29 2013-06-11 Invensys Systems, Inc. Methods and apparatus for control configuration with enhanced change-tracking
US9256219B2 (en) 2009-08-11 2016-02-09 Fisher-Rosemount Systems, Inc. System configuration using templates

Also Published As

Publication number Publication date
US8594814B2 (en) 2013-11-26
CN104407518A (zh) 2015-03-11
CN104407518B (zh) 2017-05-31
RU2495476C2 (ru) 2013-10-10
CN102124432A (zh) 2011-07-13
EP2304536A1 (en) 2011-04-06
US20090319058A1 (en) 2009-12-24
WO2009155483A1 (en) 2009-12-23
RU2011101944A (ru) 2012-07-27
EP2304536A4 (en) 2012-08-15

Similar Documents

Publication Publication Date Title
CN102124432B (zh) 对用于过程控制的实际和仿真设施进行交互的系统和方法
EP3318945B1 (en) Virtual reality and augmented reality for industrial automation
Li et al. Multiuser virtual safety training system for tower crane dismantlement
US10509870B2 (en) Method and apparatus for deploying industrial plant simulators using cloud computing technologies
Wang et al. VR‐embedded BIM immersive system for QS engineering education
CN103999095A (zh) 拟真培训环境
Dahl et al. Virtual reality commissioning in production systems preparation
CN103984333A (zh) 一种电厂监控管理系统
Lei et al. Unified 3-D interactive human-centered system for online experimentation: Current deployment and future perspectives
WO2009113867A1 (en) Simulator system and method
CN107168535A (zh) 基于vr技术的船舶通导设备故障检修实训方法及系统
KR20130107874A (ko) 철강공정용 가상설비 시스템 및 그의 동작 방법
CN113268044A (zh) 增强现实人机接口的仿真系统和测试方法及介质
CN101995880A (zh) 石化过程异常工况诊断测试系统
KR102093356B1 (ko) Vr을 이용한 발전소 훈련 시스템
Jörg et al. Software control for a cyber-physical system in a manufacturing environment based on a game engine
RU2611275C2 (ru) Автоматизированный стенд для обучения персонала по эксплуатации нефтепромыслового оборудования
Obonyo An agent‐based intelligent virtual learning environment for construction management
Luo et al. Integrated simulation platform of chemical processes based on virtual reality and dynamic model
Garcia et al. Virtual environment for training oil & gas industry workers
Liao et al. Development of internet-based traffic simulation framework for transportation education and training
RU2639932C2 (ru) Индивидуальный диспетчерский тренажер для тренинга оперативно-диспетчерского персонала магистральных нефтепроводов
CN110096141A (zh) 多轴无人机虚拟装配的自主学习方法及系统
US20230359165A1 (en) Virtual Evaluation System For Evaluating An Industrial Process Designed To Be Implemented In An Industrial Facility And Associated Method
Aziz et al. Using virtual reality for equipment maintenance in oil and gas industry

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant