第3章s的功能指令.pptVIP

  • 20
  • 0
  • 约1.16万字
  • 约 50页
  • 2017-02-04 发布于北京
  • 举报
第3章s的功能指令

如果用语句表编程,子程序调用指令的格式为 CALL 子程序名称,参数1,参数2,……参数n n = 1~16。 在语句表中调用带参数的子程序时,输入参数在最前面,其次是输入/输出参数,最后是输出参数。梯形图中从上到下的同类参数,在语句表中按从左到右的顺序排列。 在调用子程序时,CPU保存当前的逻辑堆栈,将栈顶值置为1,堆栈中的其他值清零,控制转移至被调用的子程序。该子程序执行完后,CPU将堆栈恢复为调用时保存的数值,并将控制权交还给调用子程序的POU。 子程序在同一个周期内被多次调用时,子程序内部不能使用上升沿、下降沿、定时器和计数器指令。 如果在使用子程序调用指令后修改了该子程序中的局部变量表,调用指令将变为无效。必须删除无效调用,重新调用修改后的子程序。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 子程序调用最多可以嵌套8级,中断程序中调用的子程序不能再调用别的子程序。 5.用地址指针作输入参数的子程序 【例4-8】 对VB10开始的4B数据作异或运算。 Evaluation only. Created wit

文档评论(0)

1亿VIP精品文档

相关文档