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

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

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

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

    По умолчанию

    Легко быть с целым отрицательным, достаточно отлавливать что значение отрицательное и выводить знак МИНУСА булевой переменной через комбобокс. Вот уж тоже проблему нашли.

    Смысл городить дополнительный огород в ПО ради редкой задачи - показывать float без чисел после запятой и точек, очень редкая и специфичная задача однако...
    Последний раз редактировалось melky; 26.06.2017 в 12:19.

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    редкая и специфичная задача
    По сети приходит настройка, задаваемая как целое знаковое число (она же должна быть доступна для изменения с экрана).
    Обычно в таких случаях резервируем 1 регистр, т.к. ПЛК по сети прочитает регистр, а уж как с ним работать: как с INT или как с WORD - это уже согласно построенной в CoDeSys программе. Вот к чему привыкли.
    Появилось новое устройство - ПР200 - нужно городить огороды: либо изначально резервировать под такую настройку REAL (соответственно автоматически увеличить сетевой трафик и сократить количество передаваемых по сети единиц данных в 2 раза), либо передавать число и знак по отдельности (соответственно и в сети, и на экране вместо одной переменной использовать две).

    P.S. вопрос про ключ выше всё ещё актуальный
    Последний раз редактировалось КБА; 26.06.2017 в 12:34.

  3. #3
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,525

    По умолчанию

    Цитата Сообщение от КБА Посмотреть сообщение
    По сети приходит настройка, задаваемая как целое знаковое число (она же должна быть доступна для изменения с экрана).
    Обычно в таких случаях резервируем 1 регистр, т.к. ПЛК по сети прочитает регистр, а уж как с ним работать: как с INT или как с WORD - это уже согласно построенной в CoDeSys программе. Вот к чему привыкли.
    Появилось новое устройство - ПР200 - нужно городить огороды: либо изначально резервировать под такую настройку REAL (соответственно автоматически увеличить сетевой трафик и сократить количество передаваемых по сети единиц данных в 2 раза), либо передавать число и знак по отдельности (соответственно и в сети, и на экране вместо одной переменной использовать две).

    P.S. вопрос про ключ выше всё ещё актуальный
    Так и используйте один регистр, в старшем разряде которого, меняйте знак переменной

Похожие темы

  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, 21:55

Ваши права

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