Блок сложения или как посчитать активные дискретные входы?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
igee
Рядовой
Сообщения: 57
Зарегистрирован: 08 июн 2016, 09:15
Откуда: Санкт-Петербург

Блок сложения или как посчитать активные дискретные входы?

Сообщение igee »

Доброго времени суток.
Возникла у меня потребность посчитать количество количество дискретных входов в активном состоянии. Придумал перевести состояние входа в байт и просуммировать блоком сложения. И тут с удивлением обнаружил, что блок сложения имеет только 2  входа и добавить их еще - нельзя. В итоге получается монстр(картинка) из кучи блоков суммирования. Может я изначально не правильно решение придумал? А может есть смысл написать в багтрекер хотелку на доработку блока суммирования, чтобы он расширяемый был? 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Блок сложения или как посчитать активные дискретные входы?

Сообщение DerAlex »

Соберите эту программу в виде блока пользователя и используйте ее при необходимости.
аврора
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

Блок сложения или как посчитать активные дискретные входы?

Сообщение Vitez »

Я бы использовал массив.
Последний раз редактировалось Vitez 16 сен 2016, 12:43, всего редактировалось 1 раз.
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

Блок сложения или как посчитать активные дискретные входы?

Сообщение Vitez »

Как то так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
igee
Рядовой
Сообщения: 57
Зарегистрирован: 08 июн 2016, 09:15
Откуда: Санкт-Петербург

Блок сложения или как посчитать активные дискретные входы?

Сообщение igee »

С массивом красивое решение. Спасибо за подсказку.
Ответить

Вернуться в «Спросить у знатоков»

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

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