西門子PLC中,我們要指定一個輸出點為TRUE有2種方法,Q點怎樣賦值 輸出點賦值:
第一種:在梯形圖中可以將Q0.0接通
第二種:將QW0賦值為1
下面,結(jié)合第二種方式講解一下數(shù)據(jù)類型
將QW0賦值為1,其實是給輸出映像寄存器(Q寄存器)按照字尋址,給地址0寫入了16#0001
如何解釋16#0001,首先,16#表示的是用16進(jìn)制表示,0001表示的是數(shù)值,由于數(shù)值由4位組成,每個位用一個16進(jìn)制表示,所以,QW0可以寫數(shù)值范圍為16#0000~16#FFFF,轉(zhuǎn)換為二進(jìn)制為2#0000 0000 0000 0000~2#1111 1111 1111 1111。16#0001表示為2#0000 0000 0000 0001
由于QW0的數(shù)據(jù)類型為WORD,下面來介紹一下數(shù)據(jù)類型
數(shù)據(jù)類型分為三種:基本數(shù)據(jù)類型、一般數(shù)據(jù)類型、衍生數(shù)據(jù)類型。
由于WORD類型屬于基本數(shù)據(jù)類型,下面介紹基本數(shù)據(jù)類型,如下表所示:
根據(jù)上述表格,QW0屬于16位長度的位串,WORD類型,16位,范圍為0-16#FFFF
例子:將16#0001寫入MW0是什么意思,是PLC數(shù)據(jù)傳送指令的,主要是16#0001代表什么
16代表是16進(jìn)制,#代表數(shù)據(jù)格式,0001代表數(shù)據(jù)1.整體16#0001寫入MW0的意思就是把1送到M區(qū)寄存器第0個字的第一個字節(jié)的第一位里面。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