一種便於擴展的現場總線子網轉接裝置的製作方法
2023-05-22 15:36:16 1
專利名稱:一種便於擴展的現場總線子網轉接裝置的製作方法
技術領域:
本發明涉及現場總線子網轉接裝置,具體涉及一種便於擴展的現場總線子網轉
接裝置。
背景技術:
一種便於擴展的現場總線通訊方法和一種便於擴展的現場總線節點裝置,提供 一種易於擴展,方便組網;同時接受緩衝小,佔用資源少,成本低,易於實現的現場總 線網絡。可應用於樓宇控制,演播室控制,家庭智能控制等領域。本發明是基於上述網絡的子網轉接裝置,以其為橋梁構造的系統,不僅僅具有 上述網絡易於擴展,方便組網的特點;更因為其具有端對端通訊的接口,簡單易行的控 制協議和工作機制,而便於上位機控制,便於系統集成。
發明內容本發明的目的是,提供一種便於擴展的現場總線子網的子網轉接裝置,以其為 橋梁構造的系統,具有端對端通訊的接口,簡單易行的控制協議和工作機制,而便於上 位機控制,便於系統集成。一種便於擴展的現場總線子網轉接裝置,由微處理器和周邊電路構成,包括便 於擴展的現場總線節點裝置,連接便於擴展的現場總線子網;子網轉接接口,連接上位 機,用於上位機和便於擴展的現場總線子網之間的信息傳輸。所述子網轉接接口和上位 機之間信息傳輸使用數據幀和聯絡幀。所述的數據幀格式和便於擴展的現場總線子網的 數據幀格式相同。所述的聯絡幀由幀起始和數據域構成,用於通訊線路測試和子網狀態 監測。
圖1是所述現場總線子網轉接裝置組網示意圖。圖2是所述聯絡幀構成示意圖。
具體實施方式下面結合實施例並參照附圖對本發明作進一步描述。圖1是本發明一實施方式所述現場總線子網轉接裝置組網示意圖。主要由101 上位機;102子網轉接裝置;103節點裝置組成。所述102子網轉接裝置,由微處理器和周邊電路構成,包括便於擴展的現場總 線103節點裝置,連接便於擴展的現場總線子網;子網轉接接口,連接101上位機,用於 101上位機和便於擴展的現場總線子網之間的信息傳輸。本實施方式以P89C669微處理器為中心,其串口 1接RS485收發器構成所述現 場總線子網節點;串口 0接RS232收發器構成所述子網轉接接口。串口的初始化程序如下
void on_serial(void){ EA=O;
BRGR0=0X70; BRGRl=I; BRGC0N=3; S0CON=0X50; SlC0N=0x50; TCLK=I; RCLK=I; PS=I; PSl-I;
IPlH=I
ES=I
ESl=I
EA=I
//22. 1184M 晶振,波特率 57600 (368) //使能波特率發生器
//串口工作在模式
//串口 1優先級4;串口 0優先級1
//開串口 1中斷
■串口的波特率由P89C669的內部波特率發生器產生,其值由下式決定baud = f。sc+ (BRGR0+BRGR1 X 16+16)BRGR0/BRGR1 P89C669 內部特殊寄存器。fosc 晶振頻率。串口 1中斷優先級別採用最優先中斷級,保證內部RS485總線子網上的數據不丟 失,所述子網轉接接口接受到。串口 0設置為被動狀態,不主動發數據;在受到上位機 的指令後,在第一時間做出回應。這樣處理的結果是上位機控制更加方便了,只要在發 出指令後關注串口接收到的數據,其它時間可以運行其他程序。所述子網轉接裝置子網節點端採用的數據幀格式和便於擴展的現場總線通訊方法相同;與上位機接口端採用的數據幀格式與子網端兼容,但由於工作方式和機制的原 因有所增加。圖2是本發明一實施方式所述聯絡幀構成示意圖。聯絡幀主要由201幀起始; 202數據域構成。聯絡幀由幀起始、數據域構成,不存在幀校驗,格式簡單,使用方便。其用法 有二種A.用作通訊線路的測試。只要上位機端發出該指令,專用接口會以相同的形式 報告通訊線路的狀態。B.用作上位機對RS485總線系統的監控。上位機發出聯絡幀後,專用接口會 用RS485總線子網上的最新發生的數據幀的控制域作為數據域構造聯絡數據幀來作出回 應,上位機可根據回應發出相應的查詢數據幀來獲得RS485總線上的實時狀態。通過以上的分析,由於成功的設計出面向上位機和RS485總線子網系統的子網 轉接裝置,以其為橋梁構造的系統,不僅僅具有RS485總線易於擴展,方便組網的特 點;更因為其具有端對端通訊的RS232接口,簡單易行的控制協議和工作機制,而便於 上位機控制,便於系統集成。以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術 人員,在不脫離本發明原理的前提下,還可以做出若干改進和補充,這些改進和補充也 應視為本發明的保護範圍。
權利要求
1.一種便於擴展的現場總線子網轉接裝置,由微處理器和周邊電路構成,其特徵在 於包括便於擴展的現場總線節點裝置,連接便於擴展的現場總線子網;子網轉接接口, 連接上位機,用於上位機和便於擴展的現場總線子網之間的信息傳輸。
2.根據權利要求1所述便於擴展的現場總線子網轉接裝置,其特徵在於所述子網轉接 接口和上位機之間信息傳輸使用數據幀和聯絡幀。
3.根據權利2所述便於擴展的現場總線子網轉接裝置,其特徵在於所述的數據幀格式 和便於擴展的現場總線子網的數據幀格式相同。
4.根據權利2所述便於擴展的現場總線子網轉接裝置,其特徵在於所述的聯絡幀由幀 起始和數據域構成,用於通訊線路測試和子網狀態監測。
全文摘要
本發明的目的是,提供一種便於擴展的現場總線子網的子網轉接裝置,以其為橋梁構造的系統,具有端對端通訊的接口,簡單易行的控制協議和工作機制,而便於上位機控制,便於系統集成。一種便於擴展的現場總線子網轉接裝置,由微處理器和周邊電路構成,包括便於擴展的現場總線節點裝置,連接便於擴展的現場總線子網;子網轉接接口,連接上位機,用於上位機和便於擴展的現場總線之間的信息傳輸。
文檔編號H04L12/40GK102025580SQ20091019602
公開日2011年4月20日 申請日期2009年9月21日 優先權日2009年9月21日
發明者沈紅星, 董亮 申請人:沈紅星, 董亮