超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

vitalityboy
級別: 略有小成
精華主題: 0
發帖數量: 67 個
工控威望: 225 點
下載積分: 5510 分
在線時間: 72(小時)
注冊時間: 2013-09-23
最后登錄: 2025-12-22
查看vitalityboy的 主題 / 回貼
樓主  發表于: 6天前
圖片:
用ST寫的那段,第一次M0 On后M100能On,在5秒后M100自動為Off,而M0再次On時M100卻不會為On;用梯形圖寫的這段,M0為On時M100就On,在5秒后M100自動為Off,而且M0再次On后M100也能為On。以上兩段程序運行原理一樣,梯形圖寫的執行效果符合預期,而用ST寫的卻差強人意,同樣都是FX3U的程序為什么執行效果卻不一樣???
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 6 篇
發帖數量: 5188 個
工控威望: 7549 點
下載積分: 163439 分
在線時間: 3266(小時)
注冊時間: 2007-11-21
最后登錄: 2025-12-24
查看sjm213的 主題 / 回貼
1樓  發表于: 6天前
IF M0 THEN
    IF NOT M100 THEN
        IF M0 AND NOT M1 THEN
            M100:=TRUE;
            MOV(TRUE,0,D0);
        END_IF;
    ELSE
        IF D0>=5 THEN
            M100:=FALSE;
        END_IF;
    END_IF;
END_IF;

INCP(SM413,D0);

M1:=M0;

======================
估計是M0為OFF時 LDP(TRUE,M0)這句一直未執行,導致M0再ON時它的上升沿狀態無變化,這樣M100:=TRUE就不執行了。