Страница 1 из 1

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 17:40
ElectronicRTC
Прошу подсказать как из логических входов преобразовать в integer:
имеем 3 логических входа и исходя из того где сидит 0 - надо в программе сформировать числа integer - от 1 до 10

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 17:58
Phazz
Только от 1 до 8

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 18:06
ElectronicRTC
[ref=#808080]Phazz[/ref], спасибо что поправили, действительно от 1 до 8
Не могу сообразить как штатными средствами сделать. Т.е. из логических сигналов на входе выдавать ту или иную переменную. Точнее надо сделать хотя бы 6 переменных: 1-2-3-4-5-6 , входа всего 3, это а1, а2, а3 - буду использовать как логические

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 18:22
Sanok
Блок switch, переключатель

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 18:27
ElectronicRTC
[ref]Sanok[/ref], при чем тут аналоговый то ? Мне исходя из логических сигналов надо выдавать в переменную 1-2-3-4-5-6 (integer)

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 18:43
fefar51702
2023-05-23_224218.png

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 18:51
ElectronicRTC
[ref]fefar51702[/ref], странно что за блок и как работает ? Как мне т 3-х пинов а1-а2-а3 вывести с блоки переменные 1-2-3-4-5-6 ?

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 19:50
Phazz
Вообще не понятно что за переменные. Можете объяснить что это в итоге будет?

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 20:24
tolika
Таблица состояний и шифратор Вам помогут.

Подскажите как из логических входов преобразовать в integer

Добавлено: 23 май 2023, 20:52
AlexCrane
[ref]ElectronicRTC[/ref], Самое простое Операции с битами - Bits->Byte можете использовать первые три бита

Подскажите как из логических входов преобразовать в integer

Добавлено: 24 май 2023, 17:34
ElectronicRTC
[ref=#ff8000]AlexCrane[/ref], благодарю. Все получилось.

Подскажите как из логических входов преобразовать в integer

Добавлено: 24 май 2023, 21:15
Rovki
Странная и простая задача для РосТеха :smile427: