西門子PLC中,我們(men) 要指定一個(ge) 輸出點為(wei) TRUE有2種方法,Q點怎樣賦值 輸出點賦值:
第一種:在梯形圖中可以將Q0.0接通
第二種:將QW0賦值為(wei) 1
下麵,結合第二種方式講解一下數據類型
將QW0賦值為(wei) 1,其實是給輸出映像寄存器(Q寄存器)按照字尋址,給地址0寫(xie) 入了16#0001
如何解釋16#0001,首先,16#表示的是用16進製表示,0001表示的是數值,由於(yu) 數值由4位組成,每個(ge) 位用一個(ge) 16進製表示,所以,QW0可以寫(xie) 數值範圍為(wei) 16#0000~16#FFFF,轉換為(wei) 二進製為(wei) 2#0000 0000 0000 0000~2#1111 1111 1111 1111。16#0001表示為(wei) 2#0000 0000 0000 0001
由於(yu) QW0的數據類型為(wei) WORD,下麵來介紹一下數據類型
數據類型分為(wei) 三種:基本數據類型、一般數據類型、衍生數據類型。
由於(yu) WORD類型屬於(yu) 基本數據類型,下麵介紹基本數據類型,如下表所示:
根據上述表格,QW0屬於(yu) 16位長度的位串,WORD類型,16位,範圍為(wei) 0-16#FFFF
例子:將16#0001寫(xie) 入MW0是什麽(me) 意思,是PLC數據傳(chuan) 送指令的,主要是16#0001代表什麽(me)
16代表是16進製,#代表數據格式,0001代表數據1.整體(ti) 16#0001寫(xie) 入MW0的意思就是把1送到M區寄存器第0個(ge) 字的第一個(ge) 字節的第一位裏麵。MW0包括:MB0和MB1。MB0又包括:M0.0到M0.7
MB1包括:M1.0到M1.7
QW0包括:QB0和QB1。QB0包括:Q0.0到Q0.7
QB1包括:Q1.0到Q1.7