发表于:2013/9/10 9:17:58
#10楼
在一个扫描周期多次调用与一个扫描周期调用一次是不同的,
如果被多次调用的子程序中出现边沿处理的话,执行结果是不正确的,而且边沿指令的使用次数是有限的,
假如一个上升沿指令,在第一次调用中能检测到上升沿,在第二次调用中就检测不到上升沿了。
不仅只是西门子其它PLC的子程序你这样做都不能得到正确的执行结果
如果被多次调用的子程序中出现边沿处理的话,执行结果是不正确的,而且边沿指令的使用次数是有限的,
假如一个上升沿指令,在第一次调用中能检测到上升沿,在第二次调用中就检测不到上升沿了。
不仅只是西门子其它PLC的子程序你这样做都不能得到正确的执行结果