Method and system for performing remote diagnostics on a process data access
    1.
    发明授权
    Method and system for performing remote diagnostics on a process data access 有权
    对进程数据访问执行远程诊断的方法和系统

    公开(公告)号:US08095632B2

    公开(公告)日:2012-01-10

    申请号:US09954423

    申请日:2001-09-14

    Abstract: Disclosed are diagnostic utilities and complimentary interfaces that enable users to observe, from a remote location, the configuration and operation of data access servers and associated data source devices. The servers provide diagnostic data and server-specific diagnostic schema used by a diagnostic utility to analyze the received diagnostic data. Engines within servers supply data associated with diagnostic roots within each server. In an embodiment, the set of diagnostic root types is extensible. First, the diagnostic roots are extended by adding to the scope of data items provided by base diagnostic objects. Second, entirely new diagnostic object root types can be added for a particular server. A diagnostic utility development environment provides a set of class libraries for creating server-specific portions. Server developers use a class library to create customized diagnostic objects. The class library supports both pushing data to the diagnostic utility and serving requests from the diagnostic utility.

    Abstract translation: 公开了诊断实用程序和互补接口,使用户能够从远程位置观察数据访问服务器和相关数据源设备的配置和操作。 服务器提供诊断实用程序使用的诊断数据和服务器特定的诊断模式来分析接收的诊断数据。 服务器内的引擎提供与每个服务器内的诊断根关联的数据。 在一个实施例中,诊断根类型的集合是可扩展的。 首先,通过添加基础诊断对象提供的数据项的范围来扩展诊断根。 第二,可以为特定服务器添加全新的诊断对象根类型。 诊断实用程序开发环境提供了一组用于创建服务器特定部分的类库。 服务器开发人员使用类库创建自定义的诊断对象。 类库支持将数据推送到诊断实用程序并提供来自诊断实用程序的请求。

    Motion control systems
    2.
    发明授权
    Motion control systems 有权
    运动控制系统

    公开(公告)号:US06516236B1

    公开(公告)日:2003-02-04

    申请号:US10021669

    申请日:2001-12-10

    Abstract: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

    Abstract translation: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员编写一个调用组件功能的应用程序。 与组件功能相关的代码将这些功能与驱动程序功能相关联。 硬件设计人员编写驱动程序代码,在给定的运动控制硬件产品上实现驱动程序功能。 驱动程序功能分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。 系统程序员还可以选择允许将控制命令传送给运动控制硬件的响应数据和响应数据的一个或多个流。

    Motion control systems
    3.
    发明授权
    Motion control systems 失效
    运动控制系统

    公开(公告)号:US5691897A

    公开(公告)日:1997-11-25

    申请号:US454736

    申请日:1995-05-30

    Abstract: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

    Abstract translation: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员编写一个调用组件功能的应用程序。 与组件功能相关的代码将这些功能与驱动程序功能相关联。 硬件设计人员编写驱动程序代码,在给定的运动控制硬件产品上实现驱动程序功能。 驱动程序功能分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。 系统程序员还可以选择允许将控制命令传送给运动控制硬件的响应数据和响应数据的一个或多个流。

    Motion control systems
    5.
    发明申请
    Motion control systems 失效
    运动控制系统

    公开(公告)号:US20060282180A1

    公开(公告)日:2006-12-14

    申请号:US11454053

    申请日:2006-06-14

    Abstract: A system for controlling at least one selected motion control device selected from a group of supported motion control devices. The system comprises a set of software drivers, a selection component, and a software system. Each software driver in the set of software drivers is associated with one motion control device in the group of supported motion control devices, and a selected software driver is associated with at least one selected motion control device. The selection component identifies at least one selected software driver from the set of software drivers. The software system calls a series of component function calls to control the at least one selected motion control device associated with the at least one selected software driver based on the at least one selected software driver such that the at least one motion control device moves in a desired manner.

    Abstract translation: 一种用于控制从一组支持的运动控制装置中选出的至少一个所选运动控制装置的系统。 该系统包括一组软件驱动程序,选择组件和软件系统。 所述一组软件驱动器中的每个软件驱动器与所支持的运动控制装置组中的一个运动控制装置相关联,并且所选择的软件驱动器与至少一个选定的运动控制装置相关联。 所述选择部件从所述一组软件驱动器识别至少一个选定的软件驱动器。 所述软件系统调用一系列组件功能调用,以基于所述至少一个所选择的软件驱动程序来控制与所述至少一个所选择的软件驱动程序相关联的所述至少一个选定的运动控制设备,使得所述至少一个运动控制设备 想要的方式。

    Motion control systems
    6.
    发明申请
    Motion control systems 审中-公开
    运动控制系统

    公开(公告)号:US20060247801A1

    公开(公告)日:2006-11-02

    申请号:US11418075

    申请日:2006-05-04

    Abstract: A system for communicating with at least one motion control device, comprising a set of software drivers, a motion control component, and a network protocol. At least one software driver is selectable and associated with at least one motion control device. The motion control component exposes component functions for commanding at least one selected motion control device based on at least one selected software driver and the exposed component functions. The component functions exposed by the motion control component may be used through the network protocol.

    Abstract translation: 一种用于与至少一个运动控制装置通信的系统,包括一组软件驱动器,运动控制部件和网络协议。 至少一个软件驱动器是可选择的并且与至少一个运动控制装置相关联。 所述运动控制部件暴露组件功能,用于基于至少一个所选择的软件驱动程序和所暴露的组件功能命令至少一个选定的运动控制装置。 可以通过网络协议使用由运动控制组件公开的组件功能。

    Software tool for formulating an automation task to be solved
    7.
    发明申请
    Software tool for formulating an automation task to be solved 审中-公开
    用于制定要解决的自动化任务的软件工具

    公开(公告)号:US20040103390A1

    公开(公告)日:2004-05-27

    申请号:US10638306

    申请日:2003-08-12

    Applicant: SIEMENS AG

    Inventor: Olav Gatzemeier

    Abstract: An automation tool for formulating an automation task to be solved, enabling the representation of automation functions in the form of objects on a display unit. These objects can be produced from a template and include at least one template-specific part and/or at least one object-specific part. The software tool is configured in such a way that a modification of template-specific parts (V1, V2, V3, Lv1, Lv2) in objects (Ob1null01, Ob2null01) is simplified, without any locally made adaptations being lost. The software tool modifies the template-specific parts (V1, V2, V3, Lv1, Lv2) in the objects (Ob1null01, Ob2null01) corresponding to the parts (Lv2, V5, Lv4, Lv5) modified in the template (Vo1) while preserving object specific parts (O1, O2, O3, O4, O5) that are specific to the objects (Ob1null01, Ob2null01), thereby producing modified objects (Obl_02, Ob2_02). Preferably, the software tool accomplishes this by assigning a modifiable part (V1, V2, V3, Lv1, Lv2) of the template (Vo1) a first identifier (Ka-Kh) and assigning the template (Vo1) and the objects (Ob1null01, Ob2null01) produced from this template (Vo1) a second identifier (K1, K2).

    Abstract translation: 一种用于制定要解决的自动化任务的自动化工具,能够以显示单元上的对象的形式表示自动化功能。 这些对象可以从模板生成并且包括至少一个模板特定部分和/或至少一个对象特定部分。 该软件工具被配置成使对象(Ob1-01,Ob2-01)中的模板特定部分(V1,V2,V3,Lv1,Lv2)的修改被简化,而不会丢失任何本地的适配。 软件工具修改与模板中修改的部分(Lv2,V5,Lv4,Lv5)对应的对象(Ob1-01,Ob2-01)中的模板特定部分(V1,V2,V3,Lv1,Lv2) Vo1),同时保留特定于对象(Ob1-01,Ob2-01)的对象特定部分(O1,O2,O3,O4,O5),从而产生修改对象(Obl_02,Ob2_02)。 优选地,软件工具通过将模板(Vo1)的可修改部分(V1,V2,V3,Lv1,Lv2)分配给第一标识符(Ka-Kh)并分配模板(Vo1)和对象(Ob1- 01,Ob2-01)由第二标识符(K1,K2)从该模板生成(Vo1)。

    Method and system for remote configuration of process data access servers
    8.
    发明授权
    Method and system for remote configuration of process data access servers 有权
    用于远程配置过程数据访问服务器的方法和系统

    公开(公告)号:US07779089B2

    公开(公告)日:2010-08-17

    申请号:US09954422

    申请日:2001-09-14

    Abstract: A remote configuration utility architecture is disclosed for a manufacturing/process control system data access server. Server agents, located on remote nodes, notify a configuration console of existing data access servers on the system. The configuration utility includes a control console from which a user selects one of the identified data access servers. Thereafter, the configuration console, via remote interfaces, obtains configuration parameters and associated rules associated with the selected data access server. The configuration utility thereafter displays the retrieved configuration information within a user interface faceplate defined for a type of configuration node selected for display/editing from the selected DAS. Using various faceplates for selected node types, the user creates, clears, examines and/or manipulates hierarchically arranged nodes for a configuration associated with the selected data access server.

    Abstract translation: 公开了用于制造/过程控制系统数据访问服务器的远程配置实用程序架构。 位于远程节点上的服务器代理通知系统上现有数据访问服务器的配置控制台。 配置实用程序包括控制台,用户从该控制台选择所识别的数据访问服务器之一。 此后,配置控制台通过远程接口获取与所选择的数据访问服务器相关联的配置参数和关联规则。 配置实用程序此后在所选择的DAS中为选择用于显示/编辑的配置节点类型定义的用户界面面板中显示检索到的配置信息。 为选定的节点类型使用各种面板,用户为与所选择的数据访问服务器相关联的配置创建,清除,检查和/或操纵分层布置的节点。

    Industrial controller based on distributable technology objects
    9.
    发明授权
    Industrial controller based on distributable technology objects 有权
    基于可分配技术对象的工业控制器

    公开(公告)号:US07117049B2

    公开(公告)日:2006-10-03

    申请号:US09896776

    申请日:2001-06-29

    Abstract: The loadability of technology object types into a run time system of an industrial controller permits functional expansion of the basic system of the controller as well as technological scaling of the controller. The loaded technology object types are instantiable, and may be distributed, as needed. Technology object types may be loaded in the form of technology packages and a user may use the functionality of the invention directly in a user program with a separation between technological functionality and device functionality.

    Abstract translation: 工业控制器的运行时间系统中的工艺对象类型的可加载性允许控制器的基本系统的功能扩展以及控制器的技术缩放。 加载的技术对象类型是可实例化的,并且可以根据需要分布。 技术对象类型可以以技术包的形式加载,并且用户可以在用户程序中直接使用本发明的功能,并且具有技术功能和设备功能之间的分离。

    Motion control systems and methods
    10.
    发明申请
    Motion control systems and methods 审中-公开
    运动控制系统和方法

    公开(公告)号:US20060206219A1

    公开(公告)日:2006-09-14

    申请号:US11084673

    申请日:2005-03-18

    Abstract: A system for moving an object comprising a motion control device, an application program, a computer processor, and a data exchange system. The application program identifies a predetermined set of data items associated with the motion control device. The computer processor is in communication with the motion control device and the application program to operate the motion control device by sending control commands to the motion control device. The data exchange system updates the application program when any of the data items in the predetermined set of data items changes.

    Abstract translation: 一种用于移动物体的系统,包括运动控制装置,应用程序,计算机处理器和数据交换系统。 应用程序识别与运动控制设备相关联的预定的一组数据项。 计算机处理器与运动控制装置和应用程序通信,以通过向运动控制装置发送控制命令来操作运动控制装置。 当预定数据项集合中的任何数据项发生变化时,数据交换系统更新应用程序。

Patent Agency Ranking