Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 21

Тема: Сравнение чисел с плавающей запятой на МЕНЬШЕЕ значение

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

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

    По умолчанию Сравнение чисел с плавающей запятой на МЕНЬШЕЕ значение

    Добрый день!! Помогите сделать макрос на сравнение чисел с плавающей запятой на МЕНЬШЕЕ значение.

    На ПР 200 приходит регулирующее напряжение 0-10. Нужно чтобы при понижении напряжения меньше заданного значения появлялась 1 или 0.

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

    По умолчанию

    на большее сравнивать не пробовали поменяв местами переменные ?

  3. #3

    По умолчанию

    Конечно пробовал )) у меня логика не работает в этом случае....
    у меня при росте напряжения от 0 до 10 В должно происходить следуюшее....0-1В отключено....1-2В Включено ожидание, 2В Старт роботы вентилятора и с 2 до 10 его регулировка туда и обратно....
    Проблемма именно в остановке... я не как не могу осилить логику так чтобы при понижении ниже 2 вольт вент отключался...

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

    По умолчанию

    Цитата Сообщение от Алексей 1 Посмотреть сообщение
    Конечно пробовал )) у меня логика не работает в этом случае....
    у меня при росте напряжения от 0 до 10 В должно происходить следуюшее....0-1В отключено....1-2В Включено ожидание, 2В Старт роботы вентилятора и с 2 до 10 его регулировка туда и обратно....
    Проблемма именно в остановке... я не как не могу осилить логику так чтобы при понижении ниже 2 вольт вент отключался...
    А проект ваш посмотреть можно?

  5. #5

    По умолчанию

    Да конечно!! Только пожалуйста не судите строго ЭТО ЧЕРНОВИК!!
    Вложения Вложения
    • Тип файла: owl 777.owl (2.15 Мб, Просмотров: 23)

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Цитата Сообщение от Алексей 1 Посмотреть сообщение
    Да конечно!! Только пожалуйста не судите строго ЭТО ЧЕРНОВИК!!
    Если хотите в реальных физических величинах(вольтах) получать значение в программу, поставьте здесь "0"

    Полный бред.PNG
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от Алексей 1 Посмотреть сообщение
    Да конечно!! Только пожалуйста не судите строго ЭТО ЧЕРНОВИК!!
    Не знаю, строго это для вас или нет, но почему у вас регуляторы ПИД работают по двадцать секунд, что вы хотите за это время отрегулировать?
    Глядя на ваш проект, проще думаю попросить ТЗ, чем разбираться в проекте.

  8. #8
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от Алексей 1 Посмотреть сообщение
    Конечно пробовал )) у меня логика не работает в этом случае....
    у меня при росте напряжения от 0 до 10 В должно происходить следуюшее....0-1В отключено....1-2В Включено ожидание, 2В Старт роботы вентилятора и с 2 до 10 его регулировка туда и обратно....
    Проблемма именно в остановке... я не как не могу осилить логику так чтобы при понижении ниже 2 вольт вент отключался...
    Тут скорее всего одним сравнением не обойтись ,нужен еще триггер .
    электронщик до мозга костей и не только

  9. #9
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Если, как Вы пишите, надо скорость вентилятору задавать пропорционально управляющему напряжению на входе, то здесь и макроса SCALE_L с избытком хватит:
    http://www.owen.ru/forum/showthread.php?t=12691&page=49

    Достаточно такого:

    Приведение температуры к аналоговому выходу.png
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #10

    По умолчанию

    Коллеги вопрос не в скорости вентилятора!!!! И с пидами там все правильно!!! Соответственно Тех. заданию ))) Я ж даже красным обвел где и что у меня не получается решить))
    Там поле большое!!! Обратите внимание пожалуйста у меня уже мозг вскипел...... уверен что проблема решается просто но вот как???!!

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. 4 байта в число с плавающей запятой
    от Пьер в разделе СПК1хх
    Ответов: 41
    Последнее сообщение: 18.03.2019, 19:37
  2. Ввод чисел с запятой в ИП320
    от Newcomer в разделе Панели оператора (HMI)
    Ответов: 5
    Последнее сообщение: 04.12.2018, 13:38
  3. Выбор из чисел с плавающей точкой
    от anthrwpos в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 14.02.2017, 10:03
  4. ТРМ138 и Modbus RTU и числа с плавающей запятой
    от Dinf в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 10.06.2013, 13:18
  5. Ответов: 6
    Последнее сообщение: 04.04.2013, 18:59

Ваши права

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