原理
數據站之間交換信息時,中間需要有傳輸線路,傳輸線路是指DTE之間的信息通路,也稱為電路。但平時多稱為信道。
DCE之間的信道可以是固定的,例如專用線上的數據通信,也可以是按照
DTE的要求,臨時建立的,例如利用電話網.用戶
電報網上的數據通信。作為數據源和宿的DTE,它產生髮送信息、接收信息、並按預定的方式控制、管理和其它DTE之間的信息交換過程。DCE位於DTE和傳輸線路之間,它為DTE提供數據信道,即執行數據信道的連線和決定DTE和傳輸線路之間的信號形式、速率及電氣特性匹配。在模擬電話網上(包括專用線和交換線)的數據通信,DCE主要指Modem,在數字電路(例如PcM電路或電報電路)上的數據通信,DCE是指各種時分復用器或數字接口單元。
結構
控制器是數據站的控制中心,由
微處理器、
存儲器、I/O控制接口等組成。可以用微程式來控制數據站工作,使軟磁碟機進行數據的讀寫操作,同時將數據顯示在顯示器的螢幕上。並具有診斷設備、檢測數據及執行應用程式等功能。
控制器內的存儲器包括唯讀
存儲器(ROM)和隨機存儲器(RAM)。ROM主要存放功能控制程式,容量一般為4KB,也可以擴充到16~3ZKB。RAM主要存放各設備之間交換的數據、應用程式和程式設計語言的編譯程式,容量可擴充到64KB。緩衝存儲區是RAM中的一部分,在數據交換和執行過程中起緩衝作用,容量一般為32~64個記錄長度。每個記錄長度為128個位元組。緩衝存儲區一般分為程式、數據、輸入和輸出四個緩衝區。若有印表機,還要增加列印輸出緩衝區。
I/0控制接口是指與軟碟機、顯示器和鍵盤之間的接口。微處理器通過軟碟機接口控制軟碟機執行各種操作,與RAM進行數據交換。一個控制接口可同時控制多台軟磁碟機工作。顯示器接口可在螢幕上同時顯示交換過程中的數據,還能顯示數據站的工作狀態和出錯性質,供操作者監視。鍵盤接口可將鍵盤輸入的數據存人數據緩衝存儲區。
工作過程
數據站可通過鍵盤和控制器將數據寫到軟磁碟上。它包括建立檔案和檔案索引標誌、編制和生成輸入格式程式、讀寫檔案。
(i)建立檔案和檔案索引標誌
為了方便數據的收集和處理,一般把要收集的
數據編成檔案,並確定
檔案名稱。然後按檔案內容和記錄長度確定檔案索引參數,建立檔案索引標誌,以記錄形式由鍵盤輸入到
數據緩衝區,並顯示在螢幕上。最後,通過輸出緩衝區寫入
軟碟的索引道(00道)。
(ii)編制和生成輸入格式程式
根據檔案中數據的結構和屬性編制輸入格式程式,由鍵盤輸入到數據緩衝區,經顯示確認無誤後存人程式緩衝區。
(iii)讀寫檔案
根據檔案索引標誌尋找數據道的起始位置。在輸人格式程式的控制下,檔案以記錄為單位,由鍵盤輸入到數據緩衝區並顯示。每輸入一個記錄,該記錄便自動地經輸出緩衝區寫入軟碟。讀出檔案時,根據檔案索引標誌尋找要讀出記錄的道地址,通過操作功能鍵,使讀出的記錄經過輸入緩衝區傳送到數據緩衝區,同時顯示並對檔案記錄的內容進行校對和修改。
數據站的類型
DTE和DCE合在一起構成一個數據站(用戶)。數據站在數據通信系統中,能夠通過數據鏈路進行收、發數據,對數據鏈路具有管理和控制功能。根據數據站所具有的功能,數據站又分為主站、次站和組合站,另外在一些場合還有控制站、輔助站和中性站之分。
在通信過程中,對鏈路負有全面管理職責的站稱為主站。不論是專線還是交換線,在一條線路上.信息的收發、差錯控制和異常恢復,都是在主站的控制下進行的。
受主站控制的站稱為次站。次站收到豐站的命令,要向豐站發回“應答”,用來通知豐站它所執行的操作及其狀態。
通常情況下,哪個站為主站,哪個站為次站,是由每個通信系統自己指定的。例如,在面向終端的通信網中.普遍方案是由計算機作為主站,而終端設備為次站。
在點對點鏈路中.如果兩站地位平等,都能負責整個鏈路的控制,既能傳送命令又能接收命令.則這樣的站稱為組合站。
在一點對多點的鏈路中.有集中控制和非集中控制兩種情況。我們把當中一個具有鏈路控制權的站稱為
控制站.它負責組織鏈路上的
數據流,並處理鏈路E所出現的不可恢復的差錯情況。除控制站以外,其餘的站都稱為
輔助站。
在集中控制的多點鏈路中,只允許控制站與輔助站之間傳送信息,由控制站傳送命令或控制序列,引導輔助站傳送或接收信息數據。如果控制站傳送信息,輔助站接收信息,則控制站就成為主站.接收信息的輔助站就成為次站,而其餘的輔助站就成為中性站。如在某一時刻由輔助站向控制站傳送信息.則該輔助站就成為主站.而控制站成為次站。
在非集中控制的多點鏈路中,允許控制站與輔助站、輔助站與輔助站之間交換信息。控制站向輔助站發出探詢命令,被探詢的輔助站就成為主站,即可對控制站或其他輔助站進行選擇,向它們傳送信息。在這種場合下,主站被定義為傳送信息的站。次站被定義為接收信息並發出回響的站
歷史數據站
歷史數據站的作用主要有兩種:一是採集和存儲過程
數據,二是提供必要的用於有效檢索和分析數據的工具。根據各生產廠家產品的不同及現場的不同要求,歷史數據站的功能不盡相同。
歷史數據站可收集存儲多種數據,包括過程值和狀態信息、順序事件數據、過程點屬性、操作員事件歷史數據及報警信息等。信息可被線上存儲,通常存儲時間可由一個月到一年不等。信息也可被離線存儲到永久保存的介質上,如光碟等。歷史數據按照點的設定的不同,存儲的時間間隔可設為不同值,如1~60s等。
存儲在歷史站上的信息可通過相應的軟體經過處理顯示、列印或轉換成檔案形式。其主要功能有報警顯示、歷史趨勢顯示、事故追憶及事故順序記錄等。
報警信息通常是一個小視窗,信息平滑滾動,最近的報警信息顯示在最後一行。報警級別通常有三級,分別以不同的顏色來顯示。
根據歷史數據生成圖像或表格方式的歷史趨勢圖,一般整個螢幕可同時打開四個視窗,一個趨勢視窗可顯示八個歷史過程變數。
事故追憶是指按照現場運行人員的要求定義的一組量的記錄,當發生事故時,事故追憶功能記錄了某些參數在事故發生前後一段時間內的變化情況。它們通常以曲線的形式顯示在螢幕上,便於運行人員進行事故分析。
歷史數據站收集並按時間排序事故信息,這些信息被存儲在歷史檔案系統中。
數據站終端
數據站終端又稱為簡易終端,這是一種最常見的低級終端。其本身不具有信息處理的能力,必須與主機相聯才能運行.不帶有任何軟體,報文的傳送與接收是靠若干個
固件控制.
最簡單的數據站終端是由螢幕顯示器和鍵盤組成,有時還配有串列打字機.
用戶在使用數據站終端時,常採用人機對話的方式,也就是用戶通過
終端向主機提出要求,經主機處理後由終端列印或顯示結果.終端不能連續地發信,必須在收到回答後再發下一報文。使用這種終端由於報文一來一去,則佇列檔案的容量不必很大.
數據站終端使用廣泛,常用於科學計算、企業管理及各種查詢服務等。