有四臺機組,每次開機前選擇投入幾臺,然后將投入的機組根據運行時間決定開機順序,請問該怎么做
翻閱了大量論壇資料發(fā)現應該使用冒泡法,但由于本人技術不精實在無法投入應用,請問有阿鳴老師以前寫過的帖子鏈接或者帶注釋的寫法嗎 謝謝!
方法:
1)將每臺機組運行時間按分、小時方式記錄;
2)當需要啟動機組前,先比較數據大小,數據小的優(yōu)先執(zhí)行(這個就是恒壓控制理論上說的磨損問題的處理),因為需要4個數據的比較,所以,你說的冒泡法是比較合適做類似的項目的,for/next指令,比較最小數據;
3)考慮到故障機組不參與比較數據,那么,需要把故障機組做一個最大值的傳送,一旦機組故障了,該累加數據為最大值顯示,故障消除后,返回正常值顯示;
4)記錄運行的時間數據需要設置為斷電保持性數據。
冒泡法網上很多的,參考,https://www.siemensplc.com/biancheng/2118.html
https://wenku.baidu.com/view/5353482f0066f5335a81218e.html
補充問題回復:
導入,https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/software/library/Imported_s7-200_library_to_SMART.html
參考以下鏈接:http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1353667&b_id=4&b_sid=0&s_id=0&num=12#anch
電話:13818569113
郵箱:13818569113@139.com
網址:http://openxml.net/
地址:上海青浦區(qū)北青公路7171號111-112室