在编程中,子程序主要用于实现相同任务部分的多次使用,从而避免程序码重复。 另外,采用子程序后也可节省存储空间。使用子程序的另一个重要原因是由此会使程序结构化。子程序应该能够完成包含在自身内部并可解释详明的分步任务。子程序现在主要是通过其简洁明了、条理清晰的特点而使得维护和排除程序错误更为方便,因为现代计算机内部用于调用子程序的时间和管理成本实际上已经无足轻重了。
可以多次使用
避免程序码重复
节省存储空间
各组成部分可单独开发
随时可以更换具有相同性能的组成部分
使程序结构化
将总任务分解成分步任务
维护和排除程序错误更为方便
二、 库卡机器人指令行的缩进有什么作用?
为了便于说明程序模块之间的关系,建议在程序文本中缩进嵌套的指令列,并一行紧挨一行地写入嵌套深度相同的指令。所获得的效果只是体现在外观上,它只与作为人与人之间交流方式的程序可读性有关。为了能够正确解释机器人程序中的数据和信号函数,应在为其命名时使用意义
明确的概念。 其中包括: 输入和输出信号的长文本名称,工具与基坐标的名称,输入和输出的信号协定,点的名称
三、什么是程序流程图 (PAP)?
程序流程图 (PAP) 是一个程序的流程图,也称为程序结构图。 它是在一个程 序中执行某一算法的图示,描述了为解决一个课题所要进行的运算之顺序。 程 序流程图中所用的图标在 DIN 66001 标准中作了规定。 程序流程图也常常用 于图示过程和操作,与计算机程序无关。 与基于代码的描述相比,提高了程序算法的易读性,因为通过图示可明显地便 于识别结构。 以后转换成程序代码时可方便地避免结构和编程错误,因为使用正确的程序流 程图 PAP 时可直接转换成程序代码。 同时,创建程序流程图时将得到一份待 编制程序的文献。
更多产品信息,请点击关注:库卡机器人