tanyize
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 116 點(diǎn)
下載積分: 740 分
在線時(shí)間: 5(小時(shí))
注冊時(shí)間: 2017-07-17
最后登錄: 2017-12-09
查看tanyize的 主題 / 回貼
樓主  發(fā)表于: 2017-09-30 15:39
圖片:
單按鈕控制,求大神給寫個(gè),有沒有簡單的辦法
yanxuyao
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 2 個(gè)
工控威望: 90 點(diǎn)
下載積分: 571 分
在線時(shí)間: 5(小時(shí))
注冊時(shí)間: 2016-03-04
最后登錄: 2024-11-01
查看yanxuyao的 主題 / 回貼
1樓  發(fā)表于: 2017-10-11 14:17
M120.5 :=M100.5 AND NOT M110.5;//m100.5設(shè)置的時(shí)鐘周期一秒 產(chǎn)生一秒脈沖
M110.5 :=M100.5;
M22.0 :=I0.0 AND (NOT M22.1); // i0.0的上升沿
M22.1 :=I0.0;

IF M22.0 AND NOT Q0.0 THEN  //沒啟動(dòng)
    MW0 :=1;
ELSE IF M22.0 AND Q0.2 THEN //全啟動(dòng)
    MW0 := 2;
ELSE IF  M22.0 AND Q0.0 AND NOT Q0.2 THEN //未全啟動(dòng)
    MW0 :=3;
END_IF;
END_IF;
END_IF;
CASE MW0 OF
    1:  
     IF M120.5 AND (NOT Q0.2)THEN
        MW10 := MW10+1;
    END_IF;
    Q0.0 :=MW10>=5;
    Q0.1 :=MW10>=10;
    Q0.2 :=MW10>=15;
    2:
    IF M120.5 AND Q0.0 THEN
        MW12 :=MW12 +1;
    END_IF;
    Q0.2 :=0;
    IF MW12=3 THEN
        Q0.1 :=0;
    ELSE IF MW12=6 THEN
        Q0.0 :=0;
    END_IF;
END_IF;
    3:
  IF  MW10 <10  THEN
        Q0.0 :=0;
    ELSE IF MW10>=10 AND  M120.5 AND Q0.0 THEN
        Q0.1 :=0;
        MW14 :=MW14 +1 ;
        ELSE IF MW14 =1 THEN
            Q0.0 :=0;
        
            
        END_IF;
    
    END_IF;
END_IF;    
END_CASE;
M22.3 := NOT Q0.0 AND M22.4;
M22.4 :=Q0.0;
IF M22.3 THEN
    MW10 :=0;
    MW12 :=0;
    MW14 :=0;
    END_IF;  
            
  
END_ORGANIZATION_BLOCK
樓主留言:
大神,你這是什么寫的,我是200
本帖最近評(píng)分記錄:
  • 下載積分:+1(penn_yuan) SCL用的溜!
  • 下載積分:+3(xuanzyao) 熱心助人!
  • 下載積分:+1(leechonghua) 感謝分享!