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

Вопросы по встроенным блокам
Ответить
Аватара пользователя
ElectronicRTC
Рядовой
Сообщения: 49
Зарегистрирован: 09 июл 2019, 06:13
Откуда: Москва
Имя: Евгений

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

Сообщение ElectronicRTC »

Прошу подсказать как из логических входов преобразовать в integer:
имеем 3 логических входа и исходя из того где сидит 0 - надо в программе сформировать числа integer - от 1 до 10
Промышленная электроника и оборудование
Аватара пользователя
Phazz
Полковник
Сообщения: 3128
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

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

Сообщение Phazz »

Только от 1 до 8
Аватара пользователя
ElectronicRTC
Рядовой
Сообщения: 49
Зарегистрирован: 09 июл 2019, 06:13
Откуда: Москва
Имя: Евгений

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

Сообщение ElectronicRTC »

[ref=#808080]Phazz[/ref], спасибо что поправили, действительно от 1 до 8
Не могу сообразить как штатными средствами сделать. Т.е. из логических сигналов на входе выдавать ту или иную переменную. Точнее надо сделать хотя бы 6 переменных: 1-2-3-4-5-6 , входа всего 3, это а1, а2, а3 - буду использовать как логические
Промышленная электроника и оборудование
Sanok
Рядовой
Сообщения: 33
Зарегистрирован: 31 авг 2021, 06:19
Откуда: Добряка
Имя: Александр

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

Сообщение Sanok »

Блок switch, переключатель
Аватара пользователя
ElectronicRTC
Рядовой
Сообщения: 49
Зарегистрирован: 09 июл 2019, 06:13
Откуда: Москва
Имя: Евгений

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

Сообщение ElectronicRTC »

[ref]Sanok[/ref], при чем тут аналоговый то ? Мне исходя из логических сигналов надо выдавать в переменную 1-2-3-4-5-6 (integer)
Промышленная электроника и оборудование
Аватара пользователя
fefar51702
Сержант
Сообщения: 248
Зарегистрирован: 26 июн 2022, 07:35
Имя: Валера
Благодарил (а): 1 раз
Поблагодарили: 5 раз

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

Сообщение fefar51702 »

2023-05-23_224218.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
ElectronicRTC
Рядовой
Сообщения: 49
Зарегистрирован: 09 июл 2019, 06:13
Откуда: Москва
Имя: Евгений

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

Сообщение ElectronicRTC »

[ref]fefar51702[/ref], странно что за блок и как работает ? Как мне т 3-х пинов а1-а2-а3 вывести с блоки переменные 1-2-3-4-5-6 ?
Промышленная электроника и оборудование
Аватара пользователя
Phazz
Полковник
Сообщения: 3128
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

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

Сообщение Phazz »

Вообще не понятно что за переменные. Можете объяснить что это в итоге будет?
tolika
Рядовой
Сообщения: 54
Зарегистрирован: 07 ноя 2019, 11:25
Откуда: Магадан
Имя: Андрей
Благодарил (а): 7 раз

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

Сообщение tolika »

Таблица состояний и шифратор Вам помогут.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

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

Сообщение AlexCrane »

[ref]ElectronicRTC[/ref], Самое простое Операции с битами - Bits->Byte можете использовать первые три бита
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
ElectronicRTC
Рядовой
Сообщения: 49
Зарегистрирован: 09 июл 2019, 06:13
Откуда: Москва
Имя: Евгений

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

Сообщение ElectronicRTC »

[ref=#ff8000]AlexCrane[/ref], благодарю. Все получилось.
Промышленная электроника и оборудование
Аватара пользователя
Rovki
Полковник
Сообщения: 5726
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

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

Сообщение Rovki »

Странная и простая задача для РосТеха :smile427:
Электронщик до мозга костей и не только
Ответить

Вернуться в «Штатные блоки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей