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