S7-200系列PLC的子程序调用过程的特点

2017-06-04 74 0

    (1) CRET多用于子程序的内部,由判断条件决定是否结束子程序调用,无条件返回指令RET用于子程序的结束。用STEP 7编程时,编程人员不能手工输入RET指令,而是由软件自动加在每个子程序结尾。    (2)子程序嵌套:如果在子程序的内部又对另一子程序执行调用指令,则这种调用称为子程序的嵌套。子程序的嵌套深度最多为8级。    (3)当一个子程序被调用时,系统自动保存当前的堆栈数据,并把堆栈顶置1,堆栈中的其他置为0,子程序占有控制权。子程序执行结束,通过返回指令自动恢复原来的逻辑堆栈值,调用程序又重新取得控制权。    (4)累加器可在调用程序和被调用子程序之间自由传递,所以累加器的值在子程序调用时既不保存也不恢复。

相关文章

利用控制电路的逻辑关系节省输出点
三菱FX系列PLC的FX2N-4AD的使用及程序实例
三菱公司PLC联网的网络结构原理
PLC编程的基本规则
PLC指示灯控制接线原理及梯形图编程
累加器AC

发布评论