plc200傳送指令Mov輸出的QB0啥意思

2022-06-13 03:11:35 字數 1029 閱讀 9004

1樓:範和

mov就是傳送指令了,你畫的圖的意思,是en端有使能的時候,把3這個數字送入qb0中。因為是mov_b,這是位元組傳送指令,就是1個8位2進位制數,實現的功能就是。就是3換成2進位制就是00000011,其中左邊是最高位。

傳送到q.0.0開始到q0.

7的8位,結果就是q0.0.q0.

1為1,其餘為零。

2樓:匿名使用者

談到這個問題你首先得了解計算機的資料儲存區。西門子和三菱等都一樣可以用這樣的方式輸出的。三菱的是[mov255k2y0],它們的工作方式是把輸出的位組合成位元組,一個位元組佔8各位,你可以mov_b16#ff到vb0裡,那麼同理,你也可以把輸出的q點以連續的8個為單位組成一個輸出的位元組來用,所以就有qb0的出現。

那麼前面的16#ff是什麼意思呢?那就是一個位元組能單位儲存區能存的十六進位制最大的資料,用十進位制表示就是255,用二進位制表示就是11111111。在這裡你可以看十六進位制,也可以看十進位制,但是最重要的就是十六進位制資料轉換成的二進位制資料。

就是那8個1。你知道開關的通斷在計算機裡用0和1表示吧,那麼你用q點組成的8個儲存位現在都是1,那表示什麼呢?那就表示8個q點都輸出。

那麼同理,你可不可以看出後面的16#aa呢?對了,aa表示10101010,後面的85呢?再後面的0呢?

你應該能理解了吧?這裡的資料和實際的輸出是相反的哦,資料是從後到前數的哦。

3樓:咎曼嵐

我問的是如果使能端斷電qb0的數字會不會變?也就是問你qb0會不會斷電?

西門子plc 2#1000用mov-b傳送到qb0是什麼意思

4樓:匿名使用者

2#1000表示的是2進位制數1000,就是說把1000通過 位傳送 到qb0區,那麼得到的結果就是qb0=00001000,那麼q0.0=0,q0.1=0,q0.

2=0,q0.3=1,q0.4=0,q0.

5=0,q0.6=0,q0.7=0

你至少應該追加點分給我,這麼專業的問題。

西門子plc200程式代表什麼意思

m31.0觸發啟動訊號 aiw12模擬量訊號值輸入變數 vw32對比模擬量設定限額數值 vw180執行機構 伺服或者壓機等 的當量觸發m31.0時,當aiw12的值小於vw32,作判斷,若vw180小於22400,vw180執行一次加128值到vw180,若vw180的值大於22400時,vw180...

西門子200PLC程式設計軟體中符號表的註釋為什麼有些是1有些是

註釋是自己寫的 是為了很好讀懂程式 自己寫的 自己不寫就是空白 寫什麼就顯示什麼 沒圖沒真相,不太懂你的意思zaohualing 126.com發過來吧 編譯一下 就可以顯示出來了的 西門子200plc程式設計軟體中符號表的註釋為什麼有些是1有些是空白?求解謝謝!和符號表的作用是什麼啊?設定了符號表...

用西門子S7一200系列PLC設計出能對三相非同步電動機正反轉控制的主電路和繼電器控制電路圖

如果你要bai用西門子s7 200系列的duplc單單設計正反轉控zhi制電路,dao可以說那是大材小用。如果只專 是設屬計一個主電路想學習一下,那也很簡單。輸入端i0.用三個鍵,正轉 停止 反轉,輸出端q0.用兩個繼電器,正轉 反轉。外接兩個接觸器的輔助觸點互鎖。0k 書上的例題,看看書就ok 選...