艾寶物聯(lián)PLC入門24 - 布爾數(shù)學(xué)
????????
布爾值
?????????? 數(shù)學(xué)強(qiáng)> p>
???????? 讓我們
?????????? 現(xiàn)在來(lái)看看一些簡(jiǎn)單的"布爾數(shù)學(xué)"。 布爾數(shù)學(xué)
?????????? 讓我們用寄存器中的位做一些不同的基本功能。
?????????? 這些基本功能通常包括AND,OR和XOR功能。 每
?????????? 如下所述。 p>
????????
??????????
???????????? - AND strong> -
?????????????? 此功能使我們能夠使用下面的真值表。 在這里,我們
?????????????? 可以看出AND函數(shù)與乘法非常相關(guān)。
?????????????? 我們看到這是因?yàn)榻Y(jié)果為真(即1)的唯一時(shí)間是
?????????????? 當(dāng)運(yùn)算符A和B都為真時(shí)(即1)。 點(diǎn)擊
?????????????? 當(dāng)您的plc沒(méi)有屏蔽時(shí),AND指令很有用
?????????????? 功能。 哦,是的,屏蔽功能可以在寄存器中啟用一個(gè)位
?????????????? 被"獨(dú)自" 在有點(diǎn)工作時(shí)。 這是
?????????????? 只是因?yàn)榕c自身進(jìn)行AND運(yùn)算的任何位都將保持不變
?????????????? 它目前的價(jià)值。 例如,如果你想清除(make
?????????????? 它們0)16位寄存器中只有12位,你可能和寄存器
?????????????? 除了你要維護(hù)的4位之外,其他地方都是0
?????????????? 。的狀態(tài)。 li>
?????????? UL>
???????? DIV>
????????
參見(jiàn)
?????????? 下面的真相表來(lái)弄清楚我們的意思。 (1 AND 1 = 1,0和
?????????? 0 = 0) p>