发明名称 Method and apparatus for a numerical control system for processing multiple job streams
摘要 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.
申请公布号 US5984499(A) 申请公布日期 1999.11.16
申请号 US19970928089 申请日期 1997.09.12
申请人 MANUFACTURING DATA SYSTEMS, INC. 发明人 NOURSE, BRUCE E.;HUTCHINS, CHARLES S.
分类号 G06F19/00;(IPC1-7):G06F19/00 主分类号 G06F19/00
代理机构 代理人
主权项
地址