METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER
    1.
    发明申请
    METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER 有权
    在工业控制器中一致存储数据的方法

    公开(公告)号:US20110225216A1

    公开(公告)日:2011-09-15

    申请号:US13115891

    申请日:2011-05-25

    IPC分类号: G06F17/30

    摘要: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.

    摘要翻译: 一种在工业控制器上采用文件系统和文件系统服务的系统和方法。 文件系统允许工业控制程序实现以前在工业控制程序中执行的许多功能,并存储在与工业控制程序相同的存储器中。 提供执行引擎,其解释包括在工业控制程序中的指令。 该指令利用文件系统中的服务,包括从本地或远程位置加载的用户定义的例程文件,从本地和远程位置加载和卸载配方文件,将测量数据和趋势数据记录并检索到本地或远程位置的文件, 选择不同的操作系统,并利用文件系统从多个运行的程序中选择正在运行的程序。

    Coordinate measuring apparatus
    2.
    发明授权
    Coordinate measuring apparatus 有权
    坐标测量仪

    公开(公告)号:US06449581B1

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

    申请号:US09481867

    申请日:2000-01-12

    申请人: Otto Ruck

    发明人: Otto Ruck

    IPC分类号: G05B1919

    摘要: The invention is directed to a coordinate measuring apparatus having drives (14, 23) for moving the components (2, 7) of the apparatus. The drives are displaced in accordance with sets of desired drive values (Li, Fdes) which are sequentially pregiven at a fixed clock frequency. The operation of the control can be integrated into a control computer unit (3, 4, 5) by making available a control computer unit (3, 4, 5) having an operating system without real-time performance in which the desired drive values (Li, Fdes) are correspondingly computed as well as by providing a subassembly (1) wherein the desired drive values (Li, Fdes) can be stored and driven to at subsequent clock pulses in advance in response to a command of the control computer unit (3, 4, 5). The subassembly (1) executes at least one of the following functions: automatically outputting the sets of desired drive values to the plurality of drives at the fixed clock frequency and/or storing the measurement values (XT, YT, ZT, Xm, Ym, Zm, Fix, Fiy, Fiz) and transmitting the measurement values (XT, YT, ZT, Xm, Ym, Zm, Fix, Fiy, Fiz) to the control computer unit in response to a command therefrom.

    摘要翻译: 本发明涉及具有用于移动装置的部件(2,7)的驱动器(14,23)的坐标测量装置。 驱动器根据期望驱动值(Li,Fdes)的集合而移位,其以固定的时钟频率顺序地被授权。 通过提供具有操作系统的控制计算机单元(3,4,5),可以将控制的操作集成到控制计算机单元(3,4,5)中,而没有实时性能,其中期望的驱动值( Li,Fdes)以及通过提供一个子组件(1),其中响应于控制计算机单元的命令,期望的驱动值(Li,Fdes)可以被预先存储并被驱动到随后的时钟脉冲 3,4,5)。 子组件(1)执行以下功能中的至少一个:以固定的时钟频率自动地输出所述多个驱动器的所需驱动值组和/或存储测量值(XT,YT,ZT,Xm,Ym, Zm,Fix,Fiy,Fiz),并根据其指令将测量值(XT,YT,ZT,Xm,Ym,Zm,Fix,Fiy,Fiz)发送到控制计算机单元。

    Control system for a numerically controlled machine
    3.
    发明授权
    Control system for a numerically controlled machine 失效
    数控机床控制系统

    公开(公告)号:US5317501A

    公开(公告)日:1994-05-31

    申请号:US420902

    申请日:1989-10-13

    申请人: Bernhard Hilpert

    发明人: Bernhard Hilpert

    IPC分类号: G05B19/414 G06F15/46

    摘要: A control system is proposed which is integrated in a single housing and is designed for a numerically controlled machine. The control system comprises a PC board which includes an input device, a processor, a memory, and a PC bus; a plurality of CNC boards, each including a processor, a memory, and a CNC bus; a common control-system bus connected to the CNC bus of each CNC board; and a PC matching circuit provided between the control-system bus and the PC bus. The matching circuit includes a read-write memory, an address multiplexer, a bidirectional data multiplexer, and a control circuit, which depending on the control signals on the control lines of the control-system bus and the PC bus, drives the address multiplexer, the bi-directional data multiplexer, and the read-write memory such that by the control-system bus and also by the PC bus, data can be written into and read out from the read-write memory under desired addresses.

    摘要翻译: 提出了一种集成在单个壳体中的控制系统,并被设计用于数控机床。 控制系统包括一个包括输入设备,处理器,存储器和PC总线的PC板; 多个CNC板,每个包括处理器,存储器和CNC总线; 连接到每个CNC板的CNC总线的公共控制系统总线; 以及在控制系统总线和PC总线之间提供的PC匹配电路。 匹配电路包括读写存储器,地址多路复用器,双向数据多路复用器和控制电路,其根据控制系统总线和PC总线的控制线上的控制信号驱动地址多路复用器, 双向数据多路复用器和读写存储器,使得通过控制系统总线以及PC总线,可以在所需地址下将数据写入读出存储器并从其读出。

    DUAL LATTICE REPRESENTATION FOR CRASH SIMULATION AND MANUFACTURING

    公开(公告)号:US20240201655A1

    公开(公告)日:2024-06-20

    申请号:US18589372

    申请日:2024-02-27

    申请人: Autodesk, Inc.

    摘要: Methods, systems, and apparatus, including medium-encoded computer program products, for designing and manufacturing physical objects including lattice structures include, in one aspect, a method including: providing a three-dimensional model including a dual representation of a lattice structure, wherein both a shell mesh model and a solid body model of the lattice structure are producible from an additional model of the lattice structure, and beams of the lattice structure in the solid body model are hollow; performing numerical simulation using at least the shell mesh model of the dual representation to produce a current numerical assessment; modifying the additional model of the dual representation based on the current numerical assessment; repeating the performing and the modifying one or more times until the numerical simulation indicates the lattice structure satisfies at least one response requirement; and providing at least the solid body model for use in manufacturing the lattice structure.

    Dual lattice representation for crash simulation and manufacturing

    公开(公告)号:US11947333B2

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

    申请号:US17203524

    申请日:2021-03-16

    申请人: Autodesk, Inc.

    摘要: Methods, systems, and apparatus, including medium-encoded computer program products, for designing and manufacturing physical objects including lattice structures include, in one aspect, a method including: obtaining a skeleton model of a lattice structure, constructing a control point frame surface model using the skeleton model, generating a shell mesh model of the lattice structure using the control point frame surface model, performing numerical simulation of a physical object using the shell mesh model included within a 3D model of the physical object to produce an assessment, modifying the skeleton model or the control point frame surface model based on the assessment to change the lattice structure until it satisfies at least one response requirement, producing from the control point frame surface model a solid body model of the lattice structure hollow beams, and providing at least the solid body model for use in manufacturing a hollow lattice structure.

    METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER
    6.
    发明申请
    METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER 有权
    在工业控制器中一致存储数据的方法

    公开(公告)号:US20170039221A1

    公开(公告)日:2017-02-09

    申请号:US15332520

    申请日:2016-10-24

    IPC分类号: G06F17/30 G05B19/05

    摘要: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.

    摘要翻译: 一种在工业控制器上采用文件系统和文件系统服务的系统和方法。 文件系统允许工业控制程序实现以前在工业控制程序中执行的许多功能,并存储在与工业控制程序相同的存储器中。 提供执行引擎,其解释包括在工业控制程序中的指令。 该指令利用文件系统中的服务来包括从本地或远程位置加载的用户定义的例程文件,从本地和远程位置加载和卸载配方文件,以将测量数据和趋势数据记录并检索到本地或远程位置的文件, 选择不同的操作系统,并利用文件系统从多个运行的程序中选择正在运行的程序。

    METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER
    7.
    发明申请
    METHOD FOR CONSISTENT STORAGE OF DATA IN AN INDUSTRIAL CONTROLLER 有权
    在工业控制器中一致存储数据的方法

    公开(公告)号:US20130198248A1

    公开(公告)日:2013-08-01

    申请号:US13801886

    申请日:2013-03-13

    IPC分类号: G06F17/30

    摘要: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.

    摘要翻译: 一种在工业控制器上采用文件系统和文件系统服务的系统和方法。 文件系统允许工业控制程序实现以前在工业控制程序中执行的许多功能,并存储在与工业控制程序相同的存储器中。 提供执行引擎,其解释包括在工业控制程序中的指令。 该指令利用文件系统中的服务来包括从本地或远程位置加载的用户定义的例程文件,从本地和远程位置加载和卸载配方文件,以将测量数据和趋势数据记录并检索到本地或远程位置的文件, 选择不同的操作系统,并利用文件系统从多个运行的程序中选择正在运行的程序。

    COORDINATE MEASURING APPARATUS
    8.
    发明申请
    COORDINATE MEASURING APPARATUS 有权
    坐标测量装置

    公开(公告)号:US20020091497A1

    公开(公告)日:2002-07-11

    申请号:US09481867

    申请日:2000-01-12

    发明人: Otto Ruck

    IPC分类号: G06F015/00 G01C017/00

    摘要: The invention is directed to a coordinate measuring apparatus having drives (14, 23) for moving the components (2, 7) of the apparatus. The drives are displaced in accordance with sets of desired drive values (Li, Fdes) which are sequentially pregiven at a fixed clock frequency. The operation of the control can be integrated into a control computer unit (3, 4, 5) by making available a control computer unit (3, 4, 5) having an operating system without real-time performance in which the desired drive values (Li, Fdes) are correspondingly computed as well as by providing a subassembly (1) wherein the desired drive values (Li, Fdes) can be stored and driven to at subsequent clock pulses in advance in response to a command of the control computer unit (3, 4, 5). The subassembly (1) executes at least one of the following functions: automatically outputting the sets of desired drive values to the plurality of drives at the fixed clock frequency and/or storing the measurement values (XT, YT, ZT, Xm, Ym, Zm, Fix, Fiy, Fiz) and transmitting the measurement values (XT, YT, ZT, Xm, Ym, Zm, Fix, Fiy, Fiz) to the control computer unit in response to a command therefrom.

    摘要翻译: 本发明涉及具有用于移动装置的部件(2,7)的驱动器(14,23)的坐标测量装置。 驱动器根据期望驱动值(Li,Fdes)的集合而移位,其以固定的时钟频率顺序地被授权。 通过提供具有操作系统的控制计算机单元(3,4,5),可以将控制的操作集成到控制计算机单元(3,4,5)中,而没有实时性能,其中期望的驱动值( Li,Fdes)以及通过提供一个子组件(1),其中响应于控制计算机单元的命令,期望的驱动值(Li,Fdes)可以被预先存储并被驱动到随后的时钟脉冲 3,4,5)。 子组件(1)执行以下功能中的至少一个:以固定的时钟频率自动地输出所述多个驱动器的所需驱动值组和/或存储测量值(XT,YT,ZT,Xm,Ym, Zm,Fix,Fiy,Fiz),并根据其指令将测量值(XT,YT,ZT,Xm,Ym,Zm,Fix,Fiy,Fiz)发送到控制计算机单元。

    Method and apparatus for a numerical control system for processing
