①接收延時,從站庫(任意字符間)是3.5個字符加輸入延時參數,手冊中明確提出延時參數建議為0,有485中繼等設備時建議不超過100毫秒;主站庫接收返回消息的首字符延時由輸入參數決定,官方推薦為1000毫秒,字符間延時鎖定為100毫秒。個人覺得從站庫的延時方式更合適。有沒人發現有從站掉線時,輪詢時長起碼增加3秒?
②主站庫消息發送延時鎖定為3.5個字符,發送條件為主站空閑。這在主站發送或接收中出錯時(比如奇偶校驗錯),可能會由于從站在占用線路(比如從站在反饋接收錯誤),而出現主從站發送沖突,進而引起主站發送重試。個人覺得主站發送條件應更改線路空閑3.5個字符之后;發送重試由可更改的255次以內(默認重試2次),變為最多重試一次(重試狀態位)。有沒有人發現重試很常見,且都是重試一次恰好就OK了?
③從站庫處理位消息的機制是,任意非.0位起的位請求,直接丟棄,即請求的從站位地址必須是8的整數倍;主站庫處理位消息的機制是,任意(從站位地址)首位都處理為.0位。個人覺得從站的處理方式更合適。