发明授权
- 专利标题: Method and apparatus for a numerical control system for processing multiple job streams
- 专利标题(中): 用于处理多个作业流的数控系统的方法和装置
-
申请号: US928089申请日: 1997-09-12
-
公开(公告)号: US5984499A公开(公告)日: 1999-11-16
- 发明人: Bruce E. Nourse , Charles S. Hutchins
- 申请人: Bruce E. Nourse , Charles S. Hutchins
- 申请人地址: MI Ann Arbor
- 专利权人: Manufacturing Data Systems, Inc.
- 当前专利权人: Manufacturing Data Systems, Inc.
- 当前专利权人地址: MI Ann Arbor
- 主分类号: G06F19/00
- 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.
公开/授权文献
信息查询