理论教育 任务编程的优势与特点

任务编程的优势与特点

时间:2023-06-17 理论教育 版权反馈
【摘要】:由于任务是程序按照功能、控制对象、工序或开发者等条件划分的,因此具有以下特点:1)可将复杂程序分割后由多人共同开发,最终可以方便地将分割设计的各个程序段合并在一个用户程序中。图4-116 任务编程示意图2)可将程序“定制”为标准化模块,特别是通过与外围工具的功能组合,程序可以不依赖于特定的系统,成为独立性很高的标准程序(模块)。由于可以由多人分工按任务进行编程、调试,提高了调试效率。

任务编程的优势与特点

由于任务是程序按照功能、控制对象、工序或开发者等条件划分的,因此具有以下特点:

1)可将复杂程序分割后由多人共同开发,最终可以方便地将分割设计的各个程序段合并在一个用户程序中。

978-7-111-48236-9-Chapter04-128.jpg

图4-116 任务编程示意图

2)可将程序“定制”为标准化模块,特别是通过与外围工具的功能组合,程序可以不依赖于特定的系统,成为独立性很高的标准程序(模块)。其优势是能很方便地移植于其他系统,而且由多人开发的程序也很容易融合。(www.daowen.com)

3)提高总体的响应性能。将系统分为总体管理程序和独立控制程序,根据需要可以仅使某个控制程序进行动作,因此提高了系统总体的响应性能。

4)修改与调试更加简便。由于可以由多人分工按任务进行编程、调试,提高了调试效率。即使当PLC的规格改变时,只需对变更部分的任务进行修正即可,维护简便。通过CX-P软件中名称的全局/局部设定以及“局部变量地址的自动分配功能,在调试时能够很容易地识别某个地址是程序固有的还是与其他程序共享的,另外由于不需要进行程序间地址的重复检验,提高了调试效率。

5)程序的内部处理更加简捷。在按用户机型对程序进行更改时,根据程序上的任务控制指令,能够按用户机型切换到所需执行的任务。

6)用户程序的可读性好。通过对用户程序进行结构化编写,对传统上采用转移指令的程序进行模块化处理,使用户程序更加容易理解。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