发布于 2007-07-20 21:44:01
0楼
指令库就是模块化了的子程序,所以使用指令库和调用子程序是一回事儿。关于子程序的重复调用,今天下午我在“110354960”号你的帖子后面有解释。我经常编写的程序中包含了多路模拟量采集,而这些数据采集后都要经过相同的处理过程。我把这个处理过程写成一个子程序,这个子程序的处理结果放在一个公用的VD中(如VD100)。由于这个子程序在运行时不可能被其它程序调用(子程序是不能调用自己的),所以返回上一级程序后立即把数据从VD100中取出,完成进一步的处理。这样的时序安排保证了各个模拟量采集处理程序之间尽管共用了一个子程序,却不会互相干扰。
家养老鼠名MINNIE