㈠ 高手詳細講解一下PLC中MB MD MW這些存儲怎麼選取啊,什麼樣的數據存儲到什麼類型,具體點的講哈。不甚感激
樓上的說了一些,我也說一點吧:PLC是8進制的,MB正好是一個位元組,最大可以存儲0-255的無符號的數字內容,MW是一個字,最大可以存儲0-65535的數字,不過帶正負符號的話是0-32767。。。MD是雙字,大於32767的數字運行都需要用MD ,還有一個MF ,是浮點運算時候需要用到的存儲字,比如0.134這樣的數字就需要MF來存儲!
㈡ 1200plc時間可以存儲在md
可以,02數據存儲
上面已經介紹了二進制、十進制和十六進制之間的轉換,接下來以標志位M存儲器為例,講解下數據存儲的循序。通過以下思考題入手:
思考題:若MD0 = 16#A8D1B9F2,請計算MB0、MB1、MB2、MB3的值。
圖片
解析:MD0是一個雙字存儲區,包含四個位元組和32Bit的存儲,每四個bit位構成一個16進制基數,一個位元組就可以構成2個16進制的基數,如下圖所示:
圖片
這樣就可以計算出MB0 = 16#A8、MB1=16#D1、MB2 = 16#B9、MB3=16#F2,然後將十六進制轉換成二進制(可以直接通過電腦計算器轉換,不需要計算),如下圖所示:
圖片
最後通過PLC程序驗證上述答案,如下:
圖片
(涉及領域:電子、電氣/電工(考證題庫)、通信、維修、自動化、程序等)