请叫我老铁
人生就像蒲公英,看似自由,却身不由己。
级别: 工控侠客

精华主题: 0
发帖数量: 898 个
工控威望: 4117 点
下载积分: 1737 分
在线时间: 237(小时)
注册时间: 2015-08-28
最后登录: 2024-11-22
查看请叫我老铁的 主题 / 回贴
楼主  发表于: 2020-05-06 16:40
顺序启动,每按一次启动按钮启动一台电机,I0.0为启动按钮,Q0.0----Q0.
IF "I0.0" AND "M0.0" = 0 THEN
    "Q0.4" := "Q0.3";
    "Q0.3" := "Q0.2";
    "Q0.2" := "Q0.1";
    "Q0.1" := "Q0.0";
    "Q0.0" := 1;
END_IF;
    "M0.0" := "I0.0";

逆序停止,每按一次停止按钮停掉最后启动的那台电机,I0.1为停止按钮,Q0.4----Q0.0
IF "M0.1" AND NOT "I0.1" THEN
    "Q0.0" := "Q0.1";
    "Q0.1" := "Q0.2";
    "Q0.2" := "Q0.3";
    "Q0.3" := "Q0.4";
    "Q0.4" := 0;
END_IF;
   "M0.1" := "I0.1";