Есть подозрение что в битовых функциях адресация не регистров, а битов.
И Вы считываете в байты перекрывающиеся области из 8-ми битов (особенность мастера конфигуратора)
S10: b0, b1..b7
S20: b1..b7, b8
т.е. в S10 видно оба входа (b0,b1), в S20 только 2й (b1)
В КДС false=0, true <> 0.
И при комбинациях Di1-Di2 вы получаете
0-0 S10 = 0 = false, S20 = 0 = false
1-0 S10 = 1 = true, S20 = 0 = false
0-1 S10 = 2 = true, S20 = 1 = true
1-1 S10 = 3 = true, S20 = 1 = true
Словами capzap:
Первый вход - S10.0, второй - S10.1, а S20 можно в топку




Ответить с цитированием