子程序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
点击:4593 回复:8
引用 bnnyygy 在 2020/9/1 10:39:22 发言【内容省略】
L区得先赋值后运算