CALL在接通的时候作用,跳过CALL P1后面的主程序,先执行P1子程序,然后返回执行CALL后面的主程序。P1作为指针存在的。如果CALL没有接通,则不执行CALL,而直接执行主程序。CALL程序可以嵌套,看第二个图。子程序可以调用另一个子程序。如图所示:
扩展资料:
1、能够设置不同类型产品的工位数量及位置参数,并能够在线监控运行过程;
2、设备操作灵活方便,能够实现启动与暂停,自动与手动模式切换,计数与清零,气缸下压时间调整等;
3、螺丝的自动排放,送料,固定,由机器一次性自动完成,不需人工辅助;
4、高速的生产节拍,可实现单工位速度不低于 1-1.5 件/秒。定位精度高,位置误差不大于 0.02 毫米。
参考资料来源:百度百科-三菱FX2NPLC指令应用详解
不知道这样的图是不是很清楚了呢?
CALL在接通的时候作用,跳过CALL P1后面的主程序,先执行P1子程序,然后返回执行CALL后面的主程序。P1作为指针存在的。
如果CALL没有接通,则不执行CALL,而直接执行主程序。
CALL程序可以嵌套,看第二个图。子程序可以调用另一个子程序。
三菱里Call调用,还要Fend配合。这个Fend指令标志着主程序结束,在Fend后面加上语句,语句前面加上标号P1,代表Call调用的开始语句,语句后再加上Ret作为调用返回语句,一个简单的子程序就完成了。
Call Pxxx
xxx范围应该是0-127
子程序第一行母线左边输入子程序号Pxxx.
结束返回用SRET