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



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

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