PLC網(wǎng)絡和網(wǎng)絡協(xié)議
發(fā)布于2023-01-12 10:41
42
2
標簽:PLC網(wǎng)絡
為了保證通信的正常進行,除需具備良好、可靠的通信通道外,還需要通信各方遵守共同的協(xié)議,才能保證高效、可靠的通信。通信協(xié)議一般采用分層設計的方法。各層相互獨立,通過接口發(fā)生聯(lián)系。對某層協(xié)議的修改不會影響其他層。
國際標準化組織(ISO)提出了開放系統(tǒng)互連參考模型OSI(Open System Interconnection/Reference Model)。該模型規(guī)定了七個功能層,每層都使用自己的協(xié)議,其結(jié)構(gòu)如圖7-11所示。
①物理層(Physical) 它是網(wǎng)絡的最低層,規(guī)定了使用各種互連電路、電路功能、電氣特性及連接器的配置等。EIA 的RS-232C、RS-422/485口均同于物理層協(xié)議。
②數(shù)據(jù)鏈路層(Data Link)數(shù)據(jù)鏈路層的任務是將可能有差錯的物理鏈路改造成對于網(wǎng)絡層來說無差錯的傳輸線路。它把輸入的數(shù)據(jù)組成數(shù)據(jù)幀,并在接收端檢驗傳輸?shù)恼_性。若正確,則發(fā)送確認信息;若不正確,則拋棄該幀,等待發(fā)送超時重發(fā)。
③ 網(wǎng)絡層(Network) 網(wǎng)絡層也稱分組層,它的任務是在網(wǎng)絡中傳輸分組。它規(guī)定了在網(wǎng)絡中如何傳輸分組。網(wǎng)絡層控制網(wǎng)絡上信息的切換和路徑的選擇,因此本層要為數(shù)據(jù)從源點到終點建立物理和邏輯的連接。
④傳輸層(Transport) 傳輸層的基本功能是從會話層接收數(shù)據(jù),把它們傳到網(wǎng)絡層,并保證這些數(shù)據(jù)正確地到達目的地。該層控制端到端數(shù)據(jù)的完整性,確保高質(zhì)量的網(wǎng)絡服務,起到網(wǎng)絡層和會話層之間的接口作用。
⑤會話層(Session) 它控制一個通信會話進程的建立或結(jié)束。該層檢查并確定一個正常的通信是否正在發(fā)生。如果沒有發(fā)生,該層必須在不丟失數(shù)據(jù)的情況下恢復會話,或根據(jù)規(guī)定,在會話不能正常發(fā)生的情況下終止會話。
用戶之間的連接稱為會話。為了建立會話,用戶必須提供其希望連接的遠程地址(會話地址)。會話雙方須彼此確認,然后雙方按照共同約定的方式(如半雙工或全雙工)開始數(shù)據(jù)傳輸。
⑥表示層(Presentation) 表示層實現(xiàn)不同信息格式和編碼之間的轉(zhuǎn)換。常用的轉(zhuǎn)換方式:正文壓縮,如將常用的詞用縮寫字母或特殊數(shù)字編碼,消去重復的字符和空白等;提供加密、解密;不同計算機之間文件格式的轉(zhuǎn)換;不相容終端輸入、輸出格式的轉(zhuǎn)換等。
⑦應用層(Application) 應用層的內(nèi)容,要根據(jù)對系統(tǒng)的不同要求而定。它規(guī)定了在不同應用情況下所允許的報文集合和對每個報文所應采取的動作。這一層負責與其他高級功能的通信,如分布數(shù)據(jù)庫和文件傳輸。
PLC網(wǎng)絡的概述
FP系列各種PLC中都配置通信功能,其應用層遵守同一通信協(xié)議MEWTOCOL,為網(wǎng)絡用戶開發(fā)應用軟件提供了方便。但不同子網(wǎng)其低層協(xié)議是不相同的。圖7-12表示了FR 系列的復合PLC網(wǎng)絡,它包括以太網(wǎng)、P-LINK、H-LINK、W-LINK、F-LINK、C-NET 等六種子網(wǎng)。
在圖7-12中PLC及IBM-PC微型機都必須經(jīng)過相應的通信單元才能接入某級子網(wǎng),這些通信單元在圖中沒有畫出,它們主要有:
P-LINK單元:PLC連入P-LINK網(wǎng)所用的通信單元;
H-LINK單元:PLC連人H-LINK網(wǎng)所用的通信單元;
W-LINK單元:PLC連入W-LINK網(wǎng)所用的通信單元;
C-NW適配器:PLC及IBM-PC機連入C-ND網(wǎng)的通信適配器單元;
遠程I/O主單元:在組成遠程I/O系統(tǒng)(F-LINK)時,在主PLC機架上使用的通信單元;
遠程I/O主單元:在組成遠程I/O系統(tǒng)(F-LINK)時,在從PLC機架上使用的通信單元;
FP11/O連接單元:把FP1連人遠程I/O系統(tǒng)時使用的通信單元;
以太網(wǎng)單元:把PLC連入ET-LAN網(wǎng)所使用的通信單元;
IBM-PC微型機的各種網(wǎng)卡:把IBM-PC微型機連人各級子網(wǎng)的通信卡。