之前做lk,由於採用自定義協議,485通訊。為了避免通訊撞車,採用主控輪詢、從機應答的通訊方式。
當裝置規模擴大,需要輪詢的子裝置和引數變多時,輪詢週期就會加長,人機互動時,系統反應緩慢。
分析主控輪詢的資料,發現有的資料實時性並不需要很高(溫度、閥門狀態),有的資料實時性需要比較高(使用者設定引數)。
所以,這個輪詢機制可以再細化一下其機制:
1、把系統狀態分成幾種:1、設定引數 2、心跳查詢 3、...
2、輪詢時,get當前系統狀態,動態調整其輪詢週期和輪詢裝置。
3、例如:
系統狀態為設定引數,則遮蔽其他心跳輪詢,一直輪詢當前設定的裝置引數。
系統狀態為心跳查詢,則調整輪詢週期為x秒,輪詢所有裝置的當前狀態。
下面分析lk產品中,劃分輪詢時間片的一些措施:
1、開、關機中,80%輪詢所有裝置引數,20%輪詢計算機。
2、開機完畢,輪詢感測器、吸氣閥門、節流閥門等會變化的引數,實時性不好的也需要輪詢。
3、關機完畢,90%輪詢計算機、10%輪詢裝置引數。
這樣,就可以提高使用者的使用體驗,又不降低裝置的效能。
提高485通訊速率的方法
提高rs485匯流排通訊速度的一種設計 引言 工業現場經常要採集多點資料,模擬訊號或開關訊號,一般用到rs485 匯流排,使用一主帶多從的通訊方式,該種方式接線方便只需要兩根遮蔽電纜線,通訊距離遠最大可支援1500m,加深圳市天地華傑公司的中繼器 td 109 還可延長通訊距離,採用差分訊號方式抗電...
提高485通訊速率的設計方法
提高rs485匯流排通訊速度的一種設計 引言工業現場經常要採集多點資料,模擬訊號或開關訊號,一般用到rs485匯流排,使用一主帶多從的通訊方式,該種方式接線方便只需要兩根遮蔽電纜線,通訊距離遠最大可支援1500m,加深圳市天地華傑公司的中繼器 td 109 還可延長通訊距離,採用差分訊號方式抗電磁干...
如何提高WiFi資料傳輸速率
頻寬guard interval 調製與編碼策略 調製與編碼策略 11bcck 1mbps 11mbps 11nofdm 6mbps 54mbps 1t1r 11n 20mhz long gi mcs0 6.5mbps mcs7 65mbps short gi mcs0 7.2mbps mcs7 7...