Страница 49 из 398 ПерваяПервая ... 3947484950515999149 ... ПоследняяПоследняя
Показано с 481 по 490 из 4735

Тема: разные вопросы новичка

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Вариантов несколько:
    -выход никуда не выведен(поможет назначение либо на выход AO или установка свойств энергонезависимости)
    -на вход приходят некорректные значения
    -нет коэффициентов ПИД
    -ПИД не включен
    -ПИД не настроен
    и разные комбинации причин которые я не могу знать не видя логику.
    Вот скрины. Объясните что я делаю не так.1.jpg2.jpg3.jpg

  2. #2
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

    По умолчанию

    Как сравнить на равенство два вещественных числа. Функция EQ требует преобразовать в int. А после преобразования получается, что 0,5 равно 0?

  3. #3

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    Как сравнить на равенство два вещественных числа. Функция EQ требует преобразовать в int. А после преобразования получается, что 0,5 равно 0?
    Сравнение на равенство двух float, это плохая идея, поэтому и блока такого нет.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  4. #4
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Сравнение на равенство двух float, это плохая идея, поэтому и блока такого нет.
    А как же блок fGT сравнивает (см. рисунок)?
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    А как же блок fGT сравнивает (см. рисунок)?
    Вам слово равенство жирным подчеркнуть? А fGT сравнивает кто больше, разницу улавливаете
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #6
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

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

    По умолчанию

    Цитата Сообщение от Спорягин Кирилл Посмотреть сообщение
    а теперь попробуйте этим сравнить 0.7 с суммой из 0.3 и 0.4
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  8. #8
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а теперь попробуйте этим сравнить 0.7 с суммой из 0.3 и 0.4
    Да, интересные явления, но для моей задачи, найденное мной решение подходит.

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

    По умолчанию

    Вы считаете это единственная комбинация? В той теме я ниже писал, что достаточно умножить вещ.число на требуемое количесво десяток и преобразовать в инт и далее сравнивать штатными средствами будет куда надежнее чем это решение
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  10. #10
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1,043

    По умолчанию

    Я так понимаю, что описание функции fGT следует читать так. На выходе 1, если V1>V2, иначе 0.

Страница 49 из 398 ПерваяПервая ... 3947484950515999149 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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