【摘要】:步进指令中的每一步的程序也是自成体系的,也可看成一个程序模块。如果整个程序或程序的一部分是依此顺序、分支或平行执行的,则可步进指令进行程序的模块化组织。必须再指出的是,用上述方法把程序划块只是人为的,不像将要介绍的多任务组织或西门子的S7-300、400机那样,真的划分成模块。故只能称之为模块化。总之,程序模块化组织的好处是:不易出错,出了错,也好找;便于阅读、易于理解和易于维护。程序可从粗到精,一步步推进。
步进指令中的每一步的程序也是自成体系的,也可看成一个程序模块。如果整个程序或程序的一部分是依此顺序、分支或平行执行的,则可步进指令进行程序的模块化组织。
必须再指出的是,用上述方法把程序划块只是人为的,不像将要介绍的多任务组织或西门子的S7-300、400机那样,真的划分成模块。故只能称之为模块化。但这种连成一片又划分为模块,比真分成模块较直接、简便,不繁琐,熟练地掌握它,也可达到目的。
总之,程序模块化组织的好处是:不易出错,出了错,也好找;便于阅读、易于理解和易于维护。
模块化组织也便于分步设计程序。第一步先划分块,编出的程序最为抽象;第二步编出的程序是把第一步所编的程序细化,较为抽象……第i步编出的程序比第i-1步抽象级要低;……直到最后,第n步编出的程序即为可执行的程序。程序可从粗到精,一步步推进。(www.daowen.com)
所谓“抽象程序”是指,程序所描述的解决问题的处理规则,是由哪些“做什么”操作组成,而不涉及这些操作“怎样做”以及解决问题的对象具有什么结构,不涉及构造的每个局部细节。
这一方法原理就是:对一个问题(或任务),程序人员应立足于全局,考虑如何解决这一问题的总体关系,而不涉及每局部细节。在确保全局的正确性之后,再分别对每一局部进行考虑,每个局部又将是一个问题或任务,因而这一方法是自顶而下的,同时也是逐步求精的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关PLC编程实用指南的文章