Process control system including automatic sensing and automatic configuration of devices
    1.
    再颁专利
    Process control system including automatic sensing and automatic configuration of devices 有权
    过程控制系统包括自动检测和自动配置设备

    公开(公告)号:USRE40817E1

    公开(公告)日:2009-06-30

    申请号:US10037019

    申请日:2001-11-09

    IPC分类号: G06N5/00

    摘要: A digital control system with a predetermined configuration automatically senses the connection to a network of a digital device that is not included in the predetermined configuration. The digital device is assigned temporary address information and placed in a temporary state, called a standby state, in which the digital device supplies information to the digital control system allowing a user to access the digital device including access of device information and configuration parameters. Using the device information and configuration parameters, a user selectively commissions the digital device by assigning a physical device tag, a device address, and a device identification, and installing a control strategy to the digital device, thereby placing the digital device in an operational state in communication with the digital control system. In the standby state, a user interrogates to determine the type of device that is attached, determines the role of the device in the context of the digital control system, assigns a physical device tag that assigns the determined role to the device, and verifies connection of the device to the network. Also in the standby state, the user initiates other applications applied to the device, including calibration of the device and configuring the device within the overall control scheme of the digital control system.

    摘要翻译: 具有预定配置的数字控制系统自动感测到未包括在预定配置中的与数字设备的网络的连接。 该数字设备被分配临时地址信息并被置于临时状态,称为待机状态,其中数字设备向数字控制系统提供信息,允许用户访问数字设备,包括设备信息和配置参数的访问。 使用设备信息和配置参数,用户通过分配物理设备标签,设备地址和设备标识来选择性地委托数字设备,并将控制策略安装到数字设备,从而将数字设备置于操作状态 与数字控制系统通信。 在待机状态下,用户询问以确定附接的设备的类型,确定设备在数字控制系统的上下文中的角色,分配一个物理设备标签,该设备标签将确定的角色分配给设备,并验证连接 的设备到网络。 同样在待机状态下,用户启动应用于设备的其他应用,包括设备的校准和在数字控制系统的整体控制方案内配置设备。

    Dynamic and extensible task guide
    2.
    发明申请
    Dynamic and extensible task guide 审中-公开
    动态和可扩展的任务指南

    公开(公告)号:US20020128735A1

    公开(公告)日:2002-09-12

    申请号:US09800980

    申请日:2001-03-08

    IPC分类号: G05B019/42

    摘要: An automated task guide system, method and medium for preventive maintenance and/or implementation of manufacturing activities in a manufacturing facility are described. At least some embodiments of the present invention envision a task guide software component configured to include a plurality of tasks to be performed manually or automatically. The plurality of tasks may include one or more optional tasks that are to be executed optionally, one or more floating tasks that are to be executed any time during the execution of the task guide, and one or more mandatory tasks that must be executed.

    摘要翻译: 描述了用于制造设施中的制造活动的预防性维护和/或实施的自动化任务指导系统,方法和介质。 本发明的至少一些实施例设想了被配置为包括要手动或自动执行的多个任务的任务指导软件组件。 多个任务可以包括可任选执行的一个或多个可选任务,在执行任务指南期间随时执行的一个或多个浮动任务以及必须执行的一个或多个强制性任务。

    Method and apparatus for computer aided machining
    3.
    发明授权
    Method and apparatus for computer aided machining 失效
    计算机辅助加工的方法和装置

    公开(公告)号:US5933353A

    公开(公告)日:1999-08-03

    申请号:US931862

    申请日:1997-09-16

    IPC分类号: G05B19/4097 G05B19/4093

    摘要: In an embodiment, the controller for machining parts on a work piece positioned on a numerically controllable (NC) machine includes a memory, a display and a plurality of layout processes. A job comprising multiple parts in various quantities is displayed textually as a job list of parts and quantities. The job is also displayed graphically in a scaled layout. In the scaled layout part icons corresponding to each of the parts on the job list are superimposed on a work piece icon in an arrangement corresponding to a physical part layout. Layout processes handle the location of the machine instruction records which correspond to the parts selected for the job. These processes also determine the dimension and scaling of each part icon on the basis of the machine code records for the chosen parts. The processes also handle the scaling of the work piece icon and parts icon on the display in an arrangement corresponding to an actual physical layout for the job. In another embodiment a method for machining parts from a work piece positioned on a numerically controllable (NC) machine is disclosed.

    摘要翻译: 在一个实施例中,用于加工位于数控可控(NC)机器上的工件上的零件的控制器包括存储器,显示器和多个布局处理。 包含多种不同数量零件的作业以文字形式显示为零件和数量的作业列表。 作业也以缩放的布局图形显示。 在对应于作业列表上的每个部分的缩放布局部分图标中,以对应于物理部分布局的布置叠加在工件图标上。 布局过程处理与为作业选择的部件相对应的机器指令记录的位置。 这些过程还根据所选部件的机器码记录来确定每个零件图标的尺寸和尺寸。 这些处理还以对应于作业的实际物理布局的布置来处理显示器上的工件图标和部件图标的缩放。 在另一个实施例中,公开了一种用于从位于数控(NC)机器上的工件加工零件的方法。

    System and method for performing type checking and class propagation of
