2个按钮,,一个前进挡,一个后退档。。然后8个电机,电机在触摸屏可以选择参与和不参与。。。 具体的要求是。。 按一下前进按钮,如果8个电机都选择参与,那就启动第一个电机,再按一下,启动第二个电机,直到第八个。然后按一下后退按钮第八个电机停止,再按一下第七个停止。直到第一个停止。。。如果触摸屏选择 的电机是 1 3 5 8 ,那按一下前进按钮启动1号点击,再按一下启动3号点击,然后是5号 8号。。 按后退按钮 也是 停止 8号,再按一下停止 5号,直到 1号。 然后可以有N多的组合。。。 CPU 是1200、 大家有什么更简便的方法。。。我的思路各种锁定,很是麻烦。。。。大家帮小弟分析分析
谢谢大家,用大家的参考意见写出来了 有个兄弟用数组那个也挺好的,我的方法可以灵活参杂别的控制和条件 下面是:大家看看有没有什么BUG
IF 前进上升沿 THEN
IF HMI.电机1#参与=1 AND 电机1#运行=0 THEN
输出电机1#=1;
电机1#运行=1;
GOTO 标签1;
END_IF;
IF HMI.电机2#参与=1 AND 电机2#运行=0 THEN
输出电机2#=1;
电机2#运行=1;
GOTO 标签1;
END_IF;
END_IF;
标签1:;////////////////////////////////////////
IF 后退上升沿 THEN
IF HMI.电机2#参与=1 AND 电机2#运行=1 THEN
输出电机2#=0;
电机2#运行=0;
GOTO 标签2;
END_IF;
IF HMI.电机1#参与=1 AND 电机1#运行=1 THEN
输出电机1#=0;
电机1#运行=0;
GOTO 标签2;
END_IF;
END_IF;
标签2:;////////////////////////