Показано с 1 по 10 из 4260

Тема: Фичи и баги OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Думаю самый простой вариант перестраховаться, поставить ограничение, потому как, если в логике будет участвовать переменная вводимая с экрана, ни одна всплывающая подсказка не поможет, т.е. контролируем ввод с экрана, и(или) в логике. При этом больше стоит опасаться переполнения, как это было на макросах ДТС, введение ограничения, позволило решить проблему.
    если это для меня, то про всплывающие окна был сарказм. Что же касается ограничений, то во первых должны быть глобальные переменные границ диапазонов всех типов данных, чтоб можно было их использовать а не лезть в документацию вспоминаю какая там верхняя граница, например. Во вторых как с целочисленными быть, если деление на ноль это ноль, как его ограничивать. В третьих, в ОЛ нет условных переходов, поэтому если проверять делитель на равенство нулю, то что дальше, надо в DIV подставлять делитель, либо число его заменяющее, от этого логика может еще больше нарушиться чем есть сейчас без всяких надстроек
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #2

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    если это для меня, то про всплывающие окна был сарказм. Что же касается ограничений, то во первых должны быть глобальные переменные границ диапазонов всех типов данных, чтоб можно было их использовать а не лезть в документацию вспоминаю какая там верхняя граница, например. Во вторых как с целочисленными быть, если деление на ноль это ноль, как его ограничивать. В третьих, в ОЛ нет условных переходов, поэтому если проверять делитель на равенство нулю, то что дальше, надо в DIV подставлять делитель, либо число его заменяющее, от этого логика может еще больше нарушиться чем есть сейчас без всяких надстроек
    Не обязательно ограничивать макс. или мин. диапазоном, достаточно ограничения которое требуется для функционирования алгоритма.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Не обязательно ограничивать макс. или мин. диапазоном, достаточно ограничения которое требуется для функционирования алгоритма.
    для макросов используемых двумя и более пользователями, очень обязательно, чтоб не получать ошибки там где не нужно, вот ссылка на показательный пример,тоже думал что достаточно требуемого мне
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •