tft每日頭條

 > 圖文

 > 如何讓計算機有字

如何讓計算機有字

圖文 更新时间:2024-10-11 14:45:54

狀态字、控制字在plc編程中經常遇到,具體怎麼用呢

字面上理解,一個字包含兩個字節,16個位對吧,其實就用其中的位(0和1)來作為控制或者表示狀态;一個字裡面的高位低位,大家要懂得區分開哈,基本功

如何讓計算機有字(狀态字傻傻分不清楚)1

西門子v20變頻器控制字狀态字

如何讓計算機有字(狀态字傻傻分不清楚)2

低位高位

1、控制字

先來看一個例子,下圖是plc與變頻器modbus通訊,控制變頻器的啟停,可以看到16#047E變頻器停止,16#047F控制變頻器啟動,是怎麼做到的呢,其實細分下,16#047E轉為二進制0000 0100 0111 1110,16#047F轉為二進制0000 0100 0111 1111,所以認真看發現差别就在最低位的0和1,即v101.0位控制變頻器的啟動跟停止,v101.0為1變頻器啟動,為0停止;還有正轉,反轉,急停,故障确認等等,大家都可以舉一反三,這邊就不多加贅述了;

如何讓計算機有字(狀态字傻傻分不清楚)3

既然最低位控制啟停那其他位呢,底下截圖就是其他15個位的功能使用,很好理解的,有興趣小夥伴可以自己去研究下;

如何讓計算機有字(狀态字傻傻分不清楚)4

2、狀态字

狀态字,顧名思義,就是16個位,每個位表達變頻器的當前狀态;40110變頻器的狀态字地址,每個位所表達的意思,我也截圖出來,大家可以看看,下段程序我需要用到變頻器運行位和故障位用于plc編程中,通過輪詢讀取狀态字;

如何讓計算機有字(狀态字傻傻分不清楚)5

如何讓計算機有字(狀态字傻傻分不清楚)6

狀态字,控制字具體有啥用呢,最主要的用途還是在于通訊上的使用,plc作為主站,更方便控制從站變頻器的運行,通過狀态字,也更清楚了解設備的狀态,用于程序的編輯當中,如變頻報警,故障确認,運行狀态,參數修改等等;

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved