當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器
發(fā)布日期:2022-04-22 點(diǎn)擊率:421 品牌:西門(mén)子_Siemens
在S7-300/400系列的PLC中,可以用二進(jìn)制數(shù)、十六進(jìn)制數(shù)和BCD碼來(lái)表示數(shù)據(jù)。
(1)二進(jìn)制數(shù)
二進(jìn)制數(shù)只有0和1兩個(gè)符號(hào),按照逢二進(jìn)一的規(guī)則運(yùn)算。0和1用來(lái)表示開(kāi)關(guān)量(或稱數(shù)字量)的兩種不同狀態(tài),如觸點(diǎn)的斷開(kāi)和接通,線圈的得電和失電等。
假如二進(jìn)制數(shù)的某位為1,表示梯形圖中對(duì)應(yīng)的位編程元件(例如,位存儲(chǔ)器M或輸出過(guò)程映像Q)的線圈“得電”,其常開(kāi)觸點(diǎn)接通,常閉觸點(diǎn)斷開(kāi),稱該編程元件處于1狀態(tài)或ON(接通);如果該位為0,對(duì)應(yīng)編程元件的線圈或觸點(diǎn)的狀態(tài)與上述相反,稱該編程元件處于0狀態(tài)或OFF(斷開(kāi))。在編程手冊(cè)和編程軟件中,位編程元件的1狀態(tài)和0狀態(tài)通常用TRUE和FALSE來(lái)表示。
二進(jìn)制常數(shù)用2#放在前面表示,如2#1111_0110_1001_0001是16位的二進(jìn)制常數(shù)。
(2)十六進(jìn)制數(shù)
十六進(jìn)制數(shù)的每一位都有16種可能出現(xiàn)的數(shù)字,分別是0~9和A~F(對(duì)應(yīng)于十進(jìn)制數(shù)的10~15),按照逢十六進(jìn)一的規(guī)則運(yùn)算,每個(gè)數(shù)字占二進(jìn)制數(shù)的4位。
十六進(jìn)制常數(shù)表示法:
①B#16#、W#16#、DW#16#分別用來(lái)表示十六進(jìn)制(16#)字節(jié)(B#)、字(W#)和雙字(DW#)常數(shù)。
②用字符H表示十六進(jìn)制常數(shù),如W#16#3B可以表示為3BH。
(3)BCD碼
BCD碼就是用二進(jìn)制數(shù)表示十進(jìn)制數(shù),每一位十進(jìn)制數(shù)用4位二進(jìn)制數(shù)來(lái)表示。BCD碼實(shí)際上是十六進(jìn)制數(shù),用4位二進(jìn)制數(shù)表示出16種組合,而B(niǎo)CD碼只用其前十個(gè)組合來(lái)表示0~9,其余6種組合(1010~1111)沒(méi)有使用。例如,十進(jìn)制數(shù)298對(duì)應(yīng)的BCD碼的2進(jìn)制表示為2#0000001010011000,也可以表示為W#16#298。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV