电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

什么是子程序以及子程序的作用是什么

2016-09-10 16:05分类:西门子PLC 阅读:

 

    子程序在结构化程序设计中是一种方便有效的工具,常用于需要多次反复执行相同任务的地方,只需要写一次子程序,别的程序在需要子程序的时候调用它,而无需重写该程序。
    子程序的调用是有条件的,未调用它时不会执行子程序中的指令,因此使用子程序可以减少扫描时间。
    在编写复杂的PLC程序时,最好把全部控制功能划分为几个符合工艺控制规律的子功能块,每个子功能块由一个或多个子程序组成。子程序使程序结构简单清晰,易于调试、查错和维护。在子程序中应尽量使用局部变量,避免使用全局变量(如I、Q、M、SM、Al、AQ、V、T、C、S、AC等存储器中的绝对地址),防止与其他POU地址冲突,这样做可以很方便地将子程序移植到其他项目。

上一篇:西门子PLC中的局部变量与全局变量分别是什么

下一篇:如何创建西门子PLC的子程序

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部