工程可以用歸檔。
集合一下:
1:不需要寫程序,只需要輸入?yún)?shù),即可自動輪詢
2:輪詢過程中,能看到當(dāng)前每個設(shè)備狀態(tài);
3:故障設(shè)備,自動顯示;
4:具備自動屏蔽故障設(shè)備的能力;
5;全部這一切,只需要一個指令,全中文的;
6:系統(tǒng)自動選擇最優(yōu)模式輪詢,永不卡機。
--------------------------------
可選擇優(yōu)化功能,就是自動跳站;優(yōu)先功能沒有寫,因為在一個循環(huán)中,先后其實沒有實際意義;后面可以加上,就是寫入的數(shù)據(jù)沒有變化,就不發(fā)送。
--------------------------------
寫操作優(yōu)先執(zhí)行是有實際意義的
--------------------------------
優(yōu)化加入了寫緊急寫入,和數(shù)據(jù)不變不寫入功能
--------------------------------
本次升級了兩個重要功能:
1,所有任務(wù)可以根據(jù)工藝定制優(yōu)先級,輸入通信的頻率即可;
2:寫入的數(shù)據(jù),如果沒有變化在,則自動跳過;
3:任務(wù)之間循環(huán)時間能自動優(yōu)化,在保證通信質(zhì)量前提下最快速度循環(huán);
以上措施,能節(jié)約一半以上的循環(huán)時間。
--------------------------------
建議樓主研究下REXHIP, 那才是干貨。
--------------------------------
你是如何定義干貨的?
看下寫程序內(nèi)部截圖,我是從串口通信一步步寫出來的,那個人是直接從MODBUS庫里面調(diào)用再封裝。我的程序從最底層的收發(fā)時序是完全可控的,另外我還寫了針對輪詢的優(yōu)化功能,能解決輪詢卡頓和周期長的問題。
雖然目前我這個程序還沒有達到理想的狀態(tài),還在優(yōu)化中,但是這個目標是絕對能實現(xiàn)的。
--------------------------------