Linux 內核5.2 將引入Fieldbus 現場總線子系統
Linux內核5.2將於7月發布,此前我們報導過此版本將進一步支持AMD FreeSync,可以更好地支持液晶顯示器自適應同步,減少因內容幀速率不同步而導致的畫面撕裂和卡頓。根據phoronix的報導,現在又可以確認5.2中的一項新內容:引入Fieldbus現場總線子系統。
現場總線規範已經存在了幾十年,現場總線系統是連接智能現場設備和自動化系統的全數字、雙向、多站通信系統,主要用於解決工業現場的智能化儀器儀表、控制器、執行機構等現場設備間的數字通信,以及這些現場控制設備和高級控制系統之間的信息傳遞問題。
Fieldbus 子系統是Linux 內核中首次出現的現場總線子系統,它是一套用於自動化工業系統實時分佈式控制的網絡協議,提供了用於暴露開關、燈、執行機構、電機與其它硬件的通用框架,允許設備通過現場總線交換Profinet、FLNet 或其它形式的數據,用以連接工業環境中的不同系統、組件與儀器。
最近幾個月,Fieldbus 子系統已經經歷了十多次公開更改,並且已經準備好與Linux 5.2 一起發布。目前Fieldbus 支持HMS Profinet 卡,PROFINET 基於以太網,使用TCP/IP 與專有協議配合使用,旨在提供實時性能,並可以與其它現場總線系統集成。
![](https://i0.wp.com/static.cnbetacdn.com/thumb/article/2019/0311/3a2cb7545650e6b.jpg?w=640&ssl=1)