本期上海星屹小編給大家(jiā)分享的是工控機如(rú)何擴展網口卡?,希望看完本篇文章您能(néng)對(duì)工控機有一個全新的認識!
一、網口卡是什麽?
網卡是一塊被設計用(yòng)來允許工控機在工控機網絡上進行(háng / xíng)通訊的工控機硬件。由于(yú)其(qí)擁有MAC地址,因此屬于(yú)OSI模型的第2層。它使得(dé / de / děi)用(yòng)戶可(kě)以通過(guò)電纜或無線相互連接。每一個網卡都有一個被稱爲MAC地址的獨一無二的48位串行(háng / xíng)号,它被寫在卡上的一塊ROM中。在網絡上的每一個工控機都必須擁有一個獨一無二的MAC地址。沒有任何兩塊被生(shēng)産出來的網卡擁有同樣的地址。
二、網口卡的工作原理:
網卡上面裝有處理器和存儲器(包括RAM和ROM)。網卡和局域網之間的通信是通過(guò)電纜或雙絞線以串行(háng / xíng)傳輸方式進行(háng / xíng)的。而(ér)網卡和計算機之間的通信則是通過(guò)計算機主闆上的I/O總線以并行(háng / xíng)傳輸方式進行(háng / xíng)。因此,網卡的一個重要(yào / yāo)功能(néng)就(jiù)是要(yào / yāo)進行(háng / xíng)串行(háng / xíng)/并行(háng / xíng)轉換。由于(yú)網絡上的數據率和計算機總線上的數據率并不相同,因此在網卡中必須裝有對(duì)數據進行(háng / xíng)緩存的存儲芯片。
在安裝網卡時必須将管理網卡的設備驅動程序安裝在工控機操作系統中。這個驅動程序以後(hòu)就(jiù)會(huì)告訴網卡,應當從存儲器的什麽位置上将局域網傳送過(guò)來的數據塊存儲下(xià)來。網卡還要(yào / yāo)能(néng)夠實現以太網協議。
三、工控機如(rú)何擴展網口卡?
一般來說,工控機都是通過(guò)PCI槽或者PCI-E槽來擴展網口卡的。網口卡按網口數分可(kě)以分爲單網口卡,雙網口卡和四網口卡。
四、網口卡的主要(yào / yāo)功能(néng):
1、數據的封裝與解封:
發(fā/fà)送時将上一層傳遞來的數據加上首部和尾部,成爲以太網的幀。接收時将以太網的幀剝去(qù)首部和尾部,然後(hòu)送交上一層。
2、鏈路管理:
主要(yào / yāo)是通過(guò)CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection,帶沖突檢測的載波監聽多路訪問協議來實現。
3、數據編碼與譯碼:
即曼徹斯特編碼與譯碼。其(qí)中曼徹斯特碼,又稱數字雙向碼、分相碼或相位編碼(PE),是一種常用(yòng)的的二元碼線路編碼方式之一,被物理層使用(yòng)來編碼一個同步位流的時鍾和數據。在通信技術中,用(yòng)來表示所(suǒ)要(yào / yāo)發(fā/fà)送比特流中的數據與定時信号所(suǒ)結合起來的代碼。常用(yòng)在以太網通信,列車總線控制,工業總線等領域。
以上是上海星屹電子科技有限公司給大家(jiā)帶來的分享,希望對(duì)您有所(suǒ)幫助,您有工控機需求歡迎來電咨詢!