Archived

Этот пост заблокирован, редактирование отключено

Программное обеспечениеВопросы по zWorkbenchRe: ZWB пожелания

Вопросы по системе сквозного проектирования и менеджмента проектов
Исходное сообщение:
VoronovMaksim88, 25.02.2016, 05:03
VoronovMaksim88
Re: ZWB пожелания
Уважаемые разработчики, есть небольшое предложение.
Представьте, что вы пишите программу, но в какой-то момент не уверены, что новый код будет работать, а старый худо бедно, но всё же работал. Как тогда сохранить новый код не потеряв старый? Удобно было бы иметь кнопку "Сохранить под новым именем" или как обычно "сохранить как".
Ответы:
mike, 14.04.2017, 17:26
mike
Re: ZWB пожелания
Тоже думали так делать, но только на больших контроллерах.
На малых нельзя - памяти много жрать будет
serov, 16.11.2016, 23:23
serov
Re: ZWB пожелания
[quote author=serge197a link=topic=73.msg2384#msg2384 date=1479322457]
[quote author=serov link=topic=73.msg2379#msg2379 date=1479316976]
.... а не абстрактные 0...1023 попугая.
[/quote]
Нет, тут на самом деле все в порядке.
Как вы себе представляете получать данные с АI, 0..10 или 4..20, в другом ввиде кроме как 0..100% или 0..1023?
тут все логично.

[/quote]
очень просто, получаем флоат от 0 до 10 или от 4 до 20, т.е. ещё и после запятой куча цифр.
serge197a, 14.04.2017, 17:46
serge197a
Re: ZWB пожелания
есть же ФБ линееризации зачем еще?
Можно к стандартным датчикам, ко всем,
таблицы можно нагуглить.
VoronovMaksim88, 15.04.2017, 03:27
VoronovMaksim88
Re: ZWB пожелания
Во всех нестандартных случаях просто выводим код ацп и дальше по старинке.
VoronovMaksim88, 17.11.2016, 03:35
VoronovMaksim88
Re: ZWB пожелания
Коллеги, а я вот что нафантазировал на эту тему:
Кидаем на поляну универсальный вход
Вылетает табличка в которой можно проставить галочки:
1. Код АЦП (uint16)
2. Температура(real)
3. Сопротивление (real)
4. Дискретный (bool)
5. Счётный (uint32)
Если выбрать только одну галочку, то на поляне появится привычный нам с виду блок универсального входа у которого один выход с соответствующим типом данных.
Если же выбрать несколько галочек, то на поляне появится блок универсального входа у которого несколько выходов, в соответствии с выбранными нами пунктами. И плюс у этого блока входа есть вход )) типа 8uint , значение на этом входе позволяет выбрать тип универсального входа! И при соответствующем выборе типа значение будет появляться на соответствующем выходе. Типа дешифратор.

Такой подход всех устроит:
- serge197a получит код АЦП
- serov получит температуры в формате real
- mike получит возможность менять тип входа на лету, а этого я вообще ни у кого не встречал!!!
- я получу благодарность за хорошую идею  ;)

mike, 15.04.2017, 08:15
mike
Re: ZWB пожелания
Жрет эта затея кода много.