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

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

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

#1

Сообщение ElectronicRTC » 23.05.2023{, 17:40}

Прошу подсказать как из логических входов преобразовать в integer:
имеем 3 логических входа и исходя из того где сидит 0 - надо в программе сформировать числа integer - от 1 до 10
Промышленная электроника и оборудование

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#2

Сообщение Phazz » 23.05.2023{, 17:58}

Только от 1 до 8

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

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

#3

Сообщение ElectronicRTC » 23.05.2023{, 18:06}

Phazz, спасибо что поправили, действительно от 1 до 8
Не могу сообразить как штатными средствами сделать. Т.е. из логических сигналов на входе выдавать ту или иную переменную. Точнее надо сделать хотя бы 6 переменных: 1-2-3-4-5-6 , входа всего 3, это а1, а2, а3 - буду использовать как логические
Промышленная электроника и оборудование

Sanok
Рядовой
Сообщения: 25
Зарегистрирован: 31.08.2021{, 06:19}
Репутация: 2
Откуда: Добряка
Имя: Александр

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

#4

Сообщение Sanok » 23.05.2023{, 18:22}

Блок switch, переключатель

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

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

#5

Сообщение ElectronicRTC » 23.05.2023{, 18:27}

Sanok, при чем тут аналоговый то ? Мне исходя из логических сигналов надо выдавать в переменную 1-2-3-4-5-6 (integer)
Промышленная электроника и оборудование

fefar51702
Рядовой
Сообщения: 43
Зарегистрирован: 26.06.2022{, 07:35}
Репутация: 1
Имя: Валера

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

#6

Сообщение fefar51702 » 23.05.2023{, 18:43}

2023-05-23_224218.png
2023-05-23_224218.png (1.22 КБ) 1807 просмотров

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

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

#7

Сообщение ElectronicRTC » 23.05.2023{, 18:51}

fefar51702, странно что за блок и как работает ? Как мне т 3-х пинов а1-а2-а3 вывести с блоки переменные 1-2-3-4-5-6 ?
Промышленная электроника и оборудование

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#8

Сообщение Phazz » 23.05.2023{, 19:50}

Вообще не понятно что за переменные. Можете объяснить что это в итоге будет?

tolika
Рядовой
Сообщения: 51
Зарегистрирован: 07.11.2019{, 11:25}
Репутация: 8
Откуда: Магадан
Имя: Андрей

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

#9

Сообщение tolika » 23.05.2023{, 20:24}

Таблица состояний и шифратор Вам помогут.
Вложения
Три входа.flp
(152.9 КБ) 31 скачивание

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

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

#10

Сообщение AlexCrane » 23.05.2023{, 20:52}

ElectronicRTC, Самое простое Операции с битами - Bits->Byte можете использовать первые три бита
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

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

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

#11

Сообщение ElectronicRTC » 24.05.2023{, 17:34}

AlexCrane, благодарю. Все получилось.
Промышленная электроника и оборудование

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#12

Сообщение Rovki » 24.05.2023{, 21:15}

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

Ответить

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