发明名称 整体自动化发展系统及方法
摘要 可用来控制和统合制造设备(24)的整体自动化发展系统(10)使用一组伺服处理器(14,16,22,28,34,36)。每一个伺服处理器包括一个信息管理器(45)用以接收ASCII信息,和一个直译器(43)用以评估所接收之ASCII讯息并且从讯息中撷取指令。此伺服处理器更包含一个指令管理器(41)以接收和执行指令,和一个逻辑控制器(47)用以管理指令管理器(41)执行指令的逻辑流程。此伺服器也可能包含附加指令(48)使得它们成为贮列伺服器(34)、终端机伺服器(28)、和其他特殊应用之伺服处理器。
申请公布号 TW265499 申请公布日期 1995.12.11
申请号 TW084102336 申请日期 1995.03.13
申请人 德州仪器公司 发明人 毕汤玛;蒙史蒂
分类号 H04L29/02 主分类号 H04L29/02
代理机构 代理人 蔡中曾 台北巿敦化南路一段二四五号八楼
主权项 1. 一种整体自动化发展系统,用来控制和协调制造设备,该系统包含一组伺服处理器,每一个该伺服处理器包含:一种讯息管理器,用以接收ASCII讯息,一种直译器,用来评估该接收之ASCII讯息,包含以文字表示之程式语言指令,该直译器认知该ASCII讯息之该指令;一种指令管理器,用来接收和执行该指令;一种逻辑控制器,用来被该指令管理器管理该指令执行之逻辑流程。2. 如申请专利范围第1项之整体自动化发展系统,其中该直译器更在该ASCII使用者输入中认知动态变数,该动态变数为阶层式结构并在指令执行时被该指令管理器用来储存资料或者是被该指令管理器用来在指令执行时提供数値。3. 如申请专利范围第1项之整体自动化发展系统,其中该逻辑控制器指引该指令管理器以检查输入之讯息,剖析该讯息,在该讯息中找出指令,检查指令格式,执行指令,产生回应讯息,以及该逻辑控制器更指引该讯息管理者送出该回应讯息。4. 如申请专利范围第1项之整体自动化发展系统,其中每一伺服处理器更包含一讯息贮列以接收讯息,该逻辑控制器指引该指令管理器以检查输入讯息之该讯息贮列,剖析该讯息,认知该讯息之格式,回应该被认知的讯息格式而处理该讯息,并且继续检查该讯息贮列。5. 如申请专利范围第1项之整体自动化发展系统,其中该特殊应用指令管理器执行特殊应用指令以控制并中介该制造设备,并且该逻辑控制器指引该指令管理器以检查输入讯息,剖析该讯息,认知该讯息之SECS格式,处理该SECS讯息,并且继续检查讯息。6. 如申请专利范围第1项之整体自动化发展系统,其中该特殊应用指令管理器执行特殊应用指令用以管理该伺服处理器之间讯息传送路径。7. 如申请专利范围第6项之整体自动化发展系统,其中该讯息递送路径管理特殊应用指令管理器维护理存伺服处理器名称及相对应讯息贮殊位址的表格。8. 如申请专利范围第1项之整体自动化发展系统,其中该特殊应用指令管理器执行特殊应用指令以做为使用者终端机之介面。9. 如申请专利范围第1项之整体自动化发展系统,其中该特殊应用指令管理器执行特殊应用指令以作为主制造电脑系统之介面。10. 一种整体自动化发展系统,用来控制和协调制造设备,包含:一种控制用户,用来产生讯息;一种设备伺服器,配合该制造设备用以接收从该控制用户送来之该讯息,藉该讯息指引以控制该制造设备,并且在回应时产生讯息;一种终端机伺服器,配合发展者介面终端机以接收发展者输入并显示系统状态,该终端机伺服器更产生和接收讯息;并且一种贮列伺服器,用以致动该讯息在该控制用户、设备伺服器和终端机伺服器之间的传送路径。11. 如申请专利范围第10项之系统,其中每一该用户和伺服器包含:一种讯息管理器,用以接收ASCII讯息;一种直译器,以文字表达的程式语言指令来评估该接收ASCII讯息,该直译器在该ASCII讯息认知该指令;一种指令管理器,用来接收和执行该指令;并且一种逻辑控制器,用来管理被该指令管理器执行该指令之逻辑流程。12. 如申请专利范围第11项之系统,其中该直译器更该ASCCII使用者输入中认知动态变数,该动态变数以阶层化组成并且在指令被该指令管理器执行时用来储存资料或者是被该指令管理器在指令执行供应所需的値。13.如申请专利范围第11项之系统,其中该逻辑控制器指引该指令管理器以检视输入讯息,剖析该讯息,在该讯息找出指令,检查指令格式,执行指令,产生回应讯息,并且该逻辑控制器更进一步指引该讯息管理器送出该回应讯息。14. 如申请专利范围第11项之系统,其中每一用户和伺服器更包含一讯息贮列以接收讯息,并且该逻辑控制器指引该指令管理器以检查该接收讯息之贮列,剖析该讯息,认知该讯息之格式,处理该讯息以回应该被认知之讯息格式,并且继续检查该讯息贮列。15. 一种整合自动化发展系统的方法,以控制和协调制造设备,该系统包含一群伺服处理器,这方法包含下列步骤:检查从其他伺服处理器所接收之ASCII讯息;评估所接收之ASCII使用者输入,包括至少一指令以文字程式语言表达,并且在该ASCII讯息认知该指令;执行该指令;并且继续检查ASCII讯息。16. 如申请专利范围第15项之方法,更包含在该ASCII讯息中认知动态变数的步骤,使动态变数阶层结构化,并在当指令执行时使用该动态变数以储存资料値或供应指令执行时所需的値。17. 如申请专利范围第15项之方法,更包含剖析该讯息的步骤,在该讯息中找出指令,检查指令格式,执行指令,产生回应讯息,并指引该回应讯息至适当地点。18.如申请专利范围第15项之方法,更包含检查输入讯息之讯息贮列的步骤,剖析该讯息,认知该讯息格式,处理该讯息以回应该被认知讯息格式,并且继续检查该讯息贮列。19. 如申请专利范围第15项之方法,更包含执行特殊应用指令的步骤以控制和作用该制造设备的介面,检查输入讯息,剖析该讯息,讯知该接收讯息之SECS格式,处理该SECS讯息,并且继续检查讯息。20. 如申请专利范围第15项之方法,更包含执行特殊应用指令的步骤以管理该伺服处理器之间的输送路径,并且维护现存伺服处理器名称和相对应讯息贮列位址的长格。图示简单说明:图1是本发明之具体结构顶层系统简化方块点;图2是说明伺服器层状模组具体结构之组成;图3是主要伺服器组成之简化图;图4的简化图说明动态变数的资料结构;图5的简化图说明讯息通讯协定;图6是另一个简化图说明讯息通讯协定;图7是一简化资料流程图说明讯息通讯程序;图8是一简化指令讯息处理流程图;图9是一个简化基本伺服器控制流程图;图10是一个伺服器启动之简化流程图;图11是一个伺服器讯息处理之简化流程图;图12是一个伺服器非标准讯息处理之简化流程图;图13是一个伺服器指令讯息处理之简化流程图;
地址 美国