一种数据产生系统及其方法,特别是指一种以决策表产生生产线上的目标装置数据的系统及方法。
背景技术:
1、工业4.0(industry 4.0),又称为第四次工业革命,其并不是单单创造新的工业技术,而是着重于将现有的工业技术、销售流程与产品体验统合,通过人工智慧技术建立具有适应性、资源效率和人因工程学的智慧工厂,并在商业流程及价值流程中整合客户以及商业伙伴,以提供完善的售后服务,进而建构出一个有感知意识的新型智慧型工业世界。
2、随着工业4.0的浪潮袭卷全球,制造业者无不以智能制造优化生产转型,提升竞争力。智慧制造是架构在感测技术、网路技术、自动化技术、与人工智慧的基础上,通过感知、人机互动、决策、执行、与回馈的过程,来实现产品设计与制造、企业管理与服务的智慧化。
3、而电子组装业薄利多销、产品价格竞争激烈的特性,让业者追求对原物料及生产工具更有效的管控与最佳化,促使工厂生产资源效益最大化。其中,在电子组装业的生产线上,必定包含各种控制与测试环节,例如,产生产品的序号等。
4、目前产生产品序号的方式主要是依据约定的规则撰写对应的程序代码后,由生产线上的产线控制装置执行该程序代码以产生产品序号,但这样的方式一旦需要调整序号的产生规则,只能重新查看程序代码并对程序代码进行调整,这样的方式除了不是所有人都能够轻易且直观的调整外,也可能因为不小心修改到不应该修改的程序代码而导致相关程式无法被执行,造成生产线停摆的严重问题。
5、综上所述,可知现有技术中长期以来一直存在序号产生规则只能由程式开发人员通过调整程序代码的方式进行修改的问题,因此有必要提出改进的技术手段,来解决此问题。
技术实现思路
1、有鉴于现有技术存在只能通过调整程序代码的方式修改序号产生规则的问题,本发明遂揭露一种以决策表产生生产线上的目标装置数据的系统及方法,其中:
2、本发明所揭露的以决策表产生生产线上的目标装置数据的系统,至少包含:规则设定模块,用以使用决策模型表示法设定与产生目标装置的装置数据对应的决策表,决策表包含至少数据产生规则;参数取得模块,用以取得决策参数;规则取得模块,用以取得至少数据产生规则;规则判断模块,用以判断决策参数是否与至少数据产生规则相符;对象取得模块,用以于决策参数与至少数据产生规则相符时,取得与目标装置对应的模型对象;数据产生模块,用以依据至少数据产生规则及模型对象的至少属性值产生装置数据。
3、本发明所揭露的以决策表产生生产线上的目标装置数据的方法,其步骤至少包括:使用决策模型表示法设定与产生目标装置的装置数据对应的决策表,决策表包含至少数据产生规则;取得决策参数;取得至少数据产生规则;判断决策参数与数据产生规则相符时,取得与目标装置对应的模型对象;依据至少数据产生规则及模型对象的至少属性值产生装置数据。
4、本发明所揭露的系统与方法如上,与现有技术的间的差异在于本发明通过使用决策模型表示法设定与产生目标装置的装置数据对应的决策表,判断决策参数符合决策表中的数据产生规则时,取得与目标装置对应的模型对象,并依据数据产生规则及模型对象的模型对象的属性值产生装置数据,藉以解决现有技术所存在的问题,并可以实现方便维护数据产生规则的技术效果。
1.一种以决策表产生生产线上的目标装置数据的方法,应用于计算设备,所述方法至少包含下列步骤:
2.如权利要求1所述的以决策表产生生产线上的目标装置数据的方法,其中依据所述至少数据产生规则及所述模型对象的所述至少属性值产生所述装置数据的步骤还包含依据所述至少数据产生规则中的栏位的名称选择执行函数名称为所述栏位的数据的函数,并依据所述函数的执行结果产生所述装置数据的步骤。
3.如权利要求1所述的以决策表产生生产线上的目标装置数据的方法,其中依据所述至少数据产生规则及所述模型对象的所述至少属性值产生所述装置数据的步骤还包含在所述数据产生规则中包含特定字串时取得与所述特定字串对应的所述至少属性值的步骤。
4.如权利要求1所述的以决策表产生生产线上的目标装置数据的方法,其中依据所述至少数据产生规则及所述模型对象的所述至少属性值产生所述装置数据的步骤还包含取得外部数据并依据所述外部数据产生所述装置数据的步骤。
5.如权利要求1所述的以决策表产生生产线上的目标装置数据的方法,其中依据所述至少数据产生规则及所述模型对象的所述至少属性值产生所述装置数据的步骤还包含输入产生数量,并依据所述产生数量产生连续且不同的所述装置数据的步骤。
6.一种以决策表产生生产线上的目标装置数据的系统,应用于计算设备,所述系统至少包含:
7.如权利要求6所述的以决策表产生生产线上的目标装置数据的系统,其中所述系统还包含函数执行模块,用以依据所述至少数据产生规则中的栏位的名称选择执行函数名称为所述栏位的数据的函数,所述数据产生模块还用以依据所述函数的执行结果产生所述装置数据。
8.如权利要求6所述的以决策表产生生产线上的目标装置数据的系统,其中所述数据产生模块是在所述数据产生规则中包含特定字串时取得与所述特定字串对应的所述至少属性值。
9.如权利要求6所述的以决策表产生生产线上的目标装置数据的系统,其中所述系统还包含数据取得模块,用以取得外部数据,所述数据产生模块还用以依据所述外部数据产生所述装置数据。
10.如权利要求6所述的以决策表产生生产线上的目标装置数据的系统,其中所述系统还包含数量输入模块,用以输入产生数量,所述数据产生模块还用以依据所述产生数量产生连续且不同的所述装置数据。