llandy
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 99 點
下載積分: 624 分
在線時間: 6(小時)
注冊時間: 2017-09-18
最后登錄: 2022-04-24
查看llandy的 主題 / 回貼
樓主  發(fā)表于: 2017-10-03 17:55
                                    
1    某設(shè)備有5個燈,此設(shè)備在點擊啟動按鈕后按照設(shè)定的時間從步驟順序1至步驟順序5順序運行,                                
2    第5步運行完成后跳轉(zhuǎn)至第一步開始一個新循環(huán),直至按下停止按鈕進入備用0步序,0步序所有燈滅且不計時,設(shè)備處于停用狀態(tài)                                
3    進入每個步序后,根據(jù)步序后面每個燈選擇按鈕狀態(tài)顯示本步需要顯示的燈,按鈕按下本步該燈亮,按鈕彈起,本步該燈不亮
4    設(shè)備運行時,如果按下步序延長按鈕,則運行時間到達設(shè)定時間后并不跳轉(zhuǎn)至下一步序,繼續(xù)保持在當前步序,
    直至步序延長按鈕再次被按下
5    跳步按鈕每按一次,步序跳到下一步
6    整個程序只能使用一個定時器,且定時時間為1秒。
7    整個程序不能使用計數(shù)器



   求大神指點  給點思路也可以  我剛開始學習s7-200   怎么搞
不小心遇見你
自動項目、PLC、視覺、通訊等工控軟件開發(fā)QQ3515716
級別: 工控俠客

精華主題: 3 篇
發(fā)帖數(shù)量: 2051 個
工控威望: 2970 點
下載積分: 25201 分
在線時間: 1442(小時)
注冊時間: 2014-01-05
最后登錄: 2024-12-24
查看不小心遇見你的 主題 / 回貼
1樓  發(fā)表于: 2017-10-03 19:06
有一個條件你沒說清楚
每個燈只有在自己的步亮燈?退出自己的步就不亮了?
如果是這樣的話就很簡單
以我的話就用四個步可以搞定,第一步初始步復位,清零,第二步就是輸出燈(里面需要條件,如變址等,輸出用out 而不是置ON),第三步就是加一計算,時間賦值等,第四部就是結(jié)束步
步與步之間是有條件跳轉(zhuǎn)哦
第二步只有一個時間定時器
第三步是加一指令,不是計數(shù)器
本帖最近評分記錄:
  • 下載積分:+1(llandy)
  • 項目、視覺、通訊QQ3515716