论文部分内容阅读
在实际复卷机传动控制系统项目的实施中,通常是将现有的控制程序进行一定地修改,然后应用到新项目中,以满足新项目的功能要求,这就要求复卷机传动控制程序应当具有较好的移植性、复用性。然而在实际工程实践中,很多厂家的复卷机程序无法实现高效率的复用,程序移植性较差,可扩展性不佳,因此在应用于不同的项目时通常需要对原有程序做出较多修改,从而影响了生产效率。因此对复卷机传动控制系统进行软件分析和应用研究就显得非常必要。本文主要做了以下几个方面的工作:(1)文中结合复卷机的生产工艺及控制要求,运用软件工程理论中的面向对象方法、结构化方法以及构件的思想来设计复卷机传动控制程序,从而达到提高复卷机控制程序的移植性和复用性的目的。在软件工程理论中,结构化方法是其中最基本的、应用最为广泛的软件设计方法,而面向对象方法在软件的复用性方面则优于其他方法,构件技术也是软件复用的核心技术。因此,结合运用以上理论,有望改善复卷机传动控制程序的可移植性和复用性。(2)对复卷机的控制理论与控制工艺做了一定的阐述,根据复卷机的控制理论与工艺搭建复卷机系统的力学模型和数学模型。主要探讨了复卷机压纸辊压力控制模型,底辊转矩差控制模型以及退纸辊张力控制模型。(3)根据软件生存周期将复卷机传动控制程序的设计过程划分为六个不同的阶段,分别为:问题定义、需求分析、概要设计、详细设计、编码和测试,在这几个阶段中运用面向对象的方法和结构化方法对程序进行功能和数据的分析、模型的建立以及算法设计和数据定义。(4)在程序设计的各个阶段附有详细的文字、图形模型、表格等资料对程序进行描述。文中程序设计过程中所具有的文字、图标等资料有助于提高编码的准确性和程序的可读性,并且为后期程序的扩展和复用提供了便捷有利的资料。最后,分析了运用软件工程方法设计的复卷机传动控制程序的复用性,并进行了部分程序测试,验证了程序的正确性和健壮性,得出软件工程方法可有效提高复卷机程序复用性的结论。