主程序调用2个子程序,
子程序1:编码器值转换。输出有2个BOOL,标志编码器方向OK,Z脉冲OK。
(局部变量L12.0 L12.1,主程序对应输出为M10.0 M10.1)
子程序2:动作值输出,输入一个BOOL,(L12.0),输出一个BOOL,(L12.1)
问题:同时调用2个子程序会出现M10.0 M10.1状态会是子程序2的状态,但是是子程序1的输出啊。图1状态表波形图可以看到
难道是我子程序姿势不对?L区重叠了?
单独调用程序1 2个BOOL输出状态OK,
[此贴子已经被作者于2020/8/31 23:07:23编辑过]