国产狂喷潮在线观看-日韩a∨无码中文无码电影-精品午夜中文字幕熟女人妻在线-国内精品久久久久久久电影视-成人欧美一区二区三区a片

張國良
級別: 探索解密
精華主題: 0
發帖數量: 79 個
工控威望: 152 點
下載積分: 738 分
在線時間: 69(小時)
注冊時間: 2020-02-06
最后登錄: 2025-05-29
查看張國良的 主題 / 回貼
樓主  發表于: 2024-03-24 12:05
有ABCD三個風機,觸摸屏上可以任意排序,比如A可以是一號可以是二號也可以是三號也可以是四號,BCD同理,現在要求一號風機開10秒停5秒,然后二三四號依次運行,如果是A是一號B是二號,C是三號,D是四號這樣固定好了可以寫出來,但是ABCD是任意排序的,如果下一次ABCD排序成2341,這樣應該怎么寫,plc是三菱的
flyfeky
bilibili 工控小工匠孔
級別: 論壇先鋒
精華主題: 0
發帖數量: 912 個
工控威望: 1064 點
下載積分: 2049 分
在線時間: 691(小時)
注冊時間: 2012-05-09
最后登錄: 2025-06-24
查看flyfeky的 主題 / 回貼
1樓  發表于: 2024-03-25 21:31
按道理, 這里有個數據結構 , 叫做隊列, 也就是先進先出 。   可以自己實現隊列算法,如果有現成的也可以。

簡單的可以如下,不算隊列算法,具體的啟停邏輯,我下面是不對的啊.

把 A/B/C/D 用數字1/2/3/4  分別放到存儲器   D1,D2,D3,D4 中,標識這四個風機。  多的話用數組和循環,比如100個風機。    Y1 Y2 Y3 Y4 表示輸出。

第一步要設置  D0 D1 D2 D3的值。   比如2341;  /  1234 /  3412/      step的轉換條件 就是 時間到  step:=step+1;
case  step of  
1 :

IF  D1=1  THEN
Y1:=TRUE;  //  Y1通10S 停2s
ELSE IF D1=2 THEN
Y2:=TRUE; //  Y2通10S 停2s
ELSE IF D1=3 THEN
Y3:=TRUE; //  Y3通10S 停2s
ELSE IF D1=4 THEN
Y4:=TRUE; //  Y4通10S 停2s
END IF;

2 :

IF  D2=1  THEN
Y1:=TRUE;
ELSE IF D2=2 THEN
Y2:=TRUE;
ELSE IF D2=3 THEN
Y3:=TRUE;
ELSE IF D2=4 THEN
Y4:=TRUE;
END IF;


3:

4:

end case;
[ 此帖被flyfeky在2024-03-25 22:00重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(libin520) 真誠感謝!
  • 西門子倍福WPF+C#數據庫,槽式設備專家

    主站蜘蛛池模板: 日本欧美一区二区免费视频| 性视频播放免费视频| 精品国产av一区二区果冻传媒| 精品国产aⅴ无码一区二区| 东京无码熟妇人妻av在线网址| 青青草免费公开视频| 97国产精东麻豆人妻电影| 疯狂迎合进入强壮公的视频| 国产女同疯狂作爱系列| 18禁白丝喷水视频www视频| 日本动漫瀑乳h动漫啪啪免费| 欧美又大又硬又粗bbbbb| 无码专区—va亚洲v专区vr| 亚洲国产精品自在拍在线播放蜜臀| 本道久久综合无码中文字幕| 欧美国产日韩a在线视频| 无码人妻丰满熟妇区毛片| 性色av无码专区一ⅴa亚洲| a亚洲va欧美va国产综合| 日韩人妻无码中文字幕一区| 国产精品人妻一区夜夜爱| 日本三级片网站| 国产免费又爽又色又粗视频| 国产亚洲精品久久77777| 天无日天天射天天视| 国产成人精品日本亚洲网站| 黄色小说视频| 国自产拍偷拍精品啪啪模特| 综合欧美日韩国产成人| 国产精品区一区二区三在线播放| 国产性生交xxxxx无码| 少妇熟女天堂网av| 天天综合天天爱天天做| 视频分类 国内精品| 久久精品国产第一区二区三区| 公与淑婷厨房猛烈进出视频免费 | 春药按摩人妻弓中文字幕| 国产成人精品亚洲777| 久久人妻国产精品| 欧美极品少妇×xxxbbb| 人妻无码久久中文字幕专区|