ACD為請求訪問位。1表示被控站有重要數據等待訪問,或數據超長 (L>255),通知主控站發送繼續查詢命令;0表示被控站無數據等待發送。
4.4.1 功能編碼
功能碼的定義如表 1、表 2所示。


4.4.2 幀記數位(FCB)的應用規則
采用FCB位是為了防止數據的丟失或重復。主控站對每個被控站分別設置 FCB位,以便進行通信管理。主控站發信時將FCB位的狀態寫入控制碼的FCB 位。
FCB位的具體處理方法如下:
a.在主控站,對每個被控站都保存著前一幀發出的FCB狀態“0”或 “1”。當接收到被控站對前一幀的正確應答時,修改上一幀保存的FCB狀態然 后發下一幀;當收到被控站的應答幀出錯或超時未收到應答時,重發上一幀的信 息(包括上一幀FCB狀態)以通知對方該幀是重發的信息。
b.在被控站,存儲著主控站剛發來的幀中FCB位的狀態。當再次接收到主控 站發來的幀時,比較新FCB位是否與上幀有變化,如有變化則認為主控站已正確 接收了上一幀,可繼續向主控站發新的應答信息;如無變化,則向主控站重發上 一幀信息。
c.主控站在發廣播信息幀(如校正時鐘、電能表凍結等命令)時,FCB位不使 用,因為這些命令不要確認。
上一頁 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] 下一頁 |