multiple job streams
    9.
    发明授权
    Method and apparatus for a numerical control system for processing multiple job streams 失效
    用于处理多个作业流的数控系统的方法和装置

    公开(公告)号:US5984499A

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

    申请号:US928089

    申请日:1997-09-12

    IPC分类号: G06F19/00

    摘要: A software-based controller implemented on a generic computer hardware platform for dynamically allocating and controlling multiple job streams for anumerically controlling a machine tool. The software-based controller includes a first module for performing a set of first operations corresponding to a first job stream, a second module for performing a set of second operations corresponding to said first job stream, and a third module for performing a set of third operations corresponding to a second job stream. Each of the first, second and third modules are collectively defining a pointer architecture that includes a vertical data system to facilitate communication between operations in the same job stream and a horizontal data system to facilitate communication between operations in different job streams. A shared memory accessible to the first, second and third modules is further defined as having a vertical data structure associated with said vertical data system and a horizontal data structure associated with said horizontal data system. The first, second and third modules communicating through the shared memory by: (a) using the vertical data system to point operations in a common job stream to a first common shared memory location in said vertical data structure; and (b) using the horizontal data system to point operations in a different job streams to a second common shared memory location in said horizontal data structure.

    摘要翻译: 在通用计算机硬件平台上实现的基于软件的控制器,用于动态分配和控制多个作业流以便数字控制机床。 基于软件的控制器包括用于执行与第一作业流相对应的一组第一操作的第一模块,用于执行与所述第一作业流相对应的一组第二操作的第二模块,以及用于执行一组第三作业流的第三模块 对应于第二作业流的操作。 第一,第二和第三模块中的每一个共同定义了一种指针体系结构,其包括垂直数据系统以促进相同作业流中的操作与水平数据系统之间的通信,以促进在不同作业流中的操作之间的通信。 第一,第二和第三模块可访问的共享存储器还被定义为具有与所述垂直数据系统相关联的垂直数据结构以及与所述水平数据系统相关联的水平数据结构。 第一,第二和第三模块通过以下方式通过共享存储器进行通信:(a)使用垂直数据系统将公共作业流中的操作指向所述垂直数据结构中的第一公共共享存储器位置; 以及(b)使用所述水平数据系统将不同作业流中的操作指向所述水平数据结构中的第二公共共享存储器位置。