您現在的位置是:首頁 > 動作武俠首頁動作武俠

控制字與狀態字,匯流排通訊中的重點

簡介所謂控制字,就是為了實現某一特定控制功能的字元,由16位或32位二進位制數構成,32位組成的字,稱為雙字

變頻器過載是什麼意思

現在的孩子,在讀小學之前就具備了識字的能力,一般的孩子,能識個一兩百字是不成問題的。成年人滿足讀書看報,基本也就那熟悉的一兩千字,其他生疏字、生僻字,也就只能“秀才識字讀半邊”了。

控制字與狀態字,匯流排通訊中的重點

在前面兩篇當中也多次提到“字”這個概念,並作出了說明,比如通訊格式字。這裡的字與上段中的字可不同,它是16個二進位制數,每8個為一個位元組,雙位元組就構成了一個字。

這個字有高位和低位,為了讀取方便,一般左邊8位為高位元組,右邊8位為低位元組,符合從左至右的讀數習慣。

上文也提到,這16位0、1程式碼,一般4位為一組,這樣可以分為4組,每一組用十六進位制數表示,這樣就構成了4個十六進位制數。

控制字與狀態字,匯流排通訊中的重點

16位二進位制數,每一位發生變化,0變為1或1變為0,都會使4位十六進位制數發生改變。比如上篇當中提到的十六進位制數047F,把它變換成二進位制數就是0000 0100 0111 1111,而這個047F就是變頻器的啟動指令,最後一位置0,就成了047E,就成了變頻器的停止指令。

寫到這,就牽出了今天要說的第一個名詞,控制字!所謂控制字,就是為了實現某一特定控制功能的字元,由16位或32位二進位制數構成,32位組成的字,稱為雙字。

變頻器既定的控制功能,由對應的控制字進行定義,比如上面的047F和047E分別對應著變頻器的啟動和停止指令。除了這兩個,還有其他,以ACS880為例,截圖它的其他位的控制功能。

控制字與狀態字,匯流排通訊中的重點

控制字與狀態字,匯流排通訊中的重點

要說的第二個名詞是狀態字,與控制字一樣,也是由16位或32位二進陣列成,有32位組成的稱為雙字。它表示現場變頻器的狀態資訊,比如:合閘就緒、允許執行、故障、告警、遠近控等。

還是以ACS880變頻器為例,截圖說明一下現場匯流排狀態字配置。

控制字與狀態字,匯流排通訊中的重點

這兩個“字”很重要,它決定著上位機對變頻器的控制功能和狀態資訊,要參照此選項配置通訊程式。

本篇終,重點介紹一下控制字和狀態字這兩個“字”,以及它們所匯流排通訊中的作用,有不妥的地方,還請多多指教。不勝感激!

Top