一个子程序带参数调用。在调用的同时要定义必要的输入输出参数。另外子程序中间过程的值可以用L区的空间临时使用。但是如果不够用的话就要用到V内存,就是定义库内存。
现在问题是同一个子程序我要多次调用,还有工作对象不是唯一的,可是库内存不能多次分配。这种子程序一般是控制相同性质而不同参数的对象。我尽量做到在主程序中用SM0.0调用。例如要控制几个电机进行星三角启动,各自的启动时间不同,启动过程中的计时互相不影响。
我现在有个想法。子程序在程序中出现的次数,由程序自动登记。然后根据登记的编号让子程序自主去寻找合适的空闲内存块区。
想问一下,要做这样的子程序调度,有什么意见。
可以随便发言吧。