会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • MOTION CONTROL SYSTEMS
    • 运动控制系统
    • WO1996038769A1
    • 1996-12-05
    • PCT/US1996008149
    • 1996-05-30
    • ROY-G-BIV CORPORATION
    • ROY-G-BIV CORPORATIONBROWN, David, W.CLARK, Jay, S.
    • G05B19/18
    • G05B19/19G05B19/416G05B2219/23262G05B2219/23265G05B2219/34208G05B2219/34216G05B2219/34263G05B2219/34287G05B2219/36035G05B2219/36036G05B2219/36037G05B2219/43167Y02P90/265
    • 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 (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, 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.
    • 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口(26)和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员(24)写入调用组件功能的应用程序。 与组件相关的代码将这些功能与驱动程序功能相关联。 硬件设计者(16a)将驱动程序代码写入给定的运动控制硬件产品上。 驱动程序功能(38)分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。
    • 4. 发明公开
    • Motion control systems
    • 运动控制系统
    • EP1560093A1
    • 2005-08-03
    • EP05075785.5
    • 1996-05-30
    • Roy-G-Biv Corporation
    • Brown, David W.Clark, Jay S.
    • G05B19/416
    • G05B19/19G05B19/416G05B2219/23262G05B2219/23265G05B2219/34208G05B2219/34216G05B2219/34263G05B2219/34287G05B2219/36035G05B2219/36036G05B2219/36037G05B2219/43167Y02P90/265
    • 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 (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, 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.
    • 一种运动控制系统,其中开发的应用程序独立于用于实现系统的实际运动控制硬件。 该系统包括采用包括组件功能的应用编程接口(26)和包括驱动器功能的服务提供者接口的软件系统。 系统程序员(24)编写调用组件函数的应用程序。 与组件相关的代码将这些功能与驱动程序功能相关联。 硬件设计者(16a)在给定的运动控制硬件产品上写入实现驱动程序功能的驱动程序代码。 驱动程序功能(38)分为核心和扩展驱动程序功能。 所有软件驱动程序均实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,则扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。
    • 9. 发明授权
    • Virtual numeric control device adaptable to any real numeric control device
    • 适用于任何实际数字控制装置的虚拟数字控制装置
    • US06424883B1
    • 2002-07-23
    • US09184582
    • 1998-11-03
    • Masahiko HosokawaMinoru Nakamura
    • Masahiko HosokawaMinoru Nakamura
    • G06F1900
    • G05B19/408G05B2219/36035G05B2219/36231G05B2219/36244
    • A numerical control apparatus is provided with an application including commands to be used therein and a virtual numerical control device independent of the specifications of a real numerical control device to be driven actually. Alternatively, the application including the commands to be used in the numerical control apparatus and virtual numerical control device independent of the specifications of the real numerical control device to be driven actually are executed. By doing this, differences between the commands and the respective specifications of the numerical control devices are eased by commands proper to the virtual numerical control device, so that the commands are made common. At the same time, commands independent of the hardware and software of the numerical control apparatus are formed for the apparatus.
    • 数值控制装置具有包括要使用的命令的应用和独立于要实际驱动的实际数控装置的规格的虚拟数控装置。 或者,执行包括在数控装置和虚拟数控装置中使用的命令的应用,与实际驱动的实数数控装置的规格无关。 通过这样做,数字控制装置的命令和相关规格之间的差异通过适用于虚拟数字控制装置的命令来缓解,使得这些命令是共同的。 同时,为该装置形成独立于数字控制装置的硬件和软件的命令。
    • 10. 发明授权
    • 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
    • Omid SojoodiSteven W. Rogers
    • Omid SojoodiSteven W. Rogers
    • G05B19/042G05B19/418G06F9/44G06F9/45G05B19/42G06F19/00
    • G06F8/437G05B19/0426G05B19/41865G05B2219/23255G05B2219/23258G05B2219/32162G05B2219/36025G05B2219/36035G05B2219/36143Y02P90/12Y02P90/20Y10S715/967
    • 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会话的类是有效的。 环境进一步执行程序中的对象之间的类传播,以避免编程错误。