huyou
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 152 個(gè)
工控威望: 322 點(diǎn)
下載積分: 946 分
在線時(shí)間: 162(小時(shí))
注冊(cè)時(shí)間: 2009-08-04
最后登錄: 2025-01-14
查看huyou的 主題 / 回貼
樓主  發(fā)表于: 2011-11-15 15:10


上圖是三地控制一盞燈 的電路,如果要將邏輯用梯形圖來(lái)表達(dá),因?yàn)橛袠蚪与娐,不能直接用梯形圖畫出來(lái),需要按照“從上到下,從左到右”的原則將每種邏輯(支路)畫出來(lái):




在西門子官網(wǎng)論壇 也看到過(guò)關(guān)于“三地控制一盞燈”的編程,沒(méi)有看懂,覺(jué)得邏輯太復(fù)雜。因?yàn),西門子S7-300的異或指令用在這里是非常合適的:
X I0.1
X I0.2
X I0.3
……
= Q0.0
[fly]忽悠,接著忽悠……[/fly]
niningtt
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 459(小時(shí))
注冊(cè)時(shí)間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
1樓  發(fā)表于: 2011-11-15 16:11
邏輯一點(diǎn)也不復(fù)雜,其實(shí)你可以看的出來(lái)就是說(shuō)有一個(gè)為1,其他兩個(gè)一樣燈就會(huì)亮。兩個(gè)一樣的異或結(jié)果是0,那么為了要其結(jié)果為1,第三個(gè)就只有是1了。邏輯關(guān)系而已,會(huì)邏輯化簡(jiǎn)嗎?