Method and apparatus for a numerical control system for processing
multiple job streams
    2.
    发明授权
    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)使用所述水平数据系统将不同作业流中的操作指向所述水平数据结构中的第二公共共享存储器位置。

    Event feedback for numerically controlled machine tool and network
implementation thereof
    3.
    发明授权
    Event feedback for numerically controlled machine tool and network implementation thereof 失效
    数控机床事件反馈及其网络实现

    公开(公告)号:US5291416A

    公开(公告)日:1994-03-01

    申请号:US666810

    申请日:1991-03-08

    IPC分类号: G05B19/418 G05B19/417

    摘要: The normal course of operating a numerically controlled machine tool includes the automatic collection of significant event data without any special interaction by the machine tool operator. These events are of two types: those embedded in the machine tool part program, which may be ordinary program steps or special event markers; and those which represent operator intervention of the programmed process operating on the machine tool. The theoretical time for the occurrence of the programmed events is embedded in the machine tool part program. The identity, date and time of the actual occurrence of an event is stored in nonvolatile memory. This technique may be used in a single computer controlling one or more machine tools or in a network with a host computer serving as the event depository and as the source of machine tool part programs. The event records are available for analysis to improve the productivity of the operation.

    摘要翻译: 操作数控机床的正常过程包括自动收集重要的事件数据,无需机床操作员的任何特殊交互。 这些事件有两种类型:嵌入机床部件程序中的事件,可能是普通程序步骤或特殊事件标记; 以及代表在机床上操作的编程过程的操作员干预的那些。 编程事件发生的理论时间嵌入机床零件程序中。 实际发生事件的身份,日期和时间存储在非易失性存储器中。 该技术可以用于控制一个或多个机床的单个计算机中,或者在作为事件存储器的主计算机的网络中使用,以及作为机床零件程序的来源。 事件记录可用于分析,以提高操作的生产率。