专利名称:机台程序控制管理方法和系统的制作方法
技术领域:
本发明涉及机台程序控制领域,特别是涉及一种机台程序控制管理方法和系统。
背景技术:
目前,传统的机台运行方式是产品根据制造执行系统(Manufacturing Execution System, MES)中定义程序(reeipe)信息直接从已存储在机台中的程序中选择要运行的程序进行运行。但此方式存在很大风险,比如,机台内已存储的程序或机台参数被误改动,那么,就会导致产品报废。
发明内容
针对现有技术中存在的缺陷和不足,本发明的目的是提出一种机台程序控制管理方法和系统,能避免由于机台内程序或机台参数被误改动后引起的产品报废。为了达到上述目的,本发明提出了一种机台程序控制管理方法,包括预设所述机台的程序和参数;将所预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许所述机台运行所选定的程序和参数,若不相同,则不允许所述机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,所述机台内所选定的程序和参数是由制造执行系统针对所述产品从已存储于所述机台的程序和参数中选定的。作为上述技术方案的优选,还包括预设所述机台的参数范围。作为上述技术方案的优选,将所预设的程序和参数范围与机台内已选定的程序和参数分别进行比较,若所预设的程序与所选定的程序相同,且所选定的参数落在所预设的参数范围内,则允许所述机台运行所选定的程序和参数,否则,则不允许所述机台运行所选定的程序和参数。作为上述技术方案的优选,不允许所述机台运行所选定的程序和参数时,发出提醒。作为上述技术方案的优选,所述提醒包括声音警报、视觉警报、邮件通知中的一种或多种。本发明还提出一种机台程序控制管理系统,包括预设模块,用于预设所述机台的程序和参数;比较模块,用于将所述预设模块预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许机台运行所选定的程序和参数,若不相同,则不允许机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,机台内已选定的程序和参数是由制造执行系统针对所述产品从已存储于机台的程序和参数中选定的。
作为上述技术方案的优选,所述预设模块还用于预设所述机台的参数范围。作为上述技术方案的优选,所述比较模块用于将所述预设模块设定的程序和参数范围与机台内已选定的程序和参数分别进行比较,若所选定的程序与所预设的程序相同, 且所选定的参数落在所预设的参数范围内,则允许所述机台运行所选定的程序和参数,否则,则不允许所述机台运行所选定的程序和参数。作为上述技术方案的优选,还包括提醒模块,用于不允许所述机台运行所选定的程序和参数时发出提醒。作为上述技术方案的优选,所述提醒包括声音警报、视觉警报、邮件通知中的一种或多种。本发明在机台运行程序之前,将机台内程序和参数与预设的程序和参数进行比较,以确保机台内的程序和参数是正确无误后,机台才开始运行。因此避免了由于机台内程序或机台参数被误改动后弓丨起的产品报废。下面结合附图,对本发明的具体实施方式
作进一步的详细说明。对于所属技术领域的技术人员而言,从对本发明的详细说明中,本发明的上述和其他目的、特征和优点将显而易见。
图1为机台程序控制管理方法的流程图;图2为机台程序控制管理系统的示意图。
具体实施例方式如图1所示,本发明提出的机台程序控制管理方法,包括步骤1 预设所述机台的程序和参数,该程序和参数的设置是根据机台设定的,且应当是与机台内已存储的程序中被选定的、未被改动的程序和参数是一致的,且又不会随着机台内已存储的程序和参数的变化而变化;预设的程序和参数是根据实际需求来确定, 例如,可以仅根据某一产品和机台来直接设置机台要运行的程序和参数,即预设的程序和参数是与机台内已选定的、未被改动的程序和参数一致的;步骤2 将所预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许所述机台运行所选定的程序和参数,若不相同,则不允许所述机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,机台内已选定的程序和参数是由制造执行系统针对所述产品从已存储于机台的程序和参数中选定的。这样,在机台运行程序之前,确认机台将要运行的程序和参数与预设的程序和参数是一致的,来保证机台内的程序和参数没有被进行误操作,因此可以确保机台的正确运行。在上述实施例中,还可以预设机台的参数范围,以允许机台的参数在该范围内作适当调整。然后,将所预设的程序和机台参数范围与机台内已选定的程序和机台参数分别进行比较,若所选定的程序与所预设的程序相同,且所选定的机台参数落在所预定的参数范围内,则允许所述机台运行所选定的程序和机台参数,否则,则不允许所述机台运行所选定的程序和机台参数。在上述实施例中,不允许所述机台运行所选定的程序和机台参数时还可以发出提醒,以提醒机台操作员由于机台内的程序和参数与预设的不一致,因此无法运行。发出的提醒包括声音警报、视觉警报、邮件通知中的一种或多种。如图2所示,一种机台程序控制管理系统,包括预设模块201,用于预设所述机台的程序和参数;比较模块202,用于将所述预设模块预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许机台运行所选定的程序和参数,若不相同,则不允许机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,所述机台内已选定的程序和参数是由制造执行系统针对产品从已存储于机台的程序和参数中选定的。其中,所述预设模块还用于预设所述机台的参数范围。所述比较模块用于将所述预设模块设定的程序和参数范围与机台内已选定的程序和参数分别进行比较,若所预设的程序与所选定的程序相同,且所选定的参数落在所预设的参数范围内,则允许所述机台运行所选定的程序和参数,否则,则不允许所述机台运行所选定的程序和参数。所述系统还可以包括提醒模块,用于不允许所述机台运行所选定的程序和参数时发出提醒。发出的提醒包括声音警报、视觉警报、邮件通知中的一种或多种。虽然,本发明已通过以上实施例及其附图而清楚说明,然而在不背离本发明精神及其实质的情况下,所属技术领域的技术人员当可根据本发明作出各种相应的变化和修正,但这些相应的变化和修正都应属于本发明的权利要求的保护范围。
权利要求
1.一种机台程序控制管理方法,其特征在于,包括预设所述机台的程序和参数;将所预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许所述机台运行所选定的程序和参数,若不相同,则不允许所述机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,所述机台内所选定的程序和参数是由制造执行系统针对所述产品从已存储于所述机台的程序和参数中选定的。
2.根据权利要求1所述的机台程序控制管理方法,其特征在于,还包括预设所述机台的参数范围。
3.根据权利要求2所述的机台程序控制管理方法,其特征在于,将所预设的程序和参数范围与机台内已选定的程序和参数分别进行比较,若所预设的程序与所选定的程序相同,且所选定的参数落在所预设的参数范围内,则允许所述机台运行所选定的程序和参数, 否则,则不允许所述机台运行所选定的程序和参数。
4.根据权利要求1 3中任意一项所述的机台程序控制管理方法,其特征在于,不允许所述机台运行所选定的程序和参数时,发出提醒。
5.根据权利要求4所述的机台程序控制管理方法,其特征在于,所述提醒包括声音警报、视觉警报、邮件通知中的一种或多种。
6.一种机台程序控制管理系统,其特征在于,包括预设模块,用于预设所述机台的程序和参数;比较模块,用于将所述预设模块预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许机台运行所选定的程序和参数,若不相同,则不允许机台运行所选定的程序和参数;其中,所预设的程序和参数是根据产品和所述机台直接设置的,所述机台内已选定的程序和参数是由制造执行系统针对所述产品从已存储于机台的程序和参数中选定的。
7.根据权利要求6所述的机台程序控制管理系统,其特征在于,所述预设模块还用于预设所述机台的参数范围。
8.根据权利要求7所述的机台程序控制管理系统,其特征在于,所述比较模块用于将所述预设模块设定的程序和参数范围与机台内已选定的程序和参数分别进行比较,若所选定的程序与所预设的程序相同,且所选定的参数落在所预设的参数范围内,则允许所述机台运行所选定的程序和参数,否则,则不允许所述机台运行所选定的程序和参数。
9.根据权利要求6 8中任意一项所述的机台程序控制管理系统,其特征在于,还包括提醒模块,用于不允许所述机台运行所选定的程序和参数时发出提醒。
10.根据权利要求9所述的机台程序控制管理系统,其特征在于,所述提醒包括声音警报、视觉警报、邮件通知中的一种或多种。
全文摘要
本发明涉及机台程序控制管理方法和系统,其中,方法包括预设所述机台的程序和参数;将所预设的程序和参数与机台内已选定的程序和参数分别进行比较,若相同,则允许所述机台运行所选定的程序和参数,若不相同,则不允许所述机台运行所选定的程序和参数,其中,所预设的程序和参数是根据产品和所述机台直接设置的,所述机台内所选定的程序和参数是由制造执行系统针对所述产品从已存储于所述机台的程序和参数中选定的。本发明在机台运行程序之前,将机台内程序和参数与预设的程序和参数进行比较,以确保机台内的程序和参数是正确无误的,因此避免了由于机台内程序或机台参数被误改动后引起的产品报废。
文档编号G05B19/02GK102566450SQ201010578860
公开日2012年7月11日 申请日期2010年12月8日 优先权日2010年12月8日
发明者徐国冉 申请人:和舰科技(苏州)有限公司