attributes in a graphical data flow program
    5.
    发明授权
    System and method for performing type checking and class propagation of attributes in a graphical data flow program 失效
    用于在图形数据流程序中执行属性的类型检查和类传播的系统和方法

    公开(公告)号:US5905649A

    公开(公告)日:1999-05-18

    申请号:US717772

    申请日:1996-09-23

    摘要: A system and method for creating a program for controlling an instrument independent of the interface type of the instrument, in a graphical programming environment. The system comprises a computer system including a display screen and input device, an instrument coupled to the computer system, and a graphical programming environment for creating and executing programs to control the instrument. The programming environment comprises a VISA session control, VISA function nodes and VISA attribute nodes, an object manager and block diagram and front panel editors used to create a VISA virtual instrument. The method for controlling the instrument comprises displaying on the screen VISA session icons, VISA function nodes, and VISA attributes nodes and wiring them together to create the VISA virtual instrument. Virtual instruments, or graphical programs, may be created which are portable across different possible VISA I/O interface types, such as GPIB, VXI, and asynchronous serial interfaces, for coupling the instrument to the computer system. The object manager parses a class definition file to determine possible VISA classes associated with the instrument and the attributes and functions which are valid for a each class. The environment performs type propagation checking to insure that program elements are not wired together in an invalid manner by the user in order to avoid program errors. In particular, the environment checks to see that attributes to be set on and functions to be performed with the instrument are valid for the class of the VISA session associated with the instrument. The environment further performs class propagation between objects in the program to avoid programming errors.

    摘要翻译: 一种用于在图形编程环境中创建独立于仪器的界面类型来控制仪器的程序的系统和方法。 该系统包括包括显示屏和输入设备,耦合到计算机系统的仪器以及用于创建和执行程序以控制仪器的图形编程环境的计算机系统。 编程环境包括VISA会话控制,VISA功能节点和VISA属性节点,用于创建VISA虚拟仪器的对象管理器和框图以及前面板编辑器。 用于控制仪器的方法包括在屏幕上显示VISA会话图标,VISA功能节点和VISA属性节点,并将它们连接在一起以创建VISA虚拟仪器。 可以创建虚拟仪器或图形程序,这些程序可以通过不同的可能的VISA I / O接口类型(如GPIB,VXI和异步串行接口)进行移植,用于将仪器耦合到计算机系统。 对象管理器解析类定义文件以确定与仪器相关联的可能的VISA类以及对每个类有效的属性和函数。 环境执行类型传播检查,以确保程序元素不被用户无效地连接在一起以避免程序错误。 特别地,环境检查要设置的属性,并且与仪器一起执行的功能对于与仪器相关联的VISA会话的类是有效的。 环境进一步执行程序中的对象之间的类传播,以避免编程错误。

    Common object architecture supporting application-centric building
automation systems
    8.
    发明授权
    Common object architecture supporting application-centric building automation systems 失效
    支持以应用为中心的楼宇自动化系统的通用对象架构

    公开(公告)号:US6141595A

    公开(公告)日:2000-10-31

    申请号:US54688

    申请日:1998-04-03

    IPC分类号: G05B15/02 G06F9/46

    摘要: An object-oriented building automation system architecture allows complex building automation applications to be developed and deployed as distributed objects across a network. Applications are distributed in the form of objects that may in turn be made up of other application objects, assembly objects and standard objects. All objects are inherited from a superclass that defines a command component and a view component. The command component identifies those methods within the object that may be executed by other objects, and ultimately by the user through the user interface. The view component identifies the attributes or data stored in the object that may be displayed on the user interface. The view component encapsulates the information needed to display the object's data, so that the user interface can be a generic browser. The standard objects encapsulate physically-constrained properties or human comfort-constrained properties. Applications constructed from these objects can be revised and enhanced more easily because the embedded knowledge is preserved through encapsulation.

    摘要翻译: 面向对象的楼宇自动化系统架构允许将复杂的楼宇自动化应用程序作为跨网络的分布式对象进行开发和部署。 应用程序以对象的形式分发,该对象可以由其他应用程序对象,程序集对象和标准对象组成。 所有对象都是从定义命令组件和视图组件的超类继承而来的。 命令组件标识对象中可能由其他对象执行的方法,最终由用户通过用户界面进行标识。 视图组件识别存储在对象中可能显示在用户界面上的属性或数据。 视图组件封装显示对象数据所需的信息,以便用户界面可以是通用浏览器。 标准对象包含物理约束属性或人类舒适约束属性。 由这些对象构建的应用程序可以更容易地进行修改和增强,因为通过封装保留了嵌入式知识。

    Process control system including automatic sensing and automatic
configuration of devices

    公开(公告)号:US5980078A

    公开(公告)日:1999-11-09

    申请号:US799966

    申请日:1997-02-14

    摘要: A digital control system with a predetermined configuration automatically senses the connection to a network of a digital device that is not included in the predetermined configuration. The digital device is assigned temporary address information and placed in a temporary state, called a standby state, in which the digital device supplies information to the digital control system allowing a user to access the digital device including access of device information and configuration parameters. Using the device information and configuration parameters, a user selectively commissions the digital device by assigning a physical device tag, a device address, and a device identification, and installing a control strategy to the digital device, thereby placing the digital device in an operational state in communication with the digital control system. In the standby state, a user interrogates to determine the type of device that is attached, determines the role of the device in the context of the digital control system, assigns a physical device tag that assigns the determined role to the device, and verifies connection of the device to the network. Also in the standby state, the user initiates other applications applied to the device, including calibration of the device and configuring the device within the overall control scheme of the digital control system